From c7eeed7b611510e51c076ffa3fc9a939f9667e18 Mon Sep 17 00:00:00 2001 From: maxluli Date: Mon, 6 Jul 2026 21:15:46 +0200 Subject: [PATCH] Quick fixes --- #auto_saved_files# | 2 - Cacao-backups/Cacao-2026-06-18_182258.zip | Bin 122082 -> 0 bytes Cacao-backups/Cacao-2026-06-19_170439.zip | Bin 134905 -> 0 bytes Cacao-backups/Cacao-2026-06-19_172832.zip | Bin 135244 -> 0 bytes Cacao-backups/Cacao-2026-07-06_205204.zip | Bin 0 -> 385344 bytes Cacao-backups/Cacao-2026-07-06_210143.zip | Bin 0 -> 385344 bytes Cacao-backups/Cacao-2026-07-06_211020.zip | Bin 0 -> 385501 bytes Cacao.kicad_pcb | 106855 ++++++++++--------- Power.kicad_sch | 862 +- fp-info-cache | 2 +- ~Cacao.kicad_pcb.lck | 1 - ~Cacao.kicad_sch.lck | 1 - 12 files changed, 53975 insertions(+), 53748 deletions(-) delete mode 100644 #auto_saved_files# delete mode 100644 Cacao-backups/Cacao-2026-06-18_182258.zip delete mode 100644 Cacao-backups/Cacao-2026-06-19_170439.zip delete mode 100644 Cacao-backups/Cacao-2026-06-19_172832.zip create mode 100644 Cacao-backups/Cacao-2026-07-06_205204.zip create mode 100644 Cacao-backups/Cacao-2026-07-06_210143.zip create mode 100644 Cacao-backups/Cacao-2026-07-06_211020.zip delete mode 100644 ~Cacao.kicad_pcb.lck delete mode 100644 ~Cacao.kicad_sch.lck diff --git a/#auto_saved_files# b/#auto_saved_files# deleted file mode 100644 index b779e43..0000000 --- a/#auto_saved_files# +++ /dev/null @@ -1,2 +0,0 @@ -/Users/rohmermaxime/Desktop/Cacao/_autosave-Cacao.kicad_sch -/Users/rohmermaxime/Desktop/Cacao/_autosave-Power.kicad_sch diff --git a/Cacao-backups/Cacao-2026-06-18_182258.zip b/Cacao-backups/Cacao-2026-06-18_182258.zip deleted file mode 100644 index 6504f58a784cbb3a1956c3aaa728c1c9b0e63712..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122082 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 diff --git a/Cacao-backups/Cacao-2026-06-19_170439.zip b/Cacao-backups/Cacao-2026-06-19_170439.zip deleted file mode 100644 index d1a673ccd7ea6b57331677027f45688eaa53b6d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134905 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%0DfR&1L;Oy?@18@^9>RoBhU;Y8~4olFSyq$ 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 M09@u|NSy)y1Hw(qSO5S3 diff --git a/Cacao-backups/Cacao-2026-06-19_172832.zip b/Cacao-backups/Cacao-2026-06-19_172832.zip deleted file mode 100644 index fce8581423b936aecbdd792c0a4a4dff4d76f178..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135244 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 H&Vc^`AOEo^ diff --git a/Cacao-backups/Cacao-2026-07-06_205204.zip b/Cacao-backups/Cacao-2026-07-06_205204.zip new file mode 100644 index 0000000000000000000000000000000000000000..49088ec86112400e44af9bbe68e242c48c3d6316 GIT binary patch literal 385344 zcmV({K+?ZZO9KQH000080701CT!!|4aq!as06%F402TlM06}hHY;R{tZg6#Ub1rLX zV_{@pb7N@iy=ikD*OevuS^X<+u%9F3XPwJ45ALX_ph?P-OQcz(q;hpQf^kL>B@kd^ zu&nNQ@3+6TbGXQhApzV30aW>QRjJ7&iQIXHz1P~~mp||2Sl%D!5C83pFaK7Lj`t1^ zR+3A@h0wpnv!CigJ&GrXN2@2b;;+?@@yXWn_v62M64t!?qtny9vU-wRuBBDSOyP;? zVjK(6dB#KF#TKi0(cNGF6hBq`^k=I3-Tq#BfBfsmbhv-~-@f?b%l?8&o_snw#Mhksx_a`q zwt7?#a(%LT^888vt~k7UCDzXQ6(2;Xt<`+ei}=Nt?eO5F|0OD~YDy}ulH=Vc+R67K;-X`kM=z5Ns1?C#+H-}fWJsBDIt@}9pJ z!;7(9zwYlH)Zr(58ejUwmw*3t#l+f3jq7B%|LuyNOdo8&`}pMO@aH=I<6rj5$p`#B z#r60XzxeXx*H3j-YKy1)C+Ge()?|O{uN@p7)UChs+ndYFE(pwSA+h4}4kf;P{l(e( z?;Wf@#pC0>ztz>`ySnor*U)0p@$r@W_24JS*r~Pg8JU31tv`Qqw$IL0r)Tp`U!42I z-UO|lh|loTe|!Dsv+n!DgMYsKT%SMKWW1%6THe!7J02`D{om%)yo(=WKK}Li_bT#{^7iYEa-LkObd5wT=3!KT5zzhPA^vgx06o9T zhkN^9L7lw)3M&5Nv(>9^6;|EXy<5GjM|<^n^>2GemHl#fdQevHUcFd-dqB$pu<*O5 zOq$>HfBbLVANN1x+mg@2&af6*-vgNVrtbapfwop$*bw#58}jP#^cbr14Gz%ib*Dxl zrx$GgN;CafU4hrS7&|t^V2u|ZF$k%mZ$xBVlVe0^U>kKUOs-h z{ki}AzmEUu=YQ4WUwpOs-n@&{6g$6}Uw+&x^fbVl@U>NDd|sjbFD&sxNPJ=SrXu6H zaN9C>U%2)6?_X$saf!Rdy<~|mY{)|$ii=C!i+pj3`9m-7rHA;61?CUDxcuV6UbU`| z;pASp@g(pS>fsR_-OEqzRl4D#D!G4&>FpO5xRdna0zU%vd%5=Q<-NGT-N)VY0?!)b zPM|Z)aDMS0lav$0aA6tmOU_xGcIM8@dq;VH{FGb|PQWH0u5!M+jNG{}zW6AXz0+eH zZO-}Zp%B}jaeTPHS9V?OE9G;7yt;uutavwok9=|v_&pzjo8jAYm#Y8$y$gD!W0iI8 zykRYe$AfFNyJy3r-n05&&#&BnKAXA^AL{${Lwvtq`!JYK|G?j`9_;)3?SJqEcs!AX zAKv}pyXTh4chBv=f2O#?wtq_+yRvJ`7kf%~2rOLq*r`x@ZQOlEJ1z|@y!-R_!Mu^4 z|3zrS?CUcrWmwBc99lR&>B0&}_4x4gDA%X;;At8E>eJKXw4br=$Jze6{#4q9uX<#G zgzpZ2Sv`-R)~lEAUaa069iBiM$_ILOdUCkJ7BQ)qUA_DM)m}b2tY;3<)%1XUwR&+H z_g6n0?6DVnNBvL0@4x@?-Ri|2MJJve9mQY2T3Pl6I;;Pw_nnt;7D`xab75B=XEebG z!7jhZgV_J6g9#T8)zj(6QYhi4*Dv1f{m+kY|Mc!R^6NkU^rHU#Z-4o@9R6}Xm@q8I zqYNfo{LBk-KjvV1(P{LHU2|*(s*M zko0UF>;tYt@6Ns1I>^tw4xi1<(Hp!Qu-t?Ash0SA!G-W5C`K;L@4lYo+F!_{7i%u; z^d)!AhW~Vi7dmHzz*lqN1#j;ZF{Hzjlf#cQ=w{@^m#xi2x`3-C*Nz8wzv6AN<6#@0 zy?XP_%h!MY?){ZA-vMhH#hglbYi9hgx%l_}_E%q1_UQ9(AICntdiIxZU;Xgv{hMdc z|K-^qU%vn5<+p$Q=6gse*T$?qetaBKz5xV|KhXtzeRxnGiA+RTAC*MUKh*s5`%fg- z@p*?+uM|436XmNOKRu@vo<95d=|ep@-2WYp=F`9J)n6F>y{G?tRNFt{Up|g6eE0pc z*Ds#EeeqMc1WSI@{%@jq7Ie>gfk{prK%o5TG_qL7~bE$;2d zw70)^@+&_1Tgcz}_a23Cub#dB;p=D5zyIOw%eN42Jm0GaHq9d%KX-`V^Y?t#H`T}L zre3JCge5@c0j7WPSe#Qs5Du_mTAW)tL;tZB=a$aFyILH63(ItCKk=_X(>u_U_`3v@$SK)!oaGwu&^JVzmXI_Q}GPwOR+&pgZxpl*5 zG_Bo#ZV)&4bofg>`u*?Bk3*z@e%t@s1r2(Bd*wg4^BBW_fAeo|r;KkaTKpLu!DCEe zT)E-(YHiHI=*Fe5dn~PY9@g9chEC_uVrP|)YCNgOtGN1U|1ib<)qYHMfAz~A?s9j3 z|4N(l*LxRvyBE(OTX(PSw+{|J{>H_%eC-A^*(de)eOb=E@qsH3_@t6&BJU%Ukw4%9 zUfln4J$UF4zQ-@l<7IvkDsO)OpSt&f9%pGuhPx5OxCZx(kmhDTB@P4ZYu7XsF#VkF*<#RRW6$?#cC!@;!I0h zSa8y@T4j`q*HBV^vL)fS2cJ$)R^mD-4PSFeXXQGKso8Tvs+GD_JgX&7nKRjjOV#2eE^80NFdEEmI*$x=modl83Y==EC3r2-0Rnvh;GY-(WI z8_m4Oc`OQtQx&dN6_=etdBamExLyao`!SSCm}Y8a$rr_Rt%{|j8;cOng%YasW%oUn z5Y8@LLg}S&H5wLGb67$dS#qi|=cP`%7|%uB`KEZWc7CyhiQ}Lt+~tySQ9{!!dd-=4 zSwt;NH15((7T4+;iLV_kwLsK{%*qCcHJcCk@+NJ+w`(G3J^gZ+ct8uj|p# z-buYqKqdLw zY76uuSwe5CXVSXJtCT7gv-91#n?2XsC|qS6%?8D-c`Dd_1&tmX*EU9(^`)1`U%!-L zEe%y@yR|mE-yN))<{@S%94(m^KCwwdyY9BMdaVUkQiQeli+5Ywnk}8i zRui2|*u`L>I9pK(ut$lM<<81na(@S^Qv2wGkckPvFNlc63^=6BYTm4ufJ81YygCls zt{1PRkvWE}VH1smpt?9xN&>$PuDGH?i*ZLmwOI$cK2ol+0E-1xCD|az+9-$zn}c7) z!o0A`C2b-4t}8koPv;=;azSG@+)Eh9N?KD(!BT-WYK@mFng#0RmtAyo(~E9l%jNF( z++<5=N8)H&?6`_BLmBH@TB@%45`;)g?>UJWmak+5TH^)=CkDbB5%$MP!+6%s;@s+d zIj9u;#&~0}m%FYd$O}#kz^(*7$6D&jqQr)Cfb(pU*TU%%&U-CZh*g4fJ^Lb97hc# zxmr8ESOejD$SR@(ki=f=0_Ed5uK<_a@f=JFmopxH)BElHB3I)OaaX<^inaS5mMD^SWE=iKpt4k&N3X= zoNJK{YI9fT+T9Rw>~gFr0Qqp2AR!cdvKiE@7$XXou<4h=3~{Y{Z3Be7T?@avB8rK7 zQG{aI22YesF>qZNp2~rRv(`MfWi&!^dl!5sIjOwH)d8JwOyfR-@6^nK%fOo6x+Ys(k;39`{C)I>+nMBHlb zpvlSbfJSB;xiQULCZD^pBLh2b^a25+^SU+7lq$5vkj=ZQ@LLeY6q52h?s}i^M&p1R zaG6tO!Qww!!Yqa=3j?|FSjO0Zco&jx;2@n(+Xq!IrC+b%HNHWnLO2|VBWj&B^kce0pO>sA_!jNk@G6R-+KCQxiK zSq@C8qucFhZV>OCgcfUZE=%mR1DYURH zPdZZv!4l8F8ckLys)a(`fXV+jJ?MG|j%QDVHIXfgBiQ}KvKK#AYUkXGln?h0kNV`1 z;mH`guGutfnJ_TNI(o%|2Rbx0V8xWmHOVVp2~)G~a5U(syUjZV4xzJ7v(UiXH3#*DODJlw7Pnj3{Aw>m+9FU3m&h7Gz$tBBodC=IwQmvF^9 ztpsc#)N1^#-e|JK-GH_WI5nE0=+Rfngvu7j8Pf2p-Z<_hUt4>dR~jCaanR|WG>LE6buq_lf{!(~d#8tXC2v`Y73art!@QsY)s}NXwmI9Y-YH?uEH$8V z>tJs6&cvkvonr=c5!VD5FecNOw7{;Ot603a<^Tbgh;XZSR$gTF&~h?jZBz9uDoxoX z*<0lc5Z+aXc3fKkOna;Ev{njBOd(rZQJ;W&T8<#x6<0F^sgs|7C)o7u)PZ#&!BRsB zXaWePLs__+5eg^<-JEM_PPYfO4!61{Hl$*dz@2n3)!G@yJbuq2&XZ2Cn^@m@lPRGL zZl{23%EE(3uu>9`LB=*lA))h{2|gs7{B;UQa&b$e>2xa1;xe|DG+|iHytIlMU4toi$;(#s@{N(Wh1UKVZ92%1?9I=v));gmF=9U zxFuB-@H9b58YaYOT@LXoXgO#DAaQ=H%>>9ZVEn+6IY_(+3Md*F&RluTIdj3YzQ#`D z(BAHy0b2rfiVI@t0KuTKknk(mGXYz|!z97uQfnfNT;J}EK1C=!d}Sn0Of(VK1nfMk z+9FR{<#g4(9FD95`@Yp1i;CI-ISZr7vx2i4xK9k2QUFYci~}_PjX|%~txiuUAsOfa zCJI!JZklu~pov#f25uvTVCNCLRcn8%YZ+<_CWEPgDS%qW0K^W3f>T>E^^0lk%AM@= zop89Dw|QaYupKb744Mu~FTiL94t-mK;aU_^q`U@JT6fE3jbK`>0`aIoXUBSA+Jx)r zoQtw@ubR2)8wV8|z$8gAVYZ4Asml zSYcqGZ-ohB5zxJA6SE@3z4FYC_R`(blBC>x!j@t!HCZg!OK3iWl`c9fslB;|)>1xXxYceZe3K}$ zF`!C(CbSNrpuiLl4nRz1Snye0pv>Ce%0Oov%*bP9#b+o3iUI^+Iwk>Ui*8E#det=< z!Ltr)e=ER_cP7KR0@|q*U&@*#2}`0<6H#lRd3%jE5HKa?R$8{G%3Fo?Dw==@Y$Wrs z0kF$tb;&Ymb0taWNv3dSEpPRmMaO2d^{hHlv;w~h9!v~iy*Vju$?2+#GT1M{*ZNl5 zS-_a35{*?*YNj>S7C^l+3W^qJcOalE&+PD-N(~*yZv4*bS`fI5+-ORaONpftb(d(2 zW80d%(#y4R=FzU+=AG3lV0LgJX-K;#54etl2!j%J^d|eO`Paxx)GeuPg9gHl2Y(NZ zpsXS&n_$w4NzsPtfl02pDM75=tvo+mI8-Aw4*^UjoF3}OPfLXzVuM3zJ%Ipgh{Bh;RZ^8#-CPBrAQ^rUuh4vkvEicON42(8Y^$`JTeWF)q+c{gDZgj&lHCO>0=5>`CxD58 z8c{N!2B`;LsV-L=&Puc{yP5;+>)kV}tw&}Ea_lY|HWLPysTRpFio$@`pxq)AuH_D7 zXYO+Lk-;G%*{|7lh;nDSoT}PF%^DB;rzr&|2_SRIAMoCJ8DhC!uBo0qA8*@TG9Ws^ z1+$LQ{S-iEFu?B)KpLtnP}%g{1%MbqjlSX4)}!vaE)mT;6FIaPfPhZ9N(h;Lf5|BXiAx5)(*cK*vT--uawb ztW{C)_u6YYwU|;ty_&nQnAHHPJMuu-F6Cb^??ISB+>HqqOzMs|~Ygo?mLWH@0yHt>_C<~Oq2waMWhpNxcm zSHWN?m61||hDh=}DakyMWSPAw!s)7KHUCyre0nQ4^l@jwgtuUX3X%w-+Cku`fqB;+ z`YRB{S+F>$*a<5cRO}`PZFk9vkkwET25>bPCXRlf5HwC$l0tD)XQ2-cIaF*PmL0Ia zht@v})b1>pf;j~4VkUr#Xy-hO347UcN-8@Ue6e$TsVVPy@FezoX{f&H%(u9^V9`6> zC0p=FoW!#vOJva$#i^uUhdCZM;;*UhA0I8%{lWlWlg1B%is6-P1pPUsRcg&)I$NAw zv;MSCHgkM3#uRrJ%-U=mSIih+sHPlBi~<`v8)b=oLb=TdM#1To(0*+OfYCp|hT27n zj9Qq$SSlte73RYTFdQq-xN%BxD$}-e$fpkhjCyN}DlJ!KQJ0dlWk6p7Ahwco&TH0U zR6G$To24X^=<{mw`>^KA7A$ciL!VuMeXKU)R}c~>tvb^bkYt!!uxW_8UoQtJb{7XM zLBCqgSs+J-#(82?C#bQFAt&dX04MV1L%uZg{i_C+;j-O*OjGnDT`hJtWJ54UUneG(2)&XYp8n2f1Ba zKfRPftlc90D!~A4)wqSV0E|@w!el_0inpc!HRAZsDY5PB+ST-t#wlB*U!|lNC{$~- z-a)^*%mUysC5}V4%8;Vb*Sl5*hTDrK!GF~qkY1^TFvVAv9cYOb6phN%olaAMPPWpS zS<<@|M_p|_8pF9eiw1344Oyi^PW&#xq>$rGXy}q6fz@W=;#Meo%fF~$sTSQ%3GTry zbidLB7zGqaq_zX5>Efh^*m6#7i~);@du5X}HfH1PESiYN zerfHjuk50GrRQvR|~WtYMNi zxwB}_2$w)gGBvr-j$GMP%95yKn&w^zHD{kjxNp`xY!iTv+bt3dK+NmNL|0Tp%_DsV zt_?Lsr(}g%nKJ`h)@aK<4T*v~%jI2=4mj3Qx}X-|PQEn3pe>338E|06*Lw>l=l^_i z`p$v{DAgDnvyq%-E=6$6js;h5gXArSxkEO_x%dYDkFl`Df+fkL6M_|$$R`DB;0btG zn08&cbbj88w-p-M(q^4qUnZJPE)|&ZrYONA7|P_+-L@K7t}5dVSmqX&>z~llEfWkt z8;SyIR#W#L2o}29`chg@!IfO*;D1+KF(%yfn+aQBCMh^O3kEd?&J>uDR2>D{M7`oN z4jmWKYVCNKyO!H!5nFz|O-97-qB(9k^uJ0OTNo?OSu9iwQx%LsPF}U^2*6NEb;baI ztro^tWif@C1+h}7C|!UDCkZn^Hc3ZQaRuhwi`z+t{fcS5ra|MIyu;l^v(o1lzp%v}n$ytN?-Ptd<=-pO?gb z$3mywC38*#S2OMt#Uz4-nsv}-T9GfbKm*SKpiS+;S?u>hIl}IuQGzBulG0brV?XnoAqVhx@IjfYf zt0|{10jc3qdZQFCHrKi3>RkkZug%nDusE+kX;o55nn^=ag$mYGC_lRtER#{m&f<&F z|JrBLY`J8YCjG#;S?2`xnzpq^iy<_eHXWLaGDvCXoW%pm@4>_*fonOuP`Z$^s<1%- zJvw%w65PsMvA?MTeTX@DF=p0WmM66|BtgAId{GggEJHL-G|3a<;KDR3g41pG=!3qI z96k_gT}>ZtN{)6G%}D8*@=S7KCB_Bd#h{^KGqp`^b>1co8g`47_ZoJ&O;XgIRdQ@7 z=?WcUV9{o(JS){^=XEx74&%|6J&CSfNC4kmG!G?T$&F3Le%WPQ2dallzEKBmHAxD+ z+BrKpYGVfe;*(}U-AV|oB-+jr0spN_peZ#}C7KF#?h;(;nF3VPle&wYMRQ830JNAL zb?S7PkbeRg@=aFDv&w4L)wtC!Vw(GK2d2p>9D44l_J+zEVLTJnjlvLkZDFpoob%^x zP8wzTZXdKE?{{~>YNJ*v(EE}e_LR)WoPo1Pp9xenCM7kinhc$A8dRnEbNz_Fq8 zk(1t=J>lk?V9HW%u5!~YE5Qo+Ff_0=!EDVo|Qy|5@j8=bR(jid}I=(0$?=qv1juil&B zi<$NQ44Fw=2|#^n(pd|bokgRjRFukFln30_(KByg3#3ksQ&UrA=YkWPB-HJl9I_7< z$>q9;P2ZYAtA-_uPO_+L^0*E;)>*lF_%q359FG6uR7UNzj4^>GQJy8vy=9*IJ*bj# zx}fP)n!A_-vBV`bTTF8?{?Q&NA7_bqMV(SSh-Sd?VutJDON~wN`67-EV_ynomu4F1 z01Yp7rl!bHvxy9V100Ig7GER&!)G&E21qe+wp?hiu)AnrOH?R92?u@5BqiVtWlRp< z`Os$bKR2SC`PoNIwAj(Ef&QD3fpSr)F*h}(GO$&YNy3}1Si#w}>>g)q8K?2l()up| zMZhpvqpTyj8oPoaAfj9=&-fpq(`=gYP?xZAH4bG73q6fkBBf~vR*6(zqN!4jnq4_T zm3;zSSj{b14}hkgmL32tceLozl2XvDEz=0BCN)dc>Z@tbLy1(}J6n{{AF{3Vhp{$! zY5Ie1HXA8{fT$3?OEybX17l%}rK$nI@%m`~MJy{8l3yVI1o)#_Ay=_(k(|atv6@u@ zLJL{BIfuctd&VT0aWV8aJV>6w$)O%7kEJ+9g)q=-&ShZ&C8u7GWc$^bCUY%bFYKGk z4jQ&88bV31Kh+YL1zH48g7TfU;$wT#GX;CTVd>6-DHtMQsQip7g~(MFqUNmBl$BP- z@i>3<9c^6SPir{&l#x1Vv9+^gTDsaf@vx`V&}cl%%e*Vd5t_Es zF~v^R!kPN5yPHlPK#K3mbp0m3&B*^DF{F#P-=#t?0?*W z2>qHY7u?SZc4oGxW_)RY)fkEm<_`LIld&2Qwxo%=4MM48WSW<1sQNlPWMkFW@-vo_ zvBFb3T}87}!04jIMwZ-yF1C6x=P#IM;7y|veVM`%xuEB{(hY)8HCj+m|Cy#ur%*u1 ztCwyTD)uEgL*LYCP0m>>)tyCiRyJ(|%R-Z`H3qQ16((>uW6U9$Fq}_HQ_7UP$2Anp>OO$uZbFO-dRcbp~OHXpyQxvx9mdr%w?!)P`Osis%47X6F^JqUzZ^#?d}bF2Lr|Qif>~_ttXkpQPcKiUO>30Wu|vnA*6U z&C1^J@(K7q-!gV*(Xy_I2C)Df98f;+Sn*&0iW1CdSYs_9o-{=u>Dgd@Um`TANFJUnZm(lXt<`aANJOdw${!4~ z>s_9$G&pl&7W`banQCp8XR(_qTs4_GHWQGga;8YVX+h3804-ISUmud&O8gvaC6;D> znpSBt7xYD?)Ca2k3ZUprT9Ff{j{ST#CNb&oFu^{H8K%XZQ;}l5n)1UnwW4s2y0ioJ z2hhAQpIzTaeb3yneTv3nZ>;6S!fCZAimAz67DADXSLs`E&Fa}ikxOk-|ENy}S|nPA zousZhBGOa~{Kq?>+G=c&f_&TanLk?{|5jU%{KAGmR*4{~aRE>^HA?U1AOqG$S!46A zG&}2%9ku)~z#msuQq zNeQVQM3>^ek%b2CYlTo+T5!+V%>T=h#Rq@v;>2gGP4X_`*z-ukC`yLTpbS+{e&WiF zwR5*%4E>(P3dhjz(snEs`YR}`S>d)(Rf&Opq6FvyR_BB)HO~n)77Lx-&hg1oGj4U& zbd(qj0ksLUk&+o<4iqRlFd87n4Lo_%jHI5IEY3)>rfVN17}vSdLl$Ki@ z@20xh&qmRID2vNQ#${8mrn$`5WR5AbXUBg`nO%JRopTi<%b>3Hks@Wx0}t7)be z!G4;h4pZ($1Jt-(Aai)K6lFL;YQs`>VKdb6p3*GILtAyW&~4eylBV81PU6wSgT-P= zlNzVmD%+j0(p45l<|21hE3U(AGU^cb+Ddur<6g^C-kgltQ6F~Rd1Z^H5$S>&g>hLp ztY@Be{EQr=?$r#dugfx0m*Q;a zwKi7K7(L1`4z00Rv1+Aq;geUg%#)_Aob~NA_ND#|7l51h-9-a5 zqxpTlIa0c{;6iA_oK76pN#r^kXuY&$Mqg&NxWTxKIY(-&32sLv(+#*0`k$&{Wb@HP zK5Ny7&J+`WcHfv{DW-KPx2zEgX*({9bd}w+?EVroU;>fhiw&g?^NYkKNFgU80&JfQ=ucGsT z&vw`EJEO|8J~l)1RJqWZ=dzPD)r`z!rZmRJyyA|ANYRjO=bgNPOM9zhUjKwrj+e+) zgiNk+2BhCb07O4147VMcUr7_f9BaC)^U2W1W3dAW&^1Y_{fZ?~H}*;$gS)1##! zK%^V=@tCGD4o{XwOCj|-P6H*#W1oPYq z8iB}c4Tj<-mO3lbG_;zXZqoYMV$m_j=8}%QOA8Xb@SK`e((D#$FKZ$|Bh46X+{vtg zZOsjucx?5rACB2#H@g>Lx>*G#8wCv$StU!?fSV|#^e)cs=B5Jv%%8WZfbSkH5-lqZ zdc<6pG?FL~OfU#WDJ1Ta%wpC-)sx^Uq3cQT;v3+>Cv%d9sIMCaC0OVWtF6q`{Y~fD zmXTf2-oz~R4}t-oS}0b9U7{xEG#M&`)xjP$R=g@r7TnQUZ+36Rr-eeD6<=J$L4!$Q zuc1`CD843@2JJ=7vYl7S1g~d3Q(LVBw}9;86dSKp6Ac*ADwQAXshY`-2a$M3F0ySHWFedp3b(WDaKGF-j#Cyx3r@OZBG_kSgB(McM7DxZWxmndo^(%H$(?v1u}8C1n;uWQOMVfR~3b3x75p zsLyJp$48x6SR`7+&!DD^qIFS2!(o@Kp&pIZ>8MpKv-Kr|D{5N%K0aFLods2^y!i?y zPB?=m;HC`r+e8r-Rvp%Qw#V#H`#bfU4Yj|Eo3i@^U8+lDu5d%+d)vijl#%PWh`3DvmLMoJ~s_e^fz;Pd?N5rsGBQHQln}P zXDI*{S+RsCJ$U+T4#Xze`OKqzXZg=TDC*1WnDv?XW+mf9LpY5Hw#FKbn(yV^cg#Dx zony8y#CCGZ1=7`Z zO}#m;gepNb6NpM%E)30VA@ThO&5DiEiIXbWExrw3jrRn}GJV@*t%irpyAyV*pW zO~Ug;VGLQ(OS6-xja1jdMl{(CCG*tDiL(}3HBfJ$$2VyfGu_I;H@kc*BRE?$z}HR` za)8nhL#U2oY~|X>s%A4ZwrhR2GkTYn{|0bfWoi66mCV6p3KpO$nBzqnr9s@&oB`PC zLb27CVrfQKNERFfI)aNXIze^G)X;+iEnqLR7PBtBp`qF&sd0R=bZAsa$;m7NOP2E4 zEo8#Il*~4pxXRL&Sx0*hDJBuH;lWbxEbd-z5QJq-&0<8MW*HSE0E$*s8c`Tojq&$RS)^y?D2%SM=Y#r{Lrt)7o+b(QOf}8fS8M5FO_pu3h>@D^D zDKwW1beKg~G?Ttbn%`XVJj&jhkGAEVTAXGOYM{1Uo`Hi<)P$m7P0|o}qo|FU^7DzH zLq005rXE*qc(i!VM5Jlq4dgN>ssm6tfD9PL9MB}EL0dV`=8a7H!%zA7Vz+kWjs{&z zMyaSY|ANNR)A$$Oz*?|iG0dj4_oXJ6q_i)MfJKo&CaJ%Ir#f4qDMdRtW`gNtc4gi+ z4Xr7ral@fC#bN|R+5b9+hP||uY~~-q%G-s;2Z*KB0zL6YLQ3v!7Rs6V&Mbq_mOGloZ97vUwMWoU&^sSw6deKNJC zNZB#jVrrsB)8;$c_x5}e)$FbL(kk-^m;uxeh)5Hev<30?87y5o{MwVVc7E{t&{4Uc z!nc|}TAXMZt8cpj zD1khAg(*ulSd=$1Uv1SdQ9n~_x@e1Mpwj4Vt(s$*E~Vy%CPuZwN)8e5wiY>G1vxm@ zd++rW&@OjqL$u6;a8#m9hKc4TK-;qBYtv5E>Tl9BZ)o4Kl?lE>qO;e_Ea|tM0IZA5@$;;Uw*kvWHlk$^Af>Dt<#4*uOi+xI( zl0e%z`v&d{D>|EPv*~p^Y0EpfGZtsTC0wLnw1F+^1~XAC0CQQ(5;%&W?L3= z%VsX6Oi7w7qLhqN=C~#ottaPkr5P|3GjX$kaXaB{D+g||IZsrFqrriFki_N)XYf+U zX2zD1qA?TKr{_&L)7Ub2DJ~-&UvuM(8b81^(O_G`8L2p}bcUXr%`_hG;n|Xn^G%j= zresnG5|%R4q;*gMoHt-d#)Z%(8;9+jb()Q(a}$U?*3K=3*vWEg?BSURRQ*m&F4#bQ zBx|)nX(`*BL!$?c7Yo6b#?6yenrj@d6m-|mGE!3y#gr-)Xh_5~J2U5EgK?^XTd*Yg(6GT=qpkaKV0kBip%O*teH<DoQyF@MH zv&HF$f|VvnSorHxEG2B?*fC)9XleB$mdKY%U0JA2m~Muq{$f*Ga;;F`B$IEDE3)Oq z9)dWFz1R?qVwINas|ds>5jbW4SOX&pNEXE{bKiQsyEwZh zH5za2JZp+3pIS>p)n#KwsLBNwq0LUP-7XCssAb>Ba?!Q%G_WJLp)G zICoM<>1Nx~jVma0}tvt2AN_KEMq5zFyd z^BMFJa+%UKil+`cf-?#77I0^UZ?loY-Y9MLSm>BUnyc!oa6$@@yUV;1!#)-Yp`$L^L3Y zKmpcJXdIaoFy)oPz>Vi(n+?3pCO(fX)+WO;$45)iPqySEYmo&qm^y>QC7Mqkc?QRH zT-e#XpUqT|i!)3X$8fR}QVE)07(?j0`NeLUiOMc#E3BL^{hiK5-YOVf>R!wqbi~7m z+eRG_sn1R{WZh*6R!QykY%9yl#y$>D>{=~bG7oI#tzy>q)zXf|7zHpR4MWmC>G_kGUZm@8bAiu|5OF2|i^|5z0zx zj+hD5Ek3-P`>w>S1=y7To+UqzkNRSrC89-|1_i{Jqok3^5_i*KOG9;<2MdxuKl*XV zK%G=_3{RFeK*@=!=5nMtG*~ldsUjguCTgU<&qa7S8!nkhKbB*w#Jrozv0P(hSG;YFL1pQ_lOK*8b&do|1ES4kUds;p zVM+kDIKd*(B7k8iq$sHOKjn%D6Q~xTiYQw4^(HMTCSJU;i{4T%Ud}~J9DP!*STvDo zP*e>}dTRabC6w9hsK84iUt6{MOGGO+R)tj(L0Bp?uPj+bQ6?vyYC$@ElNkP16sL#U zi~F+Yl0{3BGwW)hewH-#w{)yH3mQ-K@S`KaI zx#bPVthmexEHpq4RT?)wW|`DY?D^L193CyL8Y)V2 zUb!XopEezE0}aoiayh~wH@O4T?4PYh0?R}L(#{2jQ#wjaqFQ*RS*}_F1R2xP4W|E2 zuE1D)wKOhQw5u&sfALtU|4*S5y^J-JDFXjQSHdi(>nk9qq^>W3T+C34j@D4;+foxH z<9TQelc^7SC^kvT@SVGwy_0<+S064}E|&2*Sdd=93t$HBC=1+Z#tny+m$fN-g9gx- zRT(Z#FeuIwt0dmUsR@>)jsbvb**KUb<%FFbm$v0t*>W2!b+r^%tMe_emT4p(6;1nG z6%sa*{2L7E+XF)D|%22-0y zOB*eeXdNy9xmqY&kW=G;>J)<=<*mg84lvu$wLepnUS{KyrJlx;d9?wY92k}+az|hx z6}wy@L46T<_BXJY)4GJsqouvs0jh(;`cRGtY^Ki!SF_+g)B?NYl+3ep z+{^D~R=AMh00lY%C#{mxjI#e@rL7D!e*JpOv=wX`A1y7iDpkcAasFLWU9$y1T4KST zYl%Z9s#mjxCYQ91oPv)fk~QP8bBP&4!}+Al)IuAZ>Wa2GB%fxl=Qzsq0tsH2Vgt4$ zBo$03e4SHpFHy6%W82uVZEMH&j&0kvZSUB&oqufGwv!!xdEayMRh_DHGdDA}re@8o zS>3Pb=d#yD)i^7V^!*5x1kpFL=~u#gaICc~5q$}}tJEoSwA-D>1r)ng%*$)~mpKo?XQ z&$R$GqaSV>So9M>Fcu^;5R73t?9>IwWkyHKcPOQk1&*al6>`cgRUjU|D^R^GP|S+P zKWlt#tnA2m4a3Qk>R~b0GA^zGX}{7pr{iE3#g}n4)3jq}*Q`m+NlWX6ic1HDqML5I z;d#&n5abijNoO-ptAK&r^KTUaUpJ-oE^FLHQgFzET=OSwuwoqs4>1xYD z6Oa>I*j#IBs?gdGJ!h6YG2)P%8!!$1?P9^sMYzr-x-nzO?PLPCkeO;~+INXYP1OGn zlU0`$NY5Szt1J)dcT{=Wv87xe^AQ(qbAjAjg&Pkd7%uvx_W~kN!$LAKUkk z#shrt0`TJlZF7BNvNy}X2OPjwES*6%qhfU!E_^gQA4?s?GJ317ny?X#IF(gPmpM_- zWBZ|z(^NO9IrWm$J|i#IBY?Ll#w14Tr%p(wNAdlEWzgAd`ZCjyz8s4@icrbW9^Agg z{xDmX7!wn4DTs?AP-^Ka@u6K~>hxSrvl%Xlm=lrAylC8*xy(B<)%}HF?GgQ>Kd%~T z8(?)epNrPEsh{?q+0m)d%ASaKbROAuhW4v0JvO1lp%Ec5c3` ziA3iC1)wiHeg6~z8G&wShyYK!Hj-r+aj#_b>U%e^GH>aNayo;9wzDpp?9@*OtEvfR zRDq6V;bHQK$dIpL8=d#>Uq+XZO>>P(J|BKt9GWCA)kSA%h5&tJ3i5` zzBxKvpgtAl0lQcGJ4FtJCkF8GC290J^1G&bc= zNQxa4f%23nXlZlC54n-Z+1-L#*0dr>29p3Qs4eAtyn+wPD6CWdckYO7r3Y;NV%R>Q zy?4&pgU5y->3NJ z$l2YP?z>B~-p0SUea?sh(vh};K;H$@(R_|YWUdh?ysP&iVcPq-y;4u-`-}6jR!EAc z(^uhY3h`z<0S&%?yDDF9p=9;?QgsJ8KKdC@Xb+dZ)c~+LH$}1g>O618(&X5 zcUyWc4OI1Xd*5_gM)+!anue7x6S2h|PDSY2%3=pWA0P<=?%y((jw%KIH9%_kxHK>4 zB4~H5G(*Ofqgdtsa?t?iylc=%)uE;ak{UZqt?Hh|ANsrebvcM{d^WWtEg-wrK2wa? z7kIcs^da6X2(&0?iBWw54#$z%bh?@}&Ves2@UJdxj_boSX8|2(^JE{h+GaG;q}==? z2$_~O3Cln0WeHUC`4cPkB6}>2Z??Y|;nJBY_FdZxNg}8IQr+*ojb?N(j)t%i5n~-{ zQFs%2Im3H3h_<^M-^?}k%1hhph*CZRrBEkup6M_uLZiVl1w9rg|A`Jf^XkZcHsJ~3*&lKWB4orUFWOms;81DCX+tYTN2%0 zguP0y?s}7=D|we|k!CDW^?uVq3~{Pi;?x1!$6whdx9MVATpb2Ek*HXv)dJqwir+qP)nv&bgY`Eyu+M>Qy2>0y$C!>&10s`*}n2Tq|_G zD`l6uEBuj(bTO1A9UC>f)KpVNd6z=t1?Qct^t$h3VSGrVU9qdr<)bg{&lnV&j#HLu zq)K#c%vSO%<`utkm<7e3Rm z|Cyr@qSgEOnZ?ol3#)+X_!8H+D0#9v{Aac(DV!Y&3_dm)N>NdK!yw=u)H0UO21tW||Qr zA#4WLVWi6!BRj$^WebVCRdtgwFxt`CmtFreGp}EoF*_@yTPOP*b!)$K&UMpBCg--Ny%!f~T z9Li*SF9V>KU5;C3#=1uUcI>It0XL#)ZMcrcbE=pADT<`KGP)Q+AJdz1KNk{*ts)ZGS$z>F?zD9c~9WSCpV*-MI7z9I6F3%rtJ=N9tOF`Q8P2ZnWz1>Ia zw#!av8`VoFyY6e_vZAj{*SYf-7J%tq&DxlCoe-V-hFU~Kd49YryzJc&%x%{ef!rfu zy`iL4yrVF8H@<0cuUxrj1jO5C4rdXy&pDl=LLB+?JL(!w(S~#MF$OOR0#(R6Bc0Eb zmg8D^RlRCoZf;&a$`{i2?f&zK(;c?H)ITcBTSetHCh`TW^Xci1^Z&|>qgw=a2A{b2 zBRE&Pj|ZeaAP+V9Jn)@(z2|#hm4_(!J=PO}mYy=%r1N!%m|XU$JnPO8J`k@+y;M4R_`$ zCyf3QPGNPNSHLGrP?G%2ihhcu4wC8Gjcw19_`}IVku$4faDSpk(xjP%8OBDGU-Plo zNR!~i;}l1IsJq=I5umU9TwFq zZ5HQdeG|rCjzc86{}+PP$>7*n>A{YG&)Wn;Z&jT9^1s`Ig+fnn zchBUD1<%{2XuqekGl%sV^|=FUKOH~ntB;Ygu(xzNzUQqyhRTz>1<$AZt*E7}!a-Dt zfS>IO6j9SaApOr|&9=|CB?AH8vd_oae=$J1vWSyvm6)Zop8pHzvQ0GP;p&X$_i1Ue zhHGB>Rr+`C33lbKvFyg~d|RHt9JGA?>O(gjay?2dtaOBt#BP6X?EL9$j8k0+&^(nqYhU1bywcHd_J&`0ODi2q>`{U1P> zd)z0GZ!cfuO<_7AUQQdP+-&@%!k1cu4M{(p*S3fGw-G|RoQ9VyWp=lL0pW=E<0qBG zt)$e~w41-Zex=Knk@PnYOP+MsH%q~2Q)pBb=atE=eg|2Nh^|?mNgH z_cuq6JDpg@F)GX#(jcqKDWdtzsEO+;#|kzAt!DQ(OBlUJ#pvf_NZrNwB`QGW$G?eC z_8b%0Q(UiiHqLr$g+LR}hb)OlMHh0tOI*R}IgXs*2i4ar;~kMhO8=l$X2&y&4hNRp zS^RG5fidXjVd(w)%(gY=W<=Eu;6 zqzeY%JlXH8<>2(nR@!#q`j^eA6|$>jTyBMFmuM)dz(}CIRk|Cziy4@%oc&2bH1n%W zX9QK7Q=;a2(T^Lnd!}{=+yH1`>jc9THVzT@{cWTPw@`}3Eyb=ca=3AU)s z=ziZmHJ{*6th-(z8*p$9pT5qE=NTvGlnJ#Bw-n{6`e0uA6rJA3+_!s97eW^AuZl zm4tegFkohKN#PEb%7f8~SKUHVQk^h9GI8G+E;(N%1D+}~w9rI^lc6t_gm7%$k`h7h z_gGBgI47J7|I*T$wl?F{2jZ$G@LttEvdB7=coLcM3bQ(+G!-+UE4ZJ#u0NgpZ)<>i zLLEpzXqMudJ|i(xh7GHrMeh6B+5$mcbHrn7pP%EQT~4VaD!af3p62Y{LRU zUMtz|ys33TWVPbmuNa{5OatleeWEx08NY$$Uc}fARgDpCj`$*oX(b}VT=bUQ(00As z5Nn%&xovPOHmk_gcw(3j`?nFNo=jF4V^lm=AAU>LGR2?F*SjoXOzV%Pw2Rn9xkBq*?*wO+0) zQAX$9mfV$A4L%tO*DBM@x*`j)ETv2U*cE*;3$G4k?AkcdY!>LjzjY}2;$^|jGr->| z!duts%W)d+O2kw?Bu-hf0{qhbn$0rARNh&?DDN^m594;w6NWuLQ-nv{d;)V4+ceJE z2}^wS<*+H-)0IB{MVw7~n>@^AJ_rN5c(z&T3j(S2$|Q(uQ9kYC%eG$3TqhUrX-qx+ zGb%9Ls1#ZaNmQoaO#LqKPqsj$jbg*T4I3(GD$D0Z;GN(E5FHV$c!4-{8Jk6_%gcYJ zl@IA+YpkqW0^A*R%fnjXY2VH@R*-41GnLu1=;L)#%hM&WGg;ZOZV&)Yl$!*!vZ4DCre_d36_AX4x%Bm-cTTszekneo2Drp#dk|V3CpLqu zYvK~&&e|>zg!1^(b37jRP{*#24#a2vl)}WS=z~M!Z zHC6Vq?lA6BcPmyHz9ZqT>ISF&XN@CDS($f=KB4VUQtd>G#DVzreQ>Sgb;ud(yw}UD z-ba8@Nqfvk;-inX7~e!1#Y#7>d(#gb+$9w(fq=-6`g!zuWhbJ?xur9eY2aq2+I>^Q zRKR)}TQ)h~W-{~uMF;0uT_Hv(N)om2rkTg_VQmF?*F-x50GUfoqxtGZHS~(-&`ELZ z(a}m79f@OzIzl7IQ9J~i?s`8uyAi504UcMvB>6gELTv=OWQuzH`HG-AzhSEI#nbKP z?vh*;9=0%4Y2wfoGR1%kDO{>gcW{Zmg=So=(TD+Zb*mm{yUn?;BS>C`CqyEjgb5(` z^L7*oo7fE6Y4y3|?t(u%3d?d6=yrdDa!b;x@fGrelb;B4V^}bN{z4U-_(Hg;!GW?+6 zh=1u(o_LSVdM)a!Flws@N%940`v;Af&3lXL)w#YQ`-tM(kak+MyDq8i#{kX^{cuv7 z%j0n0|``jEe zG|#3(HPVlwC*Sqz+ERuT&BvHPo>FrRf6WseW(M6Kyy;EEE5{t8wazkl5y_aAUzQB5 zLqb#%yb{>Y9A_}(5)F0^{6s{RKLzkF68`sF+Iu9^^im5sT&%4#ZU=N)H-{3^ZPgHD zRSLKfOjN9y_`zngTt|e<*wwO%^^>lHznfTRB0eUpGBmJjUFlB8<{pw*Tt}lQp4D1+ zupZKLMg8=FG!wWY7aUt71qg1rF<7D%X<{i}_EmiUY zNfrIsGp>F#DWdeSU5$vfl%dKv$NQSk^=;QGDLP0w#%inAC~PTIEqHd7Ht=QgXO0%P z*)`d>F+np1_|gf~?k3JiU8lp-m%&;KT5sdK5Y<@R{Pa<0i;Q+de(;gxin(>eY}qg) zEl5Qx_@$vfnd4I?(tc8MJN3tiJ~P_k8cPfOAnRi;#S>jvK;-oncc7mo7Yi9mO~nd6 zCVN5dEJ~U>np~d%uT)B#iW_KE#|HJYnB6uz2KTx^eQFhi+4_w1m96}Zdt=-wc@8R_ z3PBL7mtJMRGiIaSpz{#tC?;7tGrj&gwc(PZ1-Y?TwkB8(uI56hVCf;Cq==PeX;0Wp z0%f76|nbiUYH{8#?FAO!(rjupy2cF;6@z<^`WbmKqE85r&jX#tK?>zcjp!0BU6 z8L%8L@!p@Qka->554uIlN5eo*P(?8$!a_&~-N=J87#<|r9N@PuU_hYbq8Jj~H;(8N zq6#F__@#bgR2P+1-Q9wDom1z!`-fedD6YjBgIQB2*Z>B^6l!j-1zD4|->x)>=v-JGE*{6y#NdfmM4B&;_zR<-$qW(V*Uo*rN2 z@o8faCatA>(azc$N+P-=ipJi0rs5ENJN{!8*I?*{Lp#^tns>MvMunENK(E4<`k)s^ z1+Ep7M%gyk+b8T&OmJMKNXRw0k1-oA@rRflav|-c$-yrMa&wk7sWh8pHY|XUDgtU) zBt+K5qzJuA1+_cU!~@3jBFw_cUiU8o5osww=+k+la5yQzQ(gKlc*Hv?bnlc28CS0H z-I_kqRm;2$T5HgmEcL5o3ywCVYCnnBBEeQ=`)%r}ZcH-4$X`JCp`&3JcLTYl=s+w{ zLX@aIep}Lnb#h*k%N)=jC;>{DS~7wv3kx-&mH{JoJ8uvn1QA$NZ-e5)(U=7U{SF?r zYakS)Z_;9Jt1UC^=l7x@v_awxr#Nft8Kzj>dHLLf)1tk@COrnSSOmw%WFOAaIn`%M zPnkq7WH`n;R!cZGmfAMcT|)coz&QKxuErg8%<#=w=#nO}q^Ub`q>g!OK`5oD)5HC6 z+nS@Jc=DDn4?e$zS!vSIz?EPFK17*`Wc5E8Ed7Ou+#}jYTQ(?x8;bh%|{b)Lti8_GeHNdD?$$SO^b8g`pYaSN39heRja$Zz|w2S*AJMH zlWN9>vbR>0t3ecRuFey>SHIWKC`UYW2#jd9*`Xwx*zF81id;;!p_%P8U57b}m9z#P zsUHTi;fPF%9dNdfHDYGWZRifdWq%ym41!5!#LF2YY`<~U8v<GwbQ5s-XAIDQCwG_<1?!y5Lh(3@LNSA|s0ABY?Xij1XnF=C z?K7$w;te9-KyD0{0+{PUZFw+{F1G%z1PS8t*5G`rf_;(m?J-C)cBH34qV* z&ou@Hs-P*e)QB9K8!9xYcW;_oa?CJZUZbn=^r+s@KeSbt(c%ULU8d>J)?^#2Q2B_> zLU&GieU!^$gtt6$9pAL_)-=$!KiTZi0U}XT7u=nm=wugYsCUZKY)Ts#5RZVVY-VU;>?uccLba%0|rad12^~8Saf(6Qa&$ ztiCNoVl0E_f>KTaE5{U{|BdlbP-Dm!LpRr*RRXUHjwjR{h^+>4w*%umA;sLe4pu6d zHRe@g<#a(+^ax50U-|4AjdJWSkgNnR<~qNNCeF0I{P*)SCpdR|dq=#Vrw)Uj2M6Ter0L5(*hFJb(=q81@j!;e{uFGdsZ*itj`^zu85$KPL>gfT3F5C+E%jHZysNrSr4~nh zx8UYu-?V!eRT2K9hQD+S0}}@>&jOpN*V&1#G5gA`u3E-ab9&q4CeK@UElUhqk5Du0kP!gBrl{jL!1 zC9PjX3EHi`l6#O8nkA@9rP>iCtS~YZ(GRq$-uIMFlw`tl`?e^Otqa!;b6V>GFQK&W zq+0OzaJ&ONyaN)O(-=?ISr?>T&=JO3M%%aZaIKl)FA!@14^+-{B6|@MS z_Fi@LrV8wZSaJw8CS+QYWoz#PXyglRbtCbC-3M90k1EAue-4 zn6%dKNLl)}yrKT`#dRtuVB91n_aK$hw6G{S8@W<^OBF?@Bgwad9R<~K;r7vUJrdl4+?N!UJvQpwm%LIRO=&unJz2I3 zV&^1&o}wV3W&B4V7KMrLW1cA#A;^G!pn>7umx3I#S&Xv!+QzSv#zupr!D!B*&5z-$ z&-7B`6^7MkdaF!8PNae@5rHlt$K1?$7TFQ1vRTxfNqSJNfbGFSagX*~%Ddz=l zwt`6D!3dO@hCZ)N$0u9MkR-_gmayP6XOossNAlcVcU9W^HCvq%lLPEr+5Xrl*s5ve zF0QA}z*eH)+A;bCcd1IUb}->-L!<~zqZODLONKOHXgr2tA(ephx@Yp;GYHjJIO4A? zBBwL*Q%nKJc;e1l{+rIw0s8W(7!r}A?ph2%7I;8~v4UG3$wIR>zcp|?7P_)Q9s;Ip ztnEQ_+wjoZojAI$wVFddm?@}@kqdy$i(IL5aRtde#-B!3Q16RMip*nHo^^Fa`lgG9 zY@_OH{8hO}T^#((y)x-Ml@dUejg4*jEVYPpko?bWo7+s=RFHB&)gG(oO{OS9aOpRt zg@wlf$^F2rn3Prp#!Ui9s{@dveZW8LiG(~MnL0RQkvKdLLNw&ZgM})`I?%V6621AN z#4y3hdF-yGU2p1T)tvr!+zp@ky0pgy3V0q1&MoXs>8QfOQ1MvbUX8)wfw;%%Tdc(R zNviY9qX3p&1*{W6RW0{a$HZ}U9G#eE7=bz*|Ap9p`xdmK2OO0+jat7Dsn&ixvM3ip zJGYLGm|99Xb5yd*2=k9fVpg~CDo)FrX=o0^`;LqCO~Ygfz?}H$L#gHrmUQouAi{C> z`+LhmsG0m!E{n~o?rX+E=oET(w&YFG;E5UhdpJM0)vDBELSW*ZwsFj{4%EjUJghbs zD?hoxD>dDV33FlmIE@+Ifv8uBaEXR+VR~};GIdJe(bjM6ELfv7Yap}bk6k*{NR%oh zlyo`})JRQm*m-gc?Q$g1vDZu)P>m~RuUh{qMxQHj-VQ)Lv0NrNQrz{`x(uc2R7ftY z;gV)QG+gD@!6NQJMf;@}kvf~^M*^zCw)F48aUtZzPUsA9!~ju(*=-n9aGBJU0y_3! z5E+psu?`3sG*(EAm?vVjj5e*msIzHSv*M`S>d`J-Ju)2ziFsUa%5l&-Wt+SFfT1## za0|Mk@?uMy8+@Wio*Y`O?yX%dL+W2v^J(}Y^LboppxN8@E@2E<0_Rs4E|+F!WFLV! zZ!s?TsG|}4d?GW^#oM%S(i(@;ENV8-FwNzL8A(B3i>j%ZdoB_;-=AMEeqMJ^FDt2I zm@ChIu7>02PCN8X+PGQ7gym474tWu>2_O%|4#(PTYZ8>@G7W12C_FOwx(L~cUk^2d z6ttt;N?Va^pp+GCtNr7qr~*IwB|y*j@wgrA3o#$QamE!*BjveBF^I1;%(?a0;c4&q z3cBSa4Uu5G=le4VviI|OAx6`)di3U}r=PTJ6!N;TwPZ z*z=XqvLs=nnT${{{K`)oZa_LyEG(UxZo1Om!z~o*E85c1D=p7V>E$!m@@KDPJk3ETMi{hd zHvU`r)H5A|w4(XC2ILTf-bKK#ZA4bGyXPwBdKcoai$@Yt<=97cv*RZ_MM-B@@o84yKnB-M&v5YK>t^Holp6N>)bAxac9M2W0@R z1MA_+!OfgJlx1Nbv|EW}r2#^I?r#~CAT$Y#ERvxiFrfpD=;oeI$!8=e=73ezmKccmrnCvwh;Gb|Sa|H29)fN>JW_AOXWEEqTGIX6;5jL#!PD6A zux!L0wR@}?%uqRE-4sG*?iKfQMn@p6Be!gw9Y&1>fuoZIDS*(f!p7! zY8j%6j8d*#kdS~8?^TgjwP@rPpxt32%}b;fZ@JVK>`7)5Cnoa7Dp`vfD&28&B3)xTt5{v?&u1&@OfiLRb?S5r{L4|>uFsEB5`s~`? zuU7=W#__cY+~>Q`pw>}tGg)c1JstNSVYSKowFJ6+I(%rdLX;!_p-P zj&*R!80pB^a8KUAaKxpKu8WhJN6=ILd6b69ucd)pz0SlIP@*^-DUE8e4ux#7f<^sI znU*l|FrjfOuh!YM_jRUqGptIa^1KELQf_422F4wMm9+)yXvVbc^z^I6oVBuf(j33| zRvVi+*usLjLSRDGts;6UJ%$UL@v~Lh!WI&)5h%{ZP8#c!dwAzlur#w$HXj&orlXyU zor9FrP?~Q~9#Q?LPR9u}YzWp<_F`@9QyX2he{q}D~^`+vh7O^@-kSQ4zpezV;P#%sOeYld0 zoZgAE>vRp#Gh~TN4bTPxhkyt0F@M$wJpEJ8j8$3^s9OdzIBcCUt7$lU1wQzDtwECo zQOMM?KL^IM@d#gdb|4yJgmn)f>=Ht(pqm65ZGnOHs2f|UOx5bC*F*s1L}reCx~^#m zHk>rJ_?n8XE@PKCtF+I5V7WCFO7?2g^e*YbmY#}{kBZqxhrz z(?{db_yyOnto>nOZ1N2#0U`z!mbug9E)ImFrmN|GSQzW5Q(PnTXlbIVzf}ro)D9$m z#n84X3ys+SO>qE6>VlY6fS`wY0J(uuVm?r$KDm{jC8}XJ#|u&1ei`~)lyGh2gwp&d zB~IQwgt-X~XXjV}w_wM+MGR4TAT%`=f}BrE-}S5}6xlyfQYhMN4`N|3KOT;pPe+SE zkzQ3%WX%hay3iKjT56hi)OUuUe&3(TB^G7NrVzvlOVYSxKKC{J{Fm;W{L^{2PYy>; z9`k8_-<;p)N3@kL!-W+PGE%L6$YxOivZ>w&e;|!}P768|ghstIxH#4o!!sEpZtoKc z4<;xxXGK9Z)-{rq6pKzy4U@2yFE-10#*jnQZFa^G<5UZ3g$o`mN~IJjP!5&Elr5_{ z-KTg@u5o+SXf0VUM=;-2?g^wkz`Ued&f-ogG^hX27MRoQ_iB$=mXdLg*dp24kZeli ztI^EFk&TWZgU2ci)z?5$WF{lRI;)g;tK;*X5kFOuQZ-L2q&y`lLYs`r#D2j#Q&kRD zm>47yNOEw))K%cj5hh3VsKUd%;_B-NG(NmuZ3yKg`co zfDH4OO0jLG{?s^4Bdf0T8BP`jXZJiRHAYA*Xi8O*oX%nA6$^WoIs(PgwF|OBo;P*GtZE?W4KCjsBKjDa>+YxH6{f&^Rf~{`Fmma1D3!SajNdtJG?#PVI=y zRy1>Y+Der|hlc=0r&*rY-{y(>gW~!@Q z9hM~`;x{UfF%4veQD3Nnv$RROkn1wH@ix@*-936r3Zw=7u#1zdHM*12_4RK^-Z??N zXx5CBM6P8c#0s0^0V*KkOj%NwBkg_r6fl)@&^@~f+U}wZ7G)fJ1qDNBo?_isZZyZmh%wGU^ z_t>ajECm8j|Hf*!3-@Sa`6Qm?Pt;;nZ(j8FUipi9n@x&3et=vX{ExQVOm($_&Uma* zJ@ah!Z_&c!NEFAO&Dh?H`y&{XyiAj}_xIs)dLGIAhHr7|F)6lCnIXz+g=BxDe?3J| zvW%*R+5!30m|JVJ3>^f+Z1QWraIO1;{S$&SvLj=InW9r?C1NiB_wik0ulM)D$qy&- zM&k{Tg-Bqln`=@=UpSkVQL#Or%bzc}bzz5D4=+#fb+A$D=k>Pm5Vqpy`&v38;Pddh z@pB-d4ri!t_x$ukmf}Y|Te)SyYc}Js8)yDgpfOBF<@_lv+57dFy6EW#71r4TS($H? zN#pyy+egUj{`z*sa5Obl`8}|5-!Gt-y7SW|2+~hP`~mXgkQo0K5Qmt{=lMEV_`OOX z*Y%da>(ote=a~2K;fvhC@Ao-);Vf7e>}WqIrc-NEPcdTA$rdVCu;B9Ldh;r4FH^yRJ+Wcfjys}yuj^_B;=r22@( zHPTiDJ=}zbnz4++Qm?>E(;zXM@2Q9o7O!{N|I`6Q#)+C9way8_f2lcn?y7Z08} zYtXj~GwgQ~vp9anECM| zRI&lz_Y0tlOwVcCJrx-c%NkY<8vv;&XPxxYj6;XGmi4Uq8&|uS5?y*ICf{jDJC;Tp z0$KW2@H`%Itx)%p2*PR>8=X z!ys5Ih^5Qu4sI>8WLNb)M9eM|z5A1X0*vU;1pHkDHn_rL5)rnZW%6vAscbiU1NiJ> zNt+#Rc_oC2DZq3VI~@x)NN~-ELDZ&(>K`Osn7v}1P5rkfxqoC0bj&XK0q5xN+J^CR z?1Qn4Xde;o4c#^4SQDm!H8uN6%N}aaBlKQnwjPyao;x);P9ONZHr)(GF~{He;~)5~ zo25%{@mS=Zq?2A!y>Xs7k<1lV;jy?<$vh^T8zeuXF5vhXvp^IM`F9UM7SXL5)Df9 za78ECgj!4?M!$2~O;b-f#Z{^MLUQyFkXg=4p^4y{p;Bs&6a~ z%M|$dYch{r7K>_vF$~RN!k6|!!B+R-9@?AaNHK|yjs`< z6|w)MDE72gvH$;&X6+M!2k0ZPScoCxMqVXKo9e^edw>bUfn#0Y z^BP23pMF(4>bTZlTiJw^=zWmB5XpCV_y(l5W>IfjPcEq2@r6w(_eMs6wX6(MMs-QB z=tQ?xOq9m35e zWG>Tf{1Z8hiRT?11uN5HcCOT7ERDSj*wt2k^{i}uQk5zJVe7#b2BO(!3Heu!y1Dk= zL=1f`&`qbcw4z#E%lD786OniGi{7P$ax1vCXvnST&gv_>jw_86#i-rkUy36a>YY?S1(I;4tGXR#G zWj7twB7lnujrAh{l|t!wE_1M9RaZkcJhKZWc8!paC?HRC#k{KxQz7{2m2V=bh9k`t zg(g~{Uihc#NjzP_hWv}o)W(=5fuHAJtL{tr5@d5yd+^tiN(|G0 zTOD@E?(B=ZR1qaVFH+nYj$buBe=VNm3(GiItU940J$Y7$vqcndQuD6T6cz`yVRnKF zdg?RM3CnJX{&Dj8;EokOdl%+Rkz=Js?qL-;oYy&|YFvYcI-wV4j@^YyOiIa#l%T{= zpnwirh4dc=+_{SRgkj2k7#O?k0z#5znOa*OLnAw<@Bd z6yGhNtlL2Yy0IBJSr&PnI{d9Re)4LDVW+cf`JFoQ+Hal0U^Qvnd)ES&HD#hPoRNLJ z8-BvM4m1|*?4oDs$rwH&ypu(Np?h z!J}{mJ5$qyd$(Cfk-jRe$6;;zD~*{vZ!MmJRr6R7v(e9JG1u@o+%Twe$)Hm-OTLYFKg5F<`|za|qo>f>5(I4ac)jH^w(KFSwANI4+hT zmHe8xKH(%O=IACRl$S;@S*32l((gj!8H?tK8YL!AQIZw7ql_>1g%YnEI@Hx0Vu^u6 zOC)KID`-?>vy-(*C<1BPHj5nzez`TvIR@6`;vg99EZ@9>CFi6Cv2Vp++P0SR#Oheh z!7E;_m-!mkkmWHP2L7|YJAy#fpbUjF+q26I5vC_uhb2(_o(DJXD zp`&pC|BJ&IMV=9 ztxv}??8lF$DBPg2g_rUw+)C1hKaEApg=mnr(O>zjO!uC}DsMcm>nX~BPBP0 z1^TLr8TbX0!jkK#FGikH$ZAl#;vq;bn!8^6@sG*37;>ZOz3R|K&=Nq z&vNe~{Q~XqUG+s)IRxgqU14&$3{7K&fieJcxOLpT1%|O_@Hn^Tr>p6Z114iWuxbBZ zkg2yjA-QtCk^)&F_)L=N;reAT=>{^j6-2sS@c5`4PBxQZb7S= zo@F&)2uuZYZiJ!?Cj$Qou6UA&G)vu;6}Z{(9Y&HFR6DiG+uDj~~Tyf=ik?{dx(-JXPb8y2QS_h3^U^rs{ITt5kqTD=#u`6}A zt7T61KsBnHcm$?(eM2xOWE4=jV#Z(hNXd!~qzWr|H(yp3T)7k zGHtZd)$V62GgC5XRP@iP{Bkjc))yTQMyxc9Nm59$n%DP9*O459+`-NNUdY_TzVM&* zGmh$bfoaCvu2U;Zxj%^FI%-tVopq-`s$lOq+*UCSTp)+I=%aHY+&|2`NT~GL4Fa$& zy6)1QRQw9wFUP8ZF_3^^{s5EIkZBMU!A$DxOu}}(wQKc!--~AP*+1eh>xcfm2SHN) zycH(?Tz2s3%dnT$wQE=T(1wwAOX-EFE(KDUSOD`N1#Os5LpIvy@%WSbW3RigS3{)X zrmP@b6H?+@ly}t^0wf8XR~zVofE8)FxuxxVh;jWlybS=hR<_mA`kank578UqnLedI z)0W#+i;iulFp?22*T7&dyk5a8XRS1vK8VzC4`T-s$Nbw7Zh@{pXL4S;Spu~{4iNo1 z`FYc!Wfvo~X5Roa)vTJq1ChPJNL#{eaAS#r(yFXtWm1hBeFYGS81RQ0 z1LREyeD@BzZoXK$xy^X$UAiXv+&9}2e8w&{4^xzDX;dbiT0D=H&HUbs^t%+KsAcF)hBSG&y`pN7@CInjtrfUPiIEa|=y-RNwpu_+GBDw^ppRu zOQHvf7A>?PZX`CDL>AG<0^pE0tcZf)=V;<1Ms?cz)?J^aXtRMYmj=Lhduq~w+r|^y zMbiuwBh_mvMrUQG^sw{z@JAvFSuSe8eJNqqx_LnDW2~E8ycGrEKXNsu*n~m3wlu%P z2|BHr#UeE=+g%Zv`}JUGe`?q}d>Wad^9%6Lir&wi1&AezPxq^bH-iBPJy{13{Dz|c zA7AGboJk*b`$;lMCQc@{ttYl^+qR8~F|lpiwkEc1+tzvB?>iUg>fCg7byatDS9f*o z|6aefHeNmoy+@K{xW$zxQrk$TmTJJUG`fj#MSPA-zs0J1O{{ z;TC1Tn{bDz!Dl(!t{~*VK%Rv4Avuy6mcib{>6e{_G{nRx>APRSp@>YR$Mdl} z>wCdwulp%~101@@#xYao(*tXg!}qZ}jF0z?>++`)Hh6@M+vnk?0iaWaF=goR4K zI(xg*S0bm=^Y#|E`{D5HbaI#tzq|d-|Lv&;ulw~? z-vL$D)LsjYRc%W{o&%s)pr*zu07MSJa1>L%DZLAiIE`NFCOuH2(u9J`V&tx3@$nzT znTO2CRsJBR57nzpNw*XyTlf(PHoUOFE*Oa#eM=Du$4X9$z_Rl0y^Gc$UY!=m|F;3D zVO%guHC`$>t>pQs*7nUX2LSD)J`-nNoKKiuD*nt9yr>L9LMX55b_4E3og1;+z5|8< z_3{I)!CKlH97X`f)+Uw|_vncJ;tJg!&mE+c1}4cIiXjXwnMosPN|p2U-eCPbqDw|O zI#63C!m_>Yt`TwyCAq?ZNSRV38F-(|FFAsx<)%}Sb*U*%wip-&X-RX76=T7;96i6ibcl1NhX|2ARq&(B{e70!UK3~019X?@Cz8Q)h0{a^zdg1 z@%P^wAIIYh)dC1us+iqQG96mbrOL!~^vmHP5e_Z>1Q~&UsZu6PQjHl}n>(_aZFhpO zCLql`A6vw01DR_B^1GbXCM6C}yRy!8bFWB0AAY-#!^Lpk6PJ|duw9dSw=WmnzQs&< zxUzzI5)=y)>E8u354H+7?lNM^c0z_a>A!2E^q0gp7&0RABtOQ1JfA2@N-N|lu{wCj zvpp@?o^ow~xCOFBZ3+~X(MG;{n{pz>AyzZqQ=%2Y9NVT7pRcvYajg*0ySYMwX2t48 zbE#i%XkX<5VWCX{E4Y%4zN@mcEBJJno*XXo#xEn$Eo};@feV6p_AJtB>ctQA1QU)ZDXiIPD zVv@@Q)?PuXaFHlXZApP+do~Rstla^4s`RSGE{-3(qpX38m&cwl7YaQf>9+k^6OX{A z6pl8U76W{fbTMM;Q7*o96N(~Lpt3&Em9r8T27Q5 z3pmnq-#5y@gr<>V(Z0as20MS9GQrS}c8t7>>$c`f_5do>cD{yECh?k|nsKWjS{?+5 z?Aue+)J+*}sa%y)Cm%6nk|gJgCkrzm0|)9@!B{xh6R(50l&u8iUVvY;y|9J|?}B+H zrGiT;g8xFRcc3ZG{ZV?UD%Y%7MN83>HL*fP_qgLZ@pLsCW^EGD=SKJg<5EE^$WOOF zVg5oa|`7iXK35&FgFz0$%Cdzs1A6647A*Lc~6wX>0 z;JcL&F=)ZIQ#5~#m6Aqn=(2g&M}4s~tUFGoL(bdz$$MhGYmX0}qE3IfJ~eq!`+Dsj z&w(_m-r!AsOuD2JfSnM%v19TBJ81E#V=Nl|kW26lgv^2%oDd1>j$33}H0}QED!-BQ z3t<%+h{B}($YO~?G9rNki))~H2KU@cMpUzph_B9$*f|fn)zN%5^X{g%*~qzHWS?v1J05efSj(CB zlWDq`KHWI7Sjo8!yS7};SsdTotmHfA;$AG@Ca2&?rgu&Bj-_Kw;gKbCxJ)%zOwH%5_Fg$ZMmt$Vr0gchLy7ML8dvxd0pu1zc@S43f zRne41N?Q6BdEy)=^`X5yo$9DEl!wHNTD~ebbB)o=9}%U=0IAhvb31p25y%~oqPgMw>*tIs0Q64>h9kv&w2?y zv%~VHWK=WaD}z3}xgvmIiG$**c8Z(B*Jc?>lbCJ$5-QOtJ%(GrKF!P) zOe%TbV!4QsyYB>wc||>fk&+I+*wU+*&P1|##L!i~xrnlkVMuw#K-sZ9JG1#ISi@f~ zyr)82CV$1&_Q}?RlhxCUqcxd_5c$%32a>+s<^IxI{@Jwqs2=<2j%Du8hTnd8VjuPq zdz6pl;pyInk+dmywtXOBym}#R9x$Mc;T4CuyxEy73#-zGgBp}ouvE>U%4S+Aeb zUqh>*3&iEg1Bs&?tCc=cme$*sW_At=Us<*fbe+Hp?POm?{`pE5BXBbMafXOD2}eSN zIt4ekCN5S>^4$`nf+q!gE-Avn<$w%6-_L{91hW_~Y6lc77w@BYgM#KHp8AJ$>~Kw@ zhGOUm9-gS!m$A~p-%bt%M%9vD9{tw;xzsf+$3OgG*e2kRovuz z+=2&<#Z~4fct5=1{5cKFgm;1s`T~tN3iS)5ISM;o)%4vm?W>-kE4u7jo|A`0_gcbi zX=J&u7Z|)QN#5^pWTTYvo=vF8wN*l*Il7nWG|*5}CaAL`6tJLMq?qv68=Rw|FqeD& z#&+1uK@02~iII8lDVs!MSV4~)%Vr8SCck&Ik-FtiRIPRUPPL=jbR1Off1c_94ecE| zpA|`0MoRHF_DUa$;KP|snvuqgqKs=M;O-lJuY)SHExxn97c)!~N;2UXY%41FC|6Wica&IjINMVqGI!GwthQ?^&-!NGR)JZTF&jyljW~6q zoire$ZipH!7z)F=2AXNEq0$;SQjEn5Dx8p!EZo)$hi73lAOkxgDN^?Y3~)-3DY*~spzeLQKi)}3vmSPHzy$hqFReojiCe?J`UdpXli-_o{u zKHa*|T+4GIUO1UKR#jzbXjv})slAHfVn?m$@hdTWc{vX}J`cPxcR|Ff)WdpuK|OoB zI+`4R`0D!-`nvt@{vN3DUEG_-NGw9|-TS_;Ntqtl{(b|dG<;-v27PmB|72Sxx_G$x z0#bRrkB`-I|EB&gn5WwS1oKSiuYq9Ru8PQ?e)2~EiWv17j|sl&!ulAVOP~cl%n%^n zBpbl;o2*X1(nQkloU5@hZ!X0M#`{{uk1o(vYE^ZU2Rqm z{7=bX*ZgyLKfB@1zL@&`7K9go?Kn8hhHUw0V7FEV&R|UW|)^I9g zd(uMdYVq3C$gKU{hW>M7eESG%>-?#u4Gnp@2k0n!{}P zPP@nXqs^-Jpwh0-+>b-?Hgxa0^7T<@zL6vqt-m!;O(iFtIWE-Y8EP-$C?u_8__7ePoly)d(^dn$QlWdh#kwo*@ zo1h#vl1#rF=c3>GpwrC2tF%SH{DV^^1Dku<)_-je!6jzt7SrAW>hgQ*fUKwL&Il2& z!edEb2TCAMC&M6QR8QsiiW9LY!5(vofR9=6d;pk#eF>G08MV<(#p72+sh$C zGW=T`1@w+2^Md8X0gnG9&*S;o7)emQkzR^Uu=3fZnn>8`)C`>v2&(rG30u(?ha+~7 z_jn=YC*8#L$>k?v5ilhv=BBrq&T`2bt!STE1_caY-h2`X%M=R^0shV-dW{IXgf7t( z8#1uL_YVz%KqQQImNu+3j#N(C3aJt18V}+kGvtTDFCyv#007a&3mD$Z#){Y$dz(VW zAEz{sPH0yzDKF4PTfD0Z0!HB`TxIr>Nrs&@xPL@|3;d37S!i2s@XOgI#SgAqxV*84 zrM=XW6Uw(Pa6!j-Y?l-o6Pi{D2`J2&@v z#(Vquo-I*GjnQMTgC0;GR5L@kFVmJgGF?H?vR07Nj{UdfEzwfS>Jnt&eyMXIOP5Z% zg4gl}l6=2puQ9thP0{EHi?9ltvXt2&zh7PT%zAxoX+Nw#j)$PPc1bxc7=nLn3O$%1 z=C1$6^MDFG4Vdaf{)-Nx=x@@8rk^IXz!5g`NND$zo$>=uCMm5IMAeDJyo%6lSdk$b z9rMNkjZI8&>5iG+0Uh)qgcTPKUI&f!0bSG7n^U%z<%FJ5N2ubY)CIcNz*7C?VDiXq zkF_GUw31Ox(8zgiQpX$qpIt>H64;9fr~v-zURqu*ebH=~{!G`un4Mg+%`h)8!Rhit zGlIP1#ZwH5he|9L|KRLLs2&sy&n@(WU(64k70ci_p1Mw~;0Qc5;~9_yo=axkFhriF z({60y4-?mSDALX~_J`)0t4dD>x~r;B?zKdm*g}BHGkzVYpBmDXM1&Nm2HZ7|_O*ui zH0|oy!A;CFXQciwh@e#!6X2vtZgWdWvNycy%swQPv^Nc9zpo01>E#CjIIt$cJNOMrFjTeRA&xT#5d?akf<|@k7h~uQ}#JPahn!9Bn^;J8^`ZtszU13 z_JE3{7z5HE0{$+|B3J9H(3oXZ$kHV`re<6RijZHm{p%Ud{jJ^z+8@#9jM*rGmOnxo zovm+&oP;vlZjN~ssIMtHnhzCFrXK-*t%PN_$E)7>D1qG%3I5}q?mdb7F*gVY%^i+2?RNm|925`bEumU)f3Em(%}3yhQN zdh-g8u7F!$^wrn)>mEE}WeRSMrAh)rH-Vmpe^I*QOud)Xv`-QqQG1BZtUaU)thH$u z!P)ghCGG__aJT3${2EHF+f$?0XM5WP)A(}LV+W*{ffXvRUi%f%tNCGj+yR4&!7LFP zzQ%1>Dh6nKaV`rrgXVNq6+HYv;3u9n^E_!sWHtzHhwNYj1*LW!=gI~1F)Pg^lXgzD znxojRraA{k#5dwX``VlYi3IvE4bm$l1WE{q=r3u@!HDWU<RQE>vH@5KClvdo^z&cmDcRl`%RtJ>{p#^D(z=zwP@GL zr^G)itm~>zrS@5k;!QKmDIlYb@!(EOKav@8l&TFOkVQ#?y-c(qS0iEp!?S}7mxYFL ze+?K(hX1H?rdcEl85KTi*qerF@n`63IR8$)7afd^uX{u^Hq2S4;w&!dZ%XR^`X2$w~?^$s>^= z;hdPHhT}lTW+J=f#hntnMz3y*()K(BaFD2vQ_#XFYf57gBpN0v%+rK&k|)`WPP~b? zrsA>Ou-08jfg&ZKn-=!z?s6Ox0q7ATwG2IDgQS9|rx>R>B;;2sgtW`LruVUlTPMPH zT}M&VQDF$lyvtA!27^<@4#Ph0L~A#&lu{Arl%AW&$ap_MR&zB)B?wbgvtO>}Y8AC) z*_m34HZ|+_63J!R&GH1QJ zfO1JjO$H2K%WFGOF0tyitr`@*cLB;J88z5pc$lwe`HIj{od`cYFoMZ)p~p!$qXb#Z ze}(!y`N5~%?==`FSq0}w?wy!{=k0pX(NJXg(@#ohXGj?#RF8g7!91LhGDL=2F48S4USYg#4}yjW zw$$6H(svef=YYb4;{M5suiR>=(zlICOxeC=H0MyS^=vwzgt1t-900inef8_)q&C5{ z2OIicRicV}^w-2G5t)$g-m%id$)6yx(1zBa0O=!yXg8r^K@ zhWtG(8l0`%8=1XMQDX)ocu%UF*YVHNSd&m_xJ-eG{t(XiJ4B-#R2#5L&roZ=~z6Rh}-du=QD z{09#;4vPznQio;gM(HMc_DtFTNRV6`edHEi@AH_MwJ8^9D?v6ceErdghO~aiYW(?R zTz#EP7y|(eeG)k$>Nqo}PvTjol2=3!$l8dL#A-tGuQ$Dc_5n_XbC+cI{Tu!V_NkKJh{8zzxW0J0jYN-b_Kj;5k zr?@y)bO(B&V$#^xeCFlu4DMy5Mhl9e=<35X*dvw9cV>kn3?igyjF=OQ{>FmljA@b% zxn)DZS&_9q|MVAu49C=xajBEUnB=;0i83b7SAyWPqY18%*AP#ATf1mG&`^aXA}1GZ zqL$_8)lVFmXhcbMnV%_=6D2u~jE=})EtJ1*ly}1l)^d~y&AGyHQ?)N0|0-U>ds9-v>d{eY>^O3LO;+tT~{{HxowC+3{=Qyb+9SgXPWcK~Zu ziVZLF9yVw2UxHcYnJphrRq+!Ms%N_?C6dp*I@n>$60tq)gCiM%Q}=i8^*>Q ztRpY1?V^Og6Jo20Fa508!|KVp%wh-mldBSLacs*v%opsHD@>nQrRPvBQ?3J4Fy}H8 z%QNL(#ULzMk^UX?Nn{L%g~{*zupd%0aez{7Mx(@pwV%$=<5s5$CDBFrc@SD|`nJVo zd3j0{80VptsX_cCSa?|hH33N@4U62A2nn(46;_}vFdbcr+E#)ZXI_uZsFx5<5UQiN zOW*Qqo}rw2U61jbL1>j_SHwb!<-3fde)P_d(#r>FkRlC$wE(0}indnGe^1g`rqWk# zk4rdvMD{5ngq+!^1%GyDjslC2Q|y>%zr%oAtB%NV-~wW|alD1p{9Po)&WY0d z`EZ?k;2Kv1zstvpyc@QTvUfS=%?+kvsUyYs4hH*QlUKq2C^ zje$LeqwyffNbU`S`7<%T_-Z@znCg8bZ7!f)bruJr1}sq7C27Opfn7qB2&S)pZA?1f zwINc0>Lp!6{lgZs+(`U}Q`SPtmZ}MW3Nh`J_on|c# zE@7u=`lDLwkp`)@QyyV)nf>#u4K!^hPV0ghW1&n?hZl?s^&)JpeEGix9p>>IzRRVE zo{y7BC#Vnnf7sSJmlS)Dhc$(WfeqtOZri@8sw`6Pn zb;9TK4eRnisDcyEgs%Pj=cJw5^6uq-?l$5`ga6EJKdbL=_CqtMHxS5B8`S81yd`(I z50{ekF1rDGKr_kT*RSoZPU9FrzRn-8ulE>VUx&vNQjrOS?Jk(_ud}iGWAoIdZO;yz z{rMI4DcnYm4OpgmQye%K13Ad9>-Re3=fcl842S^NGM<@oF4Vm2b>`~4Ak{!5nk zT}lpqlJDm|e$P?HHazj>BT*~xC5jhv`Lqhz7(lIEiM9V<4_cEmdNxan8@kjcHKDMhZXrqBD z89|#6W%&|>=N$*TueQK9)DP$^Np352DW4_5E}4l6T7-aOx11!c&PhS#vtvv^LjNa8 zS*5+7Yj{$tOvv>y<=qdpmKU(8+1li=_KEakCQYcDjIFj&~^ z?^Mw-TD3@Q@65f-L}j`od5_~hSX%6mATcBI0-j%FOvkL=K*$i#uWCFFzKIMZ%K zecLoOL&v9|rW$S82R;oLwO;b?lY1Mcq)!?9Vb>DpY%wVvY-QWr*Ec*ApIDHj$U#0l zB={xwR>U5OHL7?zL!B@U45R=(8mN1j!@r}^cj|FP_zbg`q#JW4q@>FeWRmW*`gp{W z#&cv7DmK3W{lu%o!m^a2w%(>M&uX#%GG8x#CTvh)Gf%tCd@hK$b_g&`Bm@53r8bL2 za3nH_dLrvI0YHCl$-Od-9lNqbhEUq&RWfPx)i*`UB8cy_;NO}&o|2@ ziy!nelCcUI$E3KaO&>i^{sl<4+OUdhT9C8W7AjTM1>9>HH7RHVX`72L-Zh*K9cGMw zn2TG)bJ1?Y(a)tuUe-Vd{hQG`72n-2P-~XBP9#m$dQ)f~LBSN`AOR(dpmAG^rGxoV z&dEY)H&}J-V`$$OL5vQ+#hzy`0cbaUGt~Q^ z`i~-ZSL9p}z3|~^V@lxW&8{HRv$?xvbwMW&-?z5@j}4`5*(L^)p!(nN>NWluR&d>w3i?$vGyGrl0D zPU^PXW>U?X4hw@D{wNO*-m^&kW$ln1!3p#Z361v-D><8-N?FVT-5@T9-xS0beOpDv zyJVQMOl*HfaL(KblIqWf%b}!dL6I3oq`Js5*g552wnqSg+q*idv1HW-_S_1>{)77k zJ#eR;dV)8=Zbsw_^9F*;YYl(rKN^n^9!TTy#RdXtyj~n2jfZpcU${!(xHdHEj6kuV zj6E+qng<+BNn&LkoZ2oll?%vQxjx1J8hMJD!i>OpGlO_zDA7Qgn zxPkgvI4qF~b+Rd2bIA$wy2CX5!sLgkkXAn7IzPW={9hB&V&*>aVbzZ`?VaisiTsJ{ ze>RzIr|&2maGLamP%8F(?&^-{XIE(S1qhGUQB&u_HgsQ3U8VOI|598FrV0+7`Oc&{ zWtBde!7fm&K@^C4cF`7M}$YhNkPOfEfPBU#c@VU@UyIsRC zwrw4HJ(RK{sFAfRzmM>4m8?lVoh*@rtGCL9IGh4R>Oe4lW~2g$z!rky5y*+3xm1); zRc4w(nNqjR)!-JT7#oWDSyhq8pNvb&?Q^B1dlP>-U&o_@NmHe^jMk(*>;DF6{Hanf zL_#f=m8ROvi0^E?=r2ylp&`~f_nuWwH;9EgX_72>=@pmkCq*^IF=fP<+9>N%9*z;u zrU7WOWOk7S0Ae*3X1&f8Wv_1bta_9drOpAXgTk6dZYaT@3gYRsbNGv9DISy26_CCex~{4Vn?RUE)_H?gh(z083`=K%nN0> zV6Crj*Jm3ZN1WmG>vw7_$eTa|5r&$$G&2JX6iN-YJMnyPjtKCe&b1(6MXB)Nr}3|+ zsEaEDHo{C#i)f+U;EoiC~ z3CzX{Qc$EEnt!hPsF32N1%*Sbs1+6tK3d-Sd`e|i0t0Q=q>76g`w5ku3FY%;na3r) z&?0G8@AbRd#7fTc+C2(dQ3EgG_dSU-;3l5Vm3h_*zOu?EgIg|?Z3;gUCs3_2yzh*C zVz=(X)vQlf0)Y%#Up$g$mVEW2v5u*tZHFAXYe)Pr_d*n`R35mPkZl2PMad(foc;*D zu`S9Vq~zaKY!?fJWyko)u-^#1UtW}L6OeGO{EpNlDVTQF&svYVbM!r`*M+;>ZPN6# zQ(F}|z{D)uC2W|SEr+uBrs4&{154l3O0t}O{rZsydNSc@S)mh!A5;t^boHP%l<;c( zgKI-aC-*3bQXv|+U<;K4CdwHeGCw@MTcQmS>jw@w(M+pEM*5b^1j)}F&3DHB5+K1% zyU9t87EE1dt-)+m7ZlsoZHoUaexIj*x*&ZAp&o82bfU&kb7I4Xj*Fs16N*Kgv&6P8v_EJcBEPFuoF;dpMYB9?6@`^$i>4D z3Iad&7m|`{I|`%r)#PavURL6^SRsqKwJ`L4qT3agtwW+GbG$Yo#I4ccNpYVh%|LFo zL_5UBM9!f@MUqAXq5TCKas-(@8V!fah=#3sWZv<3MUP!hv-JG*rsNd8<$M4ssx2| zt2Z_T={VVHM|s-;1$b3fTB8n{I2GNH3v1k2g5gY3Qb(F{V_{~h$*mZkKH?d5QV3Ov zJ_^jmR$fTcWSt9l+>8FBJeILs#OQ{LcMnX-UE)np6>5Ou4w3Wb2%Oa`)u2cIlI|0l)H z-ZIivH-4O~QPyOVy1ih;SYv&Zm*5|CsxMs5BQB$w;=U!Mv!Q+mqBc@U4&%!onY6D2 z83>9kY-IDeXJ*p>5zo><;+cUAi*}xam_!CDE?*owAPN>^d2KZ{N&`P|ZnCU>C^d2p zdz`9SP+j2|?Z!#Aoa?uX;=wE?fPtBR&5@pMpxE&Jm9sg!6ny5Rve}MU=Ff zH2l^f!jd{;?<5b^I2pE-fcfVnhOyS^y>gwwRx$S=g53mMcpYnCT$e&5M|yfR8zb?v zD8o{CauRN!ck4(`FjF699&b|0lh)kJ#qC?pi z36by&=Z!GjkbE#s%_zD+t_URQQ^>ZU5WdwQkL51?m#RjLvc*IYqf1ex01`g-K|&fJ zL*$Pnupr5hKa?@UQlNNx&VmaCI6rj5j27#ac5B0Klj9h+z@1`aCN636r^-It=w z&tn;n99|tAFVV(HFTlvcmW+qPulD=>wbHA}$OEWiO-6V#*nf?IsUmFvb7W+3ok3Vs zYg4!G^2MlI7^tLa&CVQ*u6y*MUJ%r}b?AH4)#$3N9~WJI7wIiR+uiR!?`k%MTiYV; z-m0)lQG9;-(Ge5J9>cyUbNAD(Jnw+AtVDv8I-Ii0x!aIOp;piV_k@HULG_G%_XI;^ znE?jZ#RSA8AYV!qDI(EX-WdwsgPAa;?Ie9qGKW&Ql7Xk7cEM`&PhR;-IS*GCosBltUwd$l-uSP8#O z!O2?K1u&t3UE#J|8L-nB&0iKQ$9R&u@Rn~yw+0K(@!99c99~JOMkVd9L~%mtlDiy& zCW4aOu$12Bp*c-HBoiu~g>#`2cA+9voH*^GxSQUWR}iJ6Z(rK>PyrbVRMVy@=a(!e zqTpTP{*0f<6R(;9Bw{)CX>!YH5ipz&-)H!3r!Z`xsSTSGh3HUOAP~rI743i#RL9^m zZog`z$cBlRk7%+lD4Y1UG%`=S)^sQn+MHxIe~MKjFB4GLhQ;&xu>d{zA_qi_Wyb(IBu?BJ7hrpn39Wj}FRtNzL3 zL{@UUY%HVJqpAOH#9vzdZI(d>^y~VSw=Ab|v5bsE>X}`PjB4T@I69`N0O0SS_u{!C z$4-+S-fpvA9!j5Am7UsI-;UL;x99Ad!M8rJwtBoC#;Xe-ck$<%n;%1=MZe!Buf?oB zGWOq&u5Oq5e(4PJu*q$8dOjXK9;sAK4E6N9hWT`Ryxx;z4|jhD1&pc1uuV5lcdzo! zM@&Y1JdtV)^mKY>?BXwO*idM!c)zyO^=GtXZ1aHT`8K>i>NWRl{TWT6%;+mo@o71#20dCUH~>IEb3aSE+pC*#j&A&{Os28UD}i^q zZ|Q5@y1h&SeD!S7>Bi37v@OwP;Q7$?ikgs>kr@*NBHfV!l;yuFJVyFzXz!{RwoMeS zxykSGhVo5n&y9^01j3Vb(bPa`p=~mpHuMEh$fi=X2J<$?z_D?Z*nUh!>@edxxBh0! zV_>+y9eVl~3#1`6Esu_{ruLX06%9ku+hQ*6Hzul#<+Npfk^WWusmzF7U&pP6h6!R^ z8ce_!Af4Hs&JY3T232s7%R#Ib*ZK3!9fVrwSF$vFbqp{SabjG1uyLiFvVO&WAHr1g z?bqm^Ti86|OMWP=-rL`Vae>W@4yv)68df}a$XvkrAk~J-U4?V)DKro$moQZclc#EC zmn7{XX-#Ek^Fvznv=PpoBJ%NuI?(PdG?Vd$+WYxqREJHNu^Iah@}dVrCw8|RZ8jES zRJ7_gyW+`c9Sgj_@sPZo!$r&l+lRBFj*#sZvDA+)vL>UfxmMu8stb6|{#eWdSt_ZF z;`SU&ry}c&I3x*HC00_Ue4`pB^#jSegLssRK#Xn<6$BI6peC00_313OpeR^Ih%_q$ z!f@$nsdE8QZV-e%CS;rh%`F~)@4v_HVec~*0H3MKzOmSi=I%2K`99AXFa5TJJ2G=l z^O#(mxq=7HXh6!Gyk9>~*8!HHNEGEnNczy=&#{x6hcuJE8U}X~{7E zhRsAob2j-zEKkL(g}tz{F;`y zk6q&K!)3df*xuw6ug}vZdJfNbjGa%X%D^d_UeV65gJsSztS3ek@06(v`uD~CT95rd zm97(6Zm*AJ`kc?x)tGHwpS#C>KA)$3^qfDh!}LA`a1!KQ9*>r|nm*_Ia$k0jy*$46 zoHfEFo}(R9QQ03n!#O@5MQ4v!&I`6?Xw8=xP5XPB1;`yYCn2JrZV#5cZ#5~e`10Rd z1$?p7uRMPoae;hy=&y+qRi!t=g;0-J^1kR%rb;@ObDo-#gRk+bSnY zdG~HZNsRBu(c$@gchLD(%-g98_g;hDapqk<-Sv)(&p`)A6`Zy1;%v)gi3^T1F@&n# z!N+(F?^ou3zYm|R7FI@{DV%j;W*D^PbO4V5=vz zM+xJzrN^$@{r+AOc5eUsj-K+&_w{~U?^`71gY>lLGE5`baT<>g7*Ejj`TaiKO@3&* zbv@~+egE`S`8e)9`=|k|)0fSFbvh@l`(4pWVXt_OrOyz-OMG7Gn9pzMxh9G||@ZE^?$6IUohipG#N6HTGG z+=V;-T>t^(v%Xms-6TD$_b)jjQ=SQTS%^K(Ki199FtL({0( zsIei=B1|pZZvmMp-;VG7(9>lGPek_wt(Hp9Gor|BGsRsx9ZLK2x*)XP!_OnkWa1D7q zd|J4xq33fX|LAno6|{Zx!{Mon@#9?X^8R=_=Rxzkj3q@i2?MP5*O?v7s}j`>i~XoeUK*g% zc{p$flogL<&x;0EHC~y-dbVr5jdqc(t`!}PS9lKXiWWjbVVC|Xmd(@?8p&~NSiCvU z{YWPzg@TROk9H&zSxuP7GVXF_0_L7pjN_J1TJO>R#Fl4!M5`vDb@};F#<)mY$i0lI zZ%%P~NP}W@+!dU?cBWHjBw_#C zQY)ur24SnLLkQV?t^B-gywdzv9w^p47l^DRq%4JMcq37Q37#H8A;hiN#-;+*8zDF_XPCIa7QLb_xsYYV?5 zl!oH$BJUjvy~cR=kbKx{At6|1RLm+^%El`wt|wo5@cdEi^dyXzFBcfNq8(x48OFfi zC=XkM@<&g}v6CYU_&fVwCu#}tUnU=V*r5{RfFTkLkD?Ip zSDK}jzS81ilJZP%2mYfBCB#z3nF7gLV_ndak(r-7Ise8ape-hHC*nCOtBfwFWewaq z+T|hEwO^W`tgXPWlX{v}4axrS@ZNVdEUVU+6iw0S&@cwnuhk(ytB9 zV)cyl7qOX2Rr;ahPHK9Drriu5%cTdq+<#e8s&+t8UgcdXuEfq{56vjD*_3=mC`typ z^ghhlyel;*Q|Y|YXGQm$nrMRu)fGdvM`0aK&Aw8P6QvnhrtS)r{q`A-wd8%?fuu6w zf(+R}#wCZWicl#tFu5OJX@4>{H{d34nTjz`mQ;H)YIHKKeJBw}iSfFQSRTGTk2H*? zbb=bp>A^+hghR)K5CH0d=KpGa)lA|peBHgg)<`>oo+*wGlYKWM^7Pqk+FWp>1 z-fNFOi!kzULwP^!5unR(O{oPZ4J9uf`#2H?CZ^|Q(k4H=$wOU__hKJ(wZ5iM1;NIG zr%0BU3NrT1Ld&d#SV`?7&2xjna(`-D3FAT#wobj-TIn_Aios?sT3>Z;z$MF8l5=`O z{0c%V2BaypH;ev7%~)mbUOiCq2^;9@25R26zD<=;4@UMM_o29F8nw9@D0x>%`Ptt4cWs z11U+Gnf1u?JLVB50mBxtHT=I{qN+^xU}jD{pgDhd}Q>bxVzDe{jg zp=0Zg$~cw`xlEMO9m}=7MMqV|+SIEK2RxxFAXFG2HuW=P2z2ANbj(y&{A!&Te}~5x;~}$olcv$0`#XTUIDUL*)08L zvMPK`8&WSH@&@~lInf@e6r^uILm1WTOZxhq@4;JTT*T>YRg3Th<>-Kw@I%2WF#;9hCOfuxc}E4`yszoY(?X+^U(ahLnY z4l@rd3j-@%fz-}#LY+kfiTO`tB|LbH0 z3y5c1q+rkfE!sOj^!zQ_d)Ezk&z6a`$A6t#L(!XHcea>(Efjm3L^0lSy&b_Hn_ah8 zXr3|GAa2W?f@uOB=R|MZD>}rp$dw%<1x%DsGjXKyoJvH3P#Ek+NeQTZG+9KGQFT|9 z@;Dl%@`eYwGb*M2vHX(5mG@zTfIbcEZCye&A}lC8>Zx?N@Ob$=0?NkJ0Q#kaHWF6j zP%=>%4C5+`BUk}O$52-IB|=#Jq^+MpJ8@rXaeZllvW&y`&@?_{g|)y6vR;1o;8 zgzuKbz%s~K&NE;mot_!JcVM9?(hP@GY5!{i+pa-`{K@vcneiwuQ0unu)&^v@y=Xj@ ztv&WnTm_AhY>V42;}IC8vjJv9!h-~+)2L0W8>W*4sU4*eUHM!a<54`c3vl<<4_|9Y z`{9yZX-M1ovOSRjy~)VQWJ2U~gVAJy6#uoF@u>dm>I%5MzSYKTPzrLaj$Bm&Ua+C+ z!~!!x!_1fw(ReNqLb2Vns2S0Ffibkdi<6c=YCM(DJqvW4K#|r+^QsRU_Xn~VY@`q6 zfHfvlYAFg9utIW#>_=DL^P6M8Y8~O62J_ac2v-H~th~3zKvf^p6QD?_+AmGzxjgi6 z01b+@rcwMsr1l8(*Y1k@2Wiag=`)tFbk0JTVkn?zgNQ&E@;@O$ClE;5$2n-!rvhvv z$5I76D8;eZN2y@*Sax_SMj48x>sNXwjS+@2N{#x>K@Zen%4h(!#ZzwJ$KRc(DgcO~}cN(Jc zi0J^adC7Zr6LadG?_kTFj6VF}TzzICDS$hJGY2mHgu?Gd+vPxP8fDTAWfAdC5$`E_ zwK(TBjPb*b$wC(giP+4}7`5*Dd+u&Gd$vBgNKdx81rX`8cYN_S>*~YFNieW$54*$- zMN*WZX&Xtf@n{AI%BRAi882ncp)bq|5=uVwm0FR(kP}5YxU~E1c#T9wrCbmzAf;9_ z^j&A_(?nit_2|F$AxnBtlRuNFHA|1h!dnG6>+Rk+XJ+@uQzvWeeA;?{Mvd9^*izfs z-FL8EZx4M?^!Oy&ew`IOU-wVPsXplZ^M&gvbbJFimW5)jHrj1{7~TK-X0+z@x^=$4 zTxaWvM{6>DeEF=gV{ODIAlW$@M3}amr2dxf`2!p)IR0Ym^wIBK@9~yRvy-FS6I4RK zebw#%^%=_7v%>x7HDtl#LOzdZfhreEX~2gZl+*g>|@~DF^M1$l@JxPx0FzP^w?6jS z?kGQ>oslLKBkZ03-0nL$J}mml;9V(ebwJphYd!6Uwpd@mIZ2gu(B@_@S0<#fPbaJ> zJOz=}m0d_Y(vuxqCLs~sX@1i{W!B;Wf-szM!Hr9FQVZr%@|UaFq1h5D#W4tj!V%5{ z-U=(ryK>JOVVsoT=hMj(6_rWe$JB!#Jaj3VVG9#;JC}DXZta!5nd1c4G`%0h`%25J z3U$e0NU4YcYe7EE5zJ$i6uV2k?qj)%`OfkX2z5U-BK37sl!guzPGgC|E!KYRBvETH zMDC=~<_0szp`z8xTfwwgm3nBD{s|EpZ1qor7w!s6?#0seNW`UWTt=h0hYlJO6(@AR zbtCTGRUoMagSM9a=b0=x7!FcnM%YC>#amA~?6uGpSC?=@hC*eNl!FFJn!q~v^LJCg zS~iS;``fZP$x$z^nybyy!I3^sqR1*?tdj-A7PH=QYG+y0H{-Gv^$?-`I&5F@>6b&r6Uc0Pz?vX&K%4(?x|kbIb*FM$2lK7z7=E0+)D8O3OBP)wSl7IvNgR% z%}xayDok{Z?N^=43a;IyAi_@^I3!CH6`Uv$ zB^BqFsPiin{*~}sP1nTZc^QEbu1?sc9E+C={WYx4k56Ex8TipuTRiD;H6)%k-y)4SdGvZ2<>!yb)VG4PG?O;+eL}eTPG);u=nVh79 zB7V5oz;Kn*6nFj{>mM=UhO{{p zu#f8WZJB#v9CQ=b?ib-kWKg08)?Kb6s6@d5YW%`knR$W#hB^)$oJYY)7m8m3n;D21I8zk5>_CtX<3 zhD6pg_JgKtI?>Mt&g%*QPD}_=k}k>`xWHNBWFa6nQ0wRZ4*-flb-%`tpY+y(la3d` zjIm~YxXkd&!=M z=Wo0C6E6^%PSz?9B2{RrIu2l?5s(aLDpVdzoJHr4Nd#AIf6=*4C{^S(7Z7}@_=qZD zQmbnzd%`bJsEXF(O%08M1m{`BeNh;hl*zkUpqEM^&!u+|Lq$Co7{O|0fY)mX znL-S9b$HWHAD9MlUliM-pEQi9(HAF>R$9{!WhGX2vD$+wC8KSYTF-(`KQV`KXeleX zl-d|IxQ8-&cLmvOVEp~(QxzVFE}>B&{;;Y2%kZsbUt5H4tl!Qx*8TaEGx;@V{K*fU zRhTKi_mF(P_})hH6oM;hm7_Kl{*5eqg+dFSVTFV<%88s@7IU6ONQGJZ1V|qP6`Ua- zN1jzDpH1|M{o%hD zWPhxRm3T*h^_+nYnI(;0MKwD#E_9KVx&~~hX^7AP93?a0T_wyhbpG_}$S11Jd{Ae> zh23t#F86JDQHz=U1+OCsijqbtB?Lw56P=RYI?uhH@9L39#VrXNW< zag<3MG@y*aw$@^E~s)x-jEyLNsKmT!fSi*)LHz zSmhX`ia;r)CWF4Z7SL)lAJkh2+BMu*IoPIEC*$d{s!z|Ah>tVcD%28?3mH-@TI`ql zHdmqSq0w5nfit_YVqndg&Cli)LdZdjJ_=ltRZRA@qnqd?`(h{2N54Dri9Sl49gyfJ z`E)*_rR0fi_d4^UWTpSCW$uC*EGGjWbJE(ejC?|XIr1&WWX_f4fH7>1vIB1-12oYH zk&D*et>F=#&CH{6fHPB8VM$lk_FSP`AIw8|I)D6i&8|>Vdsz*am5sN$J=|Aeh)=qceO%SQP?$?ehY=>ZQx6n4ufIZI);kV>~x z*e#<_M+&=T9`G^>yM^A4TPf@oTDy)Eb_?0DyD97z@^ed4*e&zO_oJ{|%HQ3W!fvVe z_-+cj<`K&66n1??pQW&CC3@0RXDkNIEP@HbgNj*HpuWngoorDyM5QL|XQQUTgxole z0l2L2b9H#Z+7v+gEDbMN$0>o^C<#p|t0=UBBy62=uVd3(Ft7o+El~);P79pl8F__; zp230MlJL>jfeW?X=_OAbv*+rxt8YwUr&X3YI1MFL{RBOS~Gf#di@7p1qnGNTWYdNE=-bsJj|1vIQ@R)t!5=at#o>>FV83QP^EVL@c z9OG!OqY&}crFDoiFxJQhO5iDvcTJJMXpN<(qZ%UC-lPyJRbm2{3>L}I8{_T-oz+Jm z);qO1V}tAtV!dB7Gicc!b#}Tz9U-hc$!>yR-BkDK1iQC7YhHkrXsa1A;ElHswGD}r zQAWAC3HF;q^-#8CSAnk0V1kaOZD>tsjU{6hJup<>RC0Tk8HxiE&o+@a$a;2yef!|% zK!|yxxEO59nCmQ+-CndF5Ia!W9q&+QW711@6Dqr=x}Ujtx0VjAph%=n zkC6i0th`tqH0jNmy2hCNPXGB3nCxjPlo@2poAb<4)(I1cNMWl=k+Kj~YEqKCK~4`F zXK&7TEC2^YjNbGbb|yRXDKAF?jDCnoPH-V{Fn(_*M3VcISV0(|HPUOd&~1 z!9Zk!aw{7R*b*o`q@=MVW4Xa~1|@hksKV24{v!An&mChgz7yXZ8vO;^L1JvXAX{1$ ziU3X0z*TMZXLVk%64a+GgrSg-MV;rY%IDwkBUJpo($~4485?r4SjTef?QU&P7WzRY zpG8;LtHJ5VcjD8dCTXm9Wa8Q;=?4Z^c=i4*{bpOw&#&SAyGOt5hRQ$uL)uQ4|DhJ~ zU%&bNXpMg(lK9|EO`(=Ebw8n=fD2MR@ae^SehN^lx^*{>%2)yD#}N z#mOsvbS@jiES#>tUTFQ#f-G1Lx1GtIwz#mim%uFSUK;r92xejYkQHd*r|%U1+GdQu z{*nFXKVN?9|NPxw|M~b7^mw-jW~oIugR`(d5ucqyJ>F?+*P!hfXkq>xb4w|_y_%Wv zNj(h3*-4?EvQH<4+RC1k)qRo0Nuj~kO9kZ^*0Q_<3izTC(a`_R!XGPMn3TbSw%&s( zDnejff~1sI8Xa=hr_>^ii5(BkxH#lMG}omEy6`fv{{3;ACpAer4+tL65ZNP%;eBrM4wNg8;PD~&=N(`*-*-w zC~~QD)D*%XaGAZ8UP-1;u{K5-v`9Hp4lIC+KpAk+oT5HK3AJLP1TRC@r`?U?_DYmF zrfk7WkttTx21uxZ%)LyRTWRxbb7L$%ljs861xfmIPv3-v(s)HFePlfO)uD0MXs>Cw zD;OKFB|=nI4uf;N4(9nHr^-s5xG`{HP!^}q1qXkl$v5%Zd*7U8msqcv#zQ5Q!`DSVHZx4EI1 z33~g;J|FeAl06N3z4jKp1|JdyFfJoFXFV97gU?FEWM?mq3hKDU=VnY%*lX&=O^Bg} zf8IHtw8YbqmT}lyRB#j;gBIIKgCyzmlA_H(@vzGj(B{+6kHTI~@h$yL3cz@zuop?R zFN{MmvS`6%%&M#}?B(L&E{?3(Lc1F?w44aZnCg5DLXL$VmB$1DT>@HQL@xv?EO+;C zAEKcfwJp8>*W}xmT^sFX^FitkBO#L=>e+VLM|P7-qo%q~G5d2-+_?-+<%*M|k&-&6 zA!SPFD3wkoug;R(oT`U1Ci}+uT>{#2BqSTdDOh1(v<&pTGD5I1LS$a5g36mD?ldR% z5Zvz-w>V%+-nyBQ5bFkYMXSesjmc<-mKh28Z+QdVR`=;hNV1I1E{7B_fsz&Q9U1+w z#u^!zOzWf5zByA5W=zlxf5Zo!HiiWou`3`)h^qN5NZmqg0tYF4iM-ip|>7A_i2@O z1RoGYW1m<`Jy_S$jznX~Rv0K=(VC!;;7hhpv|@!howdF@$uVM*5GyfU!Pt9U%|ud~ zqx#iMj<%?O(WJTXmQ|BR%1=A@GZqzO1}8H`--i68cl9M#-kFG+@}G4Mt(r?~uy^$y zaK>p1o^?0l3I+&cuUOfl<)mICx{zvv4 z?6uVkYrAaE!F~~NsYUp>o`b!%W)0fjtLI>^uw6>wxt@bQX5uVSQ9sG2EJZCPPr41H zcd?RJgNRsBFa?6wr6O4-hLnH`mrif{N8JWI8LyK=KxZk~tOKXcI12wzBws>GDV{dz zj^QtzC`F-$kSStSnmO>9F%Vu!oxJ0Uu~}Ykrm{CyLZ+w-DEf@xD{Kh!!jwSKm<+4C zBdmemWr6N(gnBzhIAaIXvaDZFGhZ93nJASxo}ygmiieo8M`MzRWfp_-$#E1U*x*!&(2-QS_;UYASl-VY0W` z2UkER!>fl-5SU@6wFjx*AUF0P(rCC%YY)+Yj&T&a^ryqR8CtS7@zkM>L^#+6P^mD>#MdP<*Hz` zd~2p$-EVAnFVRc-wUn#PHM|$)YI7}SC|5^Ezn`yYEPUF1EDcj8R-E+8NKnI5FBJos z5o=#;QEYZ-5VZ(7pdo`*hYmwY5F{cL%ZrUAFz;8FPgI+EnYWnU=nIO5(Tpyq+xQ8m z6qZ;)Zz$!XG?RhVj6-(H1&6BmJs!wxi_j70>W$uJa6P)0k8kvam4o4ygv)_naSwQh zOPD_ERSg7}_6YS7{(x8djdh;VnrM@auMke0Q4r*Gg;#e0v^OP1Z;dFcGa@$!>S4pq zU8*2BYs=nT0{tge2rU+4twM!5^I}0~)JaKO+p%V&PANy}jkTmSb4$@TbFK#2Nr5XW z6UW=yzckTa`n9!*<{I8X;@nG(nfgQ@+2;!stz=JPM&om&xYLuJ)tq7(iXJ@%iaxzX zo|(`royMFacOg^~l1m0I)(VFSu~x%tNt;5^99-sZeN@i!x*3;I7pdWc((RcFN}?>l z(-Ie58NX<4AryL4!*UWno0!xrrueSw?WjJn*LxAB0;2}y?3SrOc0pR4>`_mo#ZJN> zvW>K@&J!b|BiC6d4mx_I5J=L??R9_>vv85e6bf6L5xF@~4`oPD3_@GT3v&xc$pPJP2Xa>jmk~-r=JPwB>Djj zNK=icDQj(i=0QS4r7PTY0bj9`OsG*vu}O$^j>k#W=%$2Ml(UvMB_(PhazzF+c?a-q zF*{lwG~6&@Rhn%VeWDHoCx?5AEl9Pf-^0T=+6D?84g{W7~}Fx}HYV=#m68F{@cK|~Xn%Fe3F{N?+rUyq|t?=R!W z|MiEj{+cf?kIznLoN`4OlV8KL5BW4-_^Y#v*`u7{$MPrtsPp{&;G%Q-#&%2lgt10hd+GP z{Bic^S^n#B%-{?9=!1GW48QjmY5C;* z;tbyA>bKdW!(8%3K8^X&?9suaW-UKodd4ba?2OJy$fe|X)sXmyugcl!Rr5!9{p0`0 z@Wb5HUz#8P!~8#A{oCiutK;(9>?D_~=2`p2uL=3dpM0)~Xz{K^3gHzMd?H$2oSj{r zUmTxa0X;23@c-Mb-`T~R*M8=&{N=}-aqa(_d~vut7suyUa8Y3SKb@YRo%jp*%ruMs z+{a_MNRMZixIeSz$WKk+ugC9y&A)v)yGWNn;5AW5-VR79=kLq$$raq}`r!WKG$bs9 z&HSdkr|;Q(Vc4$UPL5CW{1eU>i~ixOzx_5NtWsRUbyC!RJ;NvM2i>(VuP)Ah&5K|D za-6O{!p{jR7eDxiudaSO&$E<^|9o<_^4q|Zlg^Kwo}K2-&wRZ;y`)Dlxd+99@&}~& zX8yA!|Bp{+=l=5Y_^)}^dawFC@Cu|DH*~S&Nk07mG}dBm@eEbK^{rn$Io-2!+v&M} zr$4N`Vxxj)kJt#G{`K9jPwMw~JAZvX*6Yu8GOUtPPVe#4F6SB<|6PR$uin4N7Z=A@ z`S%GGUM)r4oJo}FiIKuhEL>7V>aYKU7be6DFHh6wh}!teF>~U6(I@}mG+!OZonr|k?fpN_{_y~)`^VXWvGC;8)F@-+mbK7^zlhh$ z*IzU`t|iSsfq8|RTG>W#FP`U9c-{z%LFN6RNTW|{hkzEXZE!KCmF|*GdIOE*1|rGM zIZAG0DY;?)N$0GLPwpVpq?OSePJ~vh0h)^kj;eKV=Jb>@DY}#jw|cYpf>K&(q1u$v z%38Odlrj*G9ZH2|`$#EiD4TVju%2Y!7g}+@yR_nw*hgBMTQuuD!Hc$^w4!Y4(u(41 zuV`(of)=TZ2YXBD^#NEs*t`9oTUyI&wRo_1w`xJywXj+|*gIL(5Jp-m;QGnl>40m> zt`+O`lfBcdbIMw9<@(9q;gxI3u0i1Slj%`l{pD5@Y%7Oj$8`Anb2v`^`upN=Jp6q+ z8V|eP4!5?uqfy^WgS5xFzC-b_??|lUpZ8exCMU~{YyOYRuyz?9=F8*DJ&P(H&MxLu z?b;1^IJL9yu;=8vfOY)ohm(bDZJa%1;dX%gvH0-Xud^^kTF-Be%<-l7=iwFR;ln6O zc$dFtMLF^7?_5zH`A|t z^;X}uOBJoCo|3AzUhHg$WRx?pq)_O}iWzaTau1pow50Fey7c4K)%oQ&Po8}F@}>Hc z$=NAhwJM%{dJ^HMPR>3&NsFI;(&Bn`o=We%*v?<9qo;pb+!v}Zz;tK}m1Rek>T$=i!F43Iv{SN{0q$GHRlW4QYLa#cJB{qI{6jI@RCE$_3& zv8hCt;g@G8$7$p9eXBEo)MsMGMCGniC$Aj>$eYEZ#vgF-?%Ajw0kI2*$btvBV{7o> z-LrrC@8=Yn^PrY(>#%_QJ{?1Au%OoLceCJdI1-pzxb z*tk3}yW~Nw8`t5%xL3jMk_T%_#Gm-M=YY{&GGSfS_!A%ZB)FY2VNHy5RJ%LhkDD+JS61wj9jub# z9_;w;@cHvM<8ossHbo0gufvRkr|-U>>U8Wxa5Vg=0mXgzF~RW|4QSV2?h}Omq>a0Z zv;B=lfBJj@e^Upd&znfu<>C(*kbYt)UXjATq4mtOQh`tD#fIo7e(c=@D%H!!MvadD*I z{#M=@nNOepnLc-aOwXSF>uOYa&XT>1DmSk>YrSfZ?tP9c4=Im1`8y6T_bF^=C=P}{ znjFRJI0R{hH@d{#96ngoFFZu};I^0&a;rs96H;16WhSHV?hx~hQKG5Yi0JtA?0q~t zJq3oYTGoxNaF^$`d*T*w`OU$|CiZT;(T)GH#}8h~?(2{1YT1c3J%9DSt<-z@aW{Ts zu)Gb!=HjjQVcavZ`^@E2f1Z>7=4YiSZB_X6s&|$JG4qdpXk+qE-4tTOm77Uk zQTni2H=JEvoqZa>2@8vI$&n>ZifRC*q7n~mFWNj-ddfP^|)0hxa~dbTHI`S`2m>gC@^Wl0+%x~_LAlU;UFTZ7d^5qd(7R-Xs`xtB z;`NV5qaTTT=7&D4c&O$08hm(pG`fJer*n4G^AJw}^7Q$zW@_Nk!K)v}X2d<6l@EF` z*31+Aum3zcI2vC>+|xh#usUPC%;~qUe|+|Q9I4)lTZ}Fv1{l$gT-?HiaWs633lm9* ztupCrPKi$0ZIbRiZ`PhYrkXO>{z<&GjI6*->J!XF}kJy z`#mP3Yo)on`1tg%`Qj?4Rp!jUu5nJ@{c_KmxBH8eow&~1A%yk#@OEs`F%6c#^+?pt z^L1EpIQo&;iKq0QWwM8(ABfRoYXcXfc9gEAM-JY-dOo^V-A(j;;W}T356}Meb^<=^ z@<@=i&%~>jZ+@778M}$Ow)@en!;GW1&nDo-=vZrr7fnOIb(H9j2Tw;=qoaEV2U)Q; zuwp;)v7_;PbVxBME^0^VT5h0kzZ)B4j_(EVz2?n`H>m!yMjdO-yl?(VRN|+3 z6)QeyetV0Nbzk553lCoZ`oG`)+?iNM+6`n!te0HWyDoV*CqPt6ZP_mA#s&9fe%)>h zQ{UDVr}N_*FS5VNmoq>6aB>zfM(smBX@=C)xA-s3_WWgXqPz3$=G4`9YZ^)x_q%@m zbth|F&zQR&%RXDTQO80OO)!nS)l8&C@1D^}cgVn-PQc1szMEBMd)()8DqUAC{!Rz- z-A^AbRR4biZCKAwm`)pBgQf>l#{Z)WA50g*=KST+?D4FrPyBmTiNJ;RM@?PJ@zx-d zro~oUOSa~fkQ@GX2MVhH%4=(Y8|Je9eX4+kDE)7s1=^DYrqKd@t4wU$k?3BUfV5k= z?LZq$w*Iyn0XC{p3eC^#k#3lhl$N9fhOBKcHBOn9v?q)Hi#Tk%|6~m%@X&L*@3#5W z^<1u5%L?qgL+8={y#(zlT)Ga4JED%%ttD2u+j_Kz++95({a4uYH@NAV4n6rDyg~nx z-tlAy?{uSR{U01!b7fr|iY$Ba>gjjCS0wu4)pu$4 zrA$2Qf4MU+&26dx{`u-E|Ltn_NYTT;oU(sF zUfd?4>yWqBm95j-RVC*luDw&sUAk$9t`*Sd&&LS^_r`G@GGSJ7B54uCW^0JdvN%bl zWr9EIP@6WK#Pr;o-;2h$wFwBf=F!?2`olZijqZmtE3MLy8rF-XQu$mjDbGo_ghkW%Oh2Ur3}I#IYm5NNRpWsTzloMjJGUVzaDI;xzBpiS{;1K#486v zfC@?iFPu=xf`Pr2VX0txatCgPomo?9ai1lX^6(a#k(dLXR?u!Xi9)hNwQCeeqT9H- zctt>l{9a3HDN9b8a8n|PIu9FZttZ~-P$&bb9`dbM5~nuIjIQprA}r{lh?!Vx;Uxu} zn&3)-8(JhN5R;;n!z(h-XyRUs)h@-P9Na|1L2ntJ2s~l%(oqBo+sWu{cakfIF{ta# zyK66*RK_uRgdzf!R2kwUw}fYqw2CV@&bLWdCIwE(y|)-Jpw@Zv46XzS9mxR_1)m-9 z8DwkmOw)9$4rwIMz2$%v$^l@N#3*<-3Ah`?9+Sk%6cS22pVb|kiNhN2CDUzC5fFeP zfaU?9%2=yPxFv}x18~)9sfRgx|JRHRl%k;oWFDN^5w6rODoJGKM z|IM_C0cTYv#tAT9OqRq80{{qsEd{j=3*V|MEl2cvZ}DRbSE?|0LCXPyC=asF!S%G! z0KgO8m*9t$<-On1NieDuXpiC&2z3MlAO`|5o@O5z2nu!UUJ8Rn(D&X;C$;Acq-qih zRF|@xSQ-ITW@jS6Z;*Rt7=#Ewc=uWncn4S@k;1tIi5I}Oass8iN-`xaI8G9qJOyAbBso0wYVb0<4dK_K!df?GlOvn`K6e>~?Y2SO)jr z$`HLa8ql3kaAqV3TTmoLkzxw7mP#x6ZBl)KL)<)lbloMREr8I0oslB+vECu{aYPA9 zvxurtaXVx2R^AteWUy9~HJk`z;2ldrH-|AKa}fcda3lR~$93_JDDv*LWY*Df4fhc) z1Sl?Vhz%6r4% z9iS~&ao+k&7MU$V1%Rb!JcuIh2Sj^C5g%fPA^ag za>!W__Z$!|SYdH#O5e`Vl@HA{WTt#1)I_+2!hi%^z_(G@z$EA?>F)YWAuHWJO`z8j%@*j)DmR!D?hzOeF2M!Bi|ubeO^bW9 zLMOam))ZdWYXiS zrJ))QiyY!vM{UkpPo%7j-HI@gc}QTe_~Oxh3X;YJlrI^qUQRW$!VK|jZcEULE?Cw) zS?Jr1>5@KsA0mJXxB@a4IQ;?vs{qNBld~}ooqh!ulr<=B&ae97HV?KT%LkXdiRfTL zg((3ugW4o1+r(oq#iX>xJ}xiiDp=TjkvP95_*2JD4Z-af3gi-B~gb; zB_w231T)Wh7J)8FxhMvp&=6f+FH=WM)C6ur8erTE_N^pffTI0?(mw?-@~N?^Bny{I z4UyJxr~&ki%L~hB{)Mshyp+=F+S;R0+A0m%#|YH=ntK)MR2DPqqFv->v+$` zq`7FcWE4zUgLY*U!~u*3oB)`aW&m~650Tb3XB)~^9Q&ISmRJNZ35v)F;2B~ej!q$F z0AHyfs2kc#4#FN!d+nuZMvSkxjW;F?1Oq^EPqbkmT0H1UOU$| zC5*FVlLG5hGK+*IfMg240L(A|uVFif@J@p(jIE4pYs%)qHe|v3DP}Fvbyh`8aP$pl z09{j{%7Il92LXbqB>%zn!($~E1m2{J) zT!d&gCQV0lUKkLk8qiqu7{>tUFLZG^GHxRsHbPpiuUY#EZtzxwS#7)!ff$J=-)p#% zB7+d~Mg_@}@qrG?idLkhEi1MsEcjw{5Tx)7$3L)ueo;-7l3E#`oyd6zjfaCA21C*GoA;B3#qTo6?ARENo-N?F0e3=95 z+Ld;l3bQd`UPlYMni!ubx`sVkZ_z&Q#^*c}|T2U&(yhn6Atv$af0z z6>cOLx}dwAj6_-M4Ipdf*dP{bhj{1L(qVJMt#?v_Sd}hN4Ew-NTEG}SM7X7}mELp9 zZ5cdb9fPQABdJPlWmZa%SwbbyL{8TpbOvaQD#9_)DdAaO=2WcbwV3+{wsj>+8-t4$ z;Iz(QC2l#LqjMb7Gi*TPjYm*TBC#Z# z3wcPCbt0Ct_7hRj?KlQDP*z}nTb9vA;+6z$3o%(~p?Fd>56O$U54g#$YSj2jzSZW0 zB?{(7Cc&et-dYaAAG8wVaOkMBEYd;3S^?J?FZtA&~o^Bs~Y6UPR;owH2lyuMu`w>hMk=VjIF31z-qLtLTJ+A9INq z+)Mb*7C?$o1aY_EZyVtc6n0Py0IZK1^Zx>7k6|VtKt^S3Dk^hp%OD<`=gG;+b&aHL zUFb?0Wk83JSTKN;cxf_OLP2j{(j~e1kfSh*gPImCzrJ2A&YF2jmav?sl*hCN+Em&on%3y z6KV@4zNt+8(4}n1vbJ(qPfi9 zT2N?8leP%%LHU41sZfiT2ofwgudM<>G8~^=rk8b~{p`%yuxSxnJgk+gg@*GI^mdq87w0M z2o(zz6mbf~855w?Jy@724TirLs>oDMb(HrqZ+UalK=Wj7NKtUWq-O?@K6f>&&@==K zdwh5J^jfqoqNiKRR;`QA33#O<<_l2a2uNDM`jM3a7P!`G&@h@i_LqQq;n?36Py-B1 z-cnAoE2z0SW}0$Ea+cbAs{zvv2{EoHAlA8kHn-Rq29LJ3*mR~&G6TYkI)#~L32+Z! zv8+LU7YT@B(Dl?Y9A~Yl&DMk&Rz!f~N!ykYOQ>+ZZd@eyE@NNvSKKNV50FBkA zC^-1CU^$=Cpe8lTBvaVL5EM&gFa|g$3@pio52a1&HiS7)hXE5TB!X7zHE{(HnV@(j z0kZ}*7^3L~+aAPRGa+(A^E_t_gc)G{0(UZ+lBm(J$%E1FMRtIw?6qWln0x_~6jcgr zZV*)fTNCE{1)fOuf@8_1&1#JZO@ z&K(o>y0^mO$s#*_W5Q(C!ULdY3G1K>Kt-RxY||x3%)2$#3|Wy<)#s@$pKW|Q-Fn)M z$xbM__&otrOmJzvHv#>E?mZhW}1!#}8lm-Dc6X?@- z0sx0K!VVq%2I}+!TFsNK=#s^8#1u5bl~i04OGP5WWLbvwGqgfjAvy4`O=UmU33L=mi^sM z^LDC0b3t`Qx8s&GUV`CG;B=$0R-92{*Y<<2$rjn*e48@|m1R}zEkggUz`9=ko+!~;@ z<1>Gl^Wr zv1dXN5zLZM;E)aJqE2A66Dr-d<^qG=IRTb-0YHvq%ERGu4lb$W)<@?;9CA7dR|(UG zJI#Zw;i30%))DRSB*9)Yz%(Dg?hYC-K8rfgGMKR3gx=e(9SNp~+TOJTy2tYX=sqWm z;YQDaCaDPp%eExIL4YgnPIww2c_(;`?nwvg8xEIrUJ+-5LT%0yFEUy_2&nroZ2n|h zv=e;M#ra6MaF`dI0fy-!QD7vSvY^=xr--!z9&PX8);|3Z03qtY2vPwi8b=aJ+ zg6RN(u#Am#V!?tC0|p5^Wen_bV+J8l;{tF1bIc+Qt8u{APqrZ}3k^Ugfk<`0HpVk( zNx(gd1Kvm_#XOj{xu|)>V%PZrt9$!hm%naKS5P!yIlRxN!TDB#E^<67VYP^g4Vm6; zQQDZ^=xo|vwua(Oo#1K|7M)^00$)NTPG%8=kEIOeci)ug)I7mywA&CCS!CK|JoK1O zS1U;$U>`$pS;koGuutG7R55=9sCp~EQv?_Y3LNxN%`+7HzF0~qRSF|1%qq(eL z74N``=D}8E2`)@5L}6u?j0vt}4shTU;8_DS`FMAtQ!B>yKqXoc3=ZMACB|a4oxoBM zZva#n>bPM^usoI+nBCoH3L*nK)%*UA6uz-kQPE(t*sG-4uPG%E%`v~ z$^vXz2keR%Doq}64%eVCX#gn;IH=X;<@VrmTSGojc6S7rUp)0hS%LlGut5{RLZW5i zV9aHq(xA_&?UL(c32f`6iv{y?;6(9&wxs3QnH2M{oGq+m9dlTty1MT@+}c}_s1s4U zf}IILjxm85!4X7QOgwV!v31BAY3Hqiw(CdR+LDQx;$h=Ra=DH)aLn_DZIzBGDz%h@ zuJg9vx9te7Q^mF-3)@@BKoaxVq67O?DGWMbm1l_5>%rogh4QYOHFUN2qJP82l*v*Q z0>VHQsH3`hk5O>QVlu{{-Npyqbn^_ger;m?WE;YCDni9bQeB%EvBQIvnP8c`NR)~= z>`7_&+-ld!Z-4p&1HlR?U+9b;S8QZLQvu^!Mw3iYcCZ>`p5WSYAy-Q9DCi$>StQPY(oUm=ugw zXe4OM5hrY>32Xs=NB5R~;bgbb-o}I}tKnWcQWQnk0BB8{4IDETiZ*aHsUCv+JzY7k z%-z;<%a&rTH#U*=YqSq?+s5^D)SULbDNMLPpJVI5W3F)8Pdwr<0d zgOYFo;m8|I_w&&cp9&uS$N>Au68vCsLnASSs}{Cf;}NbOY(o~DBy2l^wPF$D%nAv# zM99Q}ND#Sf&^ypBt?LxqZR;HXFsy}RXDHkOKw=*22)NYOkf#|6`{?kO_iySE zDA;APW!eH!^?F;4ZJC9$tE;n5D^yYj04NI%7ZQt(gz#tvB$A`Y-d+}r@~}eXyI z1c$BT5OQF2)oSB{G9p<7?sAh1lV%lNG$#Lkyr(|$-y3DQ3RZ})x-Go;N4Axj(lsB zFD&6*0VslD74&0iFa(V=0E&a8D$4%d?%kR?gLkA|H{LkLOsP#Qf+IfQVjGDGz79J- z2AjpLx2D~hU_>_BtOBMEVq0#7K|LHVV?8N2*o*>b_T{dV*>UEMNUF=q7#wH93c7C? zI=sMEAc<=cm<4U9R@vE+=I!oMV{JJ=DQcX=Nn8Q1Ph{BnO%kUteOgj4V(!cGRgF{U zCydC+KrL7sATBM%+NXLto7PyR!d%o+NYNMPKX%1=-N9@uF2-nzW(@SU_H{mdB%W)O zNk-)&SifsX97aemp9GhniZgtCHJr*BRFtEYV z07}HdQ*0mMG^T_Ynq<_hlx1?mO)|38yJAd6MjNeh3M_Kzu)iw&srEI30ZOs8qglr7 zZ&o?&WRMXF%{+lw0_1V4(c_LTN6`n9GBXB?Z3kxZkXGAE9(!A?qGc9gipeF;CcZA&H^^T$seXz z;$(6dBr#0sNO{xkbz{cM$_T3GueK}319`)o?`pb9IB!)ftVkS*fWx~2U|r9#9eoto z(i0GFPFr#wFu**?aA%x9I(YTN9f!UH&?jNNixi+QwntG|O_^&?0YG>WX!cljO`Bo0 zTSyxzxN0la9kBlOk4G=>IQ4C0G70B1E!-mF^B!S-N`ZuWuA>n`XKJNuqW;^;`TEVK zVSF_=|?ix6HadK7Aj~ zK3#9d8Gh?8mb;Tq&lf*BcakWTS>a&rVM3%-fD9bv8rzEl>$Aqm9;-Y)%q3ssQ!ol< zj}CB>^n#(xib~ifYew>ikRu2a+dOQO@smIKj3jXW`Na(+xXSQ{xKBeQyf{0%I=?tR zy+Tg-b03ed&Mw{`y?zG!Nx`sx&os5K;Vd4<7KOc?-H5)Mj#!(vXa3697XfK|#pqMc z_3O9x&7a;ppPrU{8842{ahMZO^QY7EvlD*-AD3`ucEh#DvrD`Hv*w0OPT}jfZ}xys zKfD4t00$UI+0ELrViT@?d^&r?n#C543^QW^T@SpV%Soam4-9<=79qB9jxp9XnXTXF z?cZkwJ^*kjQ3eye6=OJ}2!xyD&P5fd=6U)1T%A*NW=;6zW81d*#-#pZcyltSD; z`8q$moKHg20zDKB%83TAI2XBqe23)CQfTP<&5)~QtVV|vkE+#hLvThOgxwgh zJzf;+-UJeB{J@eY@YoIdVup%iZ__S_!Nd^1|X~$57Mm4IlY#tOr7SJFI&?wXELpi zB1t7qJz5Ay#4*ZCKI&IN`ci5Z9QU1Rp&ywjI3*Os-K5 z))Xdf2drKC!p1BlyH0v)hHQ$(kZB1f}8Y)x>>EQXjdwt5y4wB zwOkk)cBwy97d>Eqq!~j6`z{t2b^Gd`m6`hul=M9qpSI^&yqs|d(WQ5P`XpEi`SbTo zGzK>&p=+Ukc|F~)YiD-zDfUk9EZ;tkMj?M;X!NW>WA*q2LSG#H6M&?;2IX6yGcJX;@M4?FZ}#||Ot;TL8lvS|GRql5xRFz z{SVCMG;g2!dEYm7N5J>~@@${YBQ4DVIUF_8w-eh1lr2xl`|WG_?yOe#4%gp{*x>YW zGfRCpwg!jDh~#v7-FgSwEB9-eIPb;L$I0grpJ;e-eSTT{!pjcE_c)^ z1a7_i)`YCqjPdNo0Q)X@O+-Uyn6P}CG7U) zsbrIaGaAcif-t|lq`&97e-!M}G=+-=Dsi%aQ0sXPgAllyv+wDRf(&&)qq1z%@2d&m zg>z{qnUT+wsB@cH4}&DPe1h(1p@)oEi)oQxGh)4HNy(3Msv;j}8GM4w16fKExnrN_ z2%Mt@)(WvMxyYiSO=o}?G={IfE1to>i^h1Z>plrk^7r+F)Pu@Mobn@`bG?Z3`4SQ@ z(NByX4!AMMDBXs`Q_*51ib`;*vwkgHA;(`KgJdOlP>}U!Tah(}BL84TML>|oi!w2& z!JE&~1S}Y%69ddBk!C}bNI3f^%_zw(V@hhO{>Hm;X*3v31dOKLcW^#n|vLMqh6dXFE@{ zvimCuN`nUWk0qqdd=MUb5mYsBHKxCOkIc6i+_JZzoT+4_P;(0KXR77sBrO2reE5#?P`v z4@)*Ck!@`j5u8RUKbmb;&|j>M6dB8oMhe8r7?gq2>ine&ju{R`UWm?aD>r#gi;-i> zP^Zl0W?$&K3Iatv7qz!fr@Mwil(bZdE#u;0q-QcbaKmc~*1|c^z|5@%sT2=}itYU@ z?4l?#j^<)zAx<4{wlI(v)Q9Cz=gl$$T1*=R0|>s`h=Es|E}hKHm7Dq7bV+mf2kJ&5;m-}=3#ju^A``9tfj!s z5o|BHflGP~RS>==sRnh=i^R-~_pm9)lGe4svrFkerJm*~QqR8P;e`a8)W)QppJ6 zm<6-6XoFZ%ReP8S{*CyneOccq$2mT6@z?5%aVYu-KzSMlp*0# zqneWYoe`v7^xK=IC&wcG$<`5&-gc${g@Flv1va@w2Z<|^Xj?gfIEe;wO;w(hUF;mM z(_C5@lC`Wlb0?JdRkH@b%l@GK)li{k#)AysMuLF`9gmbgumR1>%X9WVOuEAV% zNgz&MM+Uacaw?1w0r~|IZN_b*0xk$E;7G>1CMug-UXaU;#rBpg^XO9`{iV0Rt? zzMfze0D)OYJO|UUQS8{3N0Qm(?1(E;HajZPDwOYyU9X&q9dKF~ue=IJX(GptT$}F* z<#t2o8ay`-jZz62Cuk=c01k<-8!kgbDXcY7m&v@&BQZ6|C#k3mZ-l9<;g|$+3D&`| zayP)($!F-)aXXZ^ra=pE@E7#?cd)#8Q}a!Ptg&bNIRbCMwxz6w+eZ*3KnMcMVlFLB z!i-K6y6IZKU73GF%1@np5@GWqQI;?|Woo;Q-H zC43I^Xc|Sw;wo4+n@@boxQD+-k79~oCpUY0bDcJ+ky@vVJOC@YosrlZFB5O~bpIk4 zyN!)`N5=iMq-1}@cLhiVdJv&`Pv#w@@2SMx@=k+EE5S({m&{a4^OVL!+`mN zXBC9Sxuy!7y}7w^>+ibLE;Uz&CA!m1i6taoZ=N@PO}vky3?_+EB&^nQUUK7J!wn-i ziZ&SsJpxUi9~4~6b#_mj_HEG|)jQ41f6b+CSC6IYcy%_cKU!~kyhv#{O}I?Vzey3S zk_Q)cVXlu|j(v@5fO3>MZ9I0uudEPX=KD`adaK9>9F)5U2}{ z`1DRpr@F)CR}-!ZmuVBoy2umh6tf`$nUbO-u}67|-b-j~BHB|*v^Yr5jmf9k!`t16 zrPL`X)yq$4jl%>(RZ$$DL^LvZ@O)97);gQQM>qsLaAt@?{#9*zoRcDi6Q^SI^}FNI zq9D&ho(5KjJ*6rdgmFx7Jl7MJke1u>e%$eKGr5?c{jBQB{CTuIQOTltO%IOGsD!uq z{(Uz~I9@!ntWl>XbOZlJyoT5$p*ae!+&n$XGHTY5auVo7gM8NmJ1;@0*&~qz2XfZ9 zFMe4dRn_ZumZco^LRTJ;&Dc~PGoC|1Bz|iCPzqCV4hlU+$4CWD1CMi!)6O7b%ZYLt z)`5yShIm1|gmLw!S18L*IteZ=?CbcKZg+e8g^=b?RmL85ppf0HA<;C^te{@Dub_e| z>TXy{D!ei`H3l_6T8_hw1S5net0`K>obDM>!@#f_I*InGUyXbMqraM?NxClq7GG#o zyh|n03{MS7!|Vu3VDTQiwQ`54ZABG6d3ZpVaItw<#^0X`gIbkQFp?WL?IoAHo{4pz zg1|bqJq--{A8aYC`LOMkInd=scA(Z_+2Y_&3zlot>lrtRqkKkTJ+4}6xaxTqIyiTz z6B-DLj)y7jvCOa5RxW*w05YA*ZVuiBieYFO$M61JyDBlw%N?&)F$?BX$@M1=wU14>)xOk zw+7T$x(Bj;uIL$InYEGzQ1B}nMN-gUN;?hf9{*lmxz6e-qdXQ9nJqbtk|51bE6F_7Ms@J~)KNSo~74e}^T8V>$SkxSty)h#Gs^&FhE09scv7QS4-C4C_&SPd&S zJq>bp5u}{@C6>fX)tI0``I}C&) z8b?vevS?ShTG<)YXk~pfgi9bH3J+!t#vrgUyJLqDch~#_p^@~?Mr0Qx(L_=l3x*NRA|4FCVhW& z4E4MC;W{>O$GTT^n#}(Whga*r@n+0{Ve)Krpc>k5k;xRe5CL2oa<)7giCQ2bK$mn4 z^n8mY%sAuxzs4FHKNK&F&t}CFLzDQLi2@)PuZXgcD>r$IUjfq_Sy{+QbM8g2fbEIO z<3S4gU3FHbTi6i}rV zl?>sL3#0O&ixs}vyRA7z9fY?BX!NPauPx*@&>ot^F%QnH8PtRZ6o#19oz(Ihyly9C8|Ai5nlpxixUvEH;ky2f2QqNU}xah+6<>a;aym z#EeXx6d8E1R%K4@w7sGnEMRC3PpIJM;2;S*f_k;OLN@iQJA`*qnHq;>jdW*@x0%qsw;$91bCV$?oC+9^ z=a87r`W*X#`b0@10wOgKQ>u5s+U#pxC=Yf&CUj|N&9>ZY$=-Va3Th#y&55Wwl5WVB z?eKU0g=6qMM<7ekiFNwm8MZ=6e38Gz??-DJH%0UTt|tcvCKt55SF6WB-E^7l^XS-p zU&?Ci5XN_xj#IA|7_AP1+^wNqxjZ68hyh!|RJtTFK;iY5ZM2`Y3*{_^PLc+DndsLN zF*oUR2V>tD<~dw?e`B$D8AN0%5Q%01cCJN*?gV4e$uSeqcj7i0MKvG6qO08)6LpoV z{Mgb6Y89XEGVDqD+@QRJsLNN}`3<4udghWB-;ZheO17=Vdq=PKB{Vv@+!UMcNt67% z)vMQ3MP10FfEs};gOlPOgq7B|HW9$4pe-#_6p`)Vjj*F+)v)TTnH`qM7P4?m&2lGc zD;{`NuX1d4fGbM<-jytwFf(g2*6Km|3s3`*5cgA3dyT1RQm`hv>M454?ljTnSXc{o zZkO2x@pY{;XFENL<&0E1KF;PWh=K0hrKO|?lA#>?3zcs+OU3W%y*noZW@JpN0D5j4 zSQ`NrHP#Gs*cz^?`bu+`r436(lLx3G8Ijp~b#- z-kpc|T^;ubFld>#nAo}0Rj|dHtR$EblT+Qu5~!rZy33!Lkd1wGveIsduID?l$x5Q5}D){X>q(Fvj~i1qPwM+CiH&1GjsJ!5fR z*fpSO;chvN)VbkP`zFDtrUki+>wAv~c}3H)665bfZo?2n44z+v7?oaXg3q^So_wO?IZ)LYNXAYPXE>z?cEnVsj1E~OmK6!titf$>!{2b#TE!S^^(5n z=eRKq2b&1m>s2x9KEN9KZqK4BKJkA{+pwLFRCb#qb|(I!vS8QMKSJc1oG7^{#8Idv zlYhJRcf1H(g_RNG0D`E>s&Kcfjf&l;j0xp`z=eT>n>J6YGF_7%b-^q|G~H= z+pX3$78%&-!1Vf_qmiNi<_PfL9JOJVkRBZWjyX%cKC+8$cTrkMJ7~TaLBR$wl$BAw zm3~1-kETn>vGkm)MiCCTl%Gxt@HcZz@GylNnages>b!iadw&`+9e;yt%P5|Cj%D|AM%s7`I4WI=RpaQ~6JuUGtFwv5|-m4RfX*z|zYj9Zkr z6KB8!uqiL3h`{;rm*RkYRB&rN#3-r7Gp}m-qO%EeuB({Z#CGjXI%uezK%A;wngG8H z@($PePZvBdoT(TALJDz%n^JoTWnl^?2j6u#3_DEEC?cxvJFlgCe$Fc-pxE|Jm;KS&GG44?3B@YKT$v+U8qK@i3a!>OkeSM{pp46@j_I^6#k&18 z`qFNAwN`tl#y_BjyZ0o>v=zCm)lTyYe8j*f=?Rp4vB}~+AfX(`hIp=HD5(`0$NDOF zNuwixL>cKqMA!?CU?K&RldEv2a<8n|k7i_FA(_|sm3o*;EtT~kXAlQEKSwJ>=Vj^% zMug~RHjk&OWDE$3*~WZO1iVkc_DUT=#1q&B&>oCEPlOmoF@v7-wAt}Ug_xZgA~ign zZt=J@rMbC`v(;}UG^N`&3rYQZSp{3HN6R|*!rQ=MQKO(z)zhODheDVWjs+w$I45+} zxtkolkqOWgsx>Uw&7;_fi=QQ7ZGospkD)=Mf6~<34`GprrJ43rTI_kG<$0 zeWr4H1GjaTZDN0eLb_c|pT1Qbe7C}3E-vFz(px01oI@52n(lIB#w;Vc~sWaalKamJ~%f4j*(C4wnR~W&A~Ci5bDl{b*}2krNP{`pb&{KlIBTyRS(VXa+KS{ zT>r2G378@gxO(I2?!VDPTpF8~W9K|W+cGWOLdisGieWSpLMklF1 z#r`q>^Lw4e#+G`!ayZIKczt-yJ9B;>eYia9{R;Mg`d7s&dJ~EI_27JWcYZI?zj3B)(}+OV=Y9fm25{0Enc_FhQ(1sY+s4&h z<+Wzxyq|wYeWO`?QXFs^$;2h3u8>iykwqqiWpC>=>68yt(2S(g?a1pGk>d`$hIJdH zW{OTs+c4|=`YW>(>5qOw_N z>Dg?^^vy)fXM__hp%5&xUrvPwFQmJjd$?I}zFD4Ct#qyU9hjAC>98+cl*e@Xu(pAg zP8fKk-EP zJ+$k}*C1Y9v?*|X$d>+wUzs6v3DgNfSCpCYrUTM1{QF*1vPq_$Mqge2I}-D1T5FS1 zA(a|mu+00DP&_oXZz;sL^sxB17rGnvSkkU76|oPUex!0ktyDxOpj}jvaOzHoVhwjJ z|A|1-QlQ$1H|r-7xqY{~@*;#o&6u?MjiS7DWsu&(;GxP09BfMA#Wr%8ia<BwOv~nC&MLXUAW@NCJdSjYMY~xs+%+)sD5#hkn zm2_ZK5MqO$3{dNeX!doCn#*MzOP>`I^>!;5i(!4_CsohrY);Tq-RCy|&bcY-5i}ye zh9smR8Qodiqa_)rHkZ1|tFAhU)-LL4{QhQQw!U>V4yoN<8}CYx5W0Hv?Td~Di@Sz~ z#3c9qJew=~Vnl*?$vt+VMxBt2PLRVVlOtXUT>@oL?{bUCooqA~VN(&_v9jT>X|IJh z+z*!q#@(1n39bUGgQO@S>8tm0pIo9slOip;;cix%tEmipryy$Xodx?F^>{zk=Au@ySdf~Hy znZ9WRmc+oD-5IkFHy5LR#|fYug{X`$tcJFT>k>#2giQc*iVhpgHozl&X2w9zeuK|l z9eTvs*R)xjZyj6XAu*b<>O{?;PFH%s0qSTIp4>-gBuvG*sw1I_33V@Vf^L_3#&(ab zl9FSxXVvO0()h$4-qZ?2&+J`f_{^_{mn?14tLa!kQ%OjBXf3rU3NucE*7HIW%(K{0Kgr|YK*7unoFz!{V?nyqg9EozlOhl`I`AsY7Q{ML5nlk3ealSzADD<5@B1 zJGmWxwM(HKz3JFfDb_@hMY{xy;2eIOEyRrohje-(Pux++p~eCq5>iZ96F7s-WN_on z3pue$8>54r=l+f9tiK?RkAN|(eT*T5CvfIzU^Q2%9Ef0d*ZV-y#z#A?RO}?+P~_Iz zham|#B2K2s&nPOzDmm+q{6DBS^H!B&Pr{zc)wA%1yu74AA=$_Cv#j;W#mbL;Ftcy# zN9S#6+R^0!dN_|{UV!N9)7iZ9-|Mu|M)%!bZ+=sM(_3m{Y2J6Ix3&b=G-A}e*&3fV zAAax0kM+xcT<(mOz+r&PZf&}~HQ}EyJNnMVREv3GEAV2u$vCV;b_xo_hYR`>EY?-F z5ERz9bp-I$7PCnr8O@WI$%1eo5a{}ivh<=kF|7W}-39OX;79t&{C7KM?e*&5uWX2* zz!#~4Qmvo@p-#voGJJwp!V&6gVvSUh-bPo}@KAK+iCdGGEhvjfuui8lwKj0Hp$7u~ z{`30yNi%F9TZlwrCe2+ntj|Zz^6`FtdGvla_3ZNd67TKi*LUZTKKZwI{j**uu>1Vg z1La!fl{(~x8BlFb?j*mbU%-V+75R}4?&Kdbl@ zdOZvY)<^(Pi?D>I0M(>LdIkiJ9OLgUBp?~HQnLK)qc;uVCOo$r0K6L|vJsDTqHSHS z?bxT67@0zPC7Z=Lw8JT5oMHE*oin01>0G>Uf+w}chs?Z=>w^XPFC8R*nD@Fz!x0TMXcn&ufv1|CM?bV^yVSzecQkGjh;WNkh! z@T6P3svbwp2zHLog)x?4x@n83u6YOz;?EE(`1*6DQMSgZ>TMrKpuN~TAWLMDM_hJ7 z5t4d|r=hOgsAw9B#2F{Xs3#;^r(~PXQQ`R=YC~;)t?TSVS6n0Ra27ra4d=pMwONt{ zbV&gyr|<|6G^V3 zU=$C)1)C;CmV}s&y!`QK`#m4uNRc{DCRbfYgF2ajvdHcu10-Wm6rBPfz zonp_aCDF<>2u^YZz>fC5L2VF3G||NnuR9sZw>^$)4=r^=w!h`{C$f+a?IF9j%8Y_g zy$m(e#|$e^`S>Ocp#P5p4%!c&QWM1h|)2sQo zKZuLrq|mK=Oo(5N<%&WoaK(w$;i{xQ%gXku|WDDDqq}2x(-TS$95W;u1x(M5U zF_fgnqQ>M{J8fgm6aR_*{xa`A=;JEO|Nr7`wZ8GTVAzQWN;2RelR4-h$lrKdF=JC> zhyTsCbu=}(?DlrRmulepc+OQ4!MP#g&SGDFmJ2WZ$-TFcD#T{FeU0Zs?_7X+!n_Km0{1Rp9_n~{W4aUd0fzx&Qa&-ZG#%!804D-Js ziu>5?f4sQ6^zDl%svQ62CpB1E=_8QwczC;?#BFx*S?9VUrRMuGBIvUMjRQ7()3##e z%;u$Ct=ynZUdt7!T~x+ZpQ%X*}|Od1Wm!#WPUi?H}E(uvl~AN}I#p z@d@2D?qU0D9*e%^_JGX$UfTN-mHD}-DOp}9`&#&>;G^vCu?;=&w%Gd6+G}~my!iaP ze+?Rk;c|66C9Y`S2gTnLf!`}fiZt#oF@Pi)9zXYW+>9NjHHrVaYx3}T@PY3y!2TQ} zYedQ7^J^E7+;46mDDU?{Rr+IZPd=q_) zHAr5%kzupwf&$&Ajrqf*!apbo>bfuee-<9j-l~VlPXj5=4%9Edppo8}S6Hfg<&1U! zJB8_5(PW>>KYyj&7$DbHf->`bN#W}COF@18eewd}*7Ae;$uCRvKX!f0yx_6-K|ov| zJaU;bhqWeUZ60A)rrk!&txXfv{91guDA|d~6iWZ3sqaccDt4+3xk_0o9W4&Y^F?!YA%}-3Fm4qL-t882W8uuM}ue$ z&h=63qLh+XX=Wmh^)O!FH|hD~qT!`Vs`nR@Yjx-A;r|(vJnH`hRRBf8b?y`4MVT^P zyIU(bR=t={HkQ1zbeyZ7ooej6TPr!3y(fpQ6q0ZOJn{=P~xyoE7$3`A9Tw6fM_U8F)9nVRmC& zH@u2!doOtuR0!B~InIP>Mt{r-&3a?c{!{n1N=05*`jEJa&=+j?0J^+1JXwu|4;FW5 zU4n38_Hitm9^1X-;ySq~YqEAd{rPyA+(0)P=pX;1K-8}UebT#BvOJbzNY-qq5@V<{ zlQ{n<)!U^d2%tw+OhdLScJkg8(5=uv#FE$eBXeW&YAt80FgZ&(i^o&bkBF2 z-b4Dduf}P8R&VoyWxx5z%^Ox})?3xW)cW!BQt$BV@pILK_FwHSnYgW`(mSH&_Sp&V zhhvB8F3a(gPI3A}H`P3->7UMdZ{85wAJv#2O@Hq7$x>l^%4g{WMD4B{MdP+Us#65z z1TQ*>Oijl18sCh@l{?=+*4Fs0i3xLwpW~F66l0leW>YVn>3c)m`0}?jyQ!NwTjmBD zR^as7yJH70Yy)n16pZiVy3(Vl^kGVicCEh&#}3mKWx?E z#qz&+Am~S>K!gmtDi9$Q9?!eGO*L%wb*iHKwBAN7U3In&z~vf)3aSOY(W{#e*6unV zbA47yZ0t>BbG0ayrX{tAn^iatW(=2O>2Nkq0Oq4%*vCT!77juFbM z(b@YeTX;cjSY#eohU>IHb1Ve!ISkU@Sg${QeBKHbv$B|~7f+hc#ERZ)_SG#hC6^2W zQ$220Po$bti%|{8ai?!PcXak$#4a2lHTbpH=UaLX`~x2~ZmLTMwQ{I*4I!7cw;B!4 zdz-YrDtCdH=-yJzoa}>@5#=nK(<_1>Zq-1ZhYe1V_YN`#^M0Q7WM&SUv22|TPLldB z$M$pAYS*683wzhK?f2`KSN~MdELCGL4FD)BOmuZH)8u zOE-m-6bI=D_6qRvx8Lb#rd|k9H+5|V;`7i7AE)balPSmTU`nilpC2;TAd6elqk)2= zUoF?84eOnEV|m)or-m%A3=8Jg@-+J=QE!#}9$b&Wr68D$we=$Dg*U z0VDfft!oO0IqV81}I=Q>J%Z2jb4cFAEd$aQ%&ULk_vONij^dIta2v&(| zvwZ~ke80pFJ(C*SoM(-2mKD7o6+E%ifx@^W;->Y zTC1W4IqnHMhl9u)mc z55t}k{n^v^YjacNoWF2N)lz|U30lf5GL*ZRvLKn-x-Eq%+1lSQhtUNSM(d-NMcsDd zkh?;84it{}<#WcABA=~zFRGUJ@L$hk(UxcQwUYnm+tWf^&*`6wrHnuG%X=G!e#<<* zp5oCU2u=do&HR3>@;AJP{X$Nb{9S~@AFj*g?ve;=Ke@hKuW>%rPo~YB*uLKO_O3Qt zx3h4~9BJ<)VrbL*OJg|t0kZ}v z{h@q>`E>eBSp{F|goRd@US{nv-vs2P+4ite)>p@QGe6 zM^_Rd3d3Mb2!teSgzTVY;7?LWoq)4duuFI`73xPx;12}-P>ONu2z87Gl!Z2^4N7mx zWJFN~noCkV263Z9pvJ;kQ`k{jyW>e>vlD#Xi3IoSbG7x~g5k_mUSyHlQG3{)Go%t< zw$b~0uH*K0!VONw;Q$ac0Xc|ww1Zs|vc{)?nEB*nba2WsxeIVX?^gnBqOla}=tyE5 zb1Ces5f^V?p6FgsVyxgbV6r@9!tdhWw_xw|yo%X-Bv{%HbXc|KGK@7d#JQk?=s1N> zR=tA_4KUX{GN3J)2zW!CtAH3a=xcCiPcOXr<2s6w(<^tac_(x0kZS1jAn9ttI}-VD zO!h?-2Dusu?Z2BK;Pn%GPC@(9aj|dyS>s;FvIp~ln3BZ@6nCMjWZEDiC(cwNth3ee zWRiX)E_YPsGOVk)($^x%wi7ar8QQ0$5($f~8lo3?YHHg$l>!xoM?}+kE~Uo3hc6a2 z&D7-a5an;6Wg{T%*6|BNaa4q0!6|CmA5oc*bOkCqbNso{zj}{oiFc9E5HNY~Xp6oZ zuSQ=o12}-FU0%08cXN+rc7wQgm6i3OYWCk z7@!_@lqm`CzPoa3aMRU8(m(a) zyXcd^$Ee$TiPQI{)r0QOd3O0!x7SNZ7?Eq3BjJO-^Wg{|m&4JhwKty0s`~+2C7GZM z(0WVw`VCf-7$hdyH9|J^Mgr5&i;Bk;bl?E4`~2iSXAj3wcp zUcYz=wR_-r0?n63o9ke}M`1SQ^x}oGi3o{0d$=V@-mCn5yuNCKF+Wx?%Oj}>iK{@{ znGmimI%30$qwihH1-=fqg>0g{MmVBH^aU;8)wxclAsnamd%uR+X_|ilX74=!x!_ax z&*16f+EG)Jq(MudK;(FdpsU(0T9Vjo8My#!5hqoM^oGe&Y&i=MXT`q3L%FY$fwUrA z@|ONdXHp>$eJ9d>nrMI!$eYM9EkK(eaR@6T#C(DcOQ#9*T)$0d9M}ZU7oNVW3<|qYPP06cYFtT_%`F84e}l5mIuUOIemEGc zNAx`pP6O`5Q#t~5klwFRRBtL22fV~EABrS%8&;!1y+(5^(cb*!J!!XzAS5l5$Hv3 z(_v{D;q!G;V2z#+a1!|_9{7!BlO+N%AEPKgoi`fOJIYZ$5{s^N1K#x1OB58*0p9r! zW{i~wX7(d)|3tGW|A>bp4yC^+vxlW$-PM~$@#Nn#CpywUnIB#ZQv>dy4Ot!F_D z&u})q2rl98W$1w`0Rm+clPDGFmm03UhpcBkVq2rIbq2UaAC$w*fS{FyO*$1oiU`_> zK(!mPbB90wyhu4CY*jri@a;kk2{6eFs)o`d9K@)Y$El?)p`=4WQ1dmTDvep%221yOQrbk9Hj0 zC<;BhRdM*J6v_b}m(dB5s^UVVL5VqZmmCffYYBavU${wFmp2ls9WtwkBWrd?Q&~i{ zgC!fSxXudqgDSJTNM58nN(TzfvpG1Jw2lECO4dWy|1dgfksajZVk#iGT=qRf?L@L=Bp#5{?_`S z^HdX9_@}pr`^=fNyePV^Iz5rzAX&WlSeRR7jemtoga+qLaRCCJjG3jFQ=gi5#1+(= zb1IzI;>`~>L)ZhZhIdHA=)rGKoCSv_Apf@CsH%XD;?HIO9QqQ}k(LHBXtu#)ZhSE+ zh48CO_*ny@nAHRcHTOBDRQA4+yIjp&W|H_F!*2++GPx+|3;MA$a>o$BOjH1rn;KLA zdU{d6ql+wI3*I95hs%HOP51BqI8B ze7TbO*O|2F(Aycn(pb}=sp(B6ipW1DP9)o52wR6N zq0U9Fz4zOW$p-T~A!)XT;5M1pQb$n3fmW_+(;bR!VrTtfP#rA?Gg$tVoPPrW$X6bs zr-u2j1ZcyEg)l{H}#B!fgESPW@~^eHA=8EDGUhD?Hdl>E6qfuN8ezmQ+ZxMHnC zR9w;~>YQ(`X^K5Z0nklg$3cq?9DE2MoRlENk6#C&B*kL1I6BZDf7lsujI4JPc7lCE zEo5vp^ipr>8}mr&*gU!g3X3wso|yhc303ob?dQ zpq*tn?7|xi;R>AbRkTe3RNE|WuVOLR#RVIdst*9m8I(QdFOR_d$FjlBCa)mYW@k?6 zKL~X*kSJ9Eq&&niv~&$CmlYFMjJsllG0A~APB2|bd*ZbPFjHVt z3z}6F+rtwp^7xE>Q+BsZu~EjUq6yUs0EzaQSg;_74kl|E!F-8j8^w3Acrk{3)5{ez zMPYmi-fpwjf&TM`B*8NcLJ057z4UHia9i|hX+n$%z@0$%i~ykPIV|KTGA%rdX!utC z;y!cLcB?rLn{Ds!iQD3QgL%(6Qq;Q=I1IKV0P;`>fEHK{An$D0%HbKsyesQMqg9fv zize{sh_)OSaS4JrRv6)2GKP*YU$**a@8~r|~Av<`&=5Ye`=m(gE4pCih<_w>H zLwDHxbvuR$Y>EXax7X8(GuYfeTniEyzRjcl;Cj|REnqb*adlOd^TIJvUgx5>R%Brl zDF8QM;bDRbO~I&AlsT2X2PEEzjyRMDPuzx)gZkOu$Qy}!o5TO<$*bO8#?NdFVA{Y+ zl?j8)@otMV6rh%i$!W%zXx?c*R2v4*s?E1PdhucNzA0;ClLye=WIz~9s}I3*fB7C< zaLGB5vqC9}rxFI>mSF%reGWxyU7Qz9F6a$hpnK-RYC_8<1CC$rj{#gqmS7tI#;KbJ+W4REZTvwPt5s2iRmV~Vgt)~3cuy067eO6W ztT}$WKK?!Lf*sO}HhF@Nw=(6+>tTQP#`oZl_LNJE{nU6AAr0Q4kDzwE4%tXUS8a)k zKTp`f;U*37fC}Qt9t5NVnJB$ygxVZ2vl}O#C5|?=vO3rzqi>E}9vr@0ANYgohkXp+ zhbn+mkX&WBPz($+i7}SO2&$5 zf|n~mJ%o~gCqYW%oK#|M^>0uQbiYivS3B%&{FH+DV;IO0ESTse11BP2ieO?4U@j>k zo7&;Y2JJxh&4ByV!`>L+nNI?}`bwhbnkT$I&m4vuYrxe8SVEf&*q|QBzPG{sd8#+) zhwWVXF#QlXOOYE*io#_=6W|}36!G3EnK6ANZ<^7)@7SZx;l_u zS0}yiPEVfQ6P3KvN=k{Rlr*8CRE&aM6kQ@AQ${`2K^e8iD1H~C{(bqxoPqr&HOUJ7 z*+xm?vH+OEjL|%1nnGIRli0qXXp>KT5qQ4NC;NHuDawHUVM?N)c*w&UUhk*GDjp0| zw76*3_$0Tkr+-H_c^)HkToG+BtqX>nxex&0X%Q6Wt5NmyrCqKH^u_scALGe>{nx=P z3V(S+VBtI8dNY9VkGUEE0v0qX{D0Bsi}mXP{>sPkyYbh*oF9GrWb4HM;h2^N?@E<` zS7$Z)d<97~F%hJfJnFgc6icOb1;YYJT{gQJFuQF&{Z7>~y>xvvdN-cHav6>~FUAp8 zkH6;v_OD`Vhi_U3AKJ*dv?O*aWD z25@x-Ceu@KM%nqs$fu3N*%%_~gcZRBv@|4M%oaE;l4MwJfX9s1J4QZ#)Zps34C=vU zSGOa0GL0=94bv@re*PD%(S2YoC^hA*Gs4J&-pi9Cvd$m8(f={&wy5-x`#?%Gc!1{> z2H`QHim+gtvXUM=rPyrEe}$Eb&%XP|SD1MLez>~o`~hFkS65$QIo+EZ_^<8UJpBqw z30FT=%<1&XTMzv9tE?KYW)5uis3nTJO%oeGN%abpT1wz5VUrgkv7%7u~n`s7!7;=WJEhd=&R9K-+j9ES|-0^CkG zgRLPke_aSs5towVl=-Y}n=xqhVEg`ae}!se%A`(>N&5|$70fXV#Yo2D@vfxAV?G%f zgQB4KOAf8(9H@^NcTRt?b9U30AAY~4*bG_|{or`9O>)5O3LT-G3$zJolx^NOm_|~z zJVx${;wlFcgsQH=!b*-d5)m*joB{(*wkZ(X3aR9H`BP(xR_4KE=hjyjyJ04yrIguN zc$=5L+6t)zSnH(=V8`JBlB5_3?!lGr|2;GMIdXK#Q(ZZr(ARRFu>onHP0pcb; za~tuxn)4gtF880eA1ozI5iw&0`tny=-aC=O76@Uo;xfTZ=-@0S_yZ6vgCW^E8z~qY zR&Gyp!MbXVR@Dxz#TaS|)-S>YQ!+VpQfW_w3MSZWO7N>u9exz=Wb4&nN-EMSABKF( zJhd1-1>gm2(+uP%%sCzm6EWM8ncq&n+DyKBkde z?6};{-#gjc4!Jf83knp#6X+WRPZ-<^8!@N=YzJ{S&unz3q^mN_)VJCqc<3VtUCSTJ zfpyVKOc4&-tY}b|)WafH7LPS$GI4vzWsRyTeNP)iT1QK8S(B(SW+Em`a+(t!y*ih` zu(Wh*eBB0Ck`~B}&N&T2fEZns^D2e}3O`y*%&AqBl9Huf#&!ktyfi2eB;aWX~(5jDAn@XQ` z+-jm7Q~8f;L)ytlXjUp@{_<#f{^cS=0$LILFjlgX%qDq|zm{UMqs#t4?E>>ZcNtjb@EGfyeQc_@m&pyHtH1oGCJwY4JyT_AHlq+iP3_5=H zGiTpDXYj|5{64P`taL16VX~iPSaZsPo&#wO+!95ZrB_IR;bJ?C@~+e?UZLp+JI}ts z`_Mms1ER8X@eS>|x})f6m9cS~XXxp(TAnEotUGy!0>-LoS4D1Nba}QQ<7onOI290C z0ubMBS84a+9h!08QQG^FKYO3iY&_hGNd*PaTxG$qZY3vP8Gx-?WXhP1tn3s4-nw%r zUz6MMx{IhfAO1UL61X0Iv%;Fc^6g&0`zl?6HbRxo6W)mu0MbBmfOVdg2HciHat~d= zlv*(9kA_!QAg)k+bmAMZoH}thxcmyl=J{7b(5u7F>=?M>MQ`Q^>ij$yW%3r2=2a=Y zPp^@A!%^qU1H#o`r;mTG9#3C#n&L+=kMm+NDIf{X!J;z45$6MJ`RqMdyHv^@Yb5Q( zd9>fl=gKJ+y`u!INsD)l7~uGbClCNDd5WO!AHs{$bRFFx750-~%9tve83YBGZdgmy zYS5`zxhEw7nqIe>NnpQzqg6(s&*--wCHui<9Vg$?U;h}q^gsRh%O8g=_>6LtA!_P~ zLJJVl0bXFtgr-P!Rwc^RYPPk9_Zj6vnF7s1LJ_c8qQZjEh7*^W&mkA5Lz_8mw)l)% z+%HB&1qLXdlwq7Zw;2o`U0rJTA#mkFtBHK3{-QSJf#5=b)lVo!%*g7BLx%AQ3aT+O zDtN2@u-4LVcy#nRPL#z=Y8i9>d#VV{f`(9B_N}IdY0Font@j>}$b-S!J;heXUO5JO50wY z89_u~3?~B94$Bf0v0hq|SOAp7yv%&-S@q0M(WF~^K^_Z+IrSVc7j$imK_+F=y~M83+6t*)7sq70 z0J}264)H*xlK_~b<(3BKQF&~4YOO5MnOjTaL76ZQv^J=INUBSHcJNd=bDvN~a&*hn;(x|moWopkp&yG%v(l3d;uwU&Ll zV!ROCGq9>e#2RS=uNM``i1Cpsl~iQ@KF=HitQxHi^7lz>MsJ}}4*iCJ3ISb{5JM)+ z2w=LR0!+p2ZZ5Hbv8|9Av=*34ln9RT3juGT7zsK_C>p^I5WH;l9jy?yU~4O+f_Vvu z6hvIm7|X{^f%S^QPG#V$^~~Ds`DR!{8nb(3@oqIW*0Nqi!wglCP~)(8Xz&=k0>+lt zJW)W-A>8kct24A6GQnIiJ_|5GC?-UR1`Fw-I|p+ilo(3cp1o(CnJo}0GEZJhz)~Io zIp#xh(qZ@pSWKQW&bNn}th2HOB1>dZ2X6^icw0hpK^$d;2rze?in^FaW~}?Xad#YW zu6Y3^v%biL!BBus(4hAvGZK<1Ai8r9a<{ym`*p}!HC0$m{|1%^=(^gNcDuPt+3fP_ zu_34b9AEnJn}5Av{kpsAZl{e;0&9+f&89I_iDrr+Tv+zYd8VU^veX>-ce~;CJSH_8 z(vjdz*W2A=VNz(7Xa><7L0xOh(E+7F#}vh6W=yi?t;&u5HCwr#_BR;07|fa<@$SKJ zCM9OpAv_^U@&c0^d$h8%rkrstY4eWoW^dZQM??9B<;HhhZWusntf7Q+JOnaMfHJiT z5GW5cNGVm?tGjIV=;Llz8E}YFH~mL*jk2W+auokD!q#Nm2VAP!?nRpw1L*f&eBFC- zdPHnrblo4a>#nZ)FHz=9YaiU{QPXH-8%Yw@q>=?xz6JA|P^KJ@VD(X}mL4@_yAJji z6Ck$aic1Z@jn_wB4z4?ozdt!XIqIDC;4S>{aJA~Dui$j$hPldV;1BZk!Oe6G1S@im z^0a>Ec;0$&^V{qGO)3ZD;UM;}{b)3NOGXEyzJ1Tyo1MW;?7zOfynH*je%)U*cW>U+ z{eC!*PVdDw$KUCZuGi!gSgz?_EC5zDQ)ccS=Jx}DXTKe7)+|- z0*NkgRg5W)J@nPAW0;H1>F@&Qq@(3o==|7wdD?mW2m9&|`9-I9d=8sU99UW1+d6;p z%U2!o(^u$o>vk^k)lK&+SgSAXM=-?|Oxc+6ej)~B3NWxR9vqVk8V%CZ3%lD<!HNhkJ7@W7INEP2Yr`o8;HU^_bO4UZ;8l0b?gl>=&2!+o)ui1|TN{~* zB`A*tTO{5)buSHM&G5jlkdUEo*1<#s_A#uqt?uem9 zDEaL^~2wJPnkfGW5R@Cu+m$~*q<27iju%-o? zrGbJ-kJ-W#?|iats;Fl1pcWCyhcAJktr8TrzQw?IB`w$~AP%gyng)>^ZB>dtL@^<+ zlW~?60+Ow&*oId=Dd??iFb-S`k=q>N3IJPO?5)ap0GXaf9f&H$&JGrA76isCm9pNo zTRCeQ-_)`eQ=w2$U_yF4_fdfa#|0^ZT9yN->e!}uZY#nmIk21rM{f}az)%WiUo@CC zUrV03GOAUn)mDU)q`?FMXwT$~>8B~Cs&Nb}yBfRWvQ$&gv}Am{FTJ8}mC5tA#W42EWlUD(fmmfN#?=A*chX@! zA0ajKhJ{Ad(E8QkJC{W}6bGZDW;BwL@G_0U>p)atEk0mw;-c8?wOg9(Tu|K7nqUGf zJ8c{>VANurNQ(y%g@|Ywl^M?;x88Q%vLsrew@KJi9^(Oh66`genC#s{^^T z8uE5CynI*v{>@x4{_ze;oUQ@$MQ8T2mDQh%pM{?Oyrk;=$59o=SeN(fqjEaB>?Mq4 zy3TPHJm6@CH;|R1fSa~U6M&u}HdW|!*GEA(&j9IV}uvUh~oynqeF@WT| zm);Glp{2!OGy`a(452Kc?gj3MVJD3T z=B5m?4}>+d#e=OO^}DWyxDN+J=?erd;4M zfrUy9F}z@Xc@GAz3Y74|6)%=rWwx3`>kD^fZR~g1((JG}JmE}Y=$E9#<-&pVtTT{a zxY;Um?^?BO&}vIaE>HlL2IZ~D3d{VMRW4W%5Ai6&}S_Q1gV8hGDu>A2F`j< zL6RjvT&@^SeKc}=Q1rSoYf&B)ju$cuCbo>2TcR-HnaTvLI0kmTSIs!%%@z>tI?PE> z6$Gqo9@cg1KQDhI8-IpB=b`IcjHG*Qr2C79fl0xPhkY8cVmIbJ2`*&3o54BOo-A}# zWbcyv#N8KTk|lh}!#=asiGr0HYaV41K`;afq5;-&3(&h3Wr=r|n-#Q7#db&Q^%1Jc zScJLm7W%e$d4DwWlfkeG{G2|T#`uZOqw~YF{*OmFFGkjtKN|XKQ@qy1@ytof8ki2xS+H;2RkMT;T7)g&+c0-HegQF#|J0 z`^zy!ET}jyY*c}j1{dUZE2#M@QEmwHO8iVu1# zA0A>O*u_RTdiKLcMy#~o#{(9lR~8T+z-P=hj5%D5g|&d^@>F=1OEW0iY~{g&h(-9$ zd@+c-q=9&kl>p$JQE#zsnnCRl(Q*WxtBVBGV--)VSscf1=fXp5iO!=hMOXZ^Q63zx zmE_p64@y$BD7@H))=hSWIJ}#alwvk`&$F!I=Uqa`U0)oZy*NI3);~Ty|JT7XB6}G} zephJr)_NSRW?y=Ca@_Bo9e<7grJ9O9)6|~j$!HL_#)}&#(E>z|287JWSHJ{s>L^rAOE_FI-dn>OopS0ACO6oZ>pe; z+ndXwPX}rE_PY8Dr;IVmDaUjKLc?Mf?-^V^9rHAV90oW2adY_iF{>9KK%-vl5CBl&`e_j^vVQp)74v#A^)F`$wx$mrkJ{3Fic-*)wHM>0SgN8wg&66{bClYLFCUc zIZ-EH4JMPp_3KU=fOPtZ5hfi%#9TzhS0#8cm?0@9F+1hL8kiCY8$;CT_TSdHcgWaOXcb*~;%>ReHk=RDYeAWMTtafaBW63d?PsJ8kK*2$YD3bCzG z%mi~0b6G2k7r<4>1f~t9)QQ4f^6VZTI?{FrlSx}N1A;SPlsi%ihJ-2_KnEL*q0gF1 z9g;DtsVWwbrN-qcc}t?Jwq?`%A0ux*TwOm?rp5ry1Qt6$qbSHg_sDDr4N_Z`64QEX zo^CQ@Ijb>zxf^irSjKVn)|0sdei2nD?H^AfmQJRryM_M6YuMy{BrG|A85p+} zK-&<;3X{UxU}*D9`Ys>ELyedTJ{8DstxATEp7 zHb9xxGuV8<8Pv>%TOL4dIOh3uXHQ4|#>c^AII8T-qxU+0a@i(|iR~16j~UvXTo;n9 zrNB6j`L&nlPfT>RRvpK?tO_ohA3rS!X#EfhJN3?pvAlERU+0d|tLYFh<$*}mq14;q zDBX-;-ygiaArYoJUr%NyRpW!fO(f$he2?#gt$dx}-$|eK{dMZ|k2tG}b53kKu{tvP z15T{0@JUzxCQ~p_2>@Ft!GS?cbBadj5Zb)BGe5Bs;^yi5o>lR}WyYI0F;mRgjgcxW zg7H&$^eTc$v||n5PkUBnlPqAbIl=?hE@FsA08$cBOfIQtZ{2QZhWk6KdUbs>guMiB zO`XNsgY9|VB{nPuT_pmO z>Uc^Z=T)0`n%g?!0bIfa;D4gD1r!BlKFk)UL>T3Zrr9LkVtv=f5zkS7^)zRvyt*Jq zu)rK6&P$1Ds4)|a;9zYh2ez6kiLv$5oc8kS!l2P$tbk7q25)HI>$!ur+!YPRnl$J- zq*$X@0vwjXxXiK&VS9Awg6_>^w?uU@$t2GbEIM3%m=DIIm7uw;qwIsn6yRbFnTejP4<+!@4fF?5DGFx89$sGO_IT$o}8gqp(q z-#$Cx#cJT-J^-l+$-r7vB&Q&7RbptkXG9w+OBBX4x|54-|A2H2ow>Hr=-uE8Ppo0# zCz3f&eJ5w9w2SCgf5Vr)HYiRD%!OTU0soskVr(SYPf5BjG{d_CH^pY|oBT>a+MO82% zv3Me;ROh)Uk)$k3fGJIvQ`IpF^Ws&li+p$&ToC>Eq<4I%e*)FtJJP>?QAb|Km7BI< zf~>{~Y%e;rA>XvsSYDOEbYpV>_270KE@9{Kan$b+ zrGEsrp0{YVz$ZdmhWYcfd|949S{TE4y^LdOW2;%fUC~o z?PS=29YAmkbb1$OgE$)IWnGv~eQA8vIllFmombZba=Z-L>RkNP>r`8$a|lxL-B%ru zeS_=STR(!00D!Gi0q?3dZ6WWS31AbHfZ^dRVnzo5 z3^ZWu4~?ma2n(mxkeCe>rPdj=-w{g;*D{_6L9tv)(Zpg}ajBy6R#IbI%`CK~qEu_U z#gz=^t@Q*e4-grp1@WM;MtD&^7o$OXv>x}=+UTMc)cZuiV$)a?*k%&&tO8`d=EZQP zRGZbZ+Bz1~)Z2_D5H$#JOyCV8Qn~;l7DePDMG&nAbhVLd#idfBDujY!B2pSdT%nw3 zJOgAlDP_z4hxHz(Uee-GzoaDcfRC^|qe>b72#$I!_$+zkgH@BVs!_EB?;ogpYOH+d zxsjtK!(vlJ;EhKa1k6t`c$17$i`kO>_Q)Whttzr2HD40kY}+TnSg_qHjYuAom@14g z)*N61kV>fl;im5k0>M%%EA*}nVxI)7qQRi|jDUp(z(&$SoH1CeDY6U}J(F_l#ofCY z+!DE-#bg9$V1Q%FQ7Qsi7bddKb~cN2SCB3Ebc6(&+s63gxeiM119IV4a7 z4%P+Dek-|zcUe^)s$MRt*|y)?#x@oviy_`pEXJZ8!JDr{Cy}L5#&UaKo+A*3s|2r& zV!x?Af(S8!YVsbBIitty;UFh9LvtdC2=Zea#doo|HF~)<$!bZoHJD5?T7t=qLHHZP zX!1F2kG;B!!EMniZS-1u10u~~@hHqyV=-Wi=g3`-jSzClPdTlW~=#)?-3 z)JDYPMkz3}Wl@021l2l$$P@D3@J7a`KAaVj!ESAdoL`)oZp3wo* z)J9CaU%Q8MiwSyqU$V5X^)Q32Yq@6(wVsW))uycA~_j5SDw%SC#W#LJF0l zN;5FBK%>sm`=QOnou%kw1l_gUX~sS)PQiPs@KU!{0!ZUGYD3zs0uYyrC^}KEIK?&w z)SVvSqg`Acg$ls!nDD?O{L5fiS*a=RiL8U7In;&wUA3sD!=-x}>fIrdJNl|TY;nqq zAjKpc7Y7Rw;d@9n(QK&5w3*0ZLrJRHkoGr$dea2*yC;zEHi6V*Xq5z^kTCuuWGv8< z1mLg8nDzj!HU&RdTI+@dRDdQQl>gebpJPU_ah>A`G*AV+NcCpmS7RfUP=Z^ zr%E_Tokqv2ldTp_nfs5Kx+(7)xEqABRA9nM#Vwww0PbLd5(7(2gaY7CwHX+>ufW}s zi__fTS!nTC6QB^h7DVtI3)622ZXUW)S-XL|nkVKHMlL9;F;W>!H{l)Oii;>|)<*2M z^qy8uGb z&_YeX`@e09iCLI+6=(hZ`SX`A+>_@((SDuFQZYO@CWavfq+oeh&gBdu5P)lDEVMXt z_eAb8RhUc45?vI!Cln`^fe``_2(OS*FLhpbPpo+)j(qgP&m;hshh&5S+fq<01WmD= zQ^BmKvMA+YR(!heZ0S=3-~x3*QxI-2C$Rq+8a`2yB5aOYq$JpC-qSx<04~?oTS`Iw zW9+xXEEyoRNKP?%oh%l9-b($a3BZ-nW6khFSOz0N1`&uC0JOYyIx#0Wm#e4$`#8Sg zQ6&N9KgrQ!lz2du4dw^eGMA9JQGTb0f`9J-+#H>Vz<&Z0Q6(W`Sg8`E7q=1?6HAIW z>ui700NnWj!08bqznnhbtuA_rR_x%SvZzmq^iq*ruw(sO$1-%gnLjoPdXiiu}(7 z6-P5hY(t9Y;zOWfq)ADEH_y1it4&_O3I~FOX4V?%s1|L;6V0KbG(WsIQUqwFi^xP# z)Xc#euwIM7N}A4rNp5wk)dly36dC4v#{xjkVbLI4L$K5U^LA1$?#RRQ|c5*8-2u88Ctb_vrWwfKZ%Pgd3Tx(7HJLSzhX7B5@T_-r-qy zWR!qWnMpD5j}Jz<{BV~#&l}Kir&3~BYS6C%!;K0SbWzXO2}=S?yTk18`*> zwJl-g8hraKVP*7~;XRWeFd)=&%x4h5Rt{N%nAU*T)e=@3-IbWTn#nG&cEzd)d5Zk^Ui@%4v5vVbs^KFy>0a_(!vATRqu@}xnMys*qfqYQaCHClAo3U ztjwNSQDUp+?!IuPOdv`yH*x{BhBbf`@gfM&c~Qn7sdw(7Z=3ENS85Hg-$zVztub3N zSivp_3|>aJ59oBh*|%VuRz}Xs5(10OQ{kR0`NoG+x6A9Hok#$owcM^rJ7@e01GWrJ)pn2e7^G-zyBG>wk}_rhH>0| zJsiHi%+-6x@KSgM>iY3PI$%%6<;Nf63wNZC|LbUc?tgi8`Sfz=*u`u9^UaIjzCAoY zVn6p(&raw;PJ_wcZ^t*^z#@XVd);aTt!U)F)piE}OFdJ8qpgJLEG08oJyjIUN6&mH zDrnng0@($CyK1Wf+Zz{$66b$XD(?0&lc}gp+XWWrRCZrs>~bLSMX7y>78dK9Qskj?_sXvu}(trROFEVH$0$allq)`w{4 zg0s*2&vzLfi`vP+B}vIijJ=1QqkTo5fpSRI?kxn@crGv>A4r>s<7W)G1L-;SDOO2%sc>`Za)OqrW6aNrm+}e zBPr-cTO1{{=)zP~iI&eXfh33rup)yejA7Wc#Y#pJfKOD81`HWezRf88w$P;meZw%p zi_%zSN-0Nzhp}1Ma#4b{XV}A)&ix>7X>hhE7ahqOZwBWQiG{92CFYbUPK&SsUH%(+ zOM^*FlmsKjTEQ~GWLl32twIJ(09HrPe_C&;#iBR{vzFprHp#J405hP10o^zrJ=cDF z5bLL{LK|T3aKK7Vprby(-#iD2u0aHPu>L@*=dIL#N^hy7F^G)0@Ff;41|x^~!Zpd% zBpXzc*{wRN_kk{j;9g+duM4o5rIR23^2qQbVU9xG#FAyI`+~ znL@xSB3d{MPW52qafL-S3b0FxXjn6o(`OTcOOr1wV*Izn!llk+;0E3|6iVTtOvj?g^lA#l6Z&h+6GVqq@|pj#ePZtHv3mgpan4 zCJ{N#fFsPq#1F_M$2S#voC3vzG<cr2=Vws?r1s( zLNS7cWbo)+79B{)ffAub6vi6BjSm43k9yCTqwMTw_P#hVn-Y1btSE;FS7WhS&2Y1)5d+BkT>Xx-SRUV|0Ii^FxP!bGTQ~!7)vd zkpMNa0=vojOe_T=MFq5tXD1oXKjVIYve6KRy!1@ zVlB;1q6i1WJ<^2rqwtn9n7qs&(Ak>MeTE7*F}XFzbha#j84!t2m>+;zLjcZtg2~B@ zb4eSvy+r7z4O_NUODP250wa}l48&86XwfDYON}m#pz96E$E(CvHHLp&f~C9jq-z=r zPm*YbwOEq}L25-+jW4*8f>in5Z1kNyW`f!h*o=9?z_t<=;b$&*I~sTjiaP~{g|6a# zJXMXHRSh=pkJg}+V@3;NEKn#hp==0N6P6j+ypD&^2u|3%<5o$nQ@_U??y!@1P6ZF@ zK#^u?h%ca0jWm%)JOBw>PwO^Le;b4bkYb8bNf_ENRcZrorNFWjktwP<5BpF41q-WC z&~Jnlk3ql~fu}${7iu|YLFK@Ay7{;NR5)1Wq7-#<*sPGYi3hYD9pk%MmMFgN2S^*rgEIT!wJaeLgzP68$X06mn5H z$_M}trl18Z90n#wGzl!_4B{<#pjBmRv&>A%#15ju zdrLWk+`vi~9_$jwLM9xu(JSGFn7Lb5gW!*kHpIRkAAME<3N-i(hP@yqRhM&_CSHJ1 zFPsLI5F?gk`m+Wo6k%;J1)!t>g(Wdm!E(#+N>GG>Hu=h`RE>Z$D9FQ?!0aG1D zXRPKV2rSHyc-F!Aw3Yf#8K96T&8}okOu(Dfu)~RGnG*`zEP60djbA-R+Xnz;V0=nU z(#=upNu}`=FL;s)-rB=_r*WsG7@uW;f@76%>GzJF?G&H@b`WSuMDDVpt}KC=U52s9-7M9Rhes5Wv;}|>M1qljZF?1sD=ddz8hLQqs?8zqKKIrTX)rt&z(A9(K=`eecsf+}2(8-7!Qipw$PQc1 z9pP_c1@H-38X~!50l9lsEP^dL4LicI67COK&KNrK?R$l1H}z_x2u2;jL8D$xFP~U6s4)fls$}fs6qoG zPc1p?kEeP4R^{AOTpjW{k~VE_0k)I4Ly<@rX>rW{%P;3{)`A#V4^EPu+&cpSi@cF& z&|~)%lUMG@KA3WDCQ*~CRcS9d3PDoWeH5Nk0&y+f+Yh#!yTUPyz)dtKMRE&-HfkXB zL4j(d$~<0^tMFdRxjnVo4LleP5oFDvmL+Qjs*vt{QQY;|SB)^D^ z;Bfe*n@kx*t?hWB`jM4$^JO`=dxLWBr12)0oYGB{dm3e7Eg~TowIyGYTb71?&*j{F zRn8rEE9dqjTTKN3p%f89s37aMh=>DqrjkksZ`f}4qbuirhvvJKbhCAcs$(gleXYR* z5Xs@|3;2sGX`m`U2Z%}q8J0v;07Rbww4`y5);bn$BOCiM+>`cX5uUwM-bBPW z*NcjT5R^p*vH1|A->nSzV_}=FllH!VZCbfGmHX}J^K|_N+>9tZ+~EzLvrX|T*f{#n z^u_J7$KUSvD$Y!4tX=t3EntNAF^!^oL235RvbJY%^Jw$>;=3K!cu z-22Cv;64B?n;k)wDkZ@ble8)lx$ow*oR64(z!q)$pqr!M|7s^iTGpEl1?WYZ_H^%> z2D*$wj_1Ljzg}llvu6}dmltI+TpU4L=wwfnHE*fQ-)N=?)I(3`hF_AkI>wf+=6Rj zYwpZ7Yw)4Ttu|&1fT4RW>H*S@0r*Jd^s-;t8}Gk`ui3dd@d%l`H6j-q;Id1Q)Nw6U zRnf36p{KI60DqBR+~KBj4@@Zj&usRzbF@Lag;z|LcY2=)#=nbcaqF0T}#IO zm1e%-oo0Lsn(2HpgG*LjH2-Xo+q6-FH14pON788=vH|XuZkT@l*)6BPdt>!5vNo{| z%Cw5`Y#mFd)ULYqL%KH(9}lV3w7;rwu=+71K~=Cjj8TX-MZ$JYLx&vfZm;2E;hF(d zx{x%v@bXLR(sk2{Znd;scEQHF+a=Pw7VtGz@D)|x>UZ7XrSK%^tB~#YU^OPhos+oOUz|zHPx)j)Edu8QLF>&F{z}U zdd$GnzbN|JbSOz0oQ^?FS>3ftB}UaF5W4f#`@Gu~_lKRB>!S&=1h2I5O(dfw0%NON z*HiVKVdcRa>>hxhgCzyc4%9sOsVt_bG(>_@bB0~kk@*-)Oo19xnNWq-T`qgDC<9&| zSyMghJfc6I682lsR|fzzGPrjn5eW4nIfd}5fC60}p7&_-kyDv8ylqe=CU}n2E8cP^UAGg#_t|HuwF>+o8Ll0k zq01e$i*ossZI6Hw$(HS7e=mu-gUm?S{31bYM8wCE`#ro87 zWYu+-Oj9_XtbxTl!XJVo76I*4(f-jT=9-1r&zbda&}S(YQ#TcaeazSQKs9{P&Vl0WrMgRV*o zVUt$C#WI`v_DUF5nNzK!v+hLs)0l$3Iu6<5%E<-kkTp~TC=z-ykIX)1t}&BNeaC`3 zttr^WzuyKlElAd19BjWdE1ps$husiP3G2Y$H0s8AU#-LR5LKljEv=|acV1H3iy+__ z#`PW5Z?t9uinsX9+ZeUXzutk3Z~^ZUtkAM3s#=ljglAT@YR8mYV{`1@L*G5AaFoqHKB=A`g z(BvqpvZBybZLfa#wom{&C?oq!R_ML|3m3XyO&p-Uk;!5oX6ZjVDNQE__Bm4MK{uTb zSs?k~_Su)WKffzd;qYznW+(I4`?%L1o?ReHJn1j@E7m-S9E(~mInfYzNs4^6s$d8W zzOR*bNaFe6;k`34H)**&`S#JBy&9)W2UgQr)gp&fBUV6r0S2tifO#(UL*~an$n|ge z`@Zxx53pi=&t?pR2;_xnMQ7Lmq6M{m|>*&JmYu7YX>~)7F=>C_NpE zJ_lxhd20$Ow`P-Y>+etc&q|)(`qPU({tG|3-gV)t4XJeDb>MUKxM54u|0e2ls zJ>*V)^!WDuJGUR+!JI6Pu0P$YeZ9mEmL%_e+P%{8bx3(*OWlNMz0HTr#}Np2_s;F} zubw>n+dI8?`RVW^-@VwVs6r6TalO43A>N09Q)^k(^x{WrdTa05H-!zzxw6))A8 zBpP(BX;rKl^17)TV_6?mRR4i&a2R#~XF!<0|Ki!&jur1<7Y6T!XtYO>dQ7lufZPD3 z7r1C!?T-3^Z)ex-zvm}Ub9wUg$*X_LR(*Ez=oJjvtBF&C0O=+j*+?_TGF8Di)vGPV znBIFiWE8sn-R*l{-Tw66SN9(O4@~?txBZGEk~M8ev4OXu>;(FfLnqZifnop|O?=1~ zxCDmJ<(&8Ks~`FcA=YR3{uhFTU!0J>MOvSHnqPMH_}1gUo;>*Ce@-4fxOZ~z*{l9y zdr%O0+@t0Q_)Q6WlN7xgUUMv9E_vce%mLIM^#Gmun zH&3A(-gL@CF^Qt~tSz%91)CkHsPVpB?`yef%*I?B^L0b^JLWbFnHX8=Y^9aGlU%N0 zlyR}eR>>pCy?)F$rg?g{Fk`na<v~43^U9~de!>)?%UB~t%<@;2AsijS*++^2bqp4kU z-`ZMZ-R4_e-1{AIY2Hg=!~x9!jZ`+ujd%WyxL+_+a}Ee7=$ai%lYr z%etzf4fb90oTv_9uC0}wYqs6Wy58@2O(AEBRJPYLt%v{;uDwd$*$meY+;F`iQ+@KH z&Ta}msa??7iE^iQI)qo|G~hQ&ca`{v*L<|jgsoSs>#zRSWIrW~fW=!InQi=VQ_WxO%Md6JIv*JEsDb1iMS1C4l? z(o>0;R3ZfKfxw+R7+dzn_TfXRqrZN{>z2eJ_FL{zq|>w<)B#uMY!Cs12ft(kaziG& ztq5Z_+UpBq#e%(#*D<(a_L7YwIJt?4z3*~t9~}4UlxpR!3|NvVawGt^;+2lMg05%o`88;B!_qy_c-fhbR}MgCyJ@GHrt9KZ-9madRznO zMLr1x15&V6y1iKAm9JiUsp40^b*$@1#UT+{Y_?aap#pD)$E^twB1aNk0}UQzbQ)VD z#2QL*KtvWWgLMSamXq@LAf?nMI@Ob5e4_Es>(IjHLy3Km<{K)k><|Sosl|yzcd`Jy zK}*D_ZB)3pY+nZ_GM3(WB^hr^xB2ylREIkUywO^B01`N16w^HmaD&Q-$;xY6m~HTOrCsfs z6BNlvoF9|OZ(X>Ji|ox!*EP|oozh7 zc>2%j&p%&WN&MrVGT+vd=4sdwzw_?5CpSLu)`yc>pm4^!wrE2vEUv@?NZu2~ZWTwRoSeD%KdRTlwSpM<) z^0(VRn19tV)`R7&4MLuc)<_yOsc3Rl)W;|Q$H`jWaUOgOQ*ldl9xGsJ9u^fHM=#h=O?-SrLGI(K_|QyY35ol@xD~bpV1((=dO| zp1{Mdj3tAw-|~F^J;#`X!nSc4DoEnF6-Cx0bw|FZJWMuRY}<7Xv_F~re!4aT)6?j! zURv}3@|zyc{`@g^0sKGv+7tt#AWF)q6ri!HMo(Iy;LmnP%Q*%wy$KbKqq# z;52P{KL45{%z!DjMoDxnL=}9~bnxR|RB+5ikBAKscboxYgg^m+Sl7#;asC|m&o2W* zBGEG0{CxgBN0SjOfZ( z$Cfrfzxbp8d$h=(o`i>!GtQv+=$y+RQZI>8_KkXtFccmtpq2arE|YiVKnp| zq|MJSzvmb$piysKYIuv0TPY)riMXo9TDmkgZK>`w2iWIWx-(E?>C&Y6YB~-F0AwVW*Vm*X6$^Uctf?kApLf~&6NTY4y*j(Jre{xQD92x!iJ-sf z>EauXV0(f8C+DT=wu;I=7(q;}!TELU+nikqyZCowNd#^;ycbBq{hwAa03_s2TvwnUXp?uw~XNgztJEc38s4zS^!Neg!4(xp+04`wWh z>GA`%p3}AuF2Cv+xDYNFo4}}KCXFRiRTsO4ujX@(zAM-XAARi_@++UkX>x zXXj>%)01h1kl*tB@_UXj2R$XzlIYpe5Jh5ygzW54qXkU}6~@^e?iA$piO&1XtApiS zPQmQ)w6eYNmzG*8y{bO$uVMr*6;w}1cRjaqN^74xO{7)aj>QJgLMOw{S$*c=WP;ne8)!J((05jg< ztXL?W)QQjUzwpWy_AH)HZ}<}V2w?p zABPG*nClKVGVFGBs^v00pkEj^YUuy{P3_IakwkLO=<1pBLzd}#-Rv)qaVIT4+7 zUl5E_wnq271L~g)Wt(OvdfqS6ftH_x)9FPtnDH7i+n&$A=LmCDoZ1kX z{-ns*kflFY3p<n*?FF-uRqH}TR;Ki?E#F;HK2zDRvzOtncTUeS@U zK@HbM0(5vp-yJQVy<~xT%a+fc!lkFH7wjc}Xv4$VpFe`-j!JMNWHp5HVi%GsVA@JM zym=R;$@~tPb2HEu{p=jm*~KmQ@^j$cOZPsVb4>SRo1f3W=LmBUTj!FkQy$n3pf{MA z^vs|-n(l)_*#YlPM;Ac0v-3MkAzsbF;<=pXq_||O4qG12zvUR--_r=w!7oYsC6_Ju zKJZ@;IvOw^lfw?EXO{CwVLG_Neoj{tFn`Rlz?W9LrNo;b&%fjt_QwFa?Tj?_0qRA- zS2=d4IOVpz-@du`_o6TI_Kny(NXz6!0_R8;q?G` zi)b;?M0R)F`@nT}I;Ma*OMqwo7!fS;61HK@e)Hq`mmI_ES38oYtn`rV$Vx0-1)}N} zkHl54qSwfHlJ6v*o^T$#2ewI9(2D;e%c>X0vu)jAjT3bQxNGgW17vCSP z8hY>un#QO*oOMiwVs{IKO|%sBW)Im$UfSAZWXHGhgJY5m3dkN9iw%Zu-yJQGJc&py98;jV^!SECJS+8`Bp z6~7pEgqP4#S=Lv%CTzaWezPC@0r;=m|6slS58m1SVRDwNPlPu)zFS09>Z?Ef7CNj+DPoBMj)n=rUVv{lv>G3S`DbZJH;M&s&9qcyu z6|3zQtM~KP!3lr!dp_mcYYqSI&OQw9bs)^Opuj-!x}!){l-`sk-9c??&P}fv?lu~( z_w>5MwcY-3!)||gbGJWv_GXLS6IIS4=$bi8gHbED7)=EmhK|mq;CaP*zs36fy!OB= z*00^`4{z@EH?`iCnnJQ&c~K~l^CzKrQf>+^+g)sfsq%_p5gDn zLj2@gQg`m3NoR`i+jSFx4_7CmJZVo}%+%TQ)89Y4IG=yr8_Z3lT6}N7d%8=9s1Q}s zGB;Y2?U(Wq|I9RIF=5mEo!?T>x9`q3~+>OPlQ8mmfU1 z_b+-3Kbi!2mM#iT#Ir1*f9k;9B}j*fRm`I|TfL{4$8O%31v}vGUmxCmL~Gao?4zw) z;0>mNa|P6vy3rtse;(c;^%kXRDLc$ZZGEgx#YX(MFZgqeg+Iyw?9&Y_5And(p1^lF zDgyco#aFU7*T6>Lw-4OA)7x?pyr>x^H^F#i79_p8ERB|3mR2Xpu7WjMht_1gCo=M- zLCbijk?(uZx<(JU)l`%oxV8Xw#aO*6o^<$OR@YtzeH0%vboL>MHnl5~ zIb@{HDti@5^vzU*UA77}XdTj`eZ8tDCfYVBYv36jWxOs zWYI_Ux~Ydy0i=|WM(NpJMAj!M;>^*FCN%}CR<8qB`eS?DRDr3nk5!kRAhuzPCs8iv ztaC82iM0Nz;p>o--s|hOd=piE_vzY;@+?cSd=INSaq))x_6+Mt6Sf!!BzX+1Mvz~ zJ^tqG_Jg%=fBNK|&r*Un+(m!P<}3tDYOHOIO83~C2zJ{WXK7{)nA)r7JBAM^T9$Nj zs(De+1yw?D_oQ^Rpb^dYkn*bCYp~RQLtVIf@ARGdX6Okdr*|K<5Lv#%yZKHE4WZ!!%wc}~%*8nlrP1$NfnwdrC# zh!)jwV^^$!fqUhZ#+o&UP2WCPED^u{z-jt{eJ&AQoxy&I%17~+nOL;PyEGb>iic)x zyRk&pfW!bjh<=5hG3nNrWXcA%+wRCU|nX+z6Iyfa6|I zo@f>;zgr6s_Yx{=3%>Z^6bBu!Ei_AN72GGa%-m9|e8cKBxNxuMjGKeSI#_tEd+shK zC+fvWn?Ss5=@Jp0sNWjA?d*GMBX_+TEO-qn-0QJ(xaJT4dT*Wa%TM1jOnQU8T&kkn z1s8dc!pco`-}PwRdbX=Co7dpMJzqCm+vk7%X07S(j*5B?xiG+QWdawFhQK9A4y88I z|FXt><6f25V8Z=gG?B9>zq$MPi}SNb>&*V&e?2;TbpPM)`r1d!Ie0&m770%)Z#x!3!^A80B&z-MQ9!<3gF&Ai0SMsl8EOe?@)& z_g@bm!Ope7cK+ErzyCO}(6d(FO?ASovGR>%4!4w(t|{^A6%wxjaufgE+Z=2sz~)_T z?$HKKHmQ;1xK~$Fxsa#^^dbE-B%NT@<~1;m_WItp+syB3b4XOVTZYY<<*E?xnKTGq zEzuOM@gJ*U&91?5bj0^;-_>TD09~_p%9UnhMQ70g2+DACvAK|vYpXV|L2&wr@7cYp z&ED7C1gcYXqKifics-G#Zee<4*Zqz6yau`HBfe+0eQ(B2C7P-4?;IH8CUIer`jL=NFkrQRt-R15N(d=~CKn`(OXJr6Er0J9t zFcd2Xu7b|Xux=HS*mW1N`^BOMzjM^O#MEk6qf1g_C9sb`RfS|KrK)pZuGQ>6mfl)# z=hB4t3;lOHcye|qwp|MRae@15PgbIuR%oIkkz@bUlr`_`jp`FU^ol-tW6@Vl3{ zrl!xQu<`kufKfq^3}zQ^G9Fb`QyWL?KPj1*YWHA>cx{P!&>Uy@zZ4c zVu@f;yFB2zi!qYxPbzie6&{a}r*!|BubOaLpi@!(_k0?sN`z0Ev<1KV`%m!qpUB^S z@`?QQC$qo*w|_W!`TzcuU-XktWLf2B-~aS9zxeHmbVhj9U;OywS$_J5lY0-&RA5JV z1M?@Je0tITc`_}wmlr?1sQr)A4?X%?iP*>U{Cz(O<_{-7yn6NgNJ;zfJ@qQ883>*wbRe(F_!_UhJ8&!1l8_VU(~=T*J@QNAai=N~Z;{PXIZ z&hxW&Zcd-KfiZvIpY<1b7478bC$D}unK~S+%Sl)Bk1t-#rsq}u9;^Swd?IGgt{P51 z?4!Tv&uYhxco>&@PD^J9Ui6*b*7J4XB{jKJ3!*mCl2@^_SKgAh+Zo^{cRX%sM7mmQab+xYc^`(oRfc#=Oq zRHU)&9)7jgPVGLY7K)CF+K_tw%Gg;NW^+LF@V#{F4!9(z2K0Q&`))vQs?S;LpgIe> zD&$lKJ5$bya6=T?sBvhsfD`s@7MPf{k47BNa-P_u=yH#sMk}@3WL(n+H0y6q&d2lf z@#N{N3E@0E|J~fZXM}~{-0IfG8o8+Aq)f6$xMr>%gs6SoX|7G8~mxI zC-`POImh$C@To0AU=Ao9;uLS)33{U|s*o`j$yE>)*KR zG`u>T0`^eva-YMphl($%ni>GHLL9H@`E@zQje|ef*nxl9H_u8-rGwQ4uP?@-K==)3 zaC-{Z)om{U@qFwEe6w39z8d!Q?CQ~*H&|QW-Dyq7NW^;`5r1rqa(@~`tDQuPGU?V} z*l=m<==JF|cuUu3T}FTPZ0&@<`S5R)6}#-aNXGRbu2*wXg&OFwF`2U*w5*8dz3TsX zb@J0o`L_S_uZMR(yZi9&{j&D3MEc}n=}vro3d6d4 z`#HuLqoq)d(j`c5IlQ4L_a6TH)-oBpVu?3c+2I)D^*{dG8*K3` zKhO2af-auDAzf@-v{7Xgk^h>~RK|eg!2@SXS(HZ00!ZQ1V+AC8>L-tZIh@x?Qf-hwb3sGHztgo z8G%?bB?5lQqBr7V`B$%|RtoSP=uyRydaG>yZiL zx6htmU^n4g+sWnX+Z%gyAy?mXf-_B81d_8V!bZFuOtvww+)hz;5A0Fg%BNtCUy`P? z$9rWXT%w5%khir_B-J^osI^yKx0C?+_0Z{Kf^T}1t|^m_p=lYG27r1yy_HDutW z-B#;|#T|R>)&tZlq9n=JQTn>Mq$VlD(aq>BAB{Vnt#C*9WkbOk@bz3pQVvTgvf%pE zasgQ%wcRR|xJp58lSD~imjZ6t@Jpf~&B8@`{wBe^ji7k({XMyalwPZ&eZv+hB* zR4u7c18ip)7qr|6UYE}Mpok_sT45c6GP=20gUm8ql=fiMbs~ll5Xp0E>|`ir#dMgLNP2x?1HvD5mwk$AR}-SxC8$BAbL=Z8+8xtSD`~ zABrhm^sdvew0DYW<}~cg#Hns#Cn|zr0uUy}*l(RU8KCF%rv~Tqiz1wvDO7Kh;^0M+d<>N(jAY_&a-yQkZtv~g3FmZM zdB&{&OkdnSd;INQNlY3QUaw+zS2;<5B|yQss3Dq6*-&FXAc;8`S)1;(jWhq<=bjF`XMG01zPoZjW(TaT)0 z543NkUdiPs$K{c!*~`T4UpD0=#%u&5RqPfF&RVQbJ+v~#8!lawUFnSeK~PTVN5!3- zA}{)#lVbgF_)n1@a0EQnKVZt4Nr#-Aw3Cqq7b0lBO{|gucXK-BnrZ9k-w)-K+!*cM zP_j@N|TCQ$bjkwy;E5D7%As! z8tG;Nrd#Sp10;lIC-8wB-(wq4Yhr{7;(eE+mh-}@3@im#9W|MFJ5MW4PL|NYz1@(yyrW=XGHpRO7Fjm8D+ z7^qVYNu*uNNJCl^T4~o%LpH{Y9TQdGoz0$oW#~3(|K&ITegFRb&)yMDy zTDE00D+gt{z_rAnV#ms?*>up#80#S!`)jDJ=Mk7Vs2ZBU;bc_F2nKhc?X2{;m3pHT6=jhCA5;Tf@A9PcOKsTe78*2FuEj6t1Oo;cws|DGaWN( zZa#+K`wflFjlA~IChktxnNl4ZUflUUBy&-#B6l&Va7;9eHGQes*j|b3b-wuii0s?f za~e3};t!WS`)fhx+Z1%Nev8{umyFc| z&aQDQ(nB|^NS`SsanQ$gqFSaN#5DW0w*gH0out0J^E9fP~Bl9jf(SdQVKi3f+GkiEyG zbC=W?FZ^T>0-?bIwYs%fIaWI4K06eJOjvfI)ueKg3&<`7)u3l8NZ$bGM)Ki+>C>+% z<_sb7bd8fc5Qxpv^EAQ11#a47@=eO+)@UP`V!8s5w^B?-D!IxkXip&hwf4RyA@}S4 zP{7fz~8EhHy zLvn~SroKDrB=2jr+7*D-{io%&KrtumXHJ*{eLIvW=(?}W2H%F0hs3ww0u z{OtC_JLh-qKE8Xlq{Jo9@k0)3ML*Bpl& zAhBYv%d9I$%A!X*ICi)I6KUxz=|7_U^9^oE$wkaqQNUCZx<>=@$2y_b;FwA-oR`?8 z$7{yRCmT-VgGKcnTBqPEP|RvP=COe72!fb8=rG1RLySU zN*~L;X!byuxpb^Jk=2%hkyuJneq`GL$V>D`%lZAv(5Ix`m!E!i|Fipd_eztpC2J{k z1qQ1nPZJosU}FWHq!GFE)IQ34QPLx^De$FExcUep&Syn3xHgw;$>ZR~vj-rxB}Qz* z!m3$GL=P!R@mE%(F&IUNw$%fc+rQ>sR2rDa%pkQGhNKBf#Z`+cmyx78*23T28dQn~ z1X5140xYGfvW5jc7*itNPO)^8)IJb-#+#gWdi)XHjmFdl;#C7G^g(Xvo z%>=`CsYdHVx*P32x)yp+UewGimn_m)RT)ro@=WBtyEgI<=x($bqLEz1E)gpJ{u%;N&uMuH-FL$FZ#O5u6EoaQT^`admt(y#%iR0$DyX&VP`=GIzvQNWHH&GGh zk$e0o#jUR9)Sc*$?Uw%Z(cO&(kUO^%wIfbOCm^`irTWQBwoS29U!@wH(;aK-BfJka z*e1aw=^i_2`iayskrFGdHGTEj zR?f;A?xi<{ZGq{-WWvdKt3tCHK|80M_=>X{0fgox@M)Ugh^}W#e`MWWP^CDW%_7ml>-qQ|+ldW_! zNR1)cdqp}xM8I;68n^)rtLtMGPQC-Bzyhhp1p^LIsuZGk6|2dLjk9)oZ~j6Ed(dywnj^7rB=?q59X`@Po`ja1v6DnTe9_bmOvlhPd=r2vUX zeMq692MA>cu?s*v>V!xWOkX4v7|@A9+&oqGi(9e7*md?puYWs#F4nz-dCSL~FXx)| zavu2{$ob{173Y8J_K(kh=+7>m{vKQQ*59A>pOyUFtv|i!^99uw#1UY**0QvzL3$ z1~)lsxwebRiV_^FBq9U8QEr@D&j&4ZmevIi?|ui1_j^VKFl7x4K*(goO*@8)l6O{n zVd?uGt3Tuss=&g#cW$45_2k*#_PXNbPw%%P+>~NX3!seAC_AbY5^JLj5L5CgTdxnP zfdBP_EqHGq_UV$d71pH(kpQTmQW&6K$tE5k#jPInEd2^Poy*bQw~szOQ71n>sV^>0 zK0T5DGN)QLcz^yX*QfpDY}U8t;>C$Od2sRa$<%-3(N8bn4Eo8}U~aGeaPsiU_dmQk zx&7?>r~UsqdHe(T-1k46d~xw~&p`u7**Pmce?<-11?eo)w9>6xGb&TGhg5dB{rCLj zX)aHmK6&*|Ox!)p!YdfEU-fn@fhiL;7b1RR+%1|I{OyQA&-2&zJ34O&qR^q z;oXNYak1}D_6<&h7d>=cl<2yF)(xXThom-}3h5e3Gl#7BncYYna+4c2+DbFDkS0~N z(p6%3GT(F>c%ikLk5Pmqfjxlb4e4Me0Vd)SBpWEkkYnrf0^1{LjPPk(I^>hX zMv0==I~h{$#(yExD&; zbB1FPbyyP#y98mYk5p4Hj-qedhP!FB2bx?To#}AHy$z`t8yOU1h!k1!z$3nocs zWnd}od{}8uvAQ_yDH~ZLerfR2Gd|VcZyx>ji=AzEIfae2O)fx5q93qsk{azGWn>0i zc+d_bUK*VY`Jf{vEj6r|+1i@aL$X&TA_DZ5YKg@e9$Q!R#wosfw%73*xK3Y9!VF8} zf?%~OS+t2v?HXfkz42?uyKaIHG~Uv>Hzp>9wVWi|wyHE0AQ-qdA47^|>v%Dyrw zjZ23d+{scy@ON+;H!j$M^~L0&N{~X$COOSj4&8v}FjndI>t5@Rl{rn1okeGWD? z*MgPOWl@8+Uize~= z)`FZOhT-k|f>}<(fdq|S^lNt3Dk_+Rf-UJvZ@sm+WDk_6suqqGvYl0f*$zims>y7_ zwXxPjH+>>q_Q}`a7eR^{D z{+-LiI(r(O9Avz{60HW;BRFyEqRn9KBxA!0Zw@{hBZ|BA4bno|5`PBA$&-OjVAs3 zB#o~}W#>Fy ztXG7gVpWLR8;YVe&2N_SpM&+jyahphJ!w}F^br}`VO|RO##_27^>AAg0 z{`v6iHO!@OW~D*kC7B)6L#lVeC_HTF-rn%>kJdOi_0bqST=QXcQpQc>kf+YWq#U`* zP3P8HS~VEX>(vi0emei*;%Ps*_lJnem9$r z-_53D_SuX6cAXmDs{Dzeh=lt-_xn$4%&%bZYix92~B$hKt zPWaBr*V7+$-dTJ4=<(eL2Pu_M3Aj!Ew+!%qySH{*;&ytF^R6x`%N4{ZhXROg;fuV> zZp@prFE@DpwcFM^Hh7M2p&yqyM~Xbp?YB~@8Fle08w5xK0Oo$kEb4dZwq+b!OV%h~ zV-x)(kycMhInP!WSPA)%sqOo!ybl>R^g`3JQMLe!MOTv=qf$bgHiLJ|WBynw?@RNd zq|;TW?&Z`(j&6Gb`HUuIEWC7t_F_lqwiR=?T!ApVlV%W2+K+n!D8@C!Os3_JQcq4) zdxr%_?na7ig+P=^KGxZsbjcLc$5?u=qool57j>|r;{m=KQ}e2n#Nb8^*zthgWFOtO zII%A+6gj|2_@Qc5EK=K)O$~vV60ega|HXCN%Gxzuhw?^}8ivmb-UiqshQOhWL2Y{q z(R=B(U!wn zBRX##{d?-RWm+s8he}njDq;7_&9chPbol5IeNESfy^j)n;Hr@uD0%US2v*x5-3py@ z?0aeKhUc9UynorIt6U}lS)%)+Z^>(eR;kpZRPRfXu zpe98lo9FxHggnBsCg4X3_!cl8-~#M7CV3xutvX)`@h67uZ|? zSV}1PA$W0W8Gov|n?&>Os~`FcK&6``bMeVXLNGnNe(hl2e#+Q$RWIXjx_1z|C| z0p>zi6m!uC>sN~T&LZOWEhuImB1+bxa!Jm{ORm_&2+`D&ws@1h^$(U}8XC=sVnSMeb)i}pn^xz|*uONTmwG!~hf2|6Y2)wd)Hc!y_PN2QpKQyxC5 z*rfYwiX#7Ru??YUofm6&ndT?-oLH3ueE-A52A-dqr8lW6HWSYRiWW;^& zk-;gcdMP*W4AA6(0-6>YHe%+3n{|lx%2fcpbjV@p8Vx$8aw%YGplPv2Gg^6ncbPl& z#`3z@R0e=EOO?8GDT)T}(1@}#jZ9%)rGC)fSnq{in(hsJi5G+>?WaAcP9H{OqPsR3 zbd#=Ei+vFEvOA~2E~~1&O9wB>8TZ<#HWG(mf)3>a?uTVc(VjG-uT9db2uN8bTICo^ zXHM{N+uJL@A9`tx_2Be~Hd$``8?h=u7lp}A8KK9talNDUUL?eeMIZnW)}num^%?P| z8&IXrl#rA~8N1zWeJq611shuO zK_&4K7KB+9JW;XuTqK~oa0J=)gA>Z2qbAcyWgDi{tD$150xE_!+OyC0;Fo&`Ae4@V z=h%WOf{UyZ4GpKAf@|)>>Ji*QrHl`DXIZ@`AWgveh+W8n`Kl>uAmWtPM=jw!5=u^( zam=}AJ1GK*uz${~#bK(+xka<4kMa$Yc$RCv_((Wn%!%Oqs-hmOWC0Hm0w?8lD>}QD z(@Nsv2f-03bn9vy(l#v2vfXlqLyr}Nf{ORCh%x1>#5^3=Y%2|29*BGTBO`s8Ns&Ug%D`h%<i4aqfRH*pkJ`Y7r$)5AG^TnN!m1-d#t^mmkHRl@4EVmlgD2?p1x)AC98jWLrbh{?SsuJ@6tY) zb1jb9D(%EKXNfV?vG@uiVww~y4hg#!L`~lKxt_h!C(oAbu7G1DiEV~%uA#Wr0R?t{uPom))hp6)ngv?a4S0xA5F>wp_*sX*=mxF^R^`tJg zmR7 z5mvdp=@o9hOZ9LF-h0j^evGN6)w4@Fu+q{h%Z4tA!nLUu7(35ZX}jc*Ku~L)DJ~~nEAQdwxP7Rgu zF8YYZyc3OkHH%X-5sUth`t+yP&&P|4AJ5Chj|=p>N|Zaecqhzv-xMG5%G!JL)7<%GDTh&}kZ9+-p5nZkVyZ0Vfa$UA09NmEKx0i%LFz7o!FMGOgyaUDE%?WX_g| z35S{B2>O+BVb#2J2{g&5)V!3E`&gTg$!}N3ULD!xXqV=Ef1?cn>(q*zsTKJXmoeH9 zjdDIPK*_-H{cA_Nb~PMixG6_C0DY00>uQ)2uP z;D89Isu4hv^>Pyi%q^LQ%?+~Im;+?D&d<}X)W5E4e_q#w6RI*_G&AilTC!>Xf?wd+ z=XCYK=EJC{Q=@=LG%8%9?O1I|ipgEHG39~(cWY8Hu54Zs9iF|hQ)drvI0X-Y`}u== z-<%U|vfu1tf2+}y=8SkSX_e{-_IK%|*RtLCezVDb-o^e- z2!ooVN^z2`k=oiv4bz{RDU6kFfyU{qcN(@D?oQ1yTwl6c z`fk$%gk2`Uj-p8@bh6TqNjOQ7)}bR-%8U5_^>jZ>Lpnq83e>nkWqwkM9O@NQt z0dOnsax_j-G}&qeehHaF)1xjopO_{fZH;}GlJSR~0Dl?$%tq&*cA0?DD!4MZU9EaZ z@C%X$KUAqDbZuM?c2xqG^wt?Lr|}rx&tHZ=v(f#N-en3>%(;;#6{d@KQF_iSK7pbmay8#wpkd0}ez%EA3*6 zm;S^YjEc^8IV7OuNSkU`)!u0<2xND4Aa}?qa93_HY@C9fP#||RU}{i(g26o|RpfL8 zGcZWH=!CqgDMnjiAjiv|IES2p8wn*V#_xm#i?lHqK!Q$ZMhqB&16ox^yRI#mP&Kq_ z{8lJv^{GFCBb3)anScJ({f#rQ6BLAj&4e)&8%eRT+N&(N(KWEPL}g$SR%c)<7PLH9 ztUl}vZ0?6M*}fABY{TV}@y@w=(FTo90I^mE#MYe;o*2YEu|PaQb`Xh4_0{5zeRU$xHPrJRG!Thw!m z)+yA=bdz_q0~;Q&eB>3_*O>Xh3^X? zx5n9;11{Es6?XtWv;=?QqXf|=DQ+pUsswgnb=K4mF6e%MEFp}&q!zWDiOJ~zeitLd zzlujc`LP}LxjV^7@! zD@74mi*RO!@a4 z5lt2#RTM(C$VpVMijMG}tuumOH58Y`&VyXhyAvN)WCQS*9-Ltco1BwLyoXo$iF(!R z4-=!Dk;hx@;^$}6Z;U1)ZM0#-%sy$y??4@4+&0p9hu?xS+6oZl;!s9gL@Cpw%7(FO z3wt6HN>7J`vX_-5kG`U$>FdAH8*7(4#3}MdjwPf^*3|X9SH->l|Lnc%a$Gl(HTo)y zj+ls<=>dgI0104DI67p>x3(?2CG};#KMGuJMca~(WY0{;iSOOd$|5OMQB<)=*5*Ym z&zLP0Wf9mLNUVj-T+4Qsf)-z06LGvsQ%SX20^ro>R2o(L}N_M)yb!za&wKK%aq zi`SSQee(4Ie{z4n3@SC}1`iWU#bT_WQAPc3BH#$Iuc^c(7vnMWJ!>!RLD3+%()H?( zoY$K`bsmif)y~tD+VL9WPP$09jP!E#DOnK15kYmmWX&D-0EUs80EaZ6m%KAuOd>C* z;#^}hE9re&*Q>yyxk2hwdn1Y0*BXO^>)#JfaKX{9o__iCKTpXV1U-Vtu57pgr3?72 zn+W8&6}8S2;WH%h-r=^Fk~vUX6^^*pW|^&iy!Po{38EugIV;%F@?g+fF-MIBp*utl z*K0qo_uVJ3o_Y9I{nqO76B@pD z?P0FQ!?yr2M@_v2Nk{2haV8fE>VjiSo3#c<=MHs`7Y6SyG#|w!3F_9Xh2~lN9n>>C zVLt}jLr%_}GthAAYU9*n-rrb59b88uGiJkBXRHVha{#T|A?mHgnRnQ6n?qe6{r-lE z*B)xt!m}{-#K9;F;r%xrGFYpSIh{AucV7Pz1C4%^4mNIpTGV1vg2|k^X~|Jh>Bn04 ze@E0tYbiHpV#I^-AtE3#J2N=|8>Y@V@6`Lg|2v}e&i%>ill|VHq&IawXO{YXz02JS zbtj@~TGML;RHdd2`f8>F#}=$QFsI#bjjm_f;rMp!p)>dY?W~#K-|1GV*O@VUoVGy? zY1B-(1~Li9gUskS$XaN<#I4dXHhX)YbjIb)Eh=9~HaufXyu+eXrl6PhZbJ{i%JIAIQW1^WgR4^0z<#^!ZOOGd=x*|N6^!fB)kC;|KKD zC*eu@)!rNZ`LBQY?e#C8U>V`v{jg|_gwW=Fm+YjZk~0Svn`tzL_LE{4snT0wN^S}c zu|*ZpPwu-;3tpZv_IFYnF5Bk8x^ebf99vT>{cTohr4|(ATHejw?q)B#a_u#X7U;9W zgbIe2fpJWT+>@)G$GGl`u7&O3$%aWX4F%Oa=xrtSUW_A=TtK2K?RLYukD3UkPcfXY zKmGjC=Xm)E3b9B^*d1+V@0;Rf&Luto18ShNO*HPbtQ zs(FIvgT&2l0=H zc{9ZK4SlJR&pKLB*}S2K3f^^4F}z%5MLm$z#B-C1ogq%4!_S-A6bElVS+GJPWT!VC zn&tek;_&|(WGfqWe%5{nb^i&RbuH{$}2AAu;6QuIg*&D zj*#AutfJ__R2eeJwwml+a9D7*s$ZBG6%_~6#iprN(-b4IUZ^um*l8Mfg>Z72$)_3& zXHET9EH^v>Z^W_B6S0-!ZWjf&+hGBmGNqU;qMy3-I8|WQ=Jx=+TkMEUXi4*ur3fb= zWp)8aV$Z6qY8?Qk+GQX#XWuA-)-zN7GAyFm#t8PR153eaJ=luHacz9AYhcyg(WPs#d4TEyZpHk1B6h zmb{T7e3z>9l#+2#%@~JAEKJ=Q3N(l7qi%GC-?r?3Nin$IvWau0Zc~#EUzt zGnKK^McrL2!k6P7@|}{2(t^sclW8MaeLHMQEX7!f85l3AA^h%X)Z0{iKdIPRE1;d~ zK=>TG0d<^a_}Y8t0uZ>Sg7rZb-#;F&pT9n#m5(n(E4z|!07gd>OvUQ)7lHfB6bg}3 z2vgqD%46F;Nykz_C#>@1=U+dmi^0-_^ixvD$T@B^UXa`7v*%@6Pzne%0l<7hphdI4b0Fnkc7UwWg*`=IDw& zuRi&BjPD)%Vq?b^r>^Deagtt1U@;{P?9MlqG>UkCo-+Ooa>LqXVy91o7l6@60^iZf z3kg)Sgb*Cj*3qAEL)v`mD|$#vCn4P&xzRAKRj(H=Ze;AoN?sM)`xvC#4%mz zd5B@(rtzbwNS;HyN3f5*6&rV}JlZ=$O#DtM>b^;oKS@J6%|g;nSxE2W^cKelr>+-X zU1b;4CLqNT2h}wEX*s#~6UA$oBfY7%{ptakzkT=Tr#ns4a=~5~GD)v2JOH#dwE*BF z7+W8txwckTd~8J$ZrhHMwDC0~kZ zr4DA?y9W@CP4oWhftUtfT&T&l*?U}aT5sjsK9$6O{4_m!^ytBUQ>?AVGGaF+Oszix z5X>Z)@8}UgkOGGVE9v)w?F{xp=Al`&n#jw06)N9wREu>o5@;9R7Qr6j$o$s$Fy zezkzi7nQuPvFjCR-r8z-L-z1>h_BdJS#)3N>#e1UNmG5-Q>UD7aV|1>@rkwEVpdhr z!!cai$i^klk>f0}-9|w$?N4vcYBNF)ddZhe(Y|$VIEFHI5syupyq9LrLK6f@8(`H% zwl{S()cVa-^-=`yyYD1sdKYt%F|0?L$A5darfR)KyV|ZCpo8JLQaG%-OWZUxvCskl zL~ds|SlwJwGWs>yv&Rq3PE6B{JVqckle7w2J?rv7e5YxHb%5d2t|(G{>+_RWpqkF= zRj*=4()Qm3+*N8#K$d_gCG*7QUQ1BALrbexPPbtU|B-55kZRgXFikBRWeaj+tNO8k z_nV?x{KbvwX0g@Fl48zRs(MW=O|4}zN!91Pwti{UHV!9=RrcxqlIfGZr72@-W5i+r zB|*Fx=qOdd#8{|Sax?g{o0jigVVXF|y&EkXs~whJJHv|Lptp^DE-n-2-EIhOchzgq z6_`^q46JIrB(?LMU})2oWLvd!(JtV{sI<1idYt-X6{a-+wyIiCwR%_aTET;syqj7~ zdYT95q(q$aUi+T#wvx&h+tGoYQyg>28s&4CX3p&5D8n$&hvvT!>GYC+2+c_@v~ki% zvP9DIW{Oxjlu5ao><12}0A8IFcqE6~xRjo(-xPzo6~xhIP}*+AP_#v*QPt$II77qP z6nVBXwx{}TlsKwV{y;oNBvy;}sJU^e(}5HIxV&AMF27_DI0eyGIpT^p!vIlIZCU8HkH^;jP& zBbuX;68ubqx_5U}Ksps4TGbwDe0=tL?a>m|PKEL*(HoP4L9!S@H5Dv0A_?Cv2jmX}q7q)Lf$} zuBBX3Y(sX_Sh{5-vG{^{V6P2TgHfB?toHL%sea%+*_1X@r?-kr0^Y@{={vC_smNF}d3H87f)Nx4Cdqc| z=x@lCsHx?X)r5ss$wfr3O1+qA9T&A#i)sIwJ2F$2poUpa%UxYWpwwF^j^wDar?i_4 zz+L2$*gq$gpllvK{_KmL@^iy=ttF_&RxK?{L!VgJYZpATrZ(c^w2}B-VU;9IjiTYM zxF?ZSXTN0HXwrdXXO;NR#wvFgkyVlHG9!VS1nrnrjce8X8d1vR_vMj8?J*c92(uIKt?WJjqD>(v=9H zHzXQ6imHYqI?O4c+aolSxas9X2y^)65J1kMus0?eYpo@9gf*0gHfL*5RIdnc&SI&~ z7-PPTqOr`rx0Lm+Lz_(}>9A)sT_})bDNgp^uUR5qq=G8jy{Mv(1;%QE_gtN4a-r2CIAL$ocjN#fp1F%Dwpu7R64aoNRZsc@>k& zs)6MIRjt#j6zuur3N7cTduzpFFF;)*2)NbQ9#oY-IE5T78j>1)_ajPP6N`26kd(UG zeCR(Kpxk=unlHm#Bcg;zoW}Cd6j(2M6@(*nOmQ))^#77b^eW7i`p8tssIn){18`V` zJ~kjm+%n}J#$C{(<=Rp}^fH<&R!Kr{YIZ@rm$P+(58`gc(RYQpW;X|osUrWH9hx+- z*c^aosVbQ?W7)9?@^&-VK{*Kald+PIjV8fYv!PkRWu0?9Em`!wm_M#eAd0BnUa=hC zJGhWcFT+l))R1`>^=KzvNYtLez&KI7^&p3}J2Sh09~NpY-CSkvZp^iX2vFQipKa9$ z?+qfmH8GUX#&C|we~`>IjMOaXhv}|pPr1X|oWL|TcnNko4(^uPoq*i=Xa^f?9H-iS z+SV(;?A&vQqGs;%bICjR%IoVf-cRbPnp zMPMs<)!%7N@3c$jMxD!8%ShfZa}BbVPTrZh+9)l%2E1A_(9UpJdaJuOk~vkn*}Ju+ z_s_vxFHp*x)Rb4-`{P(SlxbB|QQa<@o&(OnW0~R=a|L6Spv;vId0W!;V=3=BoHAZU zlUAGsI0Q26d4=$cI)#K{nhk0S55O{ZE33R3r*!U@3s>@1z5EAvG`)uviV{<0rKvkh zrzW#5=}WLTQi(%&xUL>}fmgj;f=H_U<&I+TCD!S$Ta|WMQkmHG9Kl1zO3W(aaL=PR z6PdD|K)=E6RtvfZQmIkpfphkc^yU2rPyf7Ep3;g3kmqg+uUucdUV^7=x-GW2G^eDy zSjw9v3eQ|{{Hw#+Q1d)4tl509&6djWOWx%yR?6!`XNg{K;ni!%VMYQ}BkTgcm8!eJ ze$Sn3HDeyJ*Gg(S1DG$`YiOf0A;#&1y;|3v!73ND)x4QT(Jp}+o{+T~UaFcTG~key zY8M(drg>g=^ahH1(-=U~z8dTxyjQ}BmU4_Hju0m(Tj_0kdF;(9+DeVFgl=5av~*^* zcEYa)gDPNC&CI(g+O9wEYbfqzm$}$xsHm>JAL=>6Y$^c60M^eV?7z6T#mbI5Xl>Q= zz6BhA$$D_xR$3!x{rF&udp(_q*+$ykQ*+|%3=Kz2E9!WR4Q_Is)!@`|okwn#?`X>? z2ok8~P*Wq7vzvArz1qOm_u0iU>!g1=S)mJLNK+>_fj=_WgaZ%T2~1{~3AU+TWg(O` zp6Lj|E*wNYq}6yoCP;5{g4ACoK`PoS?5P->{HoHW1|JDQy$72^^1$769hRM!NRS4A zOiNh1z$ihj1FNZNHq&cN)Ea}LFPVYbn_*|*6xo3r%!p~^q4#D)#!aE5g5<+4ujF%` zT(+m;oR8DQRo@A45GEX^32GZLruepF=J0kWNZss`8~BG5H73c~nM&*d_axYe8Ox$x zxJyylF>ri%Ac;OiRJssHNvPeB_YT;v$FXD$>|#_l@F-bb`>+5Njk{q|6imx?MdJ=c zXu-ViKBz3d1m>aH1r?r|zJZL7Z1O~ikCv0~XLY46NM&y>W$JUIpk>V~M@Fl}kW(-O zR4mSNu5r`quKyrYrgv4JA#+UQyzqgq)> zJHBJW$$i|}v0}9B55XH&8B|`~1AVmeyp)wET_SJl3isMQPP5R59?RC0Jfqfe0ei)f zcu_IW6RH{Ph4 zgNETU>cm@^&fR%4Pw+?K5%q#t5K9FZzK8;5vdkrpA#t}<+aAn3zkTre%Fgqt&yVwd z?IHabL(4^iRr_zxz*_87mjy3)_*DH^-1TyazR`iBC}^2o0Rr=3stK!>jhDg#u9-?$ z()Va7aw$PnVQk`j*DD?@%A;}xAR2MG_SlxRm^sJHb0-Iu=Bup%3#=78bd^O@0qTM6 zyDj3ABRRwIa|s8Q8+8Blu`*79sqRjyCE&@FIxM&)UT-T>@f^>il{e-7sZO{)BJ^W< zRlQ|&YTg7e;Cu0D*gofWS=t-TmAa8;@V4qzZ`TVB#Pf+?S?m@-;Z#H1UP*kj?w`Il z6=3G5%SNqyE7xYgmnm2&&eA3?-Uq=X7jvGXhQZo-Yq3_dTE5zVk<^enAkB?rOs~Ni zQ}U6v?)_c37a;(b(7SQos>)vLCQtCoiG5gUOmBJ3rs(EvKQXNJ$oh0w$C*5$n?SJC z26j+oZxTjpggVE-Qx(RpL@{r@?dOy7b7`;t@%lgSKY98$^Cj_iQrT4(-kXNkugYsd zB_*fHE?7K9+ge_8UvUV8qRP7YFmB{Y-~6c6he!PC!K;5DDE)K*s`=gPh6qy5AzS~& zTX+5$&X+B@oVgpG%2uK@oahOte+d51HA{4L2n+_X9Za3jt&?Y9m=8nD{Oyd?T@YkcfYCnz_ zKL7!&sQjBh{rVo=JM)n!Wxq;EY^4}mDhAuUX|oN;b;Wrzic^_aj^cN#oZKI```gp| z-yD4RtS;O$%wRQLSg%QIaLcQ()%HpeuzM-1W2N!A*~YC!M&u%HUN8l+xj zwqK6tKm7RXN>n+A{nm@tUIECQu~FF%JCN9($WSWW<^<@rOV*2i`*MXozE|k<=r^1N zuYRXpKEZ4*+_SgwEQK6N$-Mze_Q7$DJv(#e1z6xWp=cdcYG4Mxh0Y>KdwO(ny>(jREL57T0uJ z!Y5hn)TbJJ20d~|4BCCuObfYJ0#**Yr7SNttqXLBBPPu03ov`tHq?OUp1dn2#NtVN zWc;z{+(I4V8O)3h<@gc2=15n($_$@B79Z z&lqpq|9CSYXnT4OOkE^yaotY9g~Y*V}EMgLgv*$_7!@ zsST9vvGa-?xz>Nz}#}>I_l^lAjtP&*=VDese~0YvYow_RDIsw5_B}YQ)513D*GHX zg1(&-bl!Of2BQp@KLbZwkwp@9i1*>#VZQS?_y5{QBrB|EcOY!3p?!gXj3Sb0 z&SqEo}=lc)EeezsP^H-CH4^!D%IcW=JCOLn5x2EvqsaUhyF zA+f~L?8S&}Q#hB}`x=_vNWyHE_U(7Jr+U)fPHx9mH6ahU>r{N+X_cpzmSRWax3jfk z%Lw+gUa5QEw9NkIML8c6AHA4;_T8VKo;62&{QdfOwshp-^(3$><3<59WW?GGfM5_6 za~O}U;p>sNm}Y{&g|^$!0TV{Ua#SZC6!o>W3}Y*RaM|~H#TFl z4~|ieclA*cEg$9(4njOmEPw1Zyv@Ca5;hA!cj`5?V4WpNHq^B?PdmRVd1q|s6l=g% zvP*XCU7^>IIjK4hAVpC~;Yu|{Z=txRk-7uouuDq*?5hA2Pdu{w{lamCWm27 zV64v!glKoOs=K*fLk5?&tMBXWiZ7Xr-Uk63^(dn>ZIV0Vs{KRkHB5O{wpBn~)N2k0 z86L$bDsnnAiO({(a^jooHB7Dc>S!9k^R7Og9%q_!2D@quEJbXuTia_`y6vfx3XQHh zURD3Y`+=7*t@VWCn8x<8-$<`vED{E}Zt#HBp8#L7WcAm>bZU_tW%IIcA2$lR4MwJ z@UPI?rQr?t8oK%yA7roLRb*O6 zL7Z=7?5a}}2f0ce19$c2s%6Qgmp7C)M-3{uIPSH8!|nIa@603^p&r>prcnpUdP zU(${##63+g^H4Dq4+t8E&0UkS z(i&7lN(=A+<5@*8yQ!@;<5rP02I*x}?(|lOv_?mxHbe)~c<2%OO$F1@3pt-^!Z9~D zi;!+rO;#>h$CldV<ymiYs(PG-?T%r>@oe-I_Qg`UV6$^M@|ddId$B*`2N40r2Of z$tG*cK(wDBM`~O}tbdy~jdW;TI1o8Jx+VN5Xmc4sn|v9H8HTD;G&56D9Gtt!=|TJ=17c}dly+HrO?1_rs=ureQVGfR3J$3FefEp zQgz8bw#D>PrzGESqRUE=KjL`GqHn9l*t4zJmkSm|oFi!y8aRiN_~E81QF`s(x5Wfk zVozhFnEJbf@g0u%ptSPxPASxAkqUz|8`o4}t-7Xkx~ooNwqXuy!@0@Gn^LHmF-H7| z0+=Jyc$;t|2&u@<%m(Ug!ztGqp#dXow@ zxyNkPZ(g+3)MqV75Wf;sNVVAxKDPi}91MW!%25g z(n^G!O{eZ^ZPZd)%jSQO;xsQXqF(;<{M1&(7I`dG zyf^h`sap0shbfsE_?0oZiD;gdOkcgJ@_hFR9-C(#W{PH>W1BUR4$;$L_PIx}$dK zC3PR}|Lv=9|NQN<@9#hO`u-Q6J^S*rufF*5Ddx$C2pK>ByyqfF9z7#g)vk60pz$X6 z6cv4lOML`SOYW@iOZ$8ILF2@umoLVC-y$&&3T&FVp*6=5L{^506|5v_Ov+2vimwE0 zmYA0VAd?JA!7CAl-WXAYH9tCP?9pQ5Ejh0TKaTeIXTRv|UY}Ctd3|(xuC5q=0h)e& z?^N)=cmL;KejG1e{`7ln*?a%}eEg5mKX>mBug3fY|K)xYt})7-6)$|H_G*D{bJC1* zsByI6^5{!?m_B)W|Ix$yk01VSQ^e-r@xbHJYgL76FJA9gx0gfq;MUsm2*TaealWQu z`V`@9rH2-mRB};J_}Rnz z&%Sy7;4E-^53O$S@yoBJ z{WK09ynOKjqj>r1ARK)E^7ZpozvGkNULhEagKt6Ge*KSw$0}ZTaR0>*KaKzA;OUPb zb3goe@a4;&_IqfkoeAQhm`0>pl%bkh$r;JMXG+eMMH3D8|GPZ@snq8`J^%F|cyM3g zDXf&;_KIY>uob;@tE{<{A;6%PwS!%S>DvrqRE+Nuv$yLBZ;_*DA|&m9JGOxRTCc4`UQnH)yp)EZMAL;+w5Iz zqG~C}5?eJftgMEzsP24J`CsRA4t9(s&*sI-+Dg}sn~pO^?~JshD0@IH&Y`=I=L9U> z|FkYpwU)HOFb8iWY2lN&Y)Vi&z)Chu$2Ik9wH9}WX|4NUCBJd>5g*;yzvnjpm>pmE zI)C6Hc>y<wR8@Firp*)Y|me{qx;H#ZR5qS_4q~J!E1{XxXDbl^74ZaYHJ9_dh8k7C-<>kT*@Ch)+Ms8 zwzvAs9a`BU;k7;4vn9XNO7U(u6}<7w_WgtK%?Ifi+v|+;>wW5`r z^GMrw+meUJJE~ZcfUme47rH7xg{d9Dh!l0mtS;ioZg(5iq46PYtb?VVZ0T9uhV))a zHFrxRQ`I+b%sPhiEd$~2GT75F;?4N?IoRPdaDGT8<)MeNn(`(L8yn9OcLC5k@5wSo z#v5bhg*KRT)y)c$OUdeBL5-5yt^kLEKUmJmZ7YYyl)?tv(F*-iN*zH!VaCY2UCKRZ0 znU)M z@y3OoDpl&hFocojrsWP+uVJmBC^d%_06S-~zAt1gG1yT?x6Oe*=q*A*s4b!u+;&=N z&e=g*#WCMS1;?OZi>AV*LzYOhDoB^CX5MBRrcm*wGnVh1)yK&jV?8CVyAk+T(z+OH zVhT}ZNm(-cjc2|-v%Q9hta`dy@26DUdy56)hW4QFs8i2ij@#$q-^Q-vd3Yh4NyqD> zPjO=&i-ELMIbyMA!@jBDjjtwERrLn`P1(EX?6!$)t`waJ<`HakqVtHnF^`Q&@AYi} z@@Vr4CZTUbwNa|pzV;alxfESUZtEo0m&ws2-n*z4gB}S%r}WfK^QzQ=&8tN<$%vPM z6CJ^^ZAS7NW!Uf3*2MtSsgi{*PL(OZImC!WHpCftIFO{xSFl#l_x*!U4?cVJ@XckN zKTN8N&F8nR_t29AMkCS1o4sD4bbw46DGn^=v75`KRnn$k{_XhFUGC-HBY?Vk1$-!P zHtR{nARV4)>g=v384rH<`|y{y1#N3el7D{k>Gnc5yvIIXJ^LAdH@>|3;rR=ljOFzQ z7}}^!fOL8vcxyw|t6K$|sH4Q{TJwFahV*?ZsH$rd_BZL2jw=-(dh^x)_xh*u`p5tK z9X+EnMPDD9t3L%C@@jLUa=j_5wUe0Q@Dz##49r5Uj?+)!EYZ~cJ%Mb`cmn*sC-D2L zKY>{ghJ!1} z1Mf29*k-ZGijksC3|RK+ep*c9hO=k%>DL`7Rx^HbRtQvLhB^E7Dbt}SR^Q)@pM3e% zXW#5&(p-D?wqVN_y;O_VWH+7ZmM7aDr>q~lN0UAy2HvSTvr4^Vc^k?~aHrY|7Xoc4 zc+n|a=5^3_H0LuS-r5m;Jm0MU-oE+P9OKH6wh3wSLQ4Vw@QkViv>s#a98S;oEWPME zGvOY4N(>m;Lnh4xDmhe50mOH~{7WT!dcp`^zyA2@w`V`T{AnD#{O|J9+J1JYD))8T z$C$srQhca?ekIpNC;0y4as2zy}l_5%2?KRf=DClK>`o)86| zBmvAbs^U>m>jUlmv79>v2jDo~iFNY6C-fmcpfqqAXc2v=p{PNGQ}eB;Ad!5gm|9;u z{w}OReq2rVR)T!3h~&UMJot9?p9Z`kfB59-XWuWI$l5Z^q&vpud4|JYT3nXYZS_1Q1lPy}u@xvp06;o96TO=ZrX6U<`k|}0)jwXT zwSE5B*yz4?-|V+IG3Uk|L}^x>r+{5}l~INXqeYi^PMLSHt3Kuub4O%IscFq6IAK-k zwq`>e19MLPE_!TsggD#Dn$()MScsTJpg%5Ec2cCzc5_|zBhQ$Mo2GbGV;?F+VY^oP z&#d-O-uHQrdamFt-h`l%#gfB8S-)w|_xtB>zg1Aed$ zo48J6tNIPFy16+Qb%m0QGC}Unv$?#n27FgS7#55>ApRrj7jSQzvG__XF?OuYa*n3< zO*Y_<$;qzRL)8ZSE(xR8pzg>=;J${nx^?t7*?`YLI@Q%-rq<fz-% zndGB4dNtE>sIk6t@pz+M_vGTqbu}e(e>nvRpo5r63Y z_g8Sa0?Hq=7BX{I-Md~*jU*a&rPefkAICuQ$mJ>?5`kFKafb7w%hhdmxypPAmn)|d z-C4`jqRK#bEwP&skb7b|q)vg|lKnt$^$#v?bL9&A_vW1$-=Jv})sSjZFJ7y*lSDUYabG4(g7TX>51cXI^QOTGEmL(2S5Z zm2d~CE!mI(#Q`|H0EUm!v`Et;u36-H_>39!P@D4_^~ zOLYr|mUCpt#m(q&Hk-DRHc)53S~R;nEST+};5*&Z(o=9Sk279V&}lMeP=@KHmJ)kQ zt)_RWt=g=_+^rblbmHtZlr>S{rZ=U`Vj4hWjJ^`llKGDlj)_0{+lB3|Mw_Yh;tZA; zqE8BBG6T0y=c<6Z#FCcOS=d*SG=~&Jq=Z1z89@}Z5=fR!Z-E@}B6HhK6XveaO2G+R zk_y{4tNIu#5gdxfm6pqpA$dnzva8d|ufO<~!l#cTeM#1T{dB+li|q`AbFm~X$4k?h z$~aFb5_Xt!=g}8jo=efnG8{`A*;u=pmLOtetM~q~l#ZD1=`PBEaLjJVO6uEVGE}r< z28%MM5@~iH$u1}(xDQ&{0F+bl-K=U}d>r0ngcL*GS6ie;Cu2!kc_Us{Wx6ars&c1V z$TeW~tjAf@Hdz|lL%&IGZiSasWgsG_zD7qUmwFpImCa6mA`pRm$Y#IXt;&!(3Ef2j zq4auR7Hl)cVsUow%Sa82u+OcdzacLxODR{&T0N`DsiB2o)|rX@GH13pc{U&VJ_sdO zI||Kd9H~HwUR15Tu|46{*HBxII~@Xd(aUOg!ey;Pyb^3%!WXr2Gpc}ODsjN$nlAb^ znTDJ9uL}9#cfZHk`j=TNGWB^x#N;*v>23zf#0 zrcP1wu_3c%3XA%Kt{ElUmp}e|Q7%bEWh_!Mpp{h9Ivs`l2 zK3W3j7;5(Ht5}tpA0~F!SNN9Pb#uwR7u-@6g!n-w+J4lyU{V;##3%*(n((fcPs6Sk z-2U;gA&X`Ac)u05>{7HU#^!rK+-s_nnE~&6Z-8H;&DicDe+<3HTwOhq-tcy+>2s|H z%M>pVe3BO}4Oomn<`zcj&16=^7IvU$sT566l9vG@mKRJSpHp$`ddXFI0HRNI(kRVT z#txbx_1a67);>%htLCb08FX32zCcwn&Lpd$qdT_B77^`lYZ+~g8L&|h*o0O7Vx?B& zx*0(iX;{UC`z&6QIBSPDbwU$)tRR=6>y&!?bgxXWEm}oCx(b6%W+J#JU z#48A_8$nwbvv+t-szDbhPG6mjww4&a`9j*{PwHrS$1>X4(y$ZzJ>!hm>Ie%u9Gsff z_khJwnJ(C*dFRV$FG3e3HELiRos`FyHIyj-_k{Lha%x1)FabtTHo2a zlZMtUBac%`lZ*vwyS5rN2UIy~F~znPX6FpDbqC2~ssnq?S3rFgYFe4Tdafo!-y$p3 zrv;S@2m6=e2F#Ksr(~N0%q5Op3l&oC3*>Y&iLhVW;le_Lj#RWtvPNOxkOL zpk|M}s&gM|Tk1eHU5@isrXy9}LAVdYc)WUDUQBA3MRu(Y$0Li~EGgax$DF;Uo}_8g zQ-xXuC*KTO=~^s>tRlEO6>r?dbRWhiE|tfNJMRq?}|rm0Sa@iLCK5NFDCdy|q9 zT&W(TC7X2yF_;pDsu;yOD7D^pBr7*dGGnz(QjDemJgOxUPCCMuSi%cQ-3jjPV@P`%>yEI*7&swM|MTHDe`Wge5#h_9_|vU4vDm@NJVd+v zwfhmw18c*V4(8EVB?jNpM3)XJ9b|l!4Nae;pLg)hC+g1q*H2Wh`spWF5bF%;^VKoC zjX!<<&D*L@Jwndd{b!t2;IZOKy*QEy-TG->`4Xijt2P=C{}P z@SpVGFo=_1^zmzX{?i|R!NK(6|pgQo*X<-mX%COVd}DW;$0= z2{aI-+yQMJWnc~4Z>%Zx|r6sHA`2i)>aP1su0I?6&NrqJK1D9RBwAd*2_$g@>!SaPMd@n9qK~s9wE%@w~mhxA~y{@c+L4 zJ`H zF<1Jk>W3DF85DCb!=& zRDS((Wk(KSvz$J&8q(6)LTUD9g}O#NO9e!FadtH+D@+qyD`>N!{6s%Q*1Sk z&`hq)8ShnBt_cEtY@_jPZKl3$u$zzZ6}=+07pQ$zgyPiok}mj zC&IomP9vLdD9V30F}YAqmLcTpXI=juMv8Jk9oIPM(r){XS;qg-H+)i%HC9*?}*LS6ZgcJ9s* zhWMzReHY5qyyt@RU4Q#FyBjOpM=ioFSZFe=8G83b(s2symYl!Lh35O5ldal5uMVt( zyqVN+`uT-z7Kz^UQvrmnISKDp&j+B9R_C;hdLxgmXAnimOzu8~FtP66Ct10fquJ}E zIG@xe2Df`{B2BTSMk^YY{H^{?;AmEjRtn~(kx7L6{4*{^;ZU0REBmoQ&k&LX3N z3N*wvJUpe+2}D8l5;FkRz=|)E*V1X;A9@=Ofbl#rdrdIxs-j? zc5){0EY&Tw+KgQaYu$q?TMbWSQ>=M6k&?U8K$s>Ib=N`cqu#A(S!g;0%BB~+?`oPG@8H=f6fSkxuZG=Xt6A z!76d2g7ciM%CD-kXfAV@P)D7?Nw&v+hu79Wcw;UZV5v4ST94)B>4Az(|#1=i)0RzjhsT!!8-YodnKj zM9;q8sWOx>kt*7N>-8Eos)sVReP|V^3##dGy_PA>A_kbuVNLW&m z@k(wPr3^`VRqd+&vw)1IFk9@>7DsG$q($ur_C+{r=*1`YSYp0|bviZuz>14Jw4W(h zal84@-xb11;3uizm8Bksb`};*B6ibKcFh4Jhj3klb4j<11d@_VikdLb%Buwv&d%^) z*RpVlI~JPXF2d=7dPOw9ARyCzf^cTWDLHFT)h4N>EZ#4<0O1ThT5COK!~=BAkpL(= zy}}B$aR(2ux7>tL>%Ru6H98NltTvrdCTg4wnL7xWm3Ri>yxVRWU^qS0%Eo4JGf!2W zC!;krc}d`yt(~$!xE1m=)2Aq&qhZ_CP)u0q2AP80#HkgW%C}ga#@Cq}lQpZfweJz+ zY`STv4)vQIt=HXp4%eUeHMnI2DU_3507k$Cy_Lx_vidUg02tw8X&b}di#(0YnY`;J z7GkxkbS8KF_&yuC9`p)fr|bN?C{MGyaEl`x9zb)ZsCAalSXQ+(XMlcuky2y30H3^t zZW+Ez8wUaB#OYNpVyJX*H8OJn=idIFE%$3$TxM6PZ*~scDn8kLnjwa2tU9>(h#h_4V8iJ{g+jw9+&l ztOX^A%++D3*b-+*(*~P2m&!i)WbL&~#-_BEv|Td>lWYN#XfxGn^Q?R`mKxW=y5e!J z@~a1I?mzzQi=A?nSo;IGXBe>ld}L#k)r=ZztBl&R9c}G~=;pcQ1>{asOC^_N+Dgd? zf!h>M+T3J&nso$8AG!zQRVr`sjAHfCWLvw+*F;kgEzO)QG`%ZL$9@M#dZ%(2Nm(Ty z+SRW4SbBS#OK-L1;cZymwf1)8K%q>7{FY`O7$6R!nH>D(itZ3r99Bb#lF>M6x`SyH4s_$Yx1; zNy3_b*M66}>iiqY4eCjF$1=y;U3=R?rQAFL*J+PiZlJE*hN-bkD_-kzmn;ominyO;{~6YoY9;c?8X1HIa|X)IJ8D6P=2eZdxlbEs>K z$yo_gO~(O%wbdZ!5O92UD~(A-R_|qMvx;iK<0Qv=t1G)PF%ok_pd5kg8PxUL@$<`9 z|9F?Z9({g?>TQ$nGG|Z?Q}xW%p0m^};TdtOh%0fP%5>eDdfTcke#2K4*47<`_naEu z?nu5y#L7l?yYt0O*4u_&V-u%DL+@QxiWN&0d@zHAdpm1Q+sA$*^|mtzh0%&}H7kqg zs)A{=;VK1ic4ms3!`=stwb>WnrqrCKVhn4iu$M=LDPTAA#JOz{m5Ex1#1;|3DR19t8s>E zXy~!Su^21_GHt3$1AssdOXg3mKw4Av)K*t67JSubtD+KN=oti}mt~Z?E|S(FP2wEIfOaRui_lE9c#jc`$zf(CF3-gmAgwgq z=spxp|&%yV|E&6^|{qBd@ zFzPY|@8UF0Z^XQ7-V~rl6MXb7Nzqj7?If_atGWG9{ZyR6z5=-8?SjP)+f$<=(VjyB zZ;rrP&LCpRn#t;T3Z!Xrp`hB>-goEXsOLDL+z5e<7U;*}5DIQ3=wF=W)zT447(uroUQd*l2C4_^7|5*XYkLA6WB%ARP<-Lw1fwZv^UyHg2Xs1ma zCXQgo;2O%JdBzj6>7)JS^LxSm<-#qaWIL&!Q5h>Y>s;0EAsIZ?SR}<+cI0X|OF4%H zv6Q@$)zfF-Atz zyf9Xwx~u!7hhxIa6>grAvOxlISQ zQt`&J8n*jkZ6tral=DW4ehYWsYZ4=g)KXa$(72Q71wYnxPPX5|qTeLbl?a@qZmvhS zIW@>MvDKQoW3l5F8&^&#lL$arwZc_+LY*v{!xW|kRX~K8vUT(~Q}mlLK0I?R*h#8g zz+`IGCXC*4_Jkksh5K9f$ z8|u3Fk?f58>t|0M-k1NMy{~_c>PWKvR}>R55#F~hQJM9<5fc+2jEAueHo_k}zYz7w z@CG9uf}L@^*!Q=;lUD+|Tdh`u`U;7)X9h!ykt*-4%FI)ldCpIy+~I-$&wpD)Tz8)x zol0MwgSPG>j&3^f>y%{JWh2rGM(6{R2(e4s(`e2o??i3$3S}yPJiPPmfmbY+Z*9oh zu_zkZyP_4Gm=V2VuL{GdRqhEXVQQ{!Ctx&-Lgn%63AF>TPf-6>e{rk5{j0a$9GB-6 z&)~TF-vpgs0?xP?M;DqUJc{YcQc8wBD@qNSv6gzwWUmA%_D~UX|N7-0 z?dYE~Xj5iR&WxB;9n@r^&ZumL09Dc<3tvK>lN5NJHs#p|wA*5R(UntUq{vZ1y(RIe z*h!X#%dx`ZPozyb+iB^(0=5JHdFgKkfNd&S-Bhm05gWYcS?@AW?pNlst_@$UjVcEr z_tQYP$=a@{L}7Uk*#4;hN;yuwmaXc=fYg zE?8HRHYHMl+*A`p77#~Jy8GC5Ch~4vxZsubo-tyV3oh7KUi+#-l!R3J;ZhLUV2v%< z4FVEvB%(X-0nfDD++7a|XH|GZfH6$~G_FpK!4!?q^n{HgBIiBcnU>p!NH@T%1S^!G zgzZo|Vtn`70Y2u~o!Ph@c%P=;nnmHs)z3csvU9`zrX%Z&4Mh!;n*iOSBJ)t0swDM2 zRlZ2fQ5qYT7JSBvovt`KWQ-zK>w&?sgMCN#jU2LJPYjz=Yh$C2IPVe9_JlpcN(6q6 zSBsnD8qRMt=!?|^su{oRA^oVC!u}8cB@GMf8)4yw;|(%7d)7UO1TMyXrhoyAt2Wowfy72}jpc2O)s1>~Y!qB!7Wo() zdKsy83F&Fn+8CEsjCJQ3yAw-StETUb`svP(hufIMwT?lELb|0YqS*%T51__)>ZT-i zeyoa@`g2U$p}R49y}LR01=4me5GmO(T^kh)VuQG6xiCe%7;MvUDeFb8q|0lXE?%3R zuV{LWTXv~sR{(UQT>4D+36X73(nzCoAKHus*;4XSQk`0Nc@ufk?>)O0(Hil`XuLEX zDTpviFeym2Q5wA9lt(5K$B?{B97C|+aWe#GnDnpYRu4Jo$X~LE=w%41J zm#51};WUaKaieH2WDQ2?5R6As7rmdIymp2vMWIgG7gjDz+K0lQ&Df8nnvA>XHFg|yg>pl6@#IQX+w1;;F{J$%FF%5JE1j- zaGVm{wYBafCS;Ql1aq-1c?9~fRbSUlY}ECqnkcuo!CNj;PGs;ps7Zqgc2<-d&{iE6 zJxDvd3Yc$5udXXCBFQrfZ(F8bs#Vb=?GD-7ssSUH#F0MBUfs*!O2$bURiH{14UrZV zptn)d;+~zgBAvZ}D|uo!5_}ncp9Q@XuCyP4E0LGTa4t~)C?e}kMG5PrO29PHQb?4p zt#&ANt((n4>B0sXZpSforKs46vP}-aY)-1*UExZqLN8>qs?EwPKx&kPi!{fQ5p;5M zpBeYi0OE>WE?J%Q@tEvXs_d2UptmLhH(RFg*Be((GShuj)m)TXyesg75-wUJeF>!B>m4QomrRx-)7DE92^X3c>s%SgJ2dQGOO)*;2J>{YWw4WN!g zy5_jjwt!e0vueG|KzWv4(%KaE+Hg9;vAF&j<4V&wvmHQaEEH}?N>xT;rpQ~@q7O{= zqNagQfGejtf0L4OS%#2<*D8iq06v`7904rLa#j0U;mTC0u(2KNxX%n$E%cPJK@TME!h3kb% z^w9>h)h+mEk1I!U!|GyGO{GdtylAQ8G#BS%OOfhG3s)^S3RmJZ!xH3oS@Z#75aALc zRW+NSJ-gNynuLDGl`FW?kS$)w^rGa+b}-zINy^7$Z6l;sr|f_y6hpM{jnpgcsUQ3u zSAHC>wCN*YWf)P!w50ex)yi5`1!=uPtmwJ0&w0*l>K&{!=H*9JD=QA26F^yIXg7Bi z$pfr3KUKW&%M4=>J4cnK3UP~cEGIcFL1;m^8evJor^s{-&0oB`N>s_tyWodYPA&p0 z>7=r^O*w-AZ-*6vmn%Y*2jW!@jM0CkzuZ1}{NrvJYk(eYu|rkkr=fB!LkgsPV@D0Z zdZalidFFzZICGTEfH6&2pd_nqw@r`g9gnes=sq7tC?c=;A*TS!xlldN)Jf*dz6_G@>Z_SOju?<-bvXKUM7&u zc+)a#%bXP8QQ*Uj?1vh{$2?2EyKu#iVV0`9Mb&9-5VEtL*%t!tB+3{PL`RIdSrZwI% zS(!6|(~*Y1T=6^C?Fex7xweJ2Sho94U?$OiSRx#HyMU`lnS8xa=Bv{Ou?b{8V*Ut_ z>0>cmJTjA5MSu!7`mqrtBm1G#Q{lTA>ff_k#uBi`cbc%0_p9s+Zn7B5K;oO(vA_)*$e#u z;;PX(6g_M+G(S!639Nkd-N8NaB=;WM^eFAN`sGZC4BSkmNeK+EGgd^%s{KfraF}?` z4LM`268o@9$5;{OoMwcFsKTM^7=|~+_nXMnVS6t&TCX%hiZmk%OCqc+We{t)7Q3Z* z&n`gaqmQXovd%pkLTKe8bJS6|ER2Yyc&ryM$5pzTS|yvnr?8P1RWH_mWw)KMIbs8n zQH@1VfeO%METlqhJv4xbY%Z!;p04rS#m~0(P*QYGgj==LEu%~hk5*N~o7355pX)US zmO{E~Wqc+f@fEFypt4Zi6mkRhSTbq5x+N_?^$ARMAgg4s~{}y8iWP2=zAXhvYnm? z4-z~+%$nNbUZ=S2t%UF zFtkaw_7>=pN}!8K?mg5z1Le%=hSmjzSg-G-H_(@-X}kMrEf>FOlY?znlx7F$G@{3RQGX zu6Hu4oRWi=@2R_*3$-~1p66Fh$wpgE$Y``JL9Pq%-i#I@yX5jO#YWk71u^}mwO;NVssTGrO9($=V^w5#@U%#rR zX!;_x>}qr`w^cY~F_UQEhC-aE^svm+c&)%^cfRFnS&f2JZyH<4L56Rzbk7m=HWP!yYvr=(?|MoZ-nDPM_fIMBjK^);w!Ze6b}K4b)ys=9AT5JWJg zkT6mVgA}$P&Me+_e3q5WGw^a*Ep#Kij6D}46eT1af1x1fZxzlyQbzhLldKD+Oyj0W zOphb6X%G`Xe(wwU`8OC|zW=uEs2=Y>Jvw^&yiecv7~d4%LW277t#*s<9FHGQp3Vwl z-AY@ok6VD)#HA*LA2o(B@w8-B1pX7!NtFxYK)_x}Xlwmm!;e3>Q z&5%|lo1g|E5){`t&&s*JEBKm&tEm953e|^n7z^vB$X(f-0C+?I;WHEc)PXIth`RKI z6g)co4yk7APB%ZOBX7H^uH0{#?vQrh+`0GQ-h;1pOSU7beT*|j4zJV(;hu{rs$R$! zNuo=cbBuZ}e4coWV&HYDRw;hVd{@!|u&+j>ftmE2-K(?V^HN7AX#iund$5(^RB5ABDEm@~d#w0!jblled_U@I2}YBfV^(Y2B)KQf7?M=b+y!j22(Rwu2D#qufb zEqpK&h>gaT6y(BDl((%n9tjXqGPcfkpFs*eGYhBI-AT}){J)zCFJH>hKUH59(zI!!$GJ!-WP0OuFl97p2f(p*` zYN%SO+iQT%ZK5%69p@9bU0oOfw5E;}Fttd^3O#QWI)$7PoQ+G^f(ut}JB75%$nj=E z+Crg8kKy1hWw;vQ_l0ragj#)bzMfunOpq2>77ulgtlf{3m;N2oUS~{8CVm8{?FBKu zI#O}!LQNV6Dvz#eNyAtZZOB(qnI-+ZV}aSW}=vO@(fa zvd)ljLn1Y5BU>5D9QLYsa<_Pkmyl=l&bnR|X)AXZqGp^OKoqhj;r)?*pBspADRJ+q z2ZgKy?xSl~X~=0zmLjKYdzq6(Y_=M7%tcFiERszAam_M>78M{-DAjkP=NvJ(0OR&F z!lWdT5yA1yvBD_okhzQ$yY+xVI`3pq2_E?OG{kk_O>yu&}{EXMu*=%4-7 zS#Udje1lM}?uCVj0OzbZnPx|LgXdH(<~kC$z;?6r*e64^S=(B~{p)0l5Dx&=4j?Yy zHE^wWX)HDbUN2NDn(RZvlSgFe*m4>BvOA-C(=oJOO7Yhc)%I+#FIcgkQel~D3_`vU zD#L@-=;CrC`7Tgx8^ae7>NTTD8*&Gft_=??lw_@SA_V_gqT222vQpdkrDbfVrtye` z+{;ePjtHU7_mS)NEx@yb^{tDt+DrJ5E=Uo{K}u&-?#?UiMvR1`634-CNVd(y=oiqd+Yf?X9q((s zG+c_G_2r)1`~KOBy)XXy)!nZS_P%?lD8#*=@~geux0e9s|L(2V{i9b;1sA@VP~&mW zuj=3beDbd+`Q@`G|Mjf@^Z3bl^ZdEEhCiKrw-3O2dw{1;0Fs~o6BzNyyN~x@{(3Pz{8d{dcxk&!jSKZO2l4qwUk4qp2Jn?rM$aRc>CG@yWh#) zfoGU*7>-^&dnz{|$G6%u#JFeW4PO57t#{w)SRLN`k#F5Syp4a8*4hNtT5c^a0lRt& zW8(VBP2`2iCzUJy*qW~+I+ty@>RRgKuYS3GxOe}-;p0a?e)rXb$A^1rZ)rQ+lIq4Px6X z839jDExqRlONV|J_2t49?@npyfv{dgsi_Dwf;Silyfw_(xbfC##N2-C@HK2$@C_1V zex3dTe8K*kf86^1)lqv>U*Cm~c=r6(8*Uk{GH{UhINhd=z$+{J%)JMFB8H$v#|v2)-#tVrS(i8>D`(-@NLto;(0-70)40X>Z{v?YLjNXv5X1&I16!3Z+g;RcXzR44eaP zspPZ+gXQErd3SQoddJ;1FytI#Fr?b3BHI$0%znc)Rx>K1Y>ReIGQX2cxs3_I4tBGs z(2BAXw~4SMJB2J<9AY#X&@h@hgKzkNiySJIn{&dN6{8eggIZPKJ%b)G^62!t?hwiI#S-7}K%6$<>&r@(cl5eG7)Rb_#x`nR#GiK~| zqT3H)Qmrb9RG2jmZ*kz{Waql603qD?;w3LX<9DCUBFR*{KqjX~mr*b-L#8(pvVSro z86<@!Zd&lhO)(3F9CBXMLPTOFdbsvo=dbculzIMTS-=viVzyD~b>y0`P zA+b<{ElJNMqDIBa9b)9DJ{a#e4u`C~{CCTpX#>}$W0qSm5wt>(GgxjxJ4GYT5?rPt<_H14PL&rdwKNyx9R`?@~sR1*KgA-i#y%2 zd#4}xB)>-c?gOUN58f~A!%dm)BF_e=HT#C(E=F$3$e^O_vd_J?N;*Dav%|m5Mo+@~ z`oyG#H$lsvefS;lCZ53t#1y&nZFtYuqN(H8E)i%LhN6sT@m?uOkv$8vkh z<)Ol3)j26T%K{c!R3q$lU4Oq zXvTx+rwb>tL!dLsc{Ues-lfg3eE4>{SU9U(k~GR`Esl3!odxi044*i=RDvm6EOw1w zm}RvtdZUpa!$D-Z&>f=ZHdN!G;{eQjJDqgSYS*L#xP}rz09v3-rk(nfs z3k4cCnqArK$5t2j-jU6;VAdh%<`Vpu@h7~nIU-{8;#-7|b4G9UWPHw1n<=VMh|x!+ z2`L+-k%n=|0QWjR=N@#l<>JS??xfAJ*eL9YjkWSa3-Pl_K+m3(aQM_(QciU_C0n1& z%bfC*(VwL5)1>$EAK(8;t@-10JQr3xQ^P@#TP34Obkguk!5&IN7a22ID++MVFK?u6 z8V=Hh6xUn>oS9Qdcf7PY3}JI5;6077)}npe5OiV3L73WKPSMWFb=T?RdG|~v6E^o8 z&_0>qPI?bcpZiGx#RzTJzF)9w*Ubmx&5J6D0GU%mB5NS9)&1kn?>e=$!2qr z&7bm3f3?+{9yWC8#8q;SAic$`vI|L3)9_Q)nb=pYw&z%Vbw;y=*)a6z#S8qM-qaWO z4}yB|e~+K%y51jrUS@AFOzo-?v2kP$T)}7i@5Je~f zCzg6qaF|7n=xWx{aawHMG02eVgcg38tMAd{pZC5vRNw!M6{rV%x|vV=WA49r-JhPc z+Z;T5Ro^^&y}3t*H+BiEVf(Q|8=AOwGaO++D9v4q+G(>!>lRbkj<#u2X8=39HiDk% zlX?8@PlomFy9bV}zK;jGeob`zyXG?8cBvs~MQ;ihE$JI{15r z+kL+G!y7nH*tmDMKYyLo;j^c|=DpzKKaO7>?;ZA6&+>CPd?j6Mavb))`hM^6t<9U@ zf>wT?N~|I}pTxTvMEhdWK!S*8QBsT)<|i9?*ZG2ce5ZBZ5HiJtZ4KZfHxCV`m$?9O zAf@qgCuy&u2jooS%QmO@;|usc!?#KeHH+FAyp)PUP}XcHrUDJ%o!*$nm$M#E8ea|y zzc{$}&GGGc^xLcZkN?Py@6`X|eD~=LtuIJ^8!#zwYUmCjAeob{ZPJxp5jnCrr+W9* zx4y)ft+67&mPHn@h!|6_q-w9pHuGql~EG%87tlmS{(HOMGN zPYj1(t8yLrlkM0?jc$1%lgcIm70MuI^g<<~yCORhIpQ{oJ=>^+-MxlP-+Vuezx0k0oN2IHK*O4;es8pbo$=^>4UG)&)0_JK&1? z-fbM#ogwr_V!PAw<=q-oTxW9@OEVW z-2n7Q9!+`Eq?+NfaSJ8IrBcm`X?j2G$h2@u=yd;p)$K=LeZBTBUcRu6frcB~40oNS zif6NoVX&3Ko@O0~WDE5b1I>8`?&{t71p|M=4qt1ad||7?Q;VUOB<$+2(iWou!SF71 z%)YzO%qVHaK)cq!o!NJOE$#MChlktPlo}UrN|h0Lk$0PfzwkTlIOWoiLZ{W4W_ONF zJKB`2^_iLxtMBd~+_``IP%1`l?MpoU3+LGU@8?vHjNC9rDk^75;lijQvpiHAS%f3)Zc5r?BojSod%%>$)>Kwq_NJ$kjx+lz2o%t#NSO)sk0zYFuO8 zw0C!5U3zC7pZD%~dUw2yb-@jjDv1EA^f9~8Rf;kglz}xO*JkRfb!n}2J9>9{Stc~`(cW0+}XSed11!=3q`Cca?S0gF~$toXXmtG~) z@@lIEt;u9|7!;Tn3_R!c+3EFdW#I75ARS9m_m+MyK{B=vMMiQp(zS%upg?OfnH>gw zN^v1mJN(Pt2Y*`|<)^P~ViFc#S+JrX$pyM?Yp?|pPW<6YJyHdm9Y-M#yW zo_u%z@ZmO=0VYQlfLBO3TgphP=&5)J_#A=|`L1Scv?gcSWtzR&H2vi8;M;GuG0nwN zb--?PcEpnlD!H3drjLruR8#9?)wDI)$}S-iC7N!3#fG&T^5EMi-#t9MzZC+kJTww+ zRg4vF%_^6h8qUR~IHDgz(<&1#tw~pQ32w=|Q}gcLUTfan+fNP;w>ohp>m=j9Fic93 z67fm`PGVz`tH5=-wu+8uO}a9frgjh%F2e2iA8rZUD<`TgX+=dCDzeDG4Hn71%0WiA zdN?D;vo=u)yD^MXIxSN?KKSL~lciR%g=Wg{?{Akw*U}^Wy;j5KpsdHPOs*nb>84f# z1Qgxsq2slg%8uR}S%0!6={(a8?{3*1*KE~wOt@BtCc4O$lMZsPIGjnnhIr=9t-EvC zoo&(X{o&4%H+*l_oh`j24dZJ}6R+je^yh(Dkv(Su-tnUh?N(DuUU$*5yA2uPBM<-c z!NEGK?k#^|!%YNLoHXn{ZRGaSQIsZhVbeDf1Y(JL_4WySwG> zn6*J?WLc_PE91ei42g13I`u#{<(SVNvo#5cUh2>0{V4z2UA*4%)@bx*j1_@s<3+Yr zC>Dbt)2PK&M(NReZ_GA*r%%kIyHCEq{pj(3{`al7ZJqC1P0#in>>t0rc|E7i#9BS_ zwd7@x+C)(lbpTPm+YnPv<&-#MspmADj@-}Eb80@Y=aeaE6Kzt7r9-hKQYl2MN~{dG zT8Y!;^=m&>qgc8WtG2Nn90f^9t#Jd!q!Tq?0_NiTDgdQNNPR0O>DNJ4jwvs}!O zt`1ueXd1P#9X;J=(Q_(%ww+3lJARQ=^CESnrRUVgI%+p#Y{#>FJ$p_`R5p`U&Q1Nr z3=b4^Rn@^<>blXD@Qz(=&#AMeO>`U?`Gv9ryFAx{$V)E9fzP6yQ_SnL>p9g~dmnO9 zg{z=F6x&~yX!kGhPD{~e_B!`%Dy0RwQEA2U@ zRvIEYDQ#nc;mBD_@zS^$sD}zyxTRSAHSRe@_C0bc!dX$|qQ1xw4UuS{x5n9Z>*sWd zbM>4$@|uE3ka@W!6m^}HQdG6;&b<`svr2=`)pP18hE`oyE>aMwKfEp7WQf4vO*P+& zot60$Sn<9dT@DTPvlkioMy+SiojRqJY}5lLvpX*VgSg}#=5qV+v=)&PCX+8Am*vi zjT06(tXI_Ckob3RI})97!H$@}=hQHdf~Oh02r{MA3rjQPJ_|8`Pft~(_9vybmUB`l7~Ob!Qz({n`ZAh zHD`KG&0IaF*7%Ye5+Ns|Ak&~zNfn4;;6ys@O3bURDKqz+o~L^Ikv*rb`!sFWKwRVw zm5}o_r+g31=UBSqRj)H=&#B=B>n`7O>as%uJCb5IanOtWGi($H8ffUkv8=wnIeSix zduN^BLC@*%sRmn`T!M(&Ckv6Im!qm}@CfqGh864P>^U`d!Me-$ocdOnef6qkC*tyh zRBXUem1CNyo5uQG-h$gS2<*t9F|Ic3cY znc5C|PJPoorWh1ek)9nx>I6+HsWq?*t=qbqjNXu*(_pd>u?N+w(6%&NM7}gAQ`jXy zy^{2qvo~|kDV-vu^NicR>vRC>yTTICVUpEVnpvz?wsG3Bl zM37Q++9+2MHJtWLV>OMLw;|P^9!9=&L#i1i#~{U#M(O0fapL@nd30A3P;qaord|Jr z)Di12y;{|57UdqfgyEKysRggACx^4RYSj&BNUc4LCR`*YcxeTa#^`}C;jLy*wjp!5 z+J;oWn6F&AAvLpSt94dABq^mz;X8C0r7WI|kIcL}<#c@;QZs^FwpIALS!%NdL9UJ{ zrP_+@Qafr3Tkx}LNL^A_{*N=F%9|TfabkxHDg+XaO`#-kxhbDRXqtpm?!-}^#-{@%#~{_V@XcM^B%hNaG&ko8ntcD!8}WExL0&e)yq2Ob7n%-wuu+^-owsJKk~K5o(7TPT)BcBoJ#=`aMBCxeh9>8$P0vHR_`W-lkXOmFTjEPn0U zS4%?Gb<>(L%J(WNxz4N9$tz?^TwRNC*g0F37JGL8-zC~lBU92PWaT;@yG=R4jDcMp zogc$d7iHM%9 zs_3axAfzl~#G`N5oOv08Pa4e*zGb>Y+I@59-h+D&zS?QuQl(J?iR48S4e)9JQ$(+0 zSlijSVlvOrw={c~nNCc|@Z>&KCK|M~)(+%=4Y8v-4mf;sw${$oWv1gu#&cBNIc&

JbV6n%AO9M{I63-f6|6#O<@X-RX2H}97`%jxe<-2 z<>G+yYr8cNg`EM=@C>MC4WddEZ6oA%Hn~Ve(@EKIxeaZ)?z{iuqb+>( z!xdYRGP66mBQXoTCu_g3TkX~ytrv059*aZ%4bFF+> zW1R;4HA#BC*kzR?%iT9=xR8-kUtamUy!@RGT$t1h;`>F*NAExR@YbpIy?|%?sEU?b z-P+*IdD@#rmFTenwIA?x;Gb!POqAMHQRkA}mp0VucT2Li4 z!`>pd$jc(MyJ%-Yp5l`XWMnHRx)l7-f=9s+s8*b+P*{wra1yL)+;qh53fZk* z`JJbEGrx)FQIl+7t|$XZLQl#G^S{LgfO(M>u$R{vo0JW``3lFWvgdQ4XVYV}8;TFqey5+o+63VVadfV?zVZyBe)>RB}+ z7E!IBquYqy-#q-`!Gi~1Ujp(CTSM`jRplW4PtmH_vnbQ|=%gamw$v=RDHzvN^t~lk zp^9KxDaa?Jr7vgrsAPF)njh4^$G8`~#g893swP#@^D{v^k%i7GF@SFDIANmtQS42` zxFL4aOd>V9s4NXQk`w@WyDPDk+=Ng424Y-iS_@da67FI^3ZGPlqf{-W=n|z?wo_l6 z1>n;;i*iZ11OcDmxjqx<-gL7A;B8WS36(O#QP<78n zm?Ay0;Xtf8h8R9iM7ya(yP;Qwk$_9nH3;%wNbi7m*j zum$~&WUnKVP39wjtYbE%L?qaiM8BoLsYfRRz}$Q_fVgc=9*WBVS(Y~D(zEK5R4E5( zyqDy~ChvpRDeF0t=y`x_WLJi?QhE_fw;p*-E*8JYAc!wj*Seh+-Aw_qQG1OX69zY_ zhE*1}d<6Jb+Q_kWPicO6()odG35*;SP@VEm1bq`_=n{>nt3%qV zMZZRFloAzIh%&KK>_vw;n>%Ks1ku{{P>dR(00s`PaS8!sqwcXMZ&NiipIN&AvZOPo zoP}m*x}Z!3e@O=wtTUvI%{A|kGvpcpS*}}n}Z1Gor!nb=OV$n6%}^`H@0 zyRGgtZyb=_M1H$zdQ`K=;Z;JGiLC{nRw`au&Bjv@TA+TWW%>pH*=AzYHd#f|5otr| zDz&aB-hF91t}cFHck#^!vd9FVkk@ewAUoK5kCdZonS2l`?i34hs$mUcoiqG4yiFxp zym(+#p}#egcRmNm;^*&uAq%*{Kz80@DfwlLY0WnLzQa+LxtqvvbGFIcn08hE446f+1#a`VTbZImtIR8!Cw`u{O0TL$lZAq z=r5%0H;;E)aqCq_E>=}%v*<`7heDJ_DQb?3!sk8=& z1E?8+G{cy+y<#p{Sz{C)8jp7*ck<-%yA-8GUCTf|#ptg&tdyC07eiAbM~$qd4OoCb zB7G)g6uz|6w!)cUB|LQlA61Vb8V2G&r`hwCb~P(#8{<{(jBVXYW6n4^Z~p z0sv)JbxijcSa{6ct1NT~0CPZ$zuE`5_sxCEdVgBHU3}iMbi3hEfB3@Bqzl;_dF-kc z!FH8{ie3b#d8Cj8g(RTqTlS$r<<`jN&+L(`6&%$ThnzbVrx7FPu9?rW5wBlN{ zU+Y>f0F)st!!4xY69!wb=js5LuR{~E9i@X*4qLUV^r*4HJaHT)dwU*l-B}!Y1(vO! z`rlw*gliVgP8gJhaw4mgrV&ihjd#|kx^R88Q$V?l+ddtje5a#w`0#OZ-*eQzkafyG z*aRiL=B#y*Kqk-4leCx>A!|hlYpXs|Kh8|ySM#M zq}<_w|IZ~EmAlW5PHSoBz^l8&AF7-Z%E$=XibSH_j)Xj^1X7LRRk?a@G@E?MSdMsv`BIdWl_s!W5;&Il36rUj$cnO9SD8G_P6?r zTkY*%z4hj}JQvZT!D0C%6bKR7Vv0;c+d5nn#^xiX4^cgWLZ=@ zb#n~F^fr6D67?0iZ`>)SXhby`7M>c>7fOV%)?^+H*%J-jYcSgtjCU!&LZmKo1|MIW zYc5rGReFGtjr$f=4nle|0>$JFvhwYa{nbmaoIMz~79W$St~`Bk_wd=@etq=U!$0!9 zhfnYJfBn}l|7b`5oI!KNq#CU?4Ix8h+;a#rXe)xtl&sN72imHkZikvHXCKgR@i)$d zO)ja*BofoY@tim*5!_6XdiQBo)t>W3S7tjcb-*Ztm+XsNIrN5egS-d{Lv`$t0#-Y# z&dhWJHk);$n$WDssCMaI(gDaP0d8qOwCg~*mglr?uIsO!Ikb#4B1W7?+erYO_DD%v zs>51c_$CUim|(NU0hA%j0dNe&T4c7vXULjR4)cr$9r&3j| zdN{?=^;;FHE1Gbp{phAnzSD;yeEWJ5+j#fcTIH3K=kUQdMqvOb;>f7MqFiEw%ufmV zop;6e$l2$MrrOPPZR8gO0#-lU<$_Db8*npi`!sdYgoQSg)z5aS3{&tN zy~wq**P;R^dJ}{VY$}CpN_Jyxp1P6Mtt|MA6+2yV<>X8g@enI;qe#RR=^)*bj2_m~ zli9T5^B(bB>kW~|2(GBabz*p~Dh2K;V`uluZN#=wKkB>(JlA?Pa+cCrZj9vuxgqpt zr@NA#wgF#9ap((NS|ncMBvwD&om@*F+E|ml@|~g(e2H>O4$APTo~asYZJQ-a9b{?A zWa3Oqjx&7UHhPLpk9d{^b5FxG8&n+; z3(mk1QA%ef2UCspy|m>8@1k}SO0QlI8DfwS3)hOgR3xLc5$(ZPGhe>n|3hVmPS{1K zZn+g|W-mWu!KCe|Q~B)#+g)OH|NkC8&&PlN?}zk+){>3hza?MVrsQEc2WryaQAD+@ zStk!KV4vj-?-Tu5rJi-nx0AVgC#IfHI=XFJAlvAhx60=z$2?StTnXVI5H<&S&#T1Y z>u7IJOxoQGq;)Tl&wqiu-3v5%c%xlCaSt}&v?Ui<5p3lYy5Nx&YuB*h?$}sL>y72} zjonHpBwGfKly{kA(gh$(2{9&OP&1}R*G*p~$6dpXyTi>I_WtniZY|mUPj`OYiXs=V zxVWCB3q?0fcMmV0> zyL2M^O34wjhJ_09fLXDX8Owm_=3Ouz;`xRRIN=(sI5i!z;?ic zl1xy@YylOJ6y~rQzhlk zFOea>IQrAlqxs{d%7oTYtE{bJC&Y*(OmD3O6Nw zW3T=lsqS7qdiMNFc*;j#8l!)`z4zVp%=V^dakzKbUp?!`dp|#W)zv?x!(?i0zyCrW z-qEYQf4>C-|9JA{pQkUMe3SdFUZ%#1EG%m$^nxXwC}!j&^(3Z}vqf6n=AT-9Ut`^E zy|GIxaVe??Q9Z9o__BOaZa5vJ-kN9S>RDT0MQV7CSJ;Kc$f1YP07694elaW|2aWKC z_=kA_w{6!?_6aJiCuc!@wNPPQeo#_l{l^cMzKPw}*I(=Z{MWPZ^G`qg@~_)-R9MSM zp1Hwtf$W6tC=dSxv~!lhoyueh$wE{>UIAxVpG~a9ZfU9cRo$>{e|>hc4df=wge%$`-sV7rydP=4 zDEpd-$Ty;j2!u9tTf#~m<%|vfJR5AdqVpK*aMrR`5spXNY+0p-<7x5;x$795-B^=X zEVK(tO&WYsroZ&2Ia?mgzEnVvs9Kh0Rss%*)+MEDwTN3hJa2X$ve@N@lI7*^anuxc((~pKF9SO(&GAx!?^e~O2OKkbPi}MkSn!9b>hy)A*IYMyVp{gYYMy24NI>v{>2t;DPcpF8ykxmuk6L=|VPk*5 z*@rp9A`#1quDz?yRz$dCQ7LJh`phYkNx7B_7P!{{jqjl_uFWlD5LmvNo?>28g(Z>x$2fwq_G z=u}gXxz^#EXb+1m)3Bur9ES7B_SHGQH5Jmy7PU)b^gCnp_QvScD;a}qLm1%ztu>O5 zAUe@K6*=Dij4|uvKzDAeq`eF)W!*D16*B!Q9x z9Gl2)Wv3kcox|s@oz_^VYFeOuc*8wsP6Sim7SrDT_^ao+;p@e7^Xl|LY^oVPT2Tbq zisUBwkebM8VaFHYTP9#oUY;n9au+_;u{FG1S!yFcM>i@F;H z6sawOxk=`#1VJuCabpri%SOmvqy`m{A*WiA(Z`HH(TyQ})djq_r*3DgHZ}Ri6o#T8 z%Jg13^b@R2>_bdQQmAZ4w|RM18*w5(-@eB||Mjukt*~XH+`7~dot2p-_%~IA6~6)F zCRe&m@h09kkEp50m1s6YT6=+r5U{+`MDP&CNTc!%yl-~B2bZM{#yM%dKVf8VsvEX? zl+Z%1^O?0mYV&A?)TVF08M`tbpvYAu(E6g$nA0_$yZG7Gj`g)Bw~Dn0 zq7$Eh*~m`hnC!>X%SP&$OYuGKNymGM(gs*2-r?~pre8CGMK#1@QG9De5#d|K#rXTS2UtbsRc6MOsh&msa8mut9Qgc`l{dbmd@r13}v8=KirxO{P(S3zVjT11-LgHrA&tH(Vc_muEk^^V`Qfv1|e7IY!(sO zdn9=Vn%zixRIf|zJcMGiAnY|CR6%4`zJwlflL|2{bYPy+qq5l#n-nX5r$@a|OEP@~ za`ZCkr<+$p$ck)6l*XTp(iu@ZM`N|Q3gq}v^r%&u;3^QK3BqEWMpr^{C>r!!ZTBhV zIa^nB%^mWiTarb;&9eCkvH%yeO~ma)Ef;qDgQ{5$S6aolN)jtY(}_> zV(WHE`!%OWmFuw_MQcO&-K!NO*>JQRC-T+V8fVv8oB>G|q+_YWB@XtJSRXbnUYerd zQY|Hkc{dPAYN6xjs#VQ0;y4ni2-m2Jv(YpwiSvxkWH+iCQc=-C_36bBS1carGcp+( z6-O?wftxp+9@UXtU?i^$Rms$(IvI3Q&1f7ypQ)FNpynr_M}>dq=!GDVih=A{*1OyVyljbjl|kNOgAil3CShL43z~N{5ZkvCy#BoDQ8@&pn$9X_ zKM6_~8QQ9fOiMKlBy?v+F>e$-Dk2D5ABN)Qji>=-m86RX*)^P142kgUc)ZyBj5qS{0HxgzFUN-hO27|2v>&3ACkmz6s$AG8V|=P6_1yZL zP5HY5l%YEh=)tPCK*A(e6p(zBUf+;R_a3h3vjUXDvg$-SJXfS4)`+x0j9m?H5kB3jP!rb12q@k8b#x1g`$N15+TuKY24Px zi1n}@PNL4LvT*|czkc+cHpU&$U+kms^KDJL9l;aKpA3S1WvNcWeW=)s2x51iolDM_ z8E*hCz?9Jh2VV^rH&_c{8TM7~9f>MsMmA<@rko|j=v#S*|w=zDk-84lw$_M#5F{h*?Hi~6+EHcCA{G znX^iygw|J8X_N^)lsp5v^rq<&TUFf!QSy-ynCzuHm7+@`7NfTkH@k`GGK57>^UM9M zT9H#=lO3xjZ5cMXsFKrivZw4Wa9Skf`}8>T0}!-SENKj7$V`KmIP(E9wF7Wg0O*wc z!eGY#41~EXHMtpKcBKArH~1HJ18{&!NE%g1%~kS2V8KGk((c23@40Y#IL-l>LZI=5 z{QMgXFyDXMc2tk|pB^1Oecq?ASRc1Qv8^!hF*w_iZ$V(!m%0`Lhxog`HRb;*wv!wnzf(3Be{EHqNADmp~HMl{xK(R4eGaAc;+b09C zTk$;@AwhBQ+^q=jq3B;m7N}cvwms|a%$2h0Bfs;+j!)p#a%bz=FYFW+wjLdRfK@@j zi5*3FhY{jRqSycug_iiDuH2I)p11V5Rz8A=lEYsB*vg>V)RP~ZYMQHy(rdOdb$k}k zhKb`bzF+joQ2*Oc=7X~)b4&xkjIvZ6ooVoOMx;WBhoPR!1zM6PL%xgcxYGpf%)PkU znPIRYl#{7s3%?8i9^@XV`$(ck5tnDucL8S&9A(tjsYX?LuerdV%Ivl@%ln8QUAO9l z()%)Z=+?O$9oM>?3*c;8MtZ`)Zg+|EtbaGZnYN$bOk?O$id8&X5#0$3%!lyP0Qhp$ zwJeQ~Uw~%kHqqI)j`IoeldYMbYhds@7G+bO19hK|<= z(|$nJ)P(GZ2WDYHLOHOrvM7}_*JC4#02s}COsfGdjN40g-~Zl)dkM6;B(S$_%~ZD# ztF%Z*Ct{0}5=WBiX%4WR0oeeu}6tbxy!2)4SYHZS}(p|VOW(xxtpeB+=nJ}=CPfL^`PQF&l$7>o?76hx6; zvu#p@Gj)FE)VUy8Bho&4WLicf$Vm&u6>wP}Ez}^Rfm@E`UN1-{@>s**m<=RhqA63P zt5|q%sUku0@Zz&7P@dipkiLVT_|2X8;K74~-L_3z7qcis!jLLdI0C8#+ZhC{U|k>O z(>3C5g*ja}6aiUO2oiaDB$b-+!mt)nPTA_y#_ub`oS&q4O2sn`p-Isq&C?Ltaw;O; zgj4|N6Hnr>UDBYX!g$(s;!Q2CxVqhS)OuB#wLMXp@pF)hDZ3!H=>+ zDq9?OY7)XpYoj(}tHzoeSv*})-`G%CL|AD-gsPGu9A(A>DqR%njZYcp`0a)5d(&=6 z$uxyV$bN7*iZoXBp;gHV=J{$zZ$i2*|(|)Nb z&)#!RQYXqm3S$VrQiIUSlP*R(s-KNlxL(8QuR(%(-1|F$sltqMP*=> znsf*`+{A*WOI0^3^x!!Qb7RM;i^!GaLL`)!^R`3D*9$%Cnn&!Vt7@H)+9jbI!+SG+ z(12GFNxx49F1MQUwAO1UjL|vKB*iKCq&4L=Wu(b^U^A`(mp6OL6ObnPZjq#6Cr(~K3vwUJpf8FEJBA;Y7Kz%KG1ZnnQdHd+1>?|?1TiELXs&@ z1ozs3B0?86RgHu#jbZFocUCtMN_u|BA!O9uM_+xtRqfIajT68_;gtxnsKc>n)#3qi z?n1I-`t}S$*9um)P~cN!u7agEE*zZ2sf~;!t&R=DwTAXpd9U-l#=g3 zrTz$1X}wQQ<}+NDRui4Oiq1x*V=UbZD=puIlI0kb@gJvrobE75tKvi-khD%kw59m- z;tmQ(`D|rm>@tTny|=^}Fr`q#2LcD1zTZK9P~{ zQrAkfD@-oV<*{8e@bv(+BPKioYPM+1H6RkJxqLIq#ns=Wci(MUhXs5cjQA%Si{?aaaeVmwD@Ekv1F`;;x zA`4r#b&9NI@0+t;NmF&{S4A+=gMjNBKx!_5^6iRVrn6bv?Ppoc=&iJ%e36GH>PA|| z<4U!jv-Y4#c7aTPp`0s}GdfG2gUT#D_`Ij%Kn0hY{J;{L1^E8vr`h^oNwKVesG=@^HF-hMwYXynGAx6?!SvJWzt})kg z9@%7E7B4Ecai1qE{Y7NxHj4}qNWi&S-Bx8Nrlf6@Rtm9*ZmHC5G}v}uN-mkBi{VqG z%5LM_RkrJB`brh?5 zN{(AEU6&bmYd1-`hJ$3`HV2#Nl03jW2?ztXnBthmNl%=al5%fMQz#PUCTep)hSCfO zw=LOhm1%=xuN-o}ioV{ErcmgfJ4ZQXHYtZ4g0a9|%G7icE1AOPPMJ5TDb#gK-RXi0 z)8MwefuU<`75h#w3O2%ZZ65oLXbM@}9?Be~wJHvaSgzDXprj4c2QE!o(Iwsmfz{bW zBM-LCi87mEAuaNV+hcQD#Ef{$D$hHnDf9t_kiKJ$;89vkFmWl1RJ0>yQ!Uioh_)~A zx|`M!`oPvJp2=~pMoAYh(YS~(&BaQRLAN47-}7AQxVJ?_=FuGyP71q$rhz6c{saKO{zZZEwm=(;h$dV4}?B*V~ z7~WHM-DIGRy0H)4K_ZCUhM^K1VJf~igqAs!{y2Fa&fJoMu zueH~tx6GW~9cTK8+4KfXZK$az2X?-lT<%8^qOUQDhw5MnC?6mE$D_wTK0bPSaR0l5Zyp|f`|!~>-#(v` zw&Tl}JJ!Wv9m`-fVhB>=EWLZ`0G`80bFXPeun@LjXaD@G4OTeRXLa$B(#RT}n=TWbdRHWxi-3jY0H zdj0FsZ!){LnBL;c=G$Y3IXyxC2EhFG-lE^UcY0Ir{q05nFD1X>-oL)-Br~KKJJ`PIbB5#(pC3GVaPaH_7Uyw(^&W$H_x=sW4Q%%MrM%+` zI(zkYr&I2==hB?T99eLO6#GXUeKvM*mAc6?=b3nV@a*}shd*J)U+q{&IXke*s47Vt z9WQe7z@M1b2%cJs-p?r~F97i2gM*{*U%dM3ZjQSAvE7>Q6f)bG;du3_W>z;&)e(9f zE;yQ10`c)vtjj7m-d)RN!VViP&&)ykK(XjEd0b>FHUu4Vv2%Lir|;j?U-H|oeth=* zhV9S4y}0-O&96uA-oTd~)nD-!9KC!k^!whwzJK*XHvi~F`!ll*F8t%m1(WdS(_`|F z({GaJtv@d==0Cpe8ACXd0Mwt~{VKokYTy_C&u;ysO~bjEly}lpS2UMp)m3k7d`U(Z zniXE3L((I8B7J^v|M{QxSid~@(;o3p5AN?BK0SP{p8W8qy&uL<|MbJFKm2L$@ckPs zV&8iV()(_wt09>fq-#~2L`F{=(ahE`tV7ORP0qPFBQytp%P)S-<;AZr-u;fnc=T%T z@EsQXvTx~PWLqPj_>qwO|rmz!{HaQo!PuO$!f*~4dZ;dj$Hwwf`g z>I?j#PpTB@>=i?CJy@OloT&CVQZt)fG}`7$QNo5PNcc^wB1H{$cy`H+5azE3n?korMwD=!mbVlwIeT2={MCCiglRbFTvM0BCvQT<4Y=q~fn;J176-Na8SLwE z6b1~aCCT6f8ERNk3n(0O$H6hUAcR9hYx)pg2(H}EHNU?@ z!Y=vIluUQMt6C+`%;l)E$zaktw>n}8hL@B3E?Y1e_3C=9{=B+c7k^$}EBX2S?>PRp zx>BdhIrl=r_YB~9r)-cAQXWRd3Kv^Fylv%_$;Yb~YW0+?9+HJKvbXU2FaGRKfA))~ z<$o-EJ6qg^qxwls6tKM?Ma0e|aV!M}{*^K|vcZgQ;l|Ro3w1W{mAyYd9t$(P@FOj* z(aMi2D`plx&AmX}OH0NN)r`DCjscHRz!!P}H;B5pbfP?dxoM z+I+-~odTzZu-I*+p<~LeY%%C{W1efsl36)mc~yu~lk8$qc}hZ{p0VJSOEH^+bXaQw`A2??$AvF$li?g+` zzbEc5uKU@XyEwc4=Q9U+b`Tf-j^)$3aGXEMO2H$RNJW}bNOq=_-o?_R>OKxOVZ>^A z+m$+-_{#2|ACQG9Uii^0F4D@6D@$e( zZir^uc3w2J$6wDset0I+CW-oxEp?#g=xtHXmnyRB(t+M|QP)pBZ**uEMtAJdW*l*# zA$@GB3M{=yxu0}_XL2RFS~OVkW*2<^5`LCudZAZ1MY-?5#9xZmRHLvJX ztR3^ZMV@QKNxJ-n7_h8ax_wCt&Ek{tsU#e60;CvQVBlqJw)*X3pw4PK$H0QNkhJ3H z1tfTYvM4~UuyMh3ZR2JzISp=kycZ_1%K>NY+2F(~ZDLmrtV|``MHPAvIeTyJq~W4CgIlW2EnI7-))@kSJgZ5p(ZVO+YrGp%mdY!eP_NRlXAxTqBSkms=w zDZy9_bGvZwg#*o9kLJ1}VRMcf%*7a5`OZuwT37UH728REV}1Yj-Rqare<~jzY`Zkx z)db4rRKVj;+vY63o-O-SOx1-*)!bpZ&Iz ze_VhND{$d|EX?;Lrk;i~^5!yHw&Ds{B{(e=qr6^OT%~Y{)avrKeh$03u&QT!xVrA= z`?GicN7jAd^DRC5u)L*9=VjqQedLb%kSlJZk^T+SGlpc&fN_yAIRT#3s@=+t+RHEM zHFlJ+M5m&^q@MlwcUU{EC(->-NuHJ&Br)ho;>|bHB7C4(*2sA4n)G4oZh*>Uk_xOTm@q)Rth33|c`kay4rwWzK0WoPh0~`4 z`1JZ*=630Gy*XKk<8SLz^`F`6C_*!Z;6RF0%hG1ZG_O+gtW0HFlYwWNHQV^SkL`CK zs?KFh@AB59!l)Q|GhRaW6-O?65u?Xc=B%vTRXwveG4%}k5v-|_P~m{`a8)$e9iV*{ zUHVU)n}2%kc2>gdV=oNns0<*Ga)YzP%1C)`Aximq*s=lY$Cof4Op088d8Ty0nfrdX z$-lLhtU-KBm&eaM^@|!-)e?q*|MxJ8cQ7|51G$h$9%P+F?$snw@N>$W>QbrRCqJiX z{A?x6fpd}`c+J=#dR!L!2A3XF<=RYkuFjaMy;8#bY^8)bglM(rp>mhOWtRGCW)VTv zz8W$qmwQ~JNnHo{8>y2___wLen&m{Jfl#nnBLV%mzkL1X_lt=($KS6}$ZUf-QQI<$ z4>#+7WydngBRHmt1&|lh(X5J8WQ1i5atAeXz2AeSp0{xS!po2VNX z4`W^n%&e}C*t*{AoTZi@A;>j`0Y~sKYfh}3RL>PFk~%J>;$awkn{(v5BCsV!=NQDB z086DUoK=~IQ-k1Twbi-s=hY?GnuZe=3ZR;klpyJnYeYpSC#@+}TjQrI+$E$VnnKR7tf)(&ra+>_ne% zUN(DEvRp77lWrQ!sFvQ_PWVAgs!6Sm=((G^IWO$SWVt%kPS{3VCXL;-MU?vh-u0lu z(GG0fRXuZWOqMH`FtP{?aS2{h;u+T_8x@#v3bhZu*3DzT5m~O*Tq{;fo`EG8_#>*@9Rw+a=)1iaDdjs-USuuYC>cW z77#>z!qs6_@`=@O9CL4)9DQD-l`8m-1Mv1`$TNvNHdKT82WLAcK%Ffcp5AWKDp;i1 z?v>Tj)gb^A>4NTL%>;_TWgtxM0L5XDd366wYWtS?zG zE-Bk38eIbxMQY~Q)TCn+QQu`wa%%{zNjX_I{zRi)n*GHLN~LShLln%4@k=AWMFh5) z3}D{t)b|-zNK1d&VwEM`VeG1|&Tbz2jS$$N_$67eVA@q-^%IVIRfjjOQ+Gkpf95Hb_Jpq^gZlI<-Be^9qsef8;MW4+kGLmx0%$Erfaa;VvDc2 zk{VG`8{zx3G-vJlWR!0fN3cqz(8EZtK zpu{%n8dm!m^hSy$;;+EMSl~iuS!%(xJkA!QU6QiR8pnp3xk!y0RyC63A$S#=-1%B3Y$sR57o+U<%Y$}Qori7f!IB>*F<5ywFw2K!7aX=EpIy^%1)AXJsbk0eh$;rQl1PD3Y}wrRj&a!SW0lpKz+D<$ zmJU$h0Dww!MpfrXx7wQb3r&}An74X;RbiY(YJkB>S(@L)Vu2b7R-S!@O9XjkPu2H@>Qwgo9;bk;KW&w?p1OX@ z^3=Jg>%64WrfU?ahDJJ+#>z4-veTmg`x;R+?ju$Wx9aEYsBuav@jF*&4-FMG-+i5CBR~WlVl8OM@ zVpT~vsI@1rO=lhFtbm+P%UyR@t7Io|1pmr7vvGK%v<@S8Un; zl~Fnul>tCO$}D?b8`Zd7+p{@nrG#-}wnG7&PJKchm;nw9VP-+T%tQx3h7tANEY6&RUbpd6GkuK6|ZWyM|XddBxCRvhAvNyEj;& zT9dJkVYG1qG5X;2vD9B4%}T?nXxrw@-qQ-z#r2M7rI)j1_G;V+BCnd3#@befoiOYK z%VpV8t7Z43lJoF6Vt+|XH`x+EDwA(gJYaP673gIv2fy>$RMCfDuH8(#uH6jjjDWHF z>hSqi{7aWQyk=HeHpuxRdgNAKTZ(VFaxZaJ&FgZC`3WW&^}-|%|9!hT*6hfPs&&I400Xw^mUWU+25z8sw~6&o(uXf_jp%HE~Qb z#|lWs9m^1Zp_tdCm?m65DFk1er-$jq5Zyeo>SQ|fitprpbZ_)%KHHW08@$!E%`6}KHzzAF?Hlp5fz zcQvLizbyupsKe#fQC#i1G(Z1@=ckx@4C`=%M2B0-5}PQ)cUA#p(*WxLT+H5AYX*vG zK${H#8e1bgvl!sYMAG`Q0WpjCG0mQ4JO{-zUBurK2wE0nVuBQ7R;96LzSd9+&Ditw z3W^zR;3mQSJS0E|1foioGFM00MC)v==3ef)2cN9UAp1c5A__NvrX3F9a6^}5*F-KK zzWb%W0ZzKeGEaZyt`JR39j4SO9KP29T1AE>a%n{&Q^c0CW(jKcZ98h;60jzXv7w)KF-Mpa*o zDaI#u^Q#FT(@HTbUy-)ok*52*WtBb~UxwFeu$%f7230JWLF3F!-PBK@;WGoP47~-A z${;cx(zHs%XdQJmeDDT!Y(zSXOOgD@NS$>0~(&9wMqihjbkj` z-$HijO3hIO=?rW>Mh%XWOd&-eA|Pi`B*1PjyR3l%vv~3yiJzF?^~}=8T-PryRWq?~E=v!4{k|S?iP_iy=DoX8tZH zv&iB4W~3XTVdKDhx>cou1T~$lY--~$r^T491~WEWqckN>1X`!10a@@t4T?P%sfdd+ z<^b=4bCOG(Ol%;TqP8g|KBZwUOi5nJ{W!ITpEu`BskRni}??L+PLr zeQfU7d^4%Deq<_jC=taIc^hnAjeCJOacg8v62XM|| zi*J-XZjK{KsczCR6jv%cXHzt#q%WLv1Lw?T1o%DX8l`Y9sZ?S5LB+c3aG#COvu6`1 zCw+->ethz5yawZhGj3cfI8Ga0q>Zst#sb>JmQyvdQ**{F&ijYz-@d-b`lk;iofeL+ zPbpGbM9z}vbfn1GF2k*v7+Spx%0E3zj;!P#h3T1CH2AYlN@IVxg<2|am%@BkNM{hY z8vyH*bkK2>q`XHwexs2%rV!KoO;~0lWxnY_DJh>tX+Zve>&w%A`wI zbt0HyM#D)hQ2~?<2`4#QVeajmJxb1Wnn-^I9`W5*@yU}X_jjA^oHLthNr7NWq|;Q% z&cX4lb~s0!N14$W?t*oO6r63+NK{MyfJ;W@Y9!+49jtjW{Un+3^Jbl#fk+vc%^Trw zy+;@pDS%4kY5{s(iWuA$);U_!%}XmZZ>5<@08P%_s%!v4Xt`p^~eDSPd zExaGw>Aie%;o4AR1;>{6a4#C&qbSjnP!?_p3@CHhvX9Bl($_R}Fj2}M$w&>2NVY_H zww62j>|1nODhJ;c`f3VQ!ICPl#JW85oPs^J!f*@ctlXvdOiR8bWyEN?0j z(of*)O1qFd_|ITF<6GD+=&R9Er)r(z0rKP8WJg?9np4%@1XxA$Y3b{YN!fDOt;g(C zPBlw5O;M?&q;%!lL(JsLRe{qRlCqVtVW$M1i8q#9c+paY4QV>aucdmG?$FIi*^cg= zrldj;gEw$WQy{GprzC<&X4t%W>^CB1D;XfRgsxhu@?2#k-qKldHPH{o%C}|iy_3+X zl}0bPteQoOb4+qzNh=ZJ&vnF6>gU;x<$Afgj)D!tXEnUEE0N@CxeNfQt#`nQoZ9W_ zENb0ZI~KoPHx@Qw7@e|;-D*kR#`Ii)`HE8gQmK|Q7p1+mlC~c}X~ox(jZ*V3itR=e z!<<#IHTXUP7YGX-Mp^H>FWp$~45!6DU4zt0Pv)qBy_*LD!nx3Jqta}FLkhM;&UU*z z)KA}IG`d8svg*_8d!&MMtcU6uATM;vYdk37h+}jAl zb^Uo2pIYm47>T9(VGtdytdem}nc;)(u^HR8OOd_Zq?St~X;~oQSh-kI7Z`BQz~{X- zr81`(g;-}Jwbl-Jk?NH<0=q%3l(=3Ma;)N9DD}G-bmmdnDl8*Lefy=xS9>rf@UN1&>;BDhUSrN}CaIVSIMeIq04DvV2{09iUP5KDFEu-Bn3n>AB9SCOe->uI40=E1Xv-)t2S?Uk}-Vr7T)Umabv4ii8!0B&zR)m#^1 z?RP1?w^IwLcv5Xh|78za0Th&!b=n8%%H|hCy4K+K zXdr=iYmAImYQAL6y#R?{if3v!9<{SXF?_#?bS970sZ#3!Om@KB%TUJe{(0%4swtMEk zWlT0!3c;nMhL)o7nB{m5t8(Q6d_HuUvpLTdOf~>*YtI9i4s_OK$(~5e@TN`sDy{Bw zxrbBLYmf+4hY4{`(pw0Brbz$VKAh#m7n$ti{_^#k-!GEcpR|r( zhFqtz!lGgZzh!OXXsK3rf-f%}`_1I|RyHl+oJ0~*;Y8eD%vtw+h(up6arZgCZ~+d! zCMobS_&tiasu`#pe_13OBWvF3Y4gqnNa-YyxE0+?K2%MT0Bk^$zj)oH|DebQa0`lU zEoNw+X>8w3^!7x4YiKadW~kJY7-#7poGdF?Z*~>8D4!%0P1E`;gQMR+d@%7>`R9iO zMmaZ~i&Tf{No$f-3dO356-q8=lTNxg95Yxj*T{R`?EC52=aj(WFP%LiDtz*UrD7l6 z0huPMA~R+dTlLCDBF(+bz*Xxc;W-PMu<~`eAwy%?uJM% zRwHPlWEF!Cz2*$2HD_YqDNDS6_&q>0J^pw4&^RYM+iT^Z+7K}&CrF50QMzUcHrvi9dh0Xa0P!Q+82drQqSa zO4a~x6psz`LtbA%nY@MZFLMg!o{-&jcWDPPK=4@EL#1hmhT$+O8ekhZa$Q0xIc?d! z^>*>x(1x%r5D4i#GgXs=!pj3qmH1(kRvLGZ=Th^=iy}2ADJ=>xD$)3^M#|KZbZqyZ zPL>Id>!0^dal!GwJ^%LkzpRj7vI+dls{za|ssz%v3P=ic)`XB+IxXv8;ks9#5*_3VWcK9qTzt^j)Nu50gNgwkQn{AiX$h`*p11_C!x)Ci#*$VL5Q{G3Xju6it?rcTv>p~$yoSQGNDpj z8uP7+CR)yIXCFV72h4oC&82S>q5 z2nt9tMvT`|=3z(g=BncBg>ij+-23u@W~osktBiM699dM-g;g2g$V8l-$^MFg@=An$ zWtn$3R(W+1#%AzWSS|kA65h#fZPXcs1U?s=_sZg0^{E!ClC; z#3}$G;4U;$8LKBLxwga-Tc(A3dsXhkrUYEVIUQCR4p zPNs`gY8>5->__;xSEUndcK)8U=JDnh;ow z#BZ)k4bH}Yv!19l$?r)%i}6IC|3ozW_5LBPsQjj8~x2B-@~)^TuM-+rRJ+u>Ee`}0`Q^S zT}r+#XIJckk(O$L3mm0MT$2cV7V)X7YP19-Q*@`TB2ITP`JU{l8kzY3HL~t>!7c?! zt!^TFUIFyXz_P)ywx)H?cT`)uz+!u;3<^e6^o>ARDO>Y{^BAe>Xy&Tv{v1dqh!&O% z+{{Yji|7Hcs`093TeA+Om3mGxNkp}Y_k7%sUs^YPltS2bXr>#IBq`0XB`h1e1eruC zti(LLhR5jR6VS|SRdhFUhJ6y%WSD6O>#d4OT8+|sE0UHw<{bO3cqVr#UGJoR3{1x5C#zOV0D!Qo~mr7D>i`4&EKrSs2XX%qUYKpn6VUW8?1-K!$ zm3U^a`wg(g3dA!aY2}Ng@)m4al+uLJs5>Wh^?aLq z{WU7|SYVsy>>Q%?!fT zK(aPe7~(fM&ov8}2#bc(5}I=}Lbe9PtARv?J_E?^ari3+e^n%^6^+ zYY|ZO(fNfyBw2!q14s1xI!zzH)Mww~`fR(>M0mUM>=d1Dxkx!IA3wPyX+2+E_M8Gy zG`F<>Qt=rWQ97?l4>l+53yQNMc33+{-NpXh0UjEd>~Zo}m%279WtX_5s`}bp_W@jc zJ34(=cxdpc=j_BQNyx?cIu;VhE*emlAxtrK(MBDGgvb(+s9rI)T|3t%lB& z>afnwpU^!653Rvz(_wXea7p?vC6&??9Q2iHc9i>F40m=vG6m`LTt#A0^1lm5>Ayss zb*c@9=5~iWGmqG^$7PzXRkpAwJ_TiCr{Jg#XZ~LLFO5W|*lHBB)MA;TRSxMmWz|qk zT*@*XyfwAifVS3lDQRIRmG?lnsWfTY=4BI8(B;@uG`3k7y41@`Is8r(#|j(Wu*JRCE;T+0hjTRG zQ_?l`g44QX(DSaufOIG}Uy0PsM$K5%(1rNe3=urGxlPl=ik%YahPCh+6)agU3(5efZ>u?~h1> zdQh^G_ebAGK+2gQpj$be?p;Lb$ zdv>K^R>|?63j6l_DP)5gZ_!XO#;eh_==cW*hYfH6lLFh)hHm3i2sW=-!{ar;C4l>7 zocnZjzw>IagrZmxq?R<26%|>nc)&_hv+QTB%wD8fAJZSl%gdK#K&T+idV^GrN@5$! zKSm5X%-OiVfzmob1VwaD<7Rz}5(QfGl0BtpZ zt`*oDb9G0hoVethsBj~@T{_~_}u{qGLGd3f~g!$;qI`yBH$`^JQ#%4SYk?fbv< z`q!i1WOkw)u=o!8_Sk<;50<|HO~1XjV*KwNy!`E#{_6Fwf5er&_qP}Qzm)vGd;j{T zk3Zv2?)Z^l#ONEV){K>KX;vVuL$yrV80V_DbBbXcK0kQ!;NaNix*|-TOBf z_p^@Wk;h*_ZLi+$R+b=e>%9S(dM!sjz=W}6H5O1hX%LX@obRYl51u`L_V6dnc(<=u zMaR?x#Kdf^WDjG4Ez5HcoTl$uM9}8kNgV5k4-SsLfAQ+CJ3aC8r+3@Jjbnv9Z>j`& zN6%IR^1&sSW+%}gih4U)&Fe~TY`}XvnIA|(D>Wz%u}ifw2yxh_O)E_{@c4;f9-qsU%z^VQM`V$$9qp-zkM;4IUc@$ z17pzl9)rQX`_taDNm=IL)z827|F!r07x22Df7$!?^{+d2hAx3M0BcgH0MIr`yFy?$ z%2+r}arjwt{SN+?U;LWOi(g;7`yC7S2&?c86WQ$)Q_;YqAUIY^m{>bWlnE*s_AWRO ztyvq?JU)2xCY*u25<7ePN`M`%IbCfc0F@Hl2M z=Ou5fW#8bs$V#Jz0CQ&8sG1FdS0o^}IdR);+B(cdH!8|Bful7_-Et#ki8!#+qDy`! zV-_X@XIEvd;bWzXGRjc44CgZ_F4)uVr}ZHr2_hSciz-K!dU0ZrY6@yJt4*tE_)$M) zNW$*Ng~z^0h2r>=IexFd9F%cZy1L>v#Q{8=DsWVR^Xzq5;Nj}= zE`QnWaJjZV0*3386yiwPUyLy;^24W&+aK&k;f%{hJI~_cPxdO2E)ld)Qrrp zk=YJUD+OZp#hZHkV);+Czj}xNuA+Urr`&1y<5UL7EPh)z=#9ah^+AU


ukl_+&j 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


ukl_+&j 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


ukl_+&j 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

ZXIgEyZ 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 M=5J{);M_d@2Z~183;+NC literal 0 HcmV?d00001 diff --git a/Cacao.kicad_pcb b/Cacao.kicad_pcb index 84703a6..fd23f24 100644 --- a/Cacao.kicad_pcb +++ b/Cacao.kicad_pcb @@ -325,16 +325,17 @@ (net 245 "unconnected-(Y3-NC_2-Pad4)") (net 246 "unconnected-(Y3-NC_1-Pad2)") (net 247 "unconnected-(IC7-N{slash}C-Pad4)") + (net 248 "Net-(IC7-EN)") (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "01a0987f-0ab9-4dcf-9564-002d472849bf") - (at 116.515 116.77) + (uuid "011973de-ba73-4736-a499-bef03a44cb2a") + (at 99.095 102.22) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C131" + (property "Reference" "C48" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "5ffb442d-47be-4c37-bb1a-b6207dc243e6") + (uuid "61293779-0e08-4d74-904c-db82b76b3463") (effects (font (size 1 1) @@ -342,10 +343,10 @@ ) ) ) - (property "Value" "0.01uF" + (property "Value" "33pF" (at 0 1.43 0) (layer "F.Fab") - (uuid "0ad9bdc8-4b1b-4e8a-b07f-7e7e4583887c") + (uuid "355e88f4-24cd-4d4b-bf12-afc1848606d7") (effects (font (size 1 1) @@ -357,7 +358,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "d2944ef6-b1e1-40a3-97b3-390347487f48") + (uuid "ee587e9a-0902-46d2-a1ab-4244cd56d2f8") (effects (font (size 1.27 1.27) @@ -369,7 +370,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "944316e7-adeb-4c00-b1c8-c7fded12312f") + (uuid "7a116fcb-30a7-45ff-96fd-02071d5d251c") (effects (font (size 1.27 1.27) @@ -377,12 +378,12 @@ ) ) ) - (property "MPN" "0603B103K101CT" + (property "MPN" "C0603C330J1HACTU" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "15b3d480-f2fd-4c92-932f-01ca5cfa64fd") + (uuid "c3dcc138-c43f-423e-ab17-7f83add767ad") (effects (font (size 1 1) @@ -395,7 +396,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "184f32a2-db7f-4b6f-9a6b-406b2ab19e22") + (uuid "41d88e6d-6ca3-406a-ba04-cd05fe01d40f") (effects (font (size 1 1) @@ -408,7 +409,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c82580c3-9351-4669-ab07-830e0bb81d9c") + (uuid "b18fdbbd-37d6-4bae-9539-9a1b2b1ac535") (effects (font (size 1 1) @@ -417,367 +418,7 @@ ) ) (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/36fa7de4-e26a-42a7-b602-b9e183cc43f4") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "abb0aa93-c911-4e6c-98a2-1b929eccdbf1") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "488a1fc5-486a-443d-ba75-5e435e44ab10") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "5802401e-75c4-47ce-9fbf-ccfcd0a85e1c") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "5f52fd4d-d6f6-4d73-84e8-04892b961870") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "6c4c6137-88c6-4d09-ab5d-e6fbb6b6bfd5") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 70 "Net-(C131-Pad1)") - (pintype "passive") - (uuid "89a395a0-d048-418f-8681-876b9c444a22") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "90f41133-4fd8-499a-9da8-1a53f9351915") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "01d98833-4ebc-4711-b1a4-b05a7f01e97d") - (at 180.505 114.26) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R34" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "2346b2c1-b49b-4d5e-ba0b-8f4d3815a11b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "47K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "448b5b9c-0387-4d32-bb10-a97f457c633c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8573d0fe-45fd-46b9-bc3c-c824f03c79cd") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "73d600bd-a06f-490c-b2a5-e97a805ae48f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "AC0603JR-0747KL" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5ea50850-5fbc-40c9-81df-087138a7b4e3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fdb0a23e-1e79-4873-be9c-bc2ed3b095eb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "270b3ad9-8086-4b81-9596-dfe199b9965a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/c10de17a-a010-4e6e-823b-96d5b0391e75") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8f6cea41-46f3-47a5-b4a1-48ccb59da9f6") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "6b814fe3-0549-43a0-9d1e-40702f0fa7d2") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "39a2bdd1-72a1-481f-9cef-7701db07b968") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "3a4619e3-cf6e-4bab-9e99-8e31daef62aa") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "a439c1a3-08ab-4871-8ff4-c07ece4f40f8") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 177 "SD_DAT2") - (pintype "passive") - (uuid "e94d3f8a-54e3-4bda-87be-d5caa805e25e") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "c36c5f71-2ca1-41c4-9c2d-2d9777c3014f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "01eb150a-109d-4675-b98b-48690dc28e73") - (at 101.635 92.18) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C44" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "90cc9f39-6a0b-4cbd-91c2-842086a99ea8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "470pF/50V" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "c3bcad66-87b5-434c-b24c-86907a6267c5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4c1454e0-14be-4bd0-8fcc-96e8eb4456d6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b7b48569-28bd-4a62-8873-4dcebbeb9efb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d458e878-3eff-403f-ad43-696d2ef29c01") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "507213fe-a111-41ef-8f7b-e992c34a124b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10B471KB8NNNC" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1d497082-c62d-4c85-960e-f9668e4cf860") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b5f2781d-bc7d-4d4a-baf2-e98f1b05a27c") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d7a9da4c-4e4d-4102-8653-6123bdcf52b8") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) @@ -789,7 +430,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "9d9c53c3-1589-4012-a3f3-5a76af062da8") + (uuid "fc6ad956-98d2-4e0a-8565-20154ad5a0cb") ) (fp_line (start -0.14058 0.51) @@ -799,7 +440,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "5d704fb8-c454-472d-99c8-1979836ba191") + (uuid "a46b31cc-3e1d-4db0-8dea-619651f58a10") ) (fp_rect (start -1.48 -0.73) @@ -810,7 +451,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "b2ce29bb-3c9a-4803-92dd-36afe9150500") + (uuid "99d83ba3-98a8-4ee2-8cdf-7f399533c2dd") ) (fp_rect (start -0.8 -0.4) @@ -821,12 +462,12 @@ ) (fill no) (layer "F.Fab") - (uuid "f3ae9370-4faf-40c6-a8f0-76de8105cac7") + (uuid "a4263caf-2222-444b-930c-c18b8b3b4ef6") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "30a9c64b-c23f-48b7-af0d-ab021fbfe236") + (uuid "8f2ab375-7af2-44b3-a8c7-763921682251") (effects (font (size 0.4 0.4) @@ -839,9 +480,9 @@ (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 7 "+5V") + (net 25 "Net-(C47-Pad2)") (pintype "passive") - (uuid "7e9b13c6-0dbe-49bb-8e4c-92c63b411847") + (uuid "a004a801-f49c-4d39-94ed-81fb9cd6d6d6") ) (pad "2" smd roundrect (at 0.775 0) @@ -850,7 +491,7 @@ (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "448df568-83cd-430e-8c64-cd786e5992d2") + (uuid "e44c1a8e-8995-498d-bd57-b5cf91309641") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -865,14 +506,16 @@ ) ) ) - (footprint "Snapeda:TE_2340901-1" + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (uuid "0252f54d-4d94-404b-88d3-0690940d3b4e") - (at 167.93 79.675) - (property "Reference" "J4" - (at -1.325 -8.635 0) + (uuid "0180eda0-c6fb-41d3-8487-00220753e000") + (at 128.515 57.06) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C35" + (at 0 -1.68 0) (layer "F.SilkS") - (uuid "09e18bf0-ab71-405f-beea-ad308b591e58") + (uuid "cb7c4980-4bbe-4bb3-b8b2-a15fff130ec5") (effects (font (size 1 1) @@ -880,10 +523,10 @@ ) ) ) - (property "Value" "USB-C" - (at 3.12 -7.135 0) + (property "Value" "1uF" + (at 0 1.68 0) (layer "F.Fab") - (uuid "93297989-9723-4425-8f74-52e344cc96fa") + (uuid "195caca1-818d-4508-88eb-165bf303a89d") (effects (font (size 1 1) @@ -891,11 +534,11 @@ ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "379a3b3f-ac57-4b7b-b724-b0dd30b796cf") + (uuid "ae7b3655-d070-40c7-b5af-7105da2fc7a1") (effects (font (size 1.27 1.27) @@ -903,11 +546,11 @@ ) ) ) - (property "Description" "" + (property "Description" "Unpolarized capacitor, small symbol" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "da80e4bf-e883-4059-aeea-79ae637e3ff4") + (uuid "4e560520-b400-4f2b-9126-fb9f40f3f3a1") (effects (font (size 1.27 1.27) @@ -915,181 +558,12 @@ ) ) ) - (property "MF" "TE Connectivity" + (property "MPN" "CL21B105KBFNFNE" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "bacafd95-919f-406d-8cbb-798815f417b1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MAXIMUM_PACKAGE_HEIGHT" "1.58mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ed818d18-6035-4422-b8eb-609af878339c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f2085621-10cc-482d-9514-c2d3b529e97d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "337206a0-39a2-4c75-a544-fcc8ef064a96") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/2340901-1/TE+Connectivity/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "66b68a76-d574-413d-9d17-bee5826943d7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c1252719-4c2c-4c88-a99e-75cacf283c24") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PARTREV" "A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "573dbfaa-da1e-425c-9286-e96728e324df") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/2340901-1/TE+Connectivity/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9c89b581-6e82-44d6-903a-beacc846d308") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "2340901-1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "eee7562f-892c-4d51-a019-1716092e6397") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Purchase-URL" "https://www.snapeda.com/api/url_track_click_mouser/?unipart_id=5704174&manufacturer=TE Connectivity&part_name=2340901-1&search_term=usb4105-gf-a-120" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7cfba44b-5cb6-49e3-8d8b-e605cb0ccfd5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "USB Connectors USB Type C 2.0 Conn Rec Mid-Mount One Ro" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "eda8d12f-1760-4f7c-934a-4956c0d8e4a1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d36e878b-52a8-4630-8f37-7f2778b38109") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER" "TE Connectivity" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "41ee45ab-1463-4847-8797-ef1347962a32") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "2340901-1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1d25b8b8-76f3-429c-bfba-fdf4594158e0") + (uuid "31fe49a8-10f2-40c1-849c-83f13a35e2e1") (effects (font (size 1 1) @@ -1102,7 +576,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "33421192-ec46-4d7f-a4cb-83137d606b83") + (uuid "a2afde60-9339-40b2-bd62-cbd357687290") (effects (font (size 1 1) @@ -1115,7 +589,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "dcdbd8bb-8ae7-49f3-81e3-053a7eb8199b") + (uuid "56e943b7-17d2-45c9-af4c-013c2eb25272") (effects (font (size 1 1) @@ -1123,686 +597,84 @@ ) ) ) - (path "/c43c0f6b-2075-408e-b308-319c5de4cd2d") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/14d8f0a8-e285-4c85-bc42-3d802470b334") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") (attr smd) - (fp_circle - (center -3.25 -6.35) - (end -3.15 -6.35) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) (stroke - (width 0.2) + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1282e7a9-b376-42d2-82ad-31a60b5a261b") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "84706f1e-7459-4b91-a23c-449dcf1b014b") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) (type solid) ) (fill no) - (layer "F.SilkS") - (uuid "13085345-a097-4ad7-9296-712f027e2740") - ) - (fp_line - (start -4.62 -4.7) - (end 4.62 -4.7) - (stroke - (width 0.01) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9f7377d9-7fd5-4d6a-a687-bf41530e5c36") - ) - (fp_line - (start -4.62 2.2) - (end -4.62 -4.7) - (stroke - (width 0.01) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "975795f6-0659-46ae-8e60-6b7e64c410cf") - ) - (fp_line - (start 4.62 -4.7) - (end 4.62 2.2) - (stroke - (width 0.01) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "92517f5b-4cc4-4889-8fa7-d32e0b333a97") - ) - (fp_line - (start 4.62 2.2) - (end -4.62 2.2) - (stroke - (width 0.01) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "647bccde-733f-4376-a2d7-c3e0f2e3c72f") - ) - (fp_line - (start -6.395 -6.1) - (end 6.395 -6.1) - (stroke - (width 0.05) - (type solid) - ) (layer "F.CrtYd") - (uuid "7e6eec0b-1444-45cb-9dbf-b58410eb88b7") + (uuid "55727c5c-0cc0-4b48-b168-73fcc0b72707") ) - (fp_line - (start -6.395 2.45) - (end -6.395 -6.1) + (fp_rect + (start -1 -0.625) + (end 1 0.625) (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "89c7b2c9-6829-4fb3-91f1-22411ab02af8") - ) - (fp_line - (start 6.395 -6.1) - (end 6.395 2.45) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8d04de02-9da8-42aa-91dc-32bf7e2b7018") - ) - (fp_line - (start 6.395 2.45) - (end -6.395 2.45) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8a3441d0-cb9c-4167-b681-43751f38136e") - ) - (fp_line - (start -4.47 -4.5) - (end 4.47 -4.5) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "d8b197ed-1bc7-49d6-8344-c4609b2de6b3") - ) - (fp_line - (start -4.47 2.2) - (end -4.47 -4.5) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "f788ad61-2d06-408c-9c3b-372e84e12a0e") - ) - (fp_line - (start 4.47 -4.5) - (end 4.47 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "00684108-3816-4867-b629-2b3c32d6c931") - ) - (fp_line - (start 4.47 2.2) - (end -4.47 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "f7953bf8-c06a-42bb-9d67-1a69f03175e3") - ) - (fp_line - (start 4.47 2.2) - (end 9.25 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "88bc2494-4a01-4ee7-866c-935aa5e5319d") - ) - (fp_circle - (center -3.25 -6.35) - (end -3.15 -6.35) - (stroke - (width 0.2) + (width 0.1) (type solid) ) (fill no) (layer "F.Fab") - (uuid "4d69cc18-ec5d-4dee-9bd4-b0d80659a609") - ) - (fp_text user "PCB EDGE" - (at 6.5 2 0) - (layer "F.Fab") - (uuid "6b3b287a-edfc-47f2-9b3b-7759f02a8f3e") - (effects - (font - (size 0.8 0.8) - (thickness 0.15) - ) - ) - ) - (pad "A1/B12" smd rect - (at -3.2 -5.275) - (size 0.6 1.15) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND_A") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "a883e38d-f43c-4e02-b607-d50195eaaee4") - ) - (pad "A4/B9" smd rect - (at -2.4 -5.275) - (size 0.6 1.15) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 140 "+5VUSB") - (pinfunction "VBUS_A") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "18cb10e4-b4dd-461f-9970-b39cd9611132") - ) - (pad "A5" smd rect - (at -1.25 -5.275) - (size 0.3 1.15) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 209 "Net-(J4-CC1)") - (pinfunction "CC1") - (pintype "bidirectional") - (solder_mask_margin 0.102) - (uuid "9d993ee5-42b3-4277-971b-2aebf666f9a3") - ) - (pad "A6" smd rect - (at -0.25 -5.275) - (size 0.3 1.15) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 208 "/USB_D+") - (pinfunction "DP1") - (pintype "bidirectional") - (solder_mask_margin 0.102) - (uuid "926c1d8d-49fe-45fe-b263-bbe6428151c9") - ) - (pad "A7" smd rect - (at 0.25 -5.275) - (size 0.3 1.15) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 207 "/USB_D-") - (pinfunction "DN1") - (pintype "bidirectional") - (solder_mask_margin 0.102) - (uuid "b37865f5-16f3-4f5d-824c-a0d33f309051") - ) - (pad "A8" smd rect - (at 1.25 -5.275) - (size 0.3 1.15) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 212 "unconnected-(J4-SBU1-PadA8)") - (pinfunction "SBU1") - (pintype "bidirectional+no_connect") - (solder_mask_margin 0.102) - (uuid "6a0243f3-6ad7-47c1-bcfc-a6be747075e3") - ) - (pad "B1/A12" smd rect - (at 3.2 -5.275) - (size 0.6 1.15) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND_B") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "94614aa1-08ec-4b12-a1d2-834586b8f4ca") - ) - (pad "B4/AP" smd rect - (at 2.4 -5.275) - (size 0.6 1.15) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 140 "+5VUSB") - (pinfunction "VBUS_B") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "abde8103-e833-4517-840d-a7730606f441") - ) - (pad "B5" smd rect - (at 1.75 -5.275) - (size 0.3 1.15) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 210 "Net-(J4-CC2)") - (pinfunction "CC2") - (pintype "bidirectional") - (solder_mask_margin 0.102) - (uuid "d637d7d8-955f-4dc7-9bfd-e8b447994533") - ) - (pad "B6" smd rect - (at 0.75 -5.275) - (size 0.3 1.15) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 208 "/USB_D+") - (pinfunction "DP2") - (pintype "bidirectional") - (solder_mask_margin 0.102) - (uuid "000511a2-4b84-4fe8-9c6a-b7ccbb605349") - ) - (pad "B7" smd rect - (at -0.75 -5.275) - (size 0.3 1.15) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 207 "/USB_D-") - (pinfunction "DN2") - (pintype "bidirectional") - (solder_mask_margin 0.102) - (uuid "a1ad325c-5482-42d1-9519-af06c4674fe0") - ) - (pad "B8" smd rect - (at -1.75 -5.275) - (size 0.3 1.15) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 211 "unconnected-(J4-SBU2-PadB8)") - (pinfunction "SBU2") - (pintype "bidirectional+no_connect") - (solder_mask_margin 0.102) - (uuid "b21dc276-f5a2-40de-90d5-aa954e97b324") - ) - (pad "SH1" thru_hole oval - (at -5.62 -4) - (size 1.05 1.85) - (drill oval 0.65 1.45) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "add2ddd6-0bf2-40da-bc9d-be010a06b575") - ) - (pad "SH2" thru_hole oval - (at 5.62 -4) - (size 1.05 1.85) - (drill oval 0.65 1.45) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "19725c46-e560-4754-9e34-b17762ce0dbd") - ) - (pad "SH3" thru_hole oval - (at -5.62 0) - (size 1.05 2.25) - (drill oval 0.65 1.85) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "c4b48470-c30a-4221-9e90-852b7150f9c8") - ) - (pad "SH4" thru_hole oval - (at 5.62 0) - (size 1.05 2.25) - (drill oval 0.65 1.85) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "a2cc1925-6779-499e-9bbb-263b5138a59d") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/2340901-1.step" - (offset - (xyz 0 -2 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 -0 -0) - ) - ) - ) - (footprint "Samacsys:XRCGB" - (layer "F.Cu") - (uuid "0391647d-99fb-4bd6-8ae3-d0d13b4a42c6") - (at 104.31 134.175) - (descr "XRCGB") - (tags "Crystal or Oscillator") - (property "Reference" "Y3" - (at 0 0 0) - (layer "F.SilkS") - (uuid "f9c63935-39d0-47d7-8212-f9056b07ab33") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "XRCGB25M000F3M01R0" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "69383b9b-af04-4343-8ae4-eeda43f7669c") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.murata.com/products/productdata/8801059897374/SPEC-XRCGB25M000F3M01R0.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "704ac2ab-fc7c-4ea5-8921-5f38bb61fdcd") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Crystal, 25 MHz, SMD, 2mm x 1.6mm, 40 ppm, 8 pF, 30 ppm, XRCGB Series" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8a5fe56d-ab4b-476d-9986-50ad65cbb614") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "0.7" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a40cfd46-839c-46a1-b61f-cad5aa64bd76") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "81-XRCGB25M000F3M01R" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4dec929c-d94d-48a5-b8dd-4c6123371958") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/XRCGB25M000F3M01R0?qs=rrS6PyfT74enEY0E9JdDAQ%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9c195479-216d-4fbc-bbc5-9dd9201ae680") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Murata Electronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "73191cde-d78e-4540-a675-4cb50164febb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "XRCGB25M000F3M01R0" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ff8e4347-4957-4429-a5bb-9223a2cc0c44") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "XRCGB25M000F3M01R0" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "29f525eb-b35d-4305-9c8c-3bcb5950d146") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "291e565e-b1a9-428a-ab02-49c80018cf2c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "725a49b3-8519-4002-9a13-261c81273676") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/8375df94-af20-41ba-baee-b41a28343cc2/c8595179-03c7-4cc4-962c-ae28c20859ad") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -1.6 0.5) - (end -1.6 0.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "7e524d02-6b98-4811-94b7-e898c0fd4848") - ) - (fp_line - (start -1.5 0.5) - (end -1.5 0.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "f7707f64-01c2-4d9c-a06a-35b7b8e7fba3") - ) - (fp_arc - (start -1.6 0.5) - (mid -1.55 0.45) - (end -1.5 0.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "f81a0881-4f76-47ec-add8-4b713ce8fe1a") - ) - (fp_arc - (start -1.5 0.5) - (mid -1.55 0.55) - (end -1.6 0.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "8299820b-9f2e-41d0-b43a-f8736cfd6a88") - ) - (fp_line - (start -2.05 -1.85) - (end 2.05 -1.85) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "d1406c96-79e0-48f0-9792-cac4c400a189") - ) - (fp_line - (start -2.05 1.85) - (end -2.05 -1.85) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "1e2bf19e-0ae2-409a-b483-624f9b2ff2a5") - ) - (fp_line - (start 2.05 -1.85) - (end 2.05 1.85) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "48ee5cc9-c417-492b-8b3a-635bb7e92489") - ) - (fp_line - (start 2.05 1.85) - (end -2.05 1.85) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8c3849c6-8261-46af-b576-b5b2bf89827c") - ) - (fp_line - (start -1 -0.8) - (end -1 0.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a27e9ca4-46be-4f63-80a6-7582b714d7ce") - ) - (fp_line - (start -1 0.8) - (end 1 0.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "890fb9e6-c6fe-4cd1-8fed-85299dc44803") - ) - (fp_line - (start 1 -0.8) - (end -1 -0.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "c9996406-76e1-40f7-b006-85f7165d6f0a") - ) - (fp_line - (start 1 0.8) - (end 1 -0.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "8382c49d-e39a-4c86-b4f2-cc55db901ed7") + (uuid "1de3a337-92cf-445f-8e3c-6e9107faff0a") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "c818f274-bc43-40c1-a2fe-c4a14a5f9367") + (uuid "31f8e8f7-62b3-42e5-832c-492f4ec0f090") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 0.5 0.5) + (thickness 0.08) ) ) ) - (pad "1" smd rect - (at -0.675 0.5 90) - (size 0.7 0.75) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") - (net 76 "/Ethernet/XO") - (pinfunction "1") + (roundrect_rratio 0.25) + (net 9 "Net-(C23-Pad2)") (pintype "passive") - (uuid "33698f3b-4c16-456c-b05d-438e8e5d0b0a") + (uuid "86ea0480-625c-47e3-b03e-2070359ac35d") ) - (pad "2" smd rect - (at 0.675 0.5 90) - (size 0.7 0.75) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") - (net 246 "unconnected-(Y3-NC_1-Pad2)") - (pinfunction "NC_1") - (pintype "no_connect") - (uuid "dd50ae8d-ab3c-4ad7-9313-2c7c909da3fb") - ) - (pad "3" smd rect - (at 0.675 -0.5 90) - (size 0.7 0.75) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 77 "/Ethernet/XI") - (pinfunction "2") + (roundrect_rratio 0.25) + (net 17 "Analog_1_P") (pintype "passive") - (uuid "9bf48916-1093-496d-875b-d636e37da3fe") - ) - (pad "4" smd rect - (at -0.675 -0.5 90) - (size 0.7 0.75) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 245 "unconnected-(Y3-NC_2-Pad4)") - (pinfunction "NC_2") - (pintype "no_connect") - (uuid "8515f887-6f85-47b7-9678-fda1ffdb1725") + (uuid "1d9abf74-bc85-4f67-add4-719a70cc94fc") ) (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/XRCGB25M000F3M01R0.stp" + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" (offset (xyz 0 0 0) ) @@ -1816,14 +688,14 @@ ) (footprint "Samacsys:DLW21HN121HQ2B" (layer "F.Cu") - (uuid "039c906f-47ea-48b7-a958-8f2c4fdb3f57") - (at 132.08 102.465) + (uuid "03276467-0763-4aa6-b5b1-e3082193bec9") + (at 135.64 89.565) (descr "DLW21H L=2.0 W=1.2 T=0.9") (tags "Filter") - (property "Reference" "FL4" + (property "Reference" "FL5" (at -0.2 0 0) (layer "F.SilkS") - (uuid "b47c169c-4b14-4ae8-a20d-79df0b036b92") + (uuid "e202490e-95b1-4898-beb4-d9448259c18e") (effects (font (size 1.27 1.27) @@ -1835,7 +707,7 @@ (at -0.2 0 0) (layer "F.SilkS") (hide yes) - (uuid "fcd5b52c-5e31-4c02-a577-e63e0116c1fe") + (uuid "c64d20f9-53ae-470a-b18a-f8beedcf99d8") (effects (font (size 1.27 1.27) @@ -1847,7 +719,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "15d0bc43-2d29-43d0-ad47-4e569f2dbd98") + (uuid "40eac838-2ae8-4bdf-a600-0436094c686e") (effects (font (size 1.27 1.27) @@ -1859,7 +731,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "22f84118-b991-4739-9ab8-8eaab9e0441b") + (uuid "5611d705-0810-4607-a9c0-cedf382b1f88") (effects (font (size 1.27 1.27) @@ -1872,7 +744,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5955ca90-ed78-4081-9fcc-adff22dc50a8") + (uuid "9a85f532-6bc8-4d96-8198-02e3303a08ca") (effects (font (size 1 1) @@ -1885,7 +757,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "f2774f5d-5b5b-4351-86ed-0850dd363662") + (uuid "3bcfa4bc-4ac9-4b3a-8162-5b62a456c0a6") (effects (font (size 1 1) @@ -1898,7 +770,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ec4bc609-5313-4a5f-9dae-0dc06e5fc4d1") + (uuid "eb681edf-ae6f-40c4-8b13-5407ef5fb729") (effects (font (size 1 1) @@ -1911,7 +783,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ef0155e3-bf38-4c56-b172-9e1aebef96b7") + (uuid "068d0cb2-b895-439b-9ee9-8ffdb2312df8") (effects (font (size 1 1) @@ -1924,7 +796,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "75c52450-48d7-428e-a969-7fdabb259b97") + (uuid "ebc6ef52-64db-4bd1-863a-999d8b7f357e") (effects (font (size 1 1) @@ -1937,7 +809,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "f3233489-0935-424c-ae69-30569c103244") + (uuid "c2fcb01b-c824-4671-bfec-66a1b478a4e1") (effects (font (size 1 1) @@ -1950,7 +822,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "3aff8e92-5874-4ecc-9a05-0e30bbf9ea09") + (uuid "c4aa04a9-ba5e-42fc-a405-8f574e3a7f57") (effects (font (size 1 1) @@ -1963,7 +835,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "68aaa7ec-b76e-4f83-80ad-10bd98a38077") + (uuid "21125ac1-6f1b-4e49-b96c-553921aa53ec") (effects (font (size 1 1) @@ -1971,7 +843,7 @@ ) ) ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/9a0a1710-131e-4da2-a9c4-20f9c0e83905") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/67bc98f6-365d-497b-89c2-4e6b79d5905f") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) @@ -1983,7 +855,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "fb3c9d92-3c64-4fb5-8a48-d1b9581a4e25") + (uuid "1b9162fe-5cf5-4dca-808d-16c0847cdeb5") ) (fp_line (start -1.6 0.425) @@ -1993,7 +865,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "aa5527d6-1b6a-4a35-ad73-60c0a52af0d6") + (uuid "3fa3b6ed-c225-4a93-9fe1-79266e694662") ) (fp_line (start -0.2 -0.6) @@ -2003,7 +875,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "af9f8e0a-6b40-431c-9298-dfc4ccb4d57d") + (uuid "fbff9c28-bef5-4e8a-8984-3e1ab01ecc00") ) (fp_line (start -0.2 0.6) @@ -2013,7 +885,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "b9ecd7a3-edcf-4a98-94ea-c8280b1afdab") + (uuid "218c598e-a93b-485c-b67a-b9605f156178") ) (fp_arc (start -1.7 0.425) @@ -2024,7 +896,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "0888f603-31f9-4c1e-b3e6-8db5bc3213e3") + (uuid "6cb214a6-f9af-4251-a8d5-1ac084397009") ) (fp_arc (start -1.6 0.425) @@ -2035,7 +907,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "cb73bdad-03e3-486d-b8ec-6dd3b2ce8736") + (uuid "b6967c34-a511-494a-a675-9b2af80cb77d") ) (fp_line (start -2.7 -1.6) @@ -2045,7 +917,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "a332a156-3cab-43d8-9f41-7ac055d5c1a9") + (uuid "c0207c90-b483-42ca-b204-e60733b95b11") ) (fp_line (start -2.7 1.6) @@ -2055,7 +927,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "ec4c4759-cac1-4bc4-bcbe-173cb7503155") + (uuid "45bc4dac-a50e-46a0-8c78-940eb3ff7419") ) (fp_line (start 2.3 -1.6) @@ -2065,7 +937,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "b663acf2-32c7-4bd5-a744-2350ca0932fe") + (uuid "26862b19-7e2c-456a-aae9-6944d8d8b74f") ) (fp_line (start 2.3 1.6) @@ -2075,7 +947,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "28e9550a-b6dd-427f-b840-45e73c8a1887") + (uuid "5fb5d4fe-9395-4480-a53e-8fc1aedfa02e") ) (fp_line (start -1 -0.6) @@ -2085,7 +957,7 @@ (type solid) ) (layer "F.Fab") - (uuid "0c71705c-0796-4bba-8512-5a62d0f22bbe") + (uuid "0482478c-4f36-43ae-a4b4-5f3bc4318b92") ) (fp_line (start -1 0.6) @@ -2095,7 +967,7 @@ (type solid) ) (layer "F.Fab") - (uuid "2177ae32-a0fc-4c7a-87fe-c2a8ffcbffb7") + (uuid "e0d38079-88e6-419b-b714-036765d04f3b") ) (fp_line (start 1 -0.6) @@ -2105,7 +977,7 @@ (type solid) ) (layer "F.Fab") - (uuid "3e2da646-ba5b-42d7-949a-35f9ca012248") + (uuid "0a211c81-8043-4141-bf14-f1c3583295d9") ) (fp_line (start 1 0.6) @@ -2115,12 +987,12 @@ (type solid) ) (layer "F.Fab") - (uuid "fc1c6ba8-2579-4423-901f-33c995c6f7cf") + (uuid "fc07a5af-8483-466c-9e81-a122984e9f92") ) (fp_text user "${REFERENCE}" (at -0.2 0 0) (layer "F.Fab") - (uuid "8418af4d-2615-4e92-afe1-bd7f736eb345") + (uuid "7e157dc4-df71-4dd3-95b2-4425595d5726") (effects (font (size 1.27 1.27) @@ -2132,33 +1004,33 @@ (at -0.85 0.425 90) (size 0.35 0.9) (layers "F.Cu" "F.Mask" "F.Paste") - (net 101 "Net-(D7-I{slash}O1_2)") + (net 103 "Net-(D8-I{slash}O1_2)") (pintype "passive") - (uuid "ad31db03-6698-40e0-bae2-889a16c5c4fc") + (uuid "56762f43-7888-4034-a950-1eb3be42be04") ) (pad "2" smd rect (at 0.85 0.425 90) (size 0.35 0.9) (layers "F.Cu" "F.Mask" "F.Paste") - (net 15 "Net-(C32-Pad2)") + (net 25 "Net-(C47-Pad2)") (pintype "passive") - (uuid "14365d0e-23c3-4682-8756-caf514e11410") + (uuid "98c99f03-3322-425e-908c-66ec1b6eba75") ) (pad "3" smd rect (at 0.85 -0.425 90) (size 0.35 0.9) (layers "F.Cu" "F.Mask" "F.Paste") - (net 14 "Net-(C31-Pad2)") + (net 24 "Net-(C46-Pad2)") (pintype "passive") - (uuid "21441a69-2d3f-4a36-90aa-4ae602126403") + (uuid "4b8459be-83d2-452e-a6e0-18176549ca4b") ) (pad "4" smd rect (at -0.85 -0.425 90) (size 0.35 0.9) (layers "F.Cu" "F.Mask" "F.Paste") - (net 102 "Net-(D7-I{slash}O2_2)") + (net 105 "Net-(D8-I{slash}O2_2)") (pintype "passive") - (uuid "b5957870-2238-4793-a785-102b0b4445d5") + (uuid "030e1f03-c65b-475b-a77a-91e11ee4f4b0") ) (embedded_fonts no) (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" @@ -2173,12142 +1045,16 @@ ) ) ) - (footprint "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" - (layer "F.Cu") - (uuid "06f60374-d9c8-4f7f-8bc3-01592cd5c085") - (at 158.915 130.245) - (descr "SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") - (tags "SOIC SO") - (property "Reference" "IC6" - (at 0 -3.4 0) - (layer "F.SilkS") - (uuid "3ca15075-1503-4e65-9cfa-dd2870b6515b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "8MB RAM" - (at 0 3.4 0) - (layer "F.Fab") - (uuid "613f3f99-b606-47cb-a1d6-c3ee84b1a88a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8661e6aa-018d-497d-829b-c9b25f77f91d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "DRAM IoT RAM 64Mb QSPI (x1,x4) SDR 133/84MHz, RBX, 3V, Ind. Temp., SOP8" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "9f89c7e2-f9e0-4379-a49b-cb976edda389") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER_NAME" "AP Memory" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "72004755-5141-457d-bee7-8141f62eb269") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MF" "AP Memory" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5cfb5a2d-94d0-42db-ae2c-5b5664d7cd59") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MOUSER_PRICE-STOCK" "https://www.mouser.co.uk/ProductDetail/AP-Memory/APS6404L-3SQR-SN?qs=IS%252B4QmGtzzqsn3S5xo%2FEEg%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5cbd241b-d618-403c-8ac1-5157cc946249") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MOUSER_PART_NUMBER" "878-APS6404L-3SQR-SN" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "dd1d3134-81d6-4392-94c3-35fd4683829b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f251c441-efa2-48b2-8d20-90a5f48d306b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "16015fb4-2788-4fef-b1ea-2f7854be953d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/APS6404L-3SQR-SN/AP+Memory/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ab075c2a-7b2f-463f-b352-5550d0a4b9fa") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "HEIGHT" "1.75mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0e227dc6-7c6f-4eb2-b431-acd9dba24ba1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "APS6404L-3SQR-SN" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4bfa51d7-e2a8-406c-955f-24b96711511c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/APS6404L-3SQR-SN/AP+Memory/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "731c783a-c260-4667-b59e-e420cd27c288") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "ARROW_PRICE-STOCK" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7dc6d028-dd4c-40fc-9699-d1e9dd9c1342") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "ARROW_PART_NUMBER" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "46ab678e-85e7-4141-b088-ce86aba9ad8b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "DRAM IoT RAM 64Mb QSPI (x1,x4) SDR 133/84MHz, RBX, 3V, Ind. Temp., SOP8" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7b68530f-283c-4548-816c-86860b3d90fa") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a6d7981f-671e-4251-940a-7e71ffd633ea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER_PART_NUMBER" "APS6404L-3SQR-SN" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b97a0c6b-5ff8-47cb-a8e3-6334558a9fd5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "APS6404L-3SQR-SN" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4b5bf0a8-34a3-4e5b-b923-f3081eb9dbc8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d99fa327-9426-4ffa-b771-2d642e25758b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "40b7b3c1-7eed-460d-9991-6097825923ac") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/9039def5-7d99-4cf9-81d6-d7b92ed6bdf6") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -2.06 -2.56) - (end 2.06 -2.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "dd3f919d-fa9a-4a2c-a5af-d2549bb77b96") - ) - (fp_line - (start -2.06 -2.465) - (end -2.06 -2.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ad03a04b-58d9-4908-8dac-88060a164127") - ) - (fp_line - (start -2.06 2.56) - (end -2.06 2.465) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d4ea5ad9-588f-48c3-9497-d33461a71bab") - ) - (fp_line - (start 2.06 -2.56) - (end 2.06 -2.465) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "b76c610c-fd14-45b7-a058-46127d23f818") - ) - (fp_line - (start 2.06 2.465) - (end 2.06 2.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "13b08679-77dc-49e8-90af-3c8104ef62ec") - ) - (fp_line - (start 2.06 2.56) - (end -2.06 2.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "fd9127c3-4a84-4353-a0d9-5055b679d06d") - ) - (fp_poly - (pts - (xy -2.6 -2.47) (xy -2.84 -2.8) (xy -2.36 -2.8) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "96c9ea43-a88f-48e8-9ac6-185f75904206") - ) - (fp_line - (start -3.7 -2.46) - (end -2.2 -2.46) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a874e989-b913-495c-93d4-cd02c4a67f3f") - ) - (fp_line - (start -3.7 2.46) - (end -3.7 -2.46) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e166827a-c518-4268-9b39-66cd0c5a985a") - ) - (fp_line - (start -2.2 -2.7) - (end 2.2 -2.7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "58f2ff78-d816-4d19-989e-65b9046dfc15") - ) - (fp_line - (start -2.2 -2.46) - (end -2.2 -2.7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "7970460d-8775-493d-b4d6-a0d1c99cb7d2") - ) - (fp_line - (start -2.2 2.46) - (end -3.7 2.46) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "7616d757-01da-4a9a-9370-aee98c3d8051") - ) - (fp_line - (start -2.2 2.7) - (end -2.2 2.46) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "4c2b8162-2d53-47ad-bde4-449e18facf9b") - ) - (fp_line - (start 2.2 -2.7) - (end 2.2 -2.46) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5415c5fd-32bd-42b7-bdce-11d823024fea") - ) - (fp_line - (start 2.2 -2.46) - (end 3.7 -2.46) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "24ded607-72f4-41a2-95b0-2f252f808577") - ) - (fp_line - (start 2.2 2.46) - (end 2.2 2.7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "70e9c125-2145-4e40-9ef2-72e6e41af27f") - ) - (fp_line - (start 2.2 2.7) - (end -2.2 2.7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8fbd9b0b-b718-43e5-9027-d8da50edad84") - ) - (fp_line - (start 3.7 -2.46) - (end 3.7 2.46) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "4638d4b4-7b65-4aa0-87d1-79f720ac7436") - ) - (fp_line - (start 3.7 2.46) - (end 2.2 2.46) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f29fccfd-4ccd-43f1-a15e-86718d9a5155") - ) - (fp_poly - (pts - (xy -0.975 -2.45) (xy 1.95 -2.45) (xy 1.95 2.45) (xy -1.95 2.45) (xy -1.95 -1.475) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "4a6717a7-7c4a-44f2-b9be-ad722b584f01") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "F.Fab") - (uuid "e444fa40-8426-4846-971e-c808b4577a50") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (pad "1" smd roundrect - (at -2.475 -1.905) - (size 1.95 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 143 "RAM_QCS") - (pinfunction "~{CE}") - (pintype "bidirectional") - (uuid "729605e7-50c2-4c92-a766-528b89a4a27a") - ) - (pad "2" smd roundrect - (at -2.475 -0.635) - (size 1.95 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 147 "RAM_QSD1") - (pinfunction "SO/SIO[1]") - (pintype "bidirectional") - (uuid "87323bd0-2a36-4d9c-9149-34392e87ac26") - ) - (pad "3" smd roundrect - (at -2.475 0.635) - (size 1.95 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 158 "RAM_QSD2") - (pinfunction "SIO[2]") - (pintype "bidirectional") - (uuid "b3ba9811-c24b-4170-a915-8c12a38c5b1f") - ) - (pad "4" smd roundrect - (at -2.475 1.905) - (size 1.95 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pinfunction "VSS") - (pintype "bidirectional") - (uuid "4901b87f-54a9-4831-ad51-2e9924b1cb58") - ) - (pad "5" smd roundrect - (at 2.475 1.905) - (size 1.95 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 150 "RAM_QSD0") - (pinfunction "SI/SIO[0]") - (pintype "bidirectional") - (uuid "20df728f-180a-4ebb-b6c6-c9c4c1e3afd7") - ) - (pad "6" smd roundrect - (at 2.475 0.635) - (size 1.95 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 188 "RAM_QSCLK") - (pinfunction "SCLK") - (pintype "bidirectional") - (uuid "1cca5819-3d45-4c8a-a781-24e5b03a1ef3") - ) - (pad "7" smd roundrect - (at 2.475 -0.635) - (size 1.95 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 175 "RAM_QSD3") - (pinfunction "SIO[3]") - (pintype "bidirectional") - (uuid "68210a87-4772-4ccb-b726-6f4d53852d14") - ) - (pad "8" smd roundrect - (at 2.475 -1.905) - (size 1.95 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pinfunction "VDD") - (pintype "bidirectional") - (uuid "2fd50f51-7a4a-4e9f-9c7a-d5518baa2e42") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "LED_SMD:LED_0603_1608Metric" - (layer "F.Cu") - (uuid "0794584f-6096-4edc-9e52-915cd25eba66") - (at 169.295 139.35) - (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "LED") - (property "Reference" "D17" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "3e9de9b4-a775-4cbf-89a4-9788aa63e8ca") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "CSL1901MW1" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "17fae1d2-34e8-4ed6-8e4d-0e0cdb0b1325") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "20360cde-31e1-4855-aa95-b1fd8da69144") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Light emitting diode" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d6bbc081-fadd-469a-b6f6-d84c5f96bae9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "29716eaf-550a-4ed0-ab2d-a7a1511e4264") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CSL1901MW1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "284d3d18-42cc-4271-ba7e-5e7b991d03e6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2ff68917-dcd3-43e5-97d8-7de6357a57c3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a2f3cf86-7a41-46d6-bb6e-dd0619273f09") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/500c293e-2dd3-469e-847c-6151198632f3") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start -1.485 -0.735) - (end -1.485 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "099f58c3-9b8b-4eb6-a797-8d5d1ea12c5b") - ) - (fp_line - (start -1.485 0.735) - (end 0.8 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1319c0a6-585b-45be-93e4-893f29da1818") - ) - (fp_line - (start 0.8 -0.735) - (end -1.485 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8197dde9-ff4c-450b-aa76-acd6046bd779") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "0771efe4-9cca-43e0-a4e7-0b4685dd1663") - ) - (fp_line - (start -0.8 -0.1) - (end -0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "708de33c-04c3-4576-b762-c4dea3ced3f8") - ) - (fp_line - (start -0.8 0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "4e0d45ad-f83f-4198-bb7d-9db28adb15d9") - ) - (fp_line - (start -0.5 -0.4) - (end -0.8 -0.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "32888f48-106a-4c97-beeb-644ba348df5e") - ) - (fp_line - (start 0.8 -0.4) - (end -0.5 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a14b3c68-5d47-464d-87ce-dcce8f3c8fe9") - ) - (fp_line - (start 0.8 0.4) - (end 0.8 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "df497fa8-298b-43f5-bc56-a9539dd4edee") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "516c3eea-eae8-47cf-a0cd-9f74271d5976") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pinfunction "K") - (pintype "passive") - (uuid "cdaafc2c-1d9d-4058-ba18-11f14388b70f") - ) - (pad "2" smd roundrect - (at 0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 136 "Net-(D17-A)") - (pinfunction "A") - (pintype "passive") - (uuid "3347830c-f3c5-4e4e-b085-fa8e420aa7be") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "09e8d0b5-8565-41d8-a26f-e88020a2b47c") - (at 113.665 92.18) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C76" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "83ad624b-47f5-49e5-bfb9-a70edc736bb2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "2f24e141-ce09-43a2-91c6-bf2ca5ce3333") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8d4fb769-2be2-41b6-a927-3f7efdf6a89a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4560546c-8b49-4ba8-8d9c-a4bd5bf4899d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1c4b0a86-ac1b-4a36-aa0e-854cc1e4818c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9a247a25-d18b-47f8-9efd-60592dd26f5d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5ad135d1-5683-444b-aa20-375af60e7d20") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d4f9f2e1-9a44-4289-b632-29d94389fd11") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "6829f64e-474a-40c5-9462-4b79e1e5bb9b") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f7d7da1d-aa83-49c4-8bac-d0199012f346") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "1b6f1e57-1af3-4935-83b2-3a6b5bbd85a4") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "71982a79-dce7-4a57-818b-50bbfae93a35") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "7bd74b75-edb3-4b7d-b4a1-6704fc37a105") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "4e24990d-e220-4eb6-b70b-eab52d2f0131") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 44 "Net-(C76-Pad2)") - (pintype "passive") - (uuid "c1b70b79-b1b4-49c6-a1d4-53390c19a971") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:SOT95P280X145-6N" - (layer "F.Cu") - (uuid "0a40174c-5f9e-41a8-9dc4-3c62ef53d44f") - (at 147.205 75.915) - (descr "SOT23-6(ESDA6V1-5SC6Y)") - (tags "Diode") - (property "Reference" "D13" - (at 0 0 0) - (layer "F.SilkS") - (uuid "c8614061-49f4-473f-a619-c638666d0f89") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "USBLC6-2SC6Y" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "a3a6d7ab-1ee2-41c2-abff-ac17ffb39302") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "04cc7caa-8590-4be2-9157-cc6489ce8d81") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a92895b9-773f-4058-9e0d-b5a308ce2b14") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1.45" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "48fe83dd-2467-4899-ae9a-8b4255a6ac21") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "511-USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "51372239-ab3a-4d45-9a2d-b62da0fb4c80") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7b9a9fbb-411c-4ffd-a0ba-b60cdf3cc214") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "STMicroelectronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "74a6917a-3304-4ff6-801f-45c5a8407842") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9fe0138a-ca09-4c48-ae5b-8bf5aef76fe8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c830aad0-9d66-458e-b289-a9262f721557") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "60a8e118-65a6-4ae9-a56f-1a3f3ef43b36") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "49dffc5f-055a-4477-9f02-647a218d558f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/485ce340-c2bf-4881-95de-95db90a6326b") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.85 -1.6) - (end -0.65 -1.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "90fe4ae5-315e-4b37-9b72-a700877f9a18") - ) - (fp_line - (start -0.3 -1.462) - (end 0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "c49d856b-ead6-45d6-862b-1f9a00376f69") - ) - (fp_line - (start -0.3 1.462) - (end -0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "5f6caaa1-e9a2-440f-9778-94c1ece81444") - ) - (fp_line - (start 0.3 -1.462) - (end 0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "a1cd7321-2388-4a34-9de7-3643eefabf2c") - ) - (fp_line - (start 0.3 1.462) - (end -0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "6eaa5251-5429-4b4e-a92b-d721962b0eac") - ) - (fp_line - (start -2.1 -1.775) - (end 2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f8cf14f7-a80b-4269-b457-6d3e47578286") - ) - (fp_line - (start -2.1 1.775) - (end -2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "eb3bcc18-aae7-4ca9-a481-615aefb3cae5") - ) - (fp_line - (start 2.1 -1.775) - (end 2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e287d864-687c-40c8-8382-887710daed5e") - ) - (fp_line - (start 2.1 1.775) - (end -2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "48ca66a7-ea97-4be8-9897-b2ec29ec911a") - ) - (fp_line - (start -0.812 -1.462) - (end 0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "31fa5fe5-c1d4-438e-8f55-93066d5f6343") - ) - (fp_line - (start -0.812 -0.512) - (end 0.138 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "c031e53b-03ac-43f6-8768-371df600b696") - ) - (fp_line - (start -0.812 1.462) - (end -0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "66f86934-46b4-46ae-9304-34d63e4e8d5b") - ) - (fp_line - (start 0.812 -1.462) - (end 0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "393cd264-76b0-46cd-bef5-306175f0128b") - ) - (fp_line - (start 0.812 1.462) - (end -0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "136bda70-68fe-4c96-acd9-84f29f82a424") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "55505612-a3ee-4cf9-8b72-298079e1d720") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 124 "Net-(D13-I{slash}O1_1)") - (pinfunction "I/O1_1") - (pintype "passive") - (uuid "f035a8c2-4a66-4ea1-8460-34de6b50eb5e") - ) - (pad "2" smd rect - (at -1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "a93402f3-f7d2-4a2f-938a-bd8d0e703e0a") - ) - (pad "3" smd rect - (at -1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 126 "Net-(D13-I{slash}O2_1)") - (pinfunction "I/O2_1") - (pintype "passive") - (uuid "0ace3345-3d8b-4bed-82d3-c2c116a0a65a") - ) - (pad "4" smd rect - (at 1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 123 "Net-(D13-I{slash}O2_2)") - (pinfunction "I/O2_2") - (pintype "passive") - (uuid "3a15aa06-e21e-43a6-b751-28fbfb420118") - ) - (pad "5" smd rect - (at 1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VBUS") - (pintype "passive") - (uuid "20fe18b0-018f-4429-95e4-57e81db47bd4") - ) - (pad "6" smd rect - (at 1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 125 "Net-(D13-I{slash}O1_2)") - (pinfunction "I/O1_2") - (pintype "passive") - (uuid "ad572cdd-1b20-40ca-857d-838f918372e9") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "0ac7c354-0395-41aa-bf32-ac91694a08f0") - (at 163.015 53.8) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C2" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "88c53dc6-1c15-441f-960d-8096abff946b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "15pf" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "b3580368-9528-4405-9130-79163bf87d5c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "fef96272-64fa-414f-8df5-9a0084f0327d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "62d1ad61-4586-41b1-83a9-2523c40e673b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a5030f3a-5f6e-4f97-8f47-4108db4edf9a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4150f572-2d90-47e1-a9bb-370f07b0c29b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CC0603JRNPO9BN150" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "54510376-71fe-408a-9a2d-e946306e11ba") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/15f19d58-6f5f-4852-81ca-a8c16630a46e") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2bd7378f-3079-403f-bfb7-b4f55ae94ad3") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f4f53601-40a4-4f1a-bfc4-f38ec63dd317") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "1268a800-8044-492d-adb4-edcda6d86698") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "4cac6baf-1e05-4b3b-a31e-a896d193224c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "2c5d338f-ecae-47b5-9a30-264efbd275a2") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "ec93c224-6d17-4771-ae22-82846981d520") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 3 "Net-(IC1-XIN)") - (pintype "passive") - (uuid "afc841cf-ead4-4c23-9baf-bc70f9b66582") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "0af09b48-dadc-455f-9816-bb34b9e56e08") - (at 180.505 109.24) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R32" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "c0d5430e-8273-44a3-bcad-361887490638") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "47K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "b64f6f3e-5001-4b87-a9f7-4fe99edf861c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "111d81d6-9937-4861-83dd-e4be8a60d54f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2295d74b-1918-4a04-a0e7-4c1bd49d9ed2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "AC0603JR-0747KL" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4e3acfca-5d5f-4ffd-9b7f-97d19987e14f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b2c99730-32a0-46ba-a965-274d8366f98d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "513d25c3-bc8f-4c10-932e-f7777ab759e0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/e46dadb8-94f1-4f15-829f-0c6c617621e2") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "9c976cdb-bc8d-4378-888b-1f915ceec804") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "b3922cc8-5153-4147-9a80-73ffbaaf1050") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "2209966f-2557-434b-a733-fa930aa95e02") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "ac702d4f-d602-4130-9c49-a1087e0a79b4") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "f712f598-9af9-4180-a6ea-7cbd7da13739") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 168 "SD_MISO") - (pintype "passive") - (uuid "4a7a59c5-9812-4776-8155-ddd62049bad7") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "504da6d9-7063-4613-a426-4466725ff81c") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "0caa1efe-b329-4821-9abd-ebe6522641c5") - (at 176.495 114.26) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R29" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "b2fb08e3-6dd7-468b-bf3e-e89be0d6a814") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1.5K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "231b3163-3fe8-484c-8808-fe9ea183fc8d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4dff850a-fa10-44f5-a3b3-d6c4cb40a991") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "664b8ac1-fa68-42f1-9eb1-6145109c4238") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "WR06X152 JTL" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "39fefdc0-7eee-462c-88af-d2a9e7a720b4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "37dce676-8787-448e-9b96-0696a7380526") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "067cb544-ea12-43ab-bb19-6dae98822371") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/d73df939-8180-4403-8367-8b92a769535c") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "30b40ba6-24cb-45fc-bcef-599961cbcb86") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "08502c90-4ce8-4a02-bb89-5f7c96c46bdf") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "a45efeab-0df1-4fcc-8e7d-a26cf919dcc5") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "6054d57b-4e21-44c0-ae63-08a3ee320bbd") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "4a0e9d82-87c1-451e-88e6-c0458ca2c897") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "5b7ea72f-d701-4f83-bd06-add2d22cf3ee") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 139 "Net-(D19-A)") - (pintype "passive") - (uuid "4afda408-0cb9-41cd-8e0f-75f208c9227c") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (uuid "0ecb1e45-d80f-4480-9dfb-6368b421f545") - (at 131.055 60.07) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C36" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "0a15b25f-aa25-417e-ad3f-9db1abf5b683") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "d6890bb5-e2da-4e54-9083-21a5ff55ed95") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6029eb26-269c-4a53-8d0b-e5d4d0f4d932") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "07495c9e-c77a-4abc-b186-7ead637ec03e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c5c6782d-b06a-4006-acf2-b97b105da565") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7360e93f-929f-4f5b-89a3-b1d533aa3ce7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fa95f034-7d17-4509-a2c3-3fc2c8c4cdca") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d6e6cd10-e34e-4333-b438-c943a89a1a51") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4a0b849f-f4d3-492b-9668-1b622f273dfe") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ae415469-42dd-41d1-aef5-3d45d793cf31") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "5be9cacc-f5d2-4fff-b4e3-c56c13b0ecb5") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "25ffa3ff-36cf-49ee-96d0-adf5d50dccc9") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "ee3bcd11-297f-4ba8-b90e-388947167bc2") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 10 "Net-(C25-Pad2)") - (pintype "passive") - (uuid "b64f46cf-5678-4532-bfef-08db83cb4ef3") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 18 "Analog_2_N") - (pintype "passive") - (uuid "1c694b24-dd94-40af-b5b3-6b25b80525a7") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "11758e4a-46ed-4c7d-a31c-0241b4ae53cb") - (at 176.495 119.28) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R31" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "7508bcfd-c4c2-44ed-a24a-8e0b46665409") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "47K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "7cb2028b-980d-4723-ae4a-603732d3ed1f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "17a2356f-94bc-4cca-8691-4d004815eef9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e7a45962-d7b3-4a5b-8708-54f53b281732") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "AC0603JR-0747KL" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8ddcf6cd-86d9-40cf-8f90-0f6f15c5d0f7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bcfbe9ba-11e7-48c6-b452-c590bff815a8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "91191460-564b-4559-bac6-85eec467b719") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/b98f59c9-e66e-4efc-84a5-5d1953f963b1") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "b7d13fd5-593e-4d60-8ab4-4bee4ac7db66") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "84f9f777-9224-42a8-9172-40dc92ca26a2") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "0b914211-9380-4b11-a208-6ddca1173b2e") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "90cb3eaa-845b-4665-af26-e07d8b5d4e9f") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "332a3d4f-9b52-4946-b68f-b2f759945503") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 170 "SD_MOSI") - (pintype "passive") - (uuid "c96ab235-6396-44ab-925c-5ffb2f43c71a") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "0daf1c4f-d49d-497e-9e58-f4979075f07c") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "LED_SMD:LED_0603_1608Metric" - (layer "F.Cu") - (uuid "124b107d-446c-49d2-962a-5b852a5ed33c") - (at 175.085 65.23) - (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "LED") - (property "Reference" "D2" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "997d8c4b-72c3-4f6b-beb0-363c3787c4c9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "CSL1901MW1" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "e7fc2b37-4a92-4469-abc0-7e7c1218ec8f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6f0398ca-3801-4844-9328-76d3b606a305") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Light emitting diode" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c5945976-8cfa-4cff-9eb4-090fcf5b0e55") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2ad61749-be50-48ae-802a-8f79c611eba0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CSL1901MW1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4b7bc57a-b288-4c70-9100-68c5f9902738") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1895dea8-f895-4911-b6c4-acaa7a6e3932") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a8722684-0770-4352-9da3-d612c35193e8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") - (path "/063928af-8629-4358-b502-1b4f9aefba4d") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -1.485 -0.735) - (end -1.485 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4de85970-ef6b-42c0-ab19-b2b580203173") - ) - (fp_line - (start -1.485 0.735) - (end 0.8 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "df880e94-8cf6-4c0d-ae93-bc1c41775995") - ) - (fp_line - (start 0.8 -0.735) - (end -1.485 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e81b218c-ad18-4087-b11a-f572799d6714") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "a8064433-239c-46cb-a0f2-b67ef8076fdf") - ) - (fp_line - (start -0.8 -0.1) - (end -0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "c60cf2d4-65f3-4da1-b832-abfb9fdb45ea") - ) - (fp_line - (start -0.8 0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "4ad73728-3896-4ef7-9af2-174db1b9a9cf") - ) - (fp_line - (start -0.5 -0.4) - (end -0.8 -0.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "b5591763-78f2-4cdd-bb86-1e1b3792bb31") - ) - (fp_line - (start 0.8 -0.4) - (end -0.5 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "36712edf-4d65-4e47-af95-747c0c4550b6") - ) - (fp_line - (start 0.8 0.4) - (end 0.8 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "bf885004-1c70-4f15-a843-615c150622bc") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "b1bf0928-1faf-44bc-b584-f08221b5eb2d") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 83 "/GPIO_2") - (pinfunction "K") - (pintype "passive") - (uuid "6c9b5a5b-0459-465e-9fab-3361abbb17db") - ) - (pad "2" smd roundrect - (at 0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 84 "Net-(D2-A)") - (pinfunction "A") - (pintype "passive") - (uuid "3791658b-2537-4d6e-a8a3-226ae2373b26") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "1796efed-a21f-44b3-b60d-435762d7697d") - (at 144.915 121.28) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R12" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "769e13fe-d2b3-49b6-bbe3-2ac727a30c1f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "4.7K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "ac723168-8392-4a55-9001-8a64850f4193") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6de1fa79-62a1-4995-9abd-38d0fc1b1235") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b4958809-4411-4385-8482-a760bc5bda7e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "MR06X4701FTL" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b5334f25-1fe3-4cf5-9f73-b7412237b25a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5de8ccaa-1b9f-48ff-8507-2b26ac961d08") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9ef5ec4c-23d3-403a-bd0e-a9013ce4afbb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/c59db1ee-6220-4aa3-91be-2008453a339f") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0baeb1b3-fd7b-4e16-a384-396723cce1d7") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f388b7f6-1755-4777-8281-7eacccc76cb1") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "fb072917-0478-4c7e-8463-e08bd2e6b7ad") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "d00e9fe6-7bc1-4fbb-a1e2-0c7dcab607a5") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "17354044-2385-4564-8cba-df5ed964f6c6") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 191 "ADC_SCL") - (pintype "passive") - (uuid "cfa725a9-c4e9-42c8-a472-8dea26c3e1f7") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") - (pintype "passive") - (uuid "05051891-37b1-4651-80cd-4672e595c173") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "18241d80-ccb0-4740-aed7-c0c385e871be") - (at 139.955 54.05) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C64" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "2188a790-52cd-444c-9885-ba7699812134") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "cf4b974c-4307-4ec1-9ecb-ebd16231c022") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "ff346717-d3a9-4670-a1ef-a6fbb06b17d1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8ed78c78-7a86-4594-91ec-3e9d8a9f4f72") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8a56d8db-5ab6-4647-92a8-bed76969da61") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "294b6a5a-3b8b-41fe-8397-74985cca7a2d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8255b8e6-18d4-4211-9f72-7dbd29d95460") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/1b5cf1fe-902d-4211-98a9-ebd7ec0f9b26") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d44df546-0ca5-46c8-a701-acfced7b2abc") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "318b92cc-06f6-4711-a68a-dfb713cbe641") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "c4b6f73d-fa61-4563-80b1-f171c81c33f4") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "61dce297-1fd7-4a64-ba03-43c40e8bed7e") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "3d71f12b-4739-4737-8bf5-8be2a1aea2dd") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 30 "Net-(C55-Pad2)") - (pintype "passive") - (uuid "900e8315-0dda-4d1a-aed3-0880416b951c") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 38 "Analog_8_N") - (pintype "passive") - (uuid "6fa401b7-9bb2-4fc2-84b5-3d1e31b9b779") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "190d4cf8-4abb-4820-9ee6-fceb8125b966") - (at 97.625 104.73) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C33" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "fcbd80c6-19d6-4103-9a3d-773f43e03dad") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "f459c213-9da4-46ae-974b-0008b3dfa243") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e94fa665-6283-45eb-8139-ac922d678867") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "5e1066b8-7409-4a55-86af-8508ff71ff57") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "92c1c41e-69cc-43c5-8d1e-3763c7886725") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7152f29f-4eaf-43f5-9442-6fb3b4ee25b2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f40ed4f7-bcb4-4189-94f7-44d50ed782ec") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/fbbbbce1-10cc-447b-9bc8-5e65d4387dc5") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a3787bc4-2532-48b6-b62e-d4008d379470") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d1983ec4-e99e-4d83-84c5-667541dfdca5") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "8b2a5b1c-c850-40cf-b9eb-6cf7db0a2428") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "e3b38724-0193-46cf-b415-63537ac5bb8b") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "84f5aeb0-1350-42d8-aaa1-49ae3a6db8c3") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 15 "Net-(C32-Pad2)") - (pintype "passive") - (uuid "c767dfbb-1359-4e60-a206-872d6cf31a65") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "f7a16423-8d7c-4b75-a803-d68230b7e9bb") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "19c496eb-22b0-48a5-b3db-58cb5197737a") - (at 109.655 92.18) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C68" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "5692f3ba-efef-4bef-afb7-8184a3f909fc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "470pF/50V" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "71449347-2dce-4453-97de-e46f5ceef687") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6f3f4ff2-a7af-42dc-8c3b-c85a9f07a74c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7813b121-4621-4de8-884e-c79edf5748c0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9b34f615-4ab7-4428-8c35-d9bdbe7bfa5a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9c2076ec-721e-458c-aa83-22f4fd6c5385") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10B471KB8NNNC" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f7ad4cac-9896-418e-8fad-3cdddba86c12") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/c9257f68-cd7f-4f46-bef3-723a093bd5fa") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "55be883c-8ae4-4111-958e-0d884612a978") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "29f837ec-c0a6-4cf0-8ef8-500910d38f65") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "00d8c9d1-5fec-4e99-9d20-cc40122892f8") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "5210abdc-e16f-470d-8cb5-2335f507ad61") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "9a9f0f0d-79d6-4e94-951f-c9ea95f9ab2a") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 7 "+5V") - (pintype "passive") - (uuid "fe6127b6-ec0c-447c-87e3-533fa352391d") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "e8d061d2-393c-44e7-88e8-17712e24db61") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "1a9a7c74-947e-4668-aa85-fa72ee916f37") - (at 135.505 57.06) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C58" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "cd35cd5f-833e-4d2d-b4ec-437fe5e65ad2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "72358b4f-71fb-492d-affe-ed962cde144c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f31dc9ca-b701-4501-8528-29b9e9e8a896") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d07b9939-ff1d-40e0-9b88-e875256c66a3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "68278b76-026d-48cc-87ad-45e9c6e36a36") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c9270357-4761-465b-9f2a-503a9c645128") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ab29b1d2-360e-40c0-9776-142c630af869") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/5177fa96-817d-4693-b735-27b5af7e4e9f") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2a6e04e7-8c5f-44f2-9b2b-8612a68289a8") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "befd4ce7-1bb4-4b47-b89c-89ecffce10c8") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "5ddc4d27-1fe1-4eb6-b585-a8a4e85e694b") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "f12f929b-9e52-4b1f-8ab9-e44aecf98940") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "8e0408fa-e0ea-4dd2-a068-e6c6b99fd41b") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 24 "Net-(C46-Pad2)") - (pintype "passive") - (uuid "b8b2ce68-7269-4bee-bca1-335ad5581617") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 32 "Analog_5_N") - (pintype "passive") - (uuid "ad686dd1-ddd5-4018-92b6-25728b6aa494") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Snapeda:QFP50P900X900X160-48N" - (layer "F.Cu") - (uuid "1becc647-07de-4939-b042-c40ebc9660f0") - (at 116.65005 131.29) - (property "Reference" "U1" - (at -2.008545 -6.897075 0) - (layer "F.SilkS") - (uuid "1570525f-d645-4926-817d-68a3c8a109e1") - (effects - (font - (size 1.00174 1.00174) - (thickness 0.15) - ) - ) - ) - (property "Value" "W5500" - (at 8.181595 7.108065 0) - (layer "F.Fab") - (uuid "5ccf2e78-c1bd-4c1e-aa21-06b9a9ff25e5") - (effects - (font - (size 1.003268 1.003268) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3bb704e7-da29-440d-a08f-cc0531add329") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Victor Pure White Collection Wood Tidy Tower Organizer" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "223b1f1f-849c-4388-b555-9c4ec6f6d97d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MF" "WIZnet" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5861fa14-d6ae-432a-8f95-fff97e70d0a1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PACKAGE" "LQFP-48 Victor Technologies" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1f11536b-415a-4c59-a6f0-c517d005dbd6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PRICE" "90.48 USD" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0be29b0a-cbec-4f8c-9b68-7302f7d059e3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "LQFP-48 WIZnet" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6ea2ff0a-ca0d-4f31-b3ec-70339a81fadc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/W5500/WIZnet/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "248760c2-548d-4e53-86d4-8c59fc058bc1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "IPC-7351B" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "eb8ee69a-ca6b-41ee-9f63-8d9e278464a7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/W5500/WIZnet/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4fe43c68-f500-4cd3-9b34-6555652ed439") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "W5500" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "38edb6f5-81e3-4dd0-b42f-8d91e2243032") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "382245f9-b282-4a90-bfd1-c64bf7d4c47e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d612c5d2-8323-4ab5-8d15-ec4bb22eeeb3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "AVAILABILITY" "Bad" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b142dfc4-2649-4245-a7e1-e54587a4993e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "Ethernet Controller 10/100 Base-T/TX PHY SPI Interface 48-LQFP (7x7)" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b5780670-dc71-4641-b987-27f328d7d8e9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "W5500" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ebd757fe-b36b-4cfa-a0f1-a8b67762d72f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "71ee431b-787f-41ea-b557-9b584b491612") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5b0c9d73-c7c6-4912-a19d-cce4e72bc383") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/8375df94-af20-41ba-baee-b41a28343cc2/127a4ca6-20c9-41c1-94c3-de4e47835abc") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -3.55 -3.55) - (end -3.22 -3.55) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "5f62e1af-311f-4723-ae01-35a5fa1266b2") - ) - (fp_line - (start -3.55 -3.22) - (end -3.55 -3.55) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "df212883-0a48-455d-8cf2-258d8dc16ab5") - ) - (fp_line - (start -3.55 3.55) - (end -3.55 3.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "150c14e1-4809-4ca5-a0c3-c752af0915d5") - ) - (fp_line - (start -3.22 3.55) - (end -3.55 3.55) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "8166b742-549e-4c5d-801e-d68e2e1d5cfd") - ) - (fp_line - (start 3.22 -3.55) - (end 3.55 -3.55) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "e65e0c91-6ecc-4405-afcc-8cf482ce03e1") - ) - (fp_line - (start 3.55 -3.55) - (end 3.55 -3.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "bd65c356-4c5f-494a-a7c4-46c8199e1566") - ) - (fp_line - (start 3.55 3.22) - (end 3.55 3.55) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "d81fc124-897b-430c-b022-2d6391cf5450") - ) - (fp_line - (start 3.55 3.55) - (end 3.22 3.55) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "2b152baf-8cbc-4407-8606-9654a3434cf3") - ) - (fp_circle - (center -5.45005 -2.75008) - (end -5.35005 -2.75008) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "c9428336-8d11-4fad-ae64-5f114fdc92c3") - ) - (fp_line - (start -5.21 -3.14) - (end -3.8 -3.14) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "47c24165-b41a-4843-a88e-de5000e7270b") - ) - (fp_line - (start -5.21 3.14) - (end -5.21 -3.14) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "bea453ca-b28d-40f4-91f0-5150a162ec5f") - ) - (fp_line - (start -3.8 -3.8) - (end -3.14 -3.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c70d2469-3093-45cf-9729-45576ad3e8cb") - ) - (fp_line - (start -3.8 -3.14) - (end -3.8 -3.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "497ba0d1-bd0d-4df0-97dc-66e83cd7fa55") - ) - (fp_line - (start -3.8 3.14) - (end -5.21 3.14) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "d0b0b6dc-e10d-4886-927d-a12d46a15f14") - ) - (fp_line - (start -3.8 3.8) - (end -3.8 3.14) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c4f4379c-5c39-4ab7-9e44-23bf56a16750") - ) - (fp_line - (start -3.14 -5.21) - (end 3.14 -5.21) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "0e085dc4-f2ec-4533-bc38-70d9498d35ea") - ) - (fp_line - (start -3.14 -3.8) - (end -3.14 -5.21) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f2be9b84-2116-4f5f-ae1b-a624ef67bcfe") - ) - (fp_line - (start -3.14 3.8) - (end -3.8 3.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ae81aea0-8d94-40a2-8676-7832de412a56") - ) - (fp_line - (start -3.14 5.21) - (end -3.14 3.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "535b0a66-b509-4d77-86e4-8c8002600069") - ) - (fp_line - (start 3.14 -5.21) - (end 3.14 -3.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b97360d1-7fa7-4d25-aa98-4c463ecc1451") - ) - (fp_line - (start 3.14 -3.8) - (end 3.8 -3.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "23facbd8-b7ae-4c43-bb0c-ad3cd7979a68") - ) - (fp_line - (start 3.14 3.8) - (end 3.14 5.21) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5f99cc3e-2c75-4d89-96b6-08ac7a4a3ea0") - ) - (fp_line - (start 3.14 5.21) - (end -3.14 5.21) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "352eecc4-546e-434c-924a-25f1a0b8aecb") - ) - (fp_line - (start 3.8 -3.8) - (end 3.8 -3.14) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "890210cf-8818-45b3-81af-aef8fdb0af7d") - ) - (fp_line - (start 3.8 -3.14) - (end 5.21 -3.14) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "16f6683d-d491-44e3-b7cc-357263b56354") - ) - (fp_line - (start 3.8 3.14) - (end 3.8 3.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "cfe282e5-6d91-42b8-9eaf-d7c29b907adf") - ) - (fp_line - (start 3.8 3.8) - (end 3.14 3.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "266e169c-6644-4ca3-9426-6c69d67c696f") - ) - (fp_line - (start 5.21 -3.14) - (end 5.21 3.14) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8d4ec8e8-3567-4c97-8a81-efe0114209f9") - ) - (fp_line - (start 5.21 3.14) - (end 3.8 3.14) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "767ccf75-6221-478c-a285-e9237cc07cce") - ) - (fp_line - (start -3.55 -3.55) - (end 3.55 -3.55) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "3359a697-b5b6-4946-9708-b7cdfc352a40") - ) - (fp_line - (start -3.55 3.55) - (end -3.55 -3.55) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "fef7e7ff-8a38-4320-8418-46496ef147c3") - ) - (fp_line - (start 3.55 -3.55) - (end 3.55 3.55) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "6c90572b-8c1b-4435-8436-bbb9264be4a1") - ) - (fp_line - (start 3.55 3.55) - (end -3.55 3.55) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "4fa6859c-536b-4b7a-acc3-604b33476431") - ) - (fp_circle - (center -2.00005 -2.00008) - (end -1.40005 -2.00008) - (stroke - (width 0.254) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "90614b8e-dbc4-4bba-9969-68536f23893a") - ) - (fp_poly - (pts - (xy -3.461035 -2.861065) (xy -3.461035 -2.646845) (xy -4.503285 -2.646845) (xy -4.503285 -2.861065) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "a5989603-799d-4b0b-9a1f-21a91a4fe10e") - ) - (fp_poly - (pts - (xy -3.459395 -1.859425) (xy -3.459395 -1.645055) (xy -4.505075 -1.645055) (xy -4.505075 -1.859425) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "8c8e88c7-245d-4d4e-b454-f6ffa3801eab") - ) - (fp_poly - (pts - (xy -3.459072 -1.359102) (xy -3.459072 -1.143782) (xy -4.506348 -1.143782) (xy -4.506348 -1.359102) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "699886b5-f9b1-408a-af57-e92cc6f754a5") - ) - (fp_poly - (pts - (xy -3.457925 -2.357955) (xy -3.457925 -2.146885) (xy -4.503245 -2.146885) (xy -4.503245 -2.357955) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "843a0246-4842-4921-82ac-1effb1af9443") - ) - (fp_poly - (pts - (xy -3.456877 -0.856907) (xy -3.456877 -0.643967) (xy -4.506163 -0.643967) (xy -4.506163 -0.856907) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "b8d80277-966a-46cc-a95f-210670355831") - ) - (fp_poly - (pts - (xy -3.455268 -0.355296) (xy -3.455268 -0.144106) (xy -4.506022 -0.144106) (xy -4.506022 -0.355296) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "475c071a-9395-470b-a9fa-1d7cb009eb35") - ) - (fp_poly - (pts - (xy -3.454751 1.145221) (xy -3.454751 1.361881) (xy -4.512009 1.361881) (xy -4.512009 1.145221) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "4b34d3bf-74e7-44f7-9b1f-6e9af2a23b4d") - ) - (fp_poly - (pts - (xy -3.45406 1.64591) (xy -3.45406 1.86407) (xy -4.5142 1.86407) (xy -4.5142 1.64591) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "b01e36cd-3005-4b66-ba69-c201983e0214") - ) - (fp_poly - (pts - (xy -3.453876 0.646096) (xy -3.453876 0.857246) (xy -4.507374 0.857246) (xy -4.507374 0.646096) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "693ac662-e075-4987-af86-df4da050392d") - ) - (fp_poly - (pts - (xy -3.45376 0.146213) (xy -3.45376 0.355373) (xy -4.505501 0.355373) (xy -4.505501 0.146213) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "2b4c869a-b11c-4c2e-94eb-7533b0f84f78") - ) - (fp_poly - (pts - (xy -3.451325 2.648645) (xy -3.451325 2.861645) (xy -4.511775 2.861645) (xy -4.511775 2.648645) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "37f80557-60c3-4345-ba60-918a78da8de6") - ) - (fp_poly - (pts - (xy -3.45121 2.14876) (xy -3.45121 2.35605) (xy -4.50618 2.35605) (xy -4.50618 2.14876) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "5923ff1b-35f0-421b-b3ac-8d2b977f69e0") - ) - (fp_poly - (pts - (xy -2.662005 -4.512035) (xy -2.662005 -3.451085) (xy -2.849045 -3.451085) (xy -2.849045 -4.512035) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "091ddcd1-e26d-48ad-a39b-bead56739c18") - ) - (fp_poly - (pts - (xy -2.649685 3.450285) (xy -2.649685 4.503285) (xy -2.853415 4.503285) (xy -2.853415 3.450285) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "5790a9ac-7806-4d8a-84ac-adea5f1ecc16") - ) - (fp_poly - (pts - (xy -2.157155 -4.507185) (xy -2.157155 -3.451255) (xy -2.348875 -3.451255) (xy -2.348875 -4.507185) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "947e035c-9a24-4f1c-9a78-bba969215cb8") - ) - (fp_poly - (pts - (xy -2.14827 3.4517) (xy -2.14827 4.50925) (xy -2.35938 4.50925) (xy -2.35938 3.4517) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "65813532-72d0-4e50-ae2e-e18d267adbb0") - ) - (fp_poly - (pts - (xy -1.65967 -4.5097) (xy -1.65967 -3.45258) (xy -1.84755 -3.45258) (xy -1.84755 -4.5097) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "18895b57-e836-4505-a6d5-a880f6cacb19") - ) - (fp_poly - (pts - (xy -1.648085 3.451885) (xy -1.648085 4.506865) (xy -1.856995 4.506865) (xy -1.856995 3.451885) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "6d1ede47-0b25-4d22-843c-d304f72d041c") - ) - (fp_poly - (pts - (xy -1.15538 -4.50541) (xy -1.15538 -3.45205) (xy -1.34808 -3.45205) (xy -1.34808 -4.50541) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "61d08f5b-72c6-46c9-81b4-74542c2756a8") - ) - (fp_poly - (pts - (xy -1.14539 3.45458) (xy -1.14539 4.51176) (xy -1.36189 4.51176) (xy -1.36189 3.45458) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "b790156d-a0c0-4066-89dd-9ae967aa5b76") - ) - (fp_poly - (pts - (xy -0.656685 -4.506715) (xy -0.656685 -3.453435) (xy -0.846695 -3.453435) (xy -0.846695 -4.506715) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "38246403-6d34-43a1-8868-2506d0ca2911") - ) - (fp_poly - (pts - (xy -0.644455 3.455515) (xy -0.644455 4.510615) (xy -0.860745 4.510615) (xy -0.860745 3.455515) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "92060ee2-88cf-44f8-a2ae-31e1b9987117") - ) - (fp_poly - (pts - (xy -0.155529 -4.505559) (xy -0.155529 -3.453731) (xy -0.346399 -3.453731) (xy -0.346399 -4.505559) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "056989d2-9261-462c-bf6d-f7e01a627c4a") - ) - (fp_poly - (pts - (xy -0.144633 3.455338) (xy -0.144633 4.507883) (xy -0.358013 4.507883) (xy -0.358013 3.455338) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "4517400b-0f7c-4e2e-a480-524194034436") - ) - (fp_poly - (pts - (xy 0.343941 -4.506089) (xy 0.343941 -3.455291) (xy 0.155161 -3.455291) (xy 0.155161 -4.506089) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "e992d9a6-41ff-4fb4-a54f-fd7012c6254e") - ) - (fp_poly - (pts - (xy 0.354934 3.454904) (xy 0.354934 4.505626) (xy 0.144244 4.505626) (xy 0.144244 3.454904) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "c40bd327-6f26-4c80-b5d8-16efc19babfa") - ) - (fp_poly - (pts - (xy 0.840794 -4.509236) (xy 0.840794 -3.460364) (xy 0.660234 -3.460364) (xy 0.660234 -4.509236) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "53593c4a-c13b-45bb-882f-3a66442bfe4e") - ) - (fp_poly - (pts - (xy 0.853902 3.453872) (xy 0.853902 4.503458) (xy 0.646412 4.503458) (xy 0.646412 3.453872) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "9000f750-f1f8-45c4-bee6-ac241e557989") - ) - (fp_poly - (pts - (xy 1.345272 -4.504758) (xy 1.345272 -3.456912) (xy 1.156782 -3.456912) (xy 1.156782 -4.504758) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "4270d16d-8e65-4862-adae-c0201f38ba07") - ) - (fp_poly - (pts - (xy 1.35363 3.4536) (xy 1.35363 4.50249) (xy 1.14738 4.50249) (xy 1.14738 3.4536) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "7bc6bb1e-64ae-4799-818f-9ccece167134") - ) - (fp_poly - (pts - (xy 1.846555 -4.503475) (xy 1.846555 -3.456615) (xy 1.656485 -3.456615) (xy 1.656485 -4.503475) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "ddf65f59-425c-4ec7-93eb-272c6ec34b8d") - ) - (fp_poly - (pts - (xy 1.858515 3.458485) (xy 1.858515 4.504525) (xy 1.645345 4.504525) (xy 1.645345 3.458485) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "dd07409f-591f-4120-a301-7a2a48999393") - ) - (fp_poly - (pts - (xy 2.34761 -4.50242) (xy 2.34761 -3.45616) (xy 2.15603 -3.45616) (xy 2.15603 -4.50242) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "e26067bb-77b2-4974-9d79-ddf34cf83376") - ) - (fp_poly - (pts - (xy 2.354805 3.454775) (xy 2.354805 4.501895) (xy 2.147975 4.501895) (xy 2.147975 3.454775) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "2e3e58fa-8f4e-4c1e-964b-8e7dfcb1db30") - ) - (fp_poly - (pts - (xy 2.84826 -4.50177) (xy 2.84826 -3.45634) (xy 2.65621 -3.45634) (xy 2.65621 -4.50177) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "4c0daf10-84a7-4072-9398-830d873fb489") - ) - (fp_poly - (pts - (xy 2.864825 3.464795) (xy 2.864825 4.504285) (xy 2.645585 4.504285) (xy 2.645585 3.464795) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "3b998626-00e6-4cb0-84c6-496f372afb86") - ) - (fp_poly - (pts - (xy 4.50267 -2.34736) (xy 4.50267 -2.15716) (xy 3.45703 -2.15716) (xy 3.45703 -2.34736) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "fdc41fc1-1b93-495a-a6bf-13b37c91fac5") - ) - (fp_poly - (pts - (xy 4.503269 0.653241) (xy 4.503269 0.848241) (xy 3.451631 0.848241) (xy 3.451631 0.653241) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "c2aef85f-1a6d-4705-a500-46619a420eaa") - ) - (fp_poly - (pts - (xy 4.503349 -1.346682) (xy 4.503349 -1.155042) (xy 3.454912 -1.155042) (xy 3.454912 -1.346682) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "98451ccc-8c9e-49df-aa89-1247ae46fd71") - ) - (fp_poly - (pts - (xy 4.50339 -2.84664) (xy 4.50339 -2.6628) (xy 3.46267 -2.6628) (xy 3.46267 -2.84664) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "7a56b165-89cd-43f9-b247-f5e2ce6f6242") - ) - (fp_poly - (pts - (xy 4.50349 -1.84654) (xy 4.50349 -1.6569) (xy 3.45677 -1.6569) (xy 3.45677 -1.84654) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "51b75f7a-f327-4821-b490-05a8958b812b") - ) - (fp_poly - (pts - (xy 4.504586 -0.845445) (xy 4.504586 -0.655285) (xy 3.455155 -0.655285) (xy 3.455155 -0.845445) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "8de3ba45-6999-4272-a7e1-f1cfd0ef17bd") - ) - (fp_poly - (pts - (xy 4.505851 -0.344178) (xy 4.505851 -0.155198) (xy 3.45507 -0.155198) (xy 3.45507 -0.344178) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "f61f7868-21e4-45a4-88b2-e7082cce2a70") - ) - (fp_poly - (pts - (xy 4.506317 0.156289) (xy 4.506317 0.345679) (xy 3.454193 0.345679) (xy 3.454193 0.156289) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "f8769152-9512-4496-a8e5-380bb04bae57") - ) - (fp_poly - (pts - (xy 4.5065 1.65647) (xy 4.5065 1.84822) (xy 3.45165 1.84822) (xy 3.45165 1.65647) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "aa95b208-6ef5-4267-b21e-bb1421e1671b") - ) - (fp_poly - (pts - (xy 4.508254 1.158226) (xy 4.508254 1.346836) (xy 3.453036 1.346836) (xy 3.453036 1.158226) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "7c4f961a-0f6a-4c13-9f28-e4fd723bb688") - ) - (fp_poly - (pts - (xy 4.509025 2.658995) (xy 4.509025 2.849165) (xy 3.450705 2.849165) (xy 3.450705 2.658995) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "ed7a24c9-d144-4a61-b484-f0f3f701ffc4") - ) - (fp_poly - (pts - (xy 4.50917 2.15914) (xy 4.50917 2.34839) (xy 3.45148 2.34839) (xy 3.45148 2.15914) - ) - (stroke - (width 0.01) - (type solid) - ) - (fill yes) - (layer "F.Fab") - (uuid "56260efe-70f5-4064-87f4-70e7dc728b79") - ) - (pad "1" smd rect - (at -4.18 -2.75) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 225 "/Ethernet/TX_N") - (pinfunction "TXN") - (pintype "output") - (solder_mask_margin 0.102) - (uuid "c40c216e-fdfd-46e3-bce3-2351159d9be1") - ) - (pad "2" smd rect - (at -4.18 -2.25) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 231 "/Ethernet/TX_P") - (pinfunction "TXP") - (pintype "output") - (solder_mask_margin 0.102) - (uuid "f2aa3e02-e7ae-44fb-a263-2a4e2151239c") - ) - (pad "3" smd rect - (at -4.18 -1.75) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "AGND") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "2f9b98dd-4bb0-4606-86ce-c7e9f7eafbae") - ) - (pad "4" smd rect - (at -4.18 -1.25) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 69 "+3.3A") - (pinfunction "AVDD") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "ecf5b2d7-269e-48f0-9bed-010e124caad0") - ) - (pad "5" smd rect - (at -4.18 -0.75) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 75 "/Ethernet/RX_N") - (pinfunction "RXN") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "611c3a63-8a3a-4f44-ac2d-747f08559763") - ) - (pad "6" smd rect - (at -4.18 -0.25) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 73 "/Ethernet/RX_P") - (pinfunction "RXP") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "5bc9794e-6df0-4825-89c7-4cd71e58dfce") - ) - (pad "7" smd rect - (at -4.18 0.25) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 244 "unconnected-(U1-DNC-Pad7)") - (pinfunction "DNC") - (pintype "bidirectional+no_connect") - (solder_mask_margin 0.102) - (uuid "81cb6ede-b0ed-4578-90c7-400153d6f7e0") - ) - (pad "8" smd rect - (at -4.18 0.75) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 69 "+3.3A") - (pinfunction "AVDD") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "0773a2bf-6982-45df-bf5c-be09028e7b31") - ) - (pad "9" smd rect - (at -4.18 1.25) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "AGND") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "b0ff6fd3-233d-4c56-9648-69e303b78970") - ) - (pad "10" smd rect - (at -4.18 1.75) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 235 "Net-(U1-EXRES1)") - (pinfunction "EXRES1") - (pintype "bidirectional") - (solder_mask_margin 0.102) - (uuid "3ac070c4-4725-464e-9ed8-ec03569ecdef") - ) - (pad "11" smd rect - (at -4.18 2.25) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 69 "+3.3A") - (pinfunction "AVDD") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "fbf2160d-b263-4ce9-9f38-1bce7b6c1470") - ) - (pad "12" smd rect - (at -4.18 2.75) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (solder_mask_margin 0.102) - (uuid "358705d2-1473-4742-9c5a-8ef5a525f94c") - ) - (pad "13" smd rect - (at -2.75 4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (solder_mask_margin 0.102) - (uuid "0c86f9bd-847c-4bdd-88c6-b610deb33a11") - ) - (pad "14" smd rect - (at -2.25 4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "AGND") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "f0a67923-45bf-4f26-baa6-7b86d2c29ed3") - ) - (pad "15" smd rect - (at -1.75 4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 69 "+3.3A") - (pinfunction "AVDD") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "868f9f23-ad35-4bdb-898f-553f781023bc") - ) - (pad "16" smd rect - (at -1.25 4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "AGND") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "1e77c4cd-1159-411b-96b9-13a385fd9a24") - ) - (pad "17" smd rect - (at -0.75 4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 69 "+3.3A") - (pinfunction "AVDD") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "1c11c0de-eb0a-4d7c-9fc4-3a0a728d81e3") - ) - (pad "18" smd rect - (at -0.25 4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 243 "unconnected-(U1-VBG-Pad18)") - (pinfunction "VBG") - (pintype "output+no_connect") - (solder_mask_margin 0.102) - (uuid "536e42b1-b533-4af1-a3f1-67133f4e23c9") - ) - (pad "19" smd rect - (at 0.25 4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "AGND") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "e4e92952-c29e-413a-997e-cec37e650e1c") - ) - (pad "20" smd rect - (at 0.75 4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 68 "Net-(U1-TOCAP)") - (pinfunction "TOCAP") - (pintype "output") - (solder_mask_margin 0.102) - (uuid "7623ec43-4aa0-481a-94c8-0e8ed75df479") - ) - (pad "21" smd rect - (at 1.25 4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 69 "+3.3A") - (pinfunction "AVDD") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "b03f4e95-d67b-47e0-b661-084e09d6e79a") - ) - (pad "22" smd rect - (at 1.75 4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 67 "Net-(U1-1V2O)") - (pinfunction "1V2O") - (pintype "output") - (solder_mask_margin 0.102) - (uuid "45003dd2-a726-407f-b01d-60ae8076ab06") - ) - (pad "23" smd rect - (at 2.25 4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "RSVD1") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "1041d504-45c5-42ef-83bd-64d6fd748bd3") - ) - (pad "24" smd rect - (at 2.75 4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 239 "unconnected-(U1-SPDLED-Pad24)") - (pinfunction "SPDLED") - (pintype "output+no_connect") - (solder_mask_margin 0.102) - (uuid "8b57e07e-b15f-4dd7-beac-b646db88ff05") - ) - (pad "25" smd rect - (at 4.18 2.75) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 237 "/Ethernet/LINK_LED") - (pinfunction "LINKLED") - (pintype "output") - (solder_mask_margin 0.102) - (uuid "84963986-c702-41b4-9e52-d0b46f381c76") - ) - (pad "26" smd rect - (at 4.18 2.25) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 242 "unconnected-(U1-DUPLED-Pad26)") - (pinfunction "DUPLED") - (pintype "output+no_connect") - (solder_mask_margin 0.102) - (uuid "0c5283b8-687b-4a13-897e-b895529d44d5") - ) - (pad "27" smd rect - (at 4.18 1.75) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 236 "/Ethernet/ACT_LED") - (pinfunction "ACTLED") - (pintype "output") - (solder_mask_margin 0.102) - (uuid "c1f11452-f8bf-4f4c-9a15-db17276150b9") - ) - (pad "28" smd rect - (at 4.18 1.25) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "VDD") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "cd76b675-3707-4103-a50f-81da33d9dc39") - ) - (pad "29" smd rect - (at 4.18 0.75) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "91eb2f8c-4529-4c85-86e2-9aa6e9dfae03") - ) - (pad "30" smd rect - (at 4.18 0.25) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 77 "/Ethernet/XI") - (pinfunction "XI") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "162d44bc-1aeb-476b-9c3d-e6e0fd3dea49") - ) - (pad "31" smd rect - (at 4.18 -0.25) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 76 "/Ethernet/XO") - (pinfunction "XO") - (pintype "output") - (solder_mask_margin 0.102) - (uuid "ea7ab3c8-c31e-4042-b7bf-1025dbdc8ae1") - ) - (pad "32" smd rect - (at 4.18 -0.75) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 154 "ETH_CS") - (pinfunction "~{SCSN}") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "fdaa766f-0a81-4c3d-a270-9c7a1f6ef64a") - ) - (pad "33" smd rect - (at 4.18 -1.25) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 144 "ETH_SCLK") - (pinfunction "SCLK") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "b5d65459-8148-4750-9c1f-ce0dc49d6fc6") - ) - (pad "34" smd rect - (at 4.18 -1.75) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 193 "ETH_MISO") - (pinfunction "MISO") - (pintype "output") - (solder_mask_margin 0.102) - (uuid "8fe17655-893e-4271-80ab-125eacddda9e") - ) - (pad "35" smd rect - (at 4.18 -2.25) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 186 "ETH_MOSI") - (pinfunction "MOSI") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "f7382057-f776-4b32-8339-2b4c3b5f7300") - ) - (pad "36" smd rect - (at 4.18 -2.75) - (size 1.56 0.28) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 179 "ETH_INT") - (pinfunction "~{INTN}") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "5c7b780b-5c45-4bab-bff2-5a910e3ccc63") - ) - (pad "37" smd rect - (at 2.75 -4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 66 "Net-(U1-~{RSTN})") - (pinfunction "~{RSTN}") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "f8f0aba0-657c-4e30-802d-43d9a90c993f") - ) - (pad "38" smd rect - (at 2.25 -4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "RSVD2") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "e8470149-f959-40c1-ab14-43efa15f7f08") - ) - (pad "39" smd rect - (at 1.75 -4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "RSVD3") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "791c3e43-f9a3-4640-8106-ccb82b00810a") - ) - (pad "40" smd rect - (at 1.25 -4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "RSVD4") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "49b2fa65-5bd2-43da-bf67-23d58d57995d") - ) - (pad "41" smd rect - (at 0.75 -4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "RSVD5") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "66cad529-1853-431d-8691-1e4f67835e6a") - ) - (pad "42" smd rect - (at 0.25 -4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "RSVD6") - (pintype "input") - (solder_mask_margin 0.102) - (uuid "c17d112c-5fcf-4e7c-a8fa-cde1da571d44") - ) - (pad "43" smd rect - (at -0.25 -4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 238 "unconnected-(U1-PMODE2-Pad43)") - (pinfunction "PMODE2") - (pintype "input+no_connect") - (solder_mask_margin 0.102) - (uuid "2cfe086c-38f9-426d-9f04-5a342df927e4") - ) - (pad "44" smd rect - (at -0.75 -4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 240 "unconnected-(U1-PMODE1-Pad44)") - (pinfunction "PMODE1") - (pintype "input+no_connect") - (solder_mask_margin 0.102) - (uuid "97e66357-70e1-457d-ab1a-0b11965caaf2") - ) - (pad "45" smd rect - (at -1.25 -4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 241 "unconnected-(U1-PMODE0-Pad45)") - (pinfunction "PMODE0") - (pintype "input+no_connect") - (solder_mask_margin 0.102) - (uuid "fcd309dd-1acb-418a-91bf-272af5204e5e") - ) - (pad "46" smd rect - (at -1.75 -4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (solder_mask_margin 0.102) - (uuid "afe2bdb8-8b33-4d1e-aeb6-f6f37f7d2931") - ) - (pad "47" smd rect - (at -2.25 -4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (solder_mask_margin 0.102) - (uuid "115b820a-2efa-4537-b2b4-d0b2057bf458") - ) - (pad "48" smd rect - (at -2.75 -4.18) - (size 0.28 1.56) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "AGND") - (pintype "power_in") - (solder_mask_margin 0.102) - (uuid "00b89dce-fef0-4c12-871c-792c19c0aec5") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/W5500.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 -0 -0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "1db85af4-5b22-4061-9e26-db8f7a7dc722") - (at 171.035 63.84) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R8" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "efaf4def-8765-4d96-8e36-66980d5a21a6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "330ohm" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "307c4bcf-7db8-4ccd-8977-b8b758e413a3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b8e28cb5-b326-420f-8c7a-da45723b9590") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "0930debc-7401-4f4a-90b0-31fb43e5a53b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "RC0603JR-10330RL" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6a9d7b08-1df3-49c3-870c-7370b86ebe45") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2c6aa007-e3cb-4b15-a35e-55862683458f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7d1c3562-8a76-4e85-baf7-fdbce4925d0f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/e448c83b-b56a-4e86-83c6-9fbfe375c097") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "07cfb408-ee1e-43c3-8b6b-c2c7ec578fce") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "20536d63-02bf-40bb-b88f-12c23a1d417c") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "5a21080f-4889-4c7b-b31d-f790dd36df59") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "75a6e5c4-e7f3-4039-b1da-022a3a4e7c4e") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "8278248a-7e8a-4d68-9043-4804778e3992") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "bffd97c2-0b78-46f3-acd7-40ba6b2fc715") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 85 "Net-(D3-A)") - (pintype "passive") - (uuid "3d6649fd-0051-4e4c-aa07-d6bc5223e724") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "1dbd3b02-bfbe-4c0f-81ff-f7bfb52bbbe1") - (at 97.625 94.69) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C29" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "060499eb-ff04-43b1-a4c3-5e1b35140f21") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.01uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "3e332c21-4c71-4a96-a525-6cb42f4aa37e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a454502e-c5f1-47a7-92b3-13d1ccbedc6c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "57ac6ea9-d690-41fa-b007-64f314d32252") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "0603B103K101CT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3b82851e-ddfb-42e9-8006-60d99fe30f09") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "24d6ecb0-ad8a-4032-9acf-9a22bc7a904c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e8e46c23-119f-4d87-9b59-98626fe2feda") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b193c0c4-dc85-49fb-9fdb-99176f6627c4") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8a0635cf-8c3f-495f-8a64-c89a6c88918b") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a69087ca-4f1c-4bc0-833f-02f257011962") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "0d9b3077-20d5-46cc-bf58-4211e0b189a8") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "f0a87472-55cf-4f73-ae1e-ed0c8f30ef9a") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "466e8fc0-c389-4684-87ac-238c974bc972") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 12 "Net-(C28-Pad2)") - (pintype "passive") - (uuid "495e08f4-804b-4826-835d-5f82cb8918ed") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 13 "Net-(C29-Pad2)") - (pintype "passive") - (uuid "1361f326-08a6-46af-9b53-b78897e85f20") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "1ed0b869-b29c-4239-9945-56e67242412b") - (at 105.645 92.18) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C52" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "b557ca50-cab5-4399-99bc-ef37a42670ff") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "6b367481-6cc7-4d30-ac39-13b6c953e045") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "24ccdcfc-f817-4817-8fa7-d42d13a9d6af") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a317c649-3766-4cff-a826-a13e2a91b0b5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9fc994cd-fcf1-4fec-8cab-fe090a21d33a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f7b0fcb5-35d2-4a0e-afe0-8c986db20f5d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1a05f0fc-d323-4fe7-b590-e7b04ecae852") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/65af6de8-c068-443d-a5a8-4e4831d4810a") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "13ffc72d-644a-444e-a0f0-2b623be01414") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "45bb3e15-16ae-4ccc-8f55-1807651d0be2") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "a107a951-7aa8-478f-8493-920c8509aca1") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "3e5a065f-cc4f-48a6-b503-891d39ca0bc1") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "5d4654fc-2ef0-4e28-a441-1bab12c8f70a") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "0d9e2049-7d2a-40f4-813e-ddf2e6bd1f0e") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 28 "Net-(C52-Pad2)") - (pintype "passive") - (uuid "dc50eebd-67df-4c19-a56d-679241997d29") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "209c53da-db4c-418d-9e6b-f9651a9c0ea0") - (at 150.465 112.5) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C113" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "ff925971-26c1-44d4-96c2-f0b0bf23f40e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "a3534fe5-56cd-4f9f-ada4-380c7a222f90") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "CL21A106KOQNNNG" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "91b46af4-ab3d-4a73-8bd1-8ce9b4b6bf17") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "1473f83a-6d89-481c-a3e6-d84fb8a38538") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21A106KOQNNNG" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b5f356b3-ee34-4365-b6fa-b42baf75f508") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cfab73ad-7653-46c7-ada9-9cd88eefb0ee") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "434bfd41-6cab-4f87-8e1c-ca2e21788c5d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/56148f38-855d-4f79-9ace-40bb01437850") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2e23ccbb-93fa-439f-ad9a-a7393e1a8576") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "6baad888-a0c4-4927-85fb-e7d2f7acb0d2") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "f316c9f0-4d7a-4206-8744-3621f869f82a") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "6444cfb5-2054-4ec6-8e98-1a569ef1c71d") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "6ce49406-4e00-4da9-8682-3075d46cd3a4") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 65 "Net-(IC4-DREG)") - (pintype "passive") - (uuid "37fe3a4e-aa50-444f-8290-e703d68776ea") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "319cf037-56ef-43b0-bc39-9b3891f242e7") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "2125b5ce-df4e-4f63-bf50-77e8fb6e3327") - (at 176.495 116.77) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R30" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "59240f06-d3db-496a-8161-3d6536646350") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "f9188403-b2f0-4655-b67a-393c3211cac6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "47adc6a4-1c1a-472d-9301-6dc67c4ae06a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7bbd37fb-e5d9-4cb8-a190-89bd32ebfd77") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "RMCF0603JG10K0" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e5b92536-ad8e-4228-a45e-946628cac7ff") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ee890ae9-b26e-40f1-bc21-640dd8c38c16") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9ebf7dc9-a9ac-4eb5-b8e4-71c1155f9679") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/fdf72b2e-7444-4d61-95c3-7061b73ccee4") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a24873fe-0859-4ec7-8203-4ec5c17a4bef") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4313882d-4f5d-4f86-a919-bb445a0b1f88") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "b7110e31-8973-40da-88f6-6765104293f6") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "95831244-16f8-42a6-ae55-a56cc405bdf4") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "4d718a92-9eec-465d-984e-9c9d0a257430") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 138 "SD_CARD_DETECT") - (pintype "passive") - (uuid "6472075a-90c3-4ac3-9e86-eb69dc704b03") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "a8f49273-360b-4aa0-9a1f-cf38eb442812") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "2158aa0b-cacc-4efd-b65a-1ddb71bab3a7") - (at 160.925 147.83) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C142" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "c5c9fcdf-6e9f-4355-ad79-f0f25938bd4f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "b4368886-25b6-4152-b576-46f4df96f13b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a7e2bcad-ca8c-4f1f-b536-7026aa7b1c23") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a617aabe-6e3e-435d-8bb9-6fa4e444b865") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a414417e-28c0-49d7-8b79-7092351561d8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c10f932b-785e-42f7-8714-ccbcd594baf9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b88bcab3-d466-4799-87aa-fd3b1f784dc1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/f1bb08eb-53b1-419c-a0aa-e722b8cbcb41") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "89dff25d-3667-4201-bc86-79c96e372340") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e685d7e7-6b08-43ba-bafc-208516311665") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "d211f95c-fd73-4b3b-b926-4eadf42b210c") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "578d648c-3ae7-46bb-b3b8-272353d53e5f") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "a1a69f6d-1178-4cbb-85cf-5ca9e5c83b17") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 7 "+5V") - (pintype "passive") - (uuid "13920976-de17-46a9-9b45-370c7550ef42") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "2d21729b-96cb-4b7b-b82e-fd88d117a962") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Snapeda:AMPHENOL_10118193-0001LF" - (layer "F.Cu") - (uuid "230fd7ed-effb-4d21-b964-7d4088ba9a93") - (at 121.272 73.977) - (property "Reference" "J15" - (at -1.145 -7.375 0) - (layer "F.SilkS") - (uuid "fb1bf390-2197-4ddc-827f-669d9845418f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10118193-0001LF" - (at 10.92 -5.459 0) - (layer "F.Fab") - (uuid "6bdbe2f1-ff34-4b40-883e-380722436e05") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "fd7c2572-6fbc-482e-8c2a-3254d98025ff") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "05a0eca4-f839-4077-bc0e-219b95d114fb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MF" "FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cec39255-ad04-4407-a660-c7fcfb9e7d56") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b2b98229-8200-49db-8b71-d2dee5995248") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e4e864e5-b75e-43ea-9fc9-0ea3fb9df80c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "85d809ed-72ea-472d-9267-f13d61c36bef") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "eb8563bb-e9ba-40ae-ac33-34fdc0cfaae1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cf2a8031-8894-47a3-9d30-6d1ad3adea5d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PARTREV" "E" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d2142ad3-483c-44ff-8f4e-ceb3e9298c6b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "12bb42d7-3a82-4fce-a002-24b4969a4603") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0baa4e17-0f11-4827-97f5-39493f53ddcb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "83805543-a5f3-457e-aed0-0de42fc3184a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "793f4f63-7231-402f-9674-2e831e36d829") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER" "Amphenol FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "767cfb0b-2570-4df2-b40c-2e1b10c7bd2e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "23204fcf-79cf-4fbe-93ce-6d09f674cc2a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9c7f4d9f-9f0c-484b-9cf6-2cd143b4826d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cd15d845-cea2-4c96-93e8-1382fc1b782c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/942d8ff0-44ee-4d93-93b7-a56887a8de0e") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -3.8 1.45) - (end -3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "7894e207-5ca5-498c-b1a6-69e483635efa") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "bae994aa-008a-4281-9c43-ef9c9eb5186d") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "76852e70-edf4-49fa-acfc-ef963f56ef84") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "16673379-771e-47a0-9b4a-51a3dd05677c") - ) - (fp_line - (start -4.32 -3.6) - (end -4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "db3244d3-d410-4dd7-9a73-74cfb272df1c") - ) - (fp_line - (start -4.32 3.066) - (end 4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "106caba0-cdda-4336-b80c-ed9cb8b523fd") - ) - (fp_line - (start 4.32 -3.6) - (end -4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "2dab6c29-d451-4740-ba2d-62ce03fdded3") - ) - (fp_line - (start 4.32 3.066) - (end 4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "bde62289-6679-4f5c-9cb8-a25ef68798b3") - ) - (fp_line - (start -3.93 2.5) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "a746b2af-b77a-4dc7-8cdb-85707985bd25") - ) - (fp_line - (start -3.8 -2.9) - (end 3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "9d5d7479-99fb-466d-9e1f-95ea684608ad") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "f5c810e8-0e5c-4b0d-9f3f-e127a2c3ea9d") - ) - (fp_line - (start -3.8 2.1) - (end -3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "465ed167-b89d-4212-ab4a-1b224826af51") - ) - (fp_line - (start -3.8 2.15) - (end -3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "8b1b00c3-64a7-4960-b823-ff6452b52353") - ) - (fp_line - (start -3.2 2.2) - (end -3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "5f62f302-7d84-47da-a0cb-5dd5eab8afb8") - ) - (fp_line - (start -3.2 2.75) - (end 3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "51c61b50-96d8-434d-8f9e-f9f082ec1ed4") - ) - (fp_line - (start 3.2 2.75) - (end 3.2 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "550a9faa-f2ab-4fee-88fb-7a297e1d0def") - ) - (fp_line - (start 3.8 -2.9) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "f9791b4f-e5d4-4b3b-89df-b979ce45a93e") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "f720de26-5338-4965-8c52-14cbf79728be") - ) - (fp_line - (start 3.8 1.45) - (end 7 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "f12a1db7-65ad-49b2-b1bf-cf8159db01c8") - ) - (fp_line - (start 3.8 2.15) - (end -3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "02436d12-4445-479f-b6b6-59f598cfeb04") - ) - (fp_line - (start 3.93 2.5) - (end 3.75 2.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "53ba66ca-c0a5-47a4-9955-4ef30bc2a347") - ) - (fp_arc - (start -3.8 2.1) - (mid -3.782157 2.326924) - (end -3.93 2.5) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "7d3cf71a-73fe-42cc-a6e2-1dc836ed3c55") - ) - (fp_arc - (start -3.4 2.2) - (mid -3.461091 2.547487) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "12934672-b118-457f-8e3b-a3f33720ccf5") - ) - (fp_arc - (start 3.75 2.8) - (mid 3.450736 2.572487) - (end 3.4 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "da45cbc8-5c65-4795-bf4b-f3b2b2f2977f") - ) - (fp_arc - (start 3.93 2.5) - (mid 3.782157 2.326924) - (end 3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "5af3f065-e3c6-4205-b94e-b408164d7070") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "e23e08eb-31e9-4561-8316-468aa76d10df") - ) - (fp_text user "PCB END" - (at 4.85 1.2 0) - (layer "F.Fab") - (uuid "4c75e873-de4e-4447-85f3-157db023e809") - (effects - (font - (size 0.32 0.32) - (thickness 0.15) - ) - ) - ) - (pad "1" smd rect - (at -1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VUSB") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "b2979ba7-1ac3-4454-87dc-aaba9ad613d4") - ) - (pad "2" smd rect - (at -0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 127 "Net-(D14-I{slash}O1_1)") - (pinfunction "D-") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "cdb81c47-990a-4a55-aa05-f23a0a065eb8") - ) - (pad "3" smd rect - (at 0 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 129 "Net-(D14-I{slash}O2_1)") - (pinfunction "D+") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "0e83ccba-092f-4d39-bdf3-15eae34b4cd2") - ) - (pad "4" smd rect - (at 0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 223 "unconnected-(J15-ID-Pad4)") - (pinfunction "ID") - (pintype "passive+no_connect") - (solder_mask_margin 0.102) - (uuid "5c73dd6a-5731-4f4d-b105-6882e02bd36c") - ) - (pad "5" smd rect - (at 1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "a5d2cda4-e3a2-4fcc-b9b4-7802afde91cc") - ) - (pad "S1" smd rect - (at -3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "1566976d-08f0-4c35-8070-1bef1bbde30e") - ) - (pad "S2" smd rect - (at 3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "6b509f48-671e-4491-b6bf-f3bc0bfc4870") - ) - (pad "S3" smd rect - (at 1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "233bb3a3-0d0d-46a4-94dc-7fb3f47e64b8") - ) - (pad "S4" smd rect - (at -1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "f5d67fe1-2512-4433-acd1-515c3d0addd9") - ) - (pad "S5" thru_hole oval - (at -3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "9dd2f42c-c2cd-46da-9f39-e77c0d6c6b5a") - ) - (pad "S6" thru_hole oval - (at 3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "4cc12093-b3b7-4283-a3b3-545f15be0c32") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 -0 -0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "233be738-4e3d-4c61-a7bc-a43a365a5f4e") - (at 97.625 92.18) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C28" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "a3a81837-bc0e-40aa-80b6-a271e14b43ec") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "25344142-6c8d-4d64-9699-56345f4eb7a8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7a142eb1-782a-4bf0-85c9-ffc197fb2f31") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "bd68a92e-e1e6-456f-b6e9-aa829aa279af") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8ae43c91-e54c-4d96-a623-03c78a12daff") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f1c7f4f3-e226-476d-ba4e-a54a90ba1899") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0841f733-0746-4105-89d6-bb934c3dd0a8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/3936bd7b-f239-49c4-8b07-aa2c77131930") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1a05d0cf-62fb-4f6a-a92c-a87737bff1dc") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "6fc80ae7-8c4c-4457-86ed-e139653ca456") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "9949c85d-a31d-480a-b85b-cc5e7e476de3") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "32d8b38f-9c38-4133-9791-ad2ec78f86c9") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "71efada3-b696-4047-afe5-536ebd35f63e") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "ca1ff643-8395-434f-8e23-0dcbeff28225") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 12 "Net-(C28-Pad2)") - (pintype "passive") - (uuid "b58b33a9-284e-4ba3-871c-45906c3c3f09") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "2555d547-7b36-4191-b65b-c057195eb728") - (at 112.505 109.24) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C119" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "f8cca3f0-5f27-4271-bcab-3b36f019e0a7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "faa90374-996b-45f1-9a24-7dd329aff2ad") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "1f586d49-ada7-4fa2-a093-c810198df461") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f3467399-15e1-4109-8779-f2c037aa1008") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d1f8d27a-9845-4f87-a499-056a69895b2d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7a5c11ed-b95a-4e4e-9c8c-9499fcfaa2e9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fac21cf9-3cd3-4ff6-b107-f146b04ab0ea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/0e764504-4638-4b1c-b7be-b19e1da41bd5") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "6dd3ce3f-6338-47b3-bd86-b65e45894cbb") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c44780b2-7b7f-4515-86b5-ed7cad78f92b") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "62902d07-50b1-4b7a-96c4-9ca3511cf3af") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "50e7feb5-c065-41aa-86b4-4016b36f7f0a") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "7d913eaf-96c9-4c3a-b27c-681062ff65ca") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 66 "Net-(U1-~{RSTN})") - (pintype "passive") - (uuid "eb34d37f-d8e6-4f45-8426-9e8672d0f0a4") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "a59881d7-a63e-4014-8265-086db93f8598") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "25bc8f75-988a-4dbe-b4fd-ebbae85ff011") - (at 176.495 109.24) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C144" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "ef114fd8-593f-4bac-8438-1e90425bede7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "21fd5ed0-c918-41b1-8808-fd3ac3be1d3f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3ec9cb07-acf7-40df-8295-b34d6d925ff8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f539af68-8dce-4982-b54d-fb899dd643be") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "dcfe758a-7fd8-4c59-9dd6-a5934d2e7f1c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c676838c-1c60-4de3-966f-dd0b0eaf8a3c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4cd78f44-1353-4bd5-abbc-bb7b8c82fdb8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/60b49bf5-c351-4973-8208-2b9261fa17d3") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2e62dce6-0860-4e6a-9ef2-3aee02a7b317") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e5500b2c-cee3-4e4d-b602-df93772707b8") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "2bb06100-c493-4a3e-a7b3-a88be339d2ea") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "424680bd-fa39-4d13-b70b-07b9a6432df2") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "ab458abe-0964-4e68-b6db-30a199404316") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "4658fdcd-690e-491c-8ade-31caea9d1eb9") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "773bcad2-7a1b-4809-a29b-0366a58d8032") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "25d272b2-c820-4b3f-9522-b57e81630455") - (at 167.025 58.82) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C15" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "cdbad2e0-5373-4fda-9e98-50cfaa061498") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "7cb942a1-8136-4ca1-9d9d-330ee2bcd24a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "64b16829-e1c6-4f13-aa94-382b424a12fd") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "5747d967-92b2-45ff-b47d-8b6ab2df257b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "708012e1-a478-413f-89ce-09f020636a49") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "51f638d7-be68-45b2-b505-160ef40f756b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fc66180b-df86-4368-bc2b-f608bdefcb78") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/7398d7d7-6344-47d5-adaa-d8f2c2aad824") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8a9124ac-1e74-489f-9d31-60db0a5da9c9") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "17e45c8f-80d7-4ba3-aa13-8c58a1b665b8") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "0b0be2c5-565d-4920-b46a-deea6f9b51eb") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "bcfa0f6e-c992-4c6a-a284-68016964b66f") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "71a14c11-c572-4bb7-af3c-79ce62c5f378") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "2c206f23-502b-4d08-a959-45445a390e5d") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "ff5b2fb5-096f-4f97-becc-abe35c0f45d6") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x18_P2.54mm_Vertical" - (layer "F.Cu") - (uuid "261012bf-d5ad-43c0-9c4f-78fceaf8a7ce") - (at 154.125 54.85) - (descr "Through hole straight pin header, 1x18, 2.54mm pitch, single row") - (tags "Through hole pin header THT 1x18 2.54mm single row") - (property "Reference" "J2" - (at 0 -2.38 0) - (layer "F.SilkS") - (uuid "3acb5334-055d-4a8f-81e5-0b60d92bd36b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "Conn_01x18_Pin" - (at 0 45.56 0) - (layer "F.Fab") - (uuid "7db6d2bd-ebd6-4628-b0cf-0bf45435878c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7c8e94d3-8fd4-4fc5-9ca6-ba730893d743") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Generic connector, single row, 01x18, script generated" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6e34bb1a-a32c-4b7b-a179-c596f372e909") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "446bb056-0e57-4aec-bee7-bc776663ab8d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c6359073-0229-47e9-87cd-d734545cc7bd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5b585d28-6eef-4253-8699-8efeff0b6700") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "Connector*:*_1x??_*") - (path "/236dd301-a685-4431-8aac-c7c37cdef822") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr through_hole exclude_from_bom) - (fp_line - (start -1.38 -1.38) - (end 0 -1.38) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8e34007d-83a1-4c21-bb5f-a60b3451962f") - ) - (fp_line - (start -1.38 0) - (end -1.38 -1.38) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "7211a108-6c99-4291-a06f-3c98ac978f79") - ) - (fp_line - (start -1.38 1.27) - (end -1.38 44.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "bb500f97-12a9-42c1-b8f7-833ea0693b1e") - ) - (fp_line - (start -1.38 1.27) - (end 1.38 1.27) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8ecdb1f3-fc7e-4eb2-8466-7098003a531d") - ) - (fp_line - (start -1.38 44.56) - (end 1.38 44.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f99fa06a-8ee1-43e7-a068-6cdc5443943d") - ) - (fp_line - (start 1.38 1.27) - (end 1.38 44.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1b3e9bba-0239-4fa1-b5df-44e55636ad5a") - ) - (fp_rect - (start -1.77 -1.78) - (end 1.77 44.95) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "7cbc62e1-ebe4-47a8-a0eb-fea9bd063ff7") - ) - (fp_line - (start -1.27 -0.635) - (end -0.635 -1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "db6862b7-d466-4eca-b450-9401c4defc2c") - ) - (fp_line - (start -1.27 44.45) - (end -1.27 -0.635) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "992b0c04-6ef3-48ad-9ef3-8804ae2dcab5") - ) - (fp_line - (start -0.635 -1.27) - (end 1.27 -1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "8ead9ab3-d694-4292-9d6d-e168cd68963e") - ) - (fp_line - (start 1.27 -1.27) - (end 1.27 44.45) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "779bd473-d42a-45a2-9782-5673efff2926") - ) - (fp_line - (start 1.27 44.45) - (end -1.27 44.45) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "9a8db1a0-e1af-4b54-8220-04cd9e575319") - ) - (fp_text user "${REFERENCE}" - (at 0 21.59 90) - (layer "F.Fab") - (uuid "96543f79-d101-4613-a766-fb8d5f14a227") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (pad "1" thru_hole rect - (at 0 0) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "Pin_1") - (pintype "passive") - (uuid "809d17e7-fceb-4e73-9e23-58489afafa59") - ) - (pad "2" thru_hole circle - (at 0 2.54) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 176 "/GPIO_11") - (pinfunction "Pin_2") - (pintype "passive") - (uuid "dc82bd52-6efa-4051-9ee3-72da6edcfaab") - ) - (pad "3" thru_hole circle - (at 0 5.08) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 149 "/GPIO_12") - (pinfunction "Pin_3") - (pintype "passive") - (uuid "e13ff038-9826-4771-bdee-3836c9fa7534") - ) - (pad "4" thru_hole circle - (at 0 7.62) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 182 "/GPIO_13") - (pinfunction "Pin_4") - (pintype "passive") - (uuid "31e0e7eb-0648-4355-81ea-65c9c0efbda6") - ) - (pad "5" thru_hole circle - (at 0 10.16) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 145 "/GPIO_14") - (pinfunction "Pin_5") - (pintype "passive") - (uuid "db84c07e-1119-4c43-b7a9-fa1e41749289") - ) - (pad "6" thru_hole circle - (at 0 12.7) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "Pin_6") - (pintype "passive") - (uuid "7395774f-4d5c-469f-adf6-270bc0618170") - ) - (pad "7" thru_hole circle - (at 0 15.24) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 192 "/GPIO_15") - (pinfunction "Pin_7") - (pintype "passive") - (uuid "4fb01b5f-947a-4ee1-b02f-f8c1a3b5fcb4") - ) - (pad "8" thru_hole circle - (at 0 17.78) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 172 "/GPIO_21") - (pinfunction "Pin_8") - (pintype "passive") - (uuid "468a5862-3e5d-41c4-9dcc-e17a37d0fc47") - ) - (pad "9" thru_hole circle - (at 0 20.32) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 166 "/GPIO_22") - (pinfunction "Pin_9") - (pintype "passive") - (uuid "fdc98039-cc0f-4057-bb7f-bcb7e025a748") - ) - (pad "10" thru_hole circle - (at 0 22.86) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 169 "/GPIO_23") - (pinfunction "Pin_10") - (pintype "passive") - (uuid "98aad161-70d7-4c35-aaa4-9891053405ad") - ) - (pad "11" thru_hole circle - (at 0 25.4) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "Pin_11") - (pintype "passive") - (uuid "40bee7db-a41f-4fe9-9252-a51e77029e03") - ) - (pad "12" thru_hole circle - (at 0 27.94) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 141 "/GPIO_24") - (pinfunction "Pin_12") - (pintype "passive") - (uuid "06d38f3e-feef-4f6c-92e0-b15dfdd8a0da") - ) - (pad "13" thru_hole circle - (at 0 30.48) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 160 "/GPIO_25") - (pinfunction "Pin_13") - (pintype "passive") - (uuid "0323a5a7-080b-4950-8b0b-21b749ad5ffd") - ) - (pad "14" thru_hole circle - (at 0 33.02) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 196 "/GPIO_26") - (pinfunction "Pin_14") - (pintype "passive") - (uuid "f1b54bc8-b60c-4372-856e-d69195102c4e") - ) - (pad "15" thru_hole circle - (at 0 35.56) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 159 "/GPIO_27") - (pinfunction "Pin_15") - (pintype "passive") - (uuid "3e2f9517-e648-4e89-b292-691f15c657a5") - ) - (pad "16" thru_hole circle - (at 0 38.1) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 1 "+3.3V") - (pinfunction "Pin_16") - (pintype "passive") - (uuid "bfde9f4f-50a3-4cf4-9ddc-205e04383c21") - ) - (pad "17" thru_hole circle - (at 0 40.64) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 59 "+3.3V_LN") - (pinfunction "Pin_17") - (pintype "passive") - (uuid "c21d27ff-3259-4406-a136-c730411bf383") - ) - (pad "18" thru_hole circle - (at 0 43.18) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 7 "+5V") - (pinfunction "Pin_18") - (pintype "passive") - (uuid "df5abaf4-3c69-4985-9470-2dcf58ee187f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x18_P2.54mm_Vertical.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "2814fb81-30d9-4906-9436-7ddaaf4ac79c") - (at 116.515 119.28) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C132" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "f96150ca-4e45-4f24-b45e-1cfdb87ffb14") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "22uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "2d9d2dd0-8246-407d-bc02-80a36c95c68e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "CL10A226MP8NUNE" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "bfe8adcc-d29e-4d19-81c5-ec94e626f53b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "56ab6819-fb95-4c9c-84c9-9c226c2ea160") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10A226MP8NUNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e1c7bce1-c02b-4df2-aaff-51577add3a42") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5d27d95e-6869-4dd3-8983-c123a40a01ef") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3a4b9d80-f8c7-4c80-883d-bfe70e514c34") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/055e1f2f-6ab9-45d8-9026-9c982ae643fe") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "aaa762a0-7cbe-41a2-8d18-b64c4a21fd10") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "86329d0a-63fd-4704-b663-af7b974d8c8c") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "838e9e6b-38c9-48e1-9294-be22ed78f3a6") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "6e05bb87-e88e-4f6e-b260-32251497d575") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "75ebd94a-4aba-4063-b6a1-8056c9f3c4ef") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 71 "Net-(J17-CTD)") - (pintype "passive") - (uuid "64b421e7-1938-409b-bd50-fa2f9bc3bb6d") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "252d9ad2-3a93-4c54-a411-7d2f0374f625") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "LED_SMD:LED_0603_1608Metric" - (layer "F.Cu") - (uuid "2834df2b-9d8e-49c6-b08a-6de3e1fc2188") - (at 175.085 67.82) - (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "LED") - (property "Reference" "D3" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "4ce7058f-204d-42e8-a234-ab361127be92") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "CSL1901MW1" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "f5e9e162-943d-4d72-b1ec-3ec0d385bd47") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b05dd133-cbb3-4c0b-967d-21079dae9b93") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Light emitting diode" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f3463e87-dd77-40a7-8260-a75bc64b4357") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "58c33e2e-7abd-4b69-ac4c-7e88124b8a77") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CSL1901MW1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "753ad436-1349-4933-a78e-341f6bda7576") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2b4880c7-e783-4695-aad5-8d8c6b6dc494") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "498a33c2-fb16-40d4-b4ab-491d1bdc1670") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") - (path "/75204d10-6882-4aa6-93fc-39caaa826623") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -1.485 -0.735) - (end -1.485 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "310b298e-4473-41a6-a06a-85d3b693dbdd") - ) - (fp_line - (start -1.485 0.735) - (end 0.8 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e74c6f98-44d9-4ebd-90d6-955c24282c65") - ) - (fp_line - (start 0.8 -0.735) - (end -1.485 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4056c1d1-a3ec-49b5-a842-882497a7c024") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "47cce0b7-03b1-4cd9-b269-4bad92e4cb46") - ) - (fp_line - (start -0.8 -0.1) - (end -0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "f531c746-1cd9-4ca3-9a15-bca0acfbb531") - ) - (fp_line - (start -0.8 0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "9ea3865c-a401-49ad-94dc-810b50d59833") - ) - (fp_line - (start -0.5 -0.4) - (end -0.8 -0.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "5be2be81-efc1-4f7b-85fe-200e68b33292") - ) - (fp_line - (start 0.8 -0.4) - (end -0.5 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "1cd5b97f-b5f6-40fe-a115-c2e6e29fa728") - ) - (fp_line - (start 0.8 0.4) - (end 0.8 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "74eadf03-6bdf-4865-928d-c831a58abbb5") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "cecc89c3-77fe-4571-a223-f25e888d299c") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 86 "/GPIO_3") - (pinfunction "K") - (pintype "passive") - (uuid "1d366478-f469-4f86-94ce-f31106b5fbb3") - ) - (pad "2" smd roundrect - (at 0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 85 "Net-(D3-A)") - (pinfunction "A") - (pintype "passive") - (uuid "2dbf9d36-9058-4be9-ab51-847c6f732561") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "2b2780bb-d654-401a-bbe8-f30a10bb12d1") - (at 135.505 66.09) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C61" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "3992537c-c1ee-47a1-8c2b-82183f61cd3c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "6390c433-2000-48f1-b009-502c5056c021") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "9bdb96cc-e2f6-4bfc-9e2b-572d83b42ee3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b105f16f-15a1-4dc3-820a-31669a4ebb12") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "62061a2d-87e5-4a93-9747-a858eee65d09") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b7c9d533-9b26-4831-ac74-a11868ecb2db") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1fd3a534-d2b6-467a-864d-8c6b90803fb2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/4fe0af98-262b-426e-be71-2f3ecd59fd07") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d0195044-e222-4081-abd6-0025e58ff5cf") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "fbecaecc-ee4d-43d5-9fcd-f25d516b82f5") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "859331c7-8054-4b43-a41b-20da67952ab2") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "5c207fc1-1c13-4167-a88d-f88e2d64396c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "a6839448-4c04-4afb-8276-18029ed91421") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 27 "Net-(C50-Pad2)") - (pintype "passive") - (uuid "615ed68d-672d-4aae-9317-b4da6d5545ef") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 35 "Analog_6_P") - (pintype "passive") - (uuid "901d22c6-32c5-47b9-bfe4-a9190391e27c") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "2b73cc23-25fa-4ee7-a2c2-dea7f6ad6478") - (at 112.505 119.28) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C125" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "de7793e3-2a49-4773-939c-f6d540f45192") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "4b56fe86-74fd-44e9-bc25-b6e6e10cb80a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "30b4cd76-8a91-46fa-b046-1e824f7b2265") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2af848b5-2916-4b9c-b4c4-63249f27c271") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ee688790-a21b-4397-b057-5ff5a0e7c618") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "31c935b9-d92c-4037-8967-60894c17be70") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a86fb5d9-1192-42c1-ab2b-fb7a5e768a35") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/6eaef66c-eacc-4ec4-a15e-29156f7c701e") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3a1a2b49-c742-41e6-9fbf-9c87d06b419e") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "38b6d888-3737-4e4c-b8d3-151fe3debc4e") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "a8753dc9-7f5c-46b8-860f-2be8499b891b") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "de25e570-6911-4cdf-aba1-40a42cc684e6") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "d773197c-e3ec-4194-9168-afe49d4f8aeb") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 69 "+3.3A") - (pintype "passive") - (uuid "6c5b6d21-ce80-4cd2-a7aa-06794e988672") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "f1a0fbb6-1bc8-495d-bedf-e4bddd2ad769") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "2d190316-31f9-40ee-b7fd-af61572855f6") - (at 167.025 68.86) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R2" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "2c99d207-d394-4313-8811-964eea885eb8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "9d00647b-84fa-4fce-b17c-bcd708c891c4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e4b6c7b1-bed1-4219-8202-9602baaad68b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8eccc936-1c99-4f52-9236-ba4d6d6d5477") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "RC0603FR-071KL" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "200e941f-f539-4877-a4e5-309a59dac5d9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d3bfa4ed-282a-4b02-a677-c7d4283d285d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0fd4e830-db32-448b-879a-0bcce448c126") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/ef9b93d7-a8a2-4165-970b-f379e4d398d3") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "12da7754-27c8-4333-91db-8c2cf2273a06") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "9da1d0d6-7f12-429a-87b1-34c268ea644a") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "bd6f3bff-da72-4714-97e5-651b96555311") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "53fe9c1e-ccb4-41b3-a60b-4263e0ff7e9d") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "ef3ad9e6-24cf-4ea0-8b35-359d7dca07e3") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 4 "Net-(C3-Pad1)") - (pintype "passive") - (uuid "447f4002-28dc-4ed2-8d04-687e7e1b8e45") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 185 "Net-(IC1-XOUT)") - (pintype "passive") - (uuid "02aea661-8570-485e-90dd-faca0456c3c3") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "2dee2b41-def8-4413-b5c1-5388b40e3fe4") - (at 116.515 124.3) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C134" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "d7245eda-13f3-40c5-bfe2-e7ba17c3a177") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "6.8nF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "cf5c2d8b-a76f-45a3-96a5-4a1249587776") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "02ae8a05-b645-4352-9f5a-583a6a095df1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "eca8df96-dd98-4fdc-8120-8dc002be1889") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1eea4958-f370-48c7-8c0f-f7338f75903c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8d200dd4-347c-44ec-be8e-815b83cfdd7c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10B682JB8NNNC" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3cb7ae7d-a5f5-47a0-9164-3ed77dc15251") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/b2596ada-1a99-42b0-813d-58be07e8810b") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "07aa84e5-966a-4cf9-bf4a-bcbb7d85eb98") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1be64bd4-967c-4f20-bac6-8fbe2c8d199e") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "84648290-afb7-4c6f-ace9-3842727fa7c6") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "90d6c303-97d5-4878-aebd-2c12095962e1") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "ca1fe1be-a157-4dc2-8417-b8bf227fbede") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 75 "/Ethernet/RX_N") - (pintype "passive") - (uuid "c0454355-2fb9-45b4-963f-1fc6f5f969c9") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 74 "Net-(J17-RD-)") - (pintype "passive") - (uuid "3e9ee512-f104-4d6d-9eba-1f0503e7b1cf") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "300bcc20-8169-4858-abb8-dd44ea92f487") - (at 163.015 66.35) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C10" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "6fe82052-0bd7-4116-addc-a3ef3fa0b46e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "8c8f419e-808a-4533-8bf2-390d0a76f44d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e78cee7a-f948-424a-8bb0-7a1bb13f54af") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "62e43ec9-0dc3-4f98-a6bd-0c149a391296") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "576f498c-2140-4681-b5fc-bf3a80cb0f21") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "169a44b4-10d5-4c03-bd10-bb43b3ec41b7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "32ec1567-9e44-4a81-81a2-0edce987ef18") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/99237eae-2503-4293-8ed2-e61ff135ce78") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "325af19b-94e7-45ee-98e5-25bc2aad8044") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0985ed06-170a-49cf-ada3-1e30872fcae1") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "7bcee4f9-0c7e-4765-96bf-83dfd7017559") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "72fb18a8-8927-4b9c-b5ee-3e0bdfe2b6f4") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "ec82b791-dc8d-4731-8e8e-039beeeca4e7") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "02f26afb-ff76-4ee0-a797-6a54f8e1d43d") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "8a45cbfa-b7bd-48cb-8c60-ed326bc5ed53") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "31db4ac2-5024-4a53-8916-571255ade8aa") - (at 136.895 123.79) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C94" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "ea54f923-3512-412a-aaaf-3685d0b353d8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "c4eadf1f-7179-48ee-9695-e04e926babd7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "83a21d8d-93c9-4fbc-bb63-dbed60226fb1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "28746d94-2609-47ea-9b60-572e318fa39f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b0017362-768f-44fe-b9b7-a3c89a87ce63") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1a4ab9be-9e3f-4252-9edf-8f9eec07dd3c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4e21ed6f-c460-44f0-bd35-0f0903ded837") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/ffffe54e-64d7-4657-b2fa-5d83e7a96be6") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "92eada4f-2fbc-4cba-8fa4-4c07238b21dd") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "689fe200-30e0-4760-8eb9-1ab4e6be0888") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "1db7bebd-60e8-4a9c-9fd2-0702fa355920") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "6c7b9708-abf8-473f-b1da-f032aa01e78c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "6f8965be-43cf-437f-8e44-27131b241871") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 58 "Net-(IC2-DREG)") - (pintype "passive") - (uuid "e3d4cf9b-0ba5-48ef-8ed6-17271ca0daea") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "81621c17-2d09-4810-8988-cec6dadffb67") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "3292af71-3650-4c7f-b054-e7cf5c9aa0a4") - (at 146.015 118.52) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C110" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "c0d0ca26-943f-458a-9605-6c112d0f6693") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "6eabccf5-f900-4b67-8f7b-b450ad3e81f2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8c874044-8907-45f3-b8de-6ab3e167ada5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "ad808df0-d179-4f3a-8431-b2046666d12b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "436d62cc-d905-4672-8a88-569e6bb97329") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fa0d26fa-b85e-4d37-8e4b-a46b5ba26215") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "25e87a29-58b5-46ed-a077-5ba30a8ecac1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/eb84021d-88e1-4b6d-8c1a-35df799d844f") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e2882f4e-4833-4d9a-8175-70171d40f2b3") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ea4bfc05-ff64-4e5c-82ce-6455fe4c3d62") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "00019f3c-18ea-4bdc-adb8-530313f77792") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "224dc89f-2f72-4f1c-adf7-d6151696a36d") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "a7d62605-0d46-4190-96c6-64b342135a7c") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "178a3a71-82e6-48a8-85cc-1ee21127e99f") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 63 "Net-(IC4-VREF)") - (pintype "passive") - (uuid "10d3bc40-699c-463b-b038-ab2ce83a1625") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "3706009a-85e5-453b-a4c7-16b74d4e7698") - (at 137.115 109.49) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C90" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "748a667f-02e9-47da-898c-8ef6377803f5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "61de91a1-c618-41f5-a712-d802c919d5ea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2bc85ab2-04e9-4e44-b935-42e90364e47e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "93fe1efc-eed7-4f1e-8e3e-4ab02baf7a18") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e195647d-069c-49b5-bb99-1fbd90333d8e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "26f5cc7f-ac7a-4f3a-8358-dae0f85d06f0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f3337f4a-52cb-4042-bbd3-fd65e0a1cc88") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/ec57419c-dfc5-4a14-8a60-75a5cee33214") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "5e8c0adf-d3a8-4f3f-afc7-054650f3253f") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "792470e2-f853-431e-b468-8d4c47510258") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "480895af-3344-4445-8172-0c24f06aedab") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "3bfb7394-5a06-4400-9df8-a1f855643fcb") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "8121e603-6759-4188-a376-4eecb9acfeec") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "547447f2-a1f3-4461-8cca-84ad2c1d2ae7") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 56 "Net-(IC2-VREF)") - (pintype "passive") - (uuid "076c93c1-ca9e-4e30-9833-416ff891b43b") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "38928d6a-47e6-4670-bdaf-4e1f42515472") - (at 109.655 102.22) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C72" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "630c7a3a-d9d7-4fa9-bc5a-c05282ce15ef") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "b021d19d-dd55-4a16-b613-88fad1c6fb35") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c24e3d6e-b523-4296-846d-931754a7bf4b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "823d9758-e3f3-4706-9edc-72190fe3350c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ca43212d-a200-48d0-9689-d0a0a38ff683") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "96762f9a-a12d-4e43-a2a2-8905ccc8ae4a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "445d2674-85c1-4632-86ca-623545d8b318") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/79e7dbb1-8964-46cf-a073-577f3624820a") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3d651cd9-00f3-4bd2-ace6-c8bd61e078f3") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8ee4464b-cc8f-4155-8977-7e57f444adc0") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "b6b77a5d-374e-4920-a24e-e2744674f921") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "62392a0c-1afa-44e8-af22-bfade4169e5c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "c7b232d4-5b23-4c56-9804-9dcacc1304e1") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 41 "Net-(C71-Pad2)") - (pintype "passive") - (uuid "f48d5ca2-cab6-43d6-9bfb-2a23d2e9c02d") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "47e076e3-15f5-4f0f-8556-894937efbf1f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "38d13f43-92b8-4623-a3ae-fbda119255a2") - (at 131.055 72.11) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C40" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "6712541a-0f34-4d19-88e8-d5095840a012") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "535401ae-bd65-403b-b8fc-db781cc27a3e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3528723a-af75-49e0-9811-3f6184002e06") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d8a3347f-7ba5-4b6b-985f-598d3ef64c8e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3fd69c52-6a2a-4993-b124-376507985692") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ee3f44fb-de66-45b3-95bd-14439e5d7ec1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "52ea9ba1-ef6e-493e-876d-13d446738bd0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/ffc522e3-447e-4f4c-86e9-9f67170284d6") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "549c151a-3911-4055-8285-1f4863029b7a") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "28294807-c610-4cc3-90ed-5c416ac2f2dd") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "5268ae28-3411-4bd9-bedb-e336b6516f76") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "6192989f-31ba-4e5a-b5c4-05849b1734fa") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "3bbe6843-8afa-4f18-8bd9-e54d792dfd65") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 14 "Net-(C31-Pad2)") - (pintype "passive") - (uuid "788888a8-49ac-4af0-bcd9-cc41cdac88d4") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 22 "Analog_4_N") - (pintype "passive") - (uuid "c8f4b631-11e2-4a22-a112-cb14d040ec5d") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "3a1a9918-71ac-4d3f-aafb-818717838bb3") - (at 124.535 109.24) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R21" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "3a2dbd4d-55de-4050-a9f7-8a6a9b7e8221") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "50R" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "d661a17e-5827-468d-8344-7c902499d67b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "627d4b2c-a254-4405-9dfe-2aebf8a6f33b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f6462e76-9862-466d-a6d9-81022a7ee67a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "RMCF0603FT49R9" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "04eeed6a-50ec-4429-b23c-4cd4be48b4ed") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fe012572-0ac4-45f6-bae9-4aa2645b8a56") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "656ed60f-1175-4466-846d-8a8639bd7c7c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/c4b0b53c-ca0e-4cd7-b6b6-e3d0a6483163") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "47b2a17f-dd90-4b41-abe0-826edca6b5df") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "83d2472c-fecb-49e3-8c0d-f4da48e0dff9") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "3e8f540b-bd6d-4479-8f6d-0ffedde8b578") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "534dc4e7-2790-448b-b2bc-5261506a3016") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "13799f6a-0bea-4041-929a-054e7b58dd66") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 69 "+3.3A") - (pintype "passive") - (uuid "139ba5dd-340f-42cd-9ff0-f225b1ef402e") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 225 "/Ethernet/TX_N") - (pintype "passive") - (uuid "c9e73f7e-1ced-4b24-8825-61d2752f60e8") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:ASTX-H12" - (layer "F.Cu") - (uuid "3ade61f4-c02e-4a95-b9bf-93503f70cc97") - (at 131.465 129.71) - (descr "ASTX-H12") - (tags "Crystal or Oscillator") - (property "Reference" "Y2" - (at 0 0 0) - (layer "F.SilkS") - (uuid "dc83992d-2f27-476c-ba8c-ae6e6e3c011a") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "ASTX-H12-22.5792MHZ-T" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "37951e8b-fe1c-4fbc-bcf6-d883973bc6cc") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://componentsearchengine.com/Datasheets/1/ASTX-H12-22.5792MHZ-T.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "cb177c8a-73fc-4310-ab90-ea3a39f27643") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "XTAL OSC TCXO 22.5792MHZ 3.3V HC" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "16e0978f-5e0d-4369-85cb-ee64e0645776") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "0.95" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9bdbff93-07e9-423d-ad81-18a2cff3d00a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "815-ASTX-H12-22.57-T" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2a574f7c-bfa3-4d85-ad74-781dfcc34b85") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.com/Search/Refine.aspx?Keyword=815-ASTX-H12-22.57-T" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6aa92662-2c96-4c95-88e2-c0149fedeed0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "ABRACON" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "640cd9a0-0829-4f71-a509-aa507d517b3b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "ASTX-H12-22.5792MHZ-T" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2f240ba2-be33-4fe5-9036-72c8986c0732") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "ASTX-H12-22.5792MHZ-T" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "82b0b1df-d18b-4816-9977-178d32d215c0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a4f41e80-34f5-4ce9-ade6-67f08eecc9e9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8245ef57-450d-4e75-b52c-c59db11f4565") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/517ff4a4-cb59-45e9-843a-57a41fe33415") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.925 1.6) - (end -0.925 1.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "3db8e4c8-f69b-482f-b2c4-72f71763c62b") - ) - (fp_line - (start -0.925 1.7) - (end -0.925 1.7) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "917d54cd-dcb8-4b35-856c-b64c3a723556") - ) - (fp_line - (start -0.925 1.7) - (end -0.925 1.7) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "ad9b1207-5e06-471f-b75c-65bc5472aace") - ) - (fp_arc - (start -0.925 1.6) - (mid -0.875 1.65) - (end -0.925 1.7) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "361623df-ebba-4b65-9cd7-df1c66fdc3dc") - ) - (fp_arc - (start -0.925 1.6) - (mid -0.875 1.65) - (end -0.925 1.7) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "43efdc32-a4f3-4856-982c-2f9045ae479d") - ) - (fp_arc - (start -0.925 1.7) - (mid -0.975 1.65) - (end -0.925 1.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "bc567dc7-1c2a-4b83-96c2-0487f2695706") - ) - (fp_line - (start -2.375 -2.125) - (end 2.375 -2.125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ebed5575-de02-45d2-b165-e90fdba8b493") - ) - (fp_line - (start -2.375 2.125) - (end -2.375 -2.125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "45e0fbcb-2f80-446b-9402-da42a28876a4") - ) - (fp_line - (start 2.375 -2.125) - (end 2.375 2.125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5ff5d7b9-5c76-4db8-a5a3-dee28555f918") - ) - (fp_line - (start 2.375 2.125) - (end -2.375 2.125) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e9ff14f2-b01b-4630-a301-8c1e3fa2ec31") - ) - (fp_line - (start -1.25 -1) - (end 1.25 -1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "0a251dca-5f19-497a-9ca9-c2e2c0e938c9") - ) - (fp_line - (start -1.25 1) - (end -1.25 -1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "12b775fb-9663-47db-9985-9f83be1f2984") - ) - (fp_line - (start 1.25 -1) - (end 1.25 1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "ac923e04-b34b-4efc-9ccd-d788e4617d45") - ) - (fp_line - (start 1.25 1) - (end -1.25 1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "0e710627-5e51-4de5-8992-66691ffc0b57") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "855b5748-f507-4d20-a02b-9b7639dbde82") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -0.925 0.725 90) - (size 0.8 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 234 "Net-(Y2-TRI-STATE)") - (pinfunction "TRI-STATE") - (pintype "passive") - (uuid "bbce8095-3792-4b04-8fda-60cf629abddb") - ) - (pad "2" smd rect - (at 0.925 0.725 90) - (size 0.8 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "614dcb35-f93a-4f5a-bf83-f9fcca0ae50f") - ) - (pad "3" smd rect - (at 0.925 -0.725 90) - (size 0.8 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 199 "/ADC/TCXO_OUT") - (pinfunction "OUTPUT") - (pintype "passive") - (uuid "4bdd8341-3ead-4219-9a8b-788970ffd2e4") - ) - (pad "4" smd rect - (at -0.925 -0.725 90) - (size 0.8 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 59 "+3.3V_LN") - (pinfunction "VDD") - (pintype "passive") - (uuid "cc94f450-c8e6-4eb0-ad2e-f504eb6af67a") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/ASTX-H12-22.5792MHZ-T.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "3e7a8a7b-32cf-44b7-8e9d-09e80e2776db") - (at 139.955 57.06) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C65" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "066fa869-1d62-4b6b-b143-05d17b56af0e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "2281c6f7-5a51-43ab-ae92-2b8e8d30e70f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "0e7b81f8-ec80-47f8-b68b-ff5315f3d7f1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b4626ac2-f4e1-4df2-a59b-ffd5435ccd1e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "73504089-392f-4ce2-823a-7af352702ca5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "db428e72-65dc-4808-a715-feb09a9ce406") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bf172cf5-7b5f-4580-95e0-52df29bf8071") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/249703ac-4402-4a91-b493-4ed76eac6125") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "89fb20b6-3709-4d17-b4ea-8d4f916496f5") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8cbdb31f-2e4d-4c04-ae33-e40ee2dfce4d") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "ad0d8d18-a3e3-4456-844e-37f0041e701e") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "7a65e13d-ee25-4525-969f-b00d8ba69768") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "46ad3bf0-9a6a-4fa1-85f7-4cdee030b8a5") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 31 "Net-(C56-Pad2)") - (pintype "passive") - (uuid "07d0ff75-e8f5-4793-be06-b174b874b619") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 39 "Analog_8_P") - (pintype "passive") - (uuid "89335014-483d-47cd-84ac-23bac5e84573") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "3ea370c1-01e2-4f17-a379-3dc3b0269ada") - (at 97.625 89.67) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C27" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "965edecb-0776-405b-9818-fea31adf90c1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "395614e2-822f-4b40-8f76-26f40ea2e74a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2e8387fd-8202-49b6-bfb5-79559fc22fe3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3ac2d3a0-c881-43d9-b42b-22611ff47669") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "66e95667-f0f2-46af-adeb-809ef430d366") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "777c2324-4450-4c83-a616-5b317cbf3b95") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c02d8479-a316-4d2e-8284-ee7e09d63388") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/9dcbf807-6083-4cc5-9e73-b4ddb4f8e63b") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "54993f57-a6a2-4c5d-bccc-322fe3756da0") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "731ebceb-13d9-4559-bba6-f4e48b84e2fc") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "4f234cb9-7bc3-4255-8340-4406fff726a1") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "d3ee98f0-d09b-4b68-a435-c04346af4788") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "795e15dd-8548-443a-9959-826e4ddd0248") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 11 "Net-(C26-Pad2)") - (pintype "passive") - (uuid "861bcbfb-73b4-49b1-8da2-eabfa4161143") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "edac7a24-7575-41d1-a5d0-7e674c2e7f9f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "3fd30b43-2698-43a0-ae5d-f5971c2b6604") - (at 171.035 66.35) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R9" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "95ebae9c-f882-469d-9141-c7aafddab8b7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "5.1K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "13fed6ca-0496-4294-8df6-964ca46b0f11") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "27eb2ad8-59ea-4c4a-96c0-580b42be5008") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4a0b6e55-30e2-4d24-8930-c06b83193b39") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CRCW06035K10FKEA" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "049f9e9c-5f43-414e-8d2b-6e96fe82c4a6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "185c3acf-d9bd-475a-9c40-d2e36a84a6bb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5f684cd0-6b23-475d-962b-6b77d90beb2f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/5c1eb450-e3f1-4b45-b90a-53a7d8ee878d") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "81c62ffc-3cde-4b3c-883d-cc4905fe0055") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f777372a-f56f-4086-9af4-8accea88efa7") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "5a9ef0b8-4253-4c2e-b610-611f658ecb2d") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "9d79099c-6fe5-4980-9646-d888bc0d5488") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "7e651960-eb9f-42d0-a75a-1ab40fb7fef8") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 209 "Net-(J4-CC1)") - (pintype "passive") - (uuid "deafee1b-821a-45fd-9c60-47ccc16be9b1") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "6c707677-7288-4284-ae99-d1d3bbc1c88e") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Snapeda:AMPHENOL_10118193-0001LF" - (layer "F.Cu") - (uuid "40bfd7ab-3972-4357-a505-66e2a7448325") - (at 96.455 57.295) - (property "Reference" "J5" - (at -1.145 -7.375 0) - (layer "F.SilkS") - (uuid "4dead3b5-4fbf-44fe-a922-302435fcce8a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10118193-0001LF" - (at 10.92 -5.459 0) - (layer "F.Fab") - (uuid "bdb8f69b-8556-46dd-9abd-a28919832080") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "696a901d-db34-4151-ae48-96132c698c93") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "72c2bd42-6c9b-4f85-bea3-0a267265e767") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MF" "FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "56caa9a9-8aee-4370-b4b6-e197d4941b7a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bf2ed957-bd7e-4b2a-9d87-498638de5410") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5122e152-c63e-4df7-8d6e-7b1eb818199f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3ef8693c-27d0-4dc2-ae26-5beb7d705e7f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c776ffbe-7175-409f-9850-45b7ece39ed3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f2594a7d-a021-4cf8-ab8e-df6e99053c37") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PARTREV" "E" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "49b2fb90-956e-42c9-b66a-c5f630ad5c79") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "673235c8-26e7-404a-ae58-7c02d5f74231") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6b3f98f6-f822-4b9a-873d-24bfa308a442") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4d797766-c117-475b-bb13-694d91833a11") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bd6206fc-3b26-42e6-be93-15dbd96292cb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER" "Amphenol FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3882ae35-8cd6-4934-bac7-991f50cdee93") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "767280d9-e148-4e26-b46f-c20b03ee0c05") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c897a7cb-75fa-4f96-8a87-882349950ee7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cad3709d-7c88-4ba6-949f-295d359ff5be") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/85435954-68d9-4639-a552-6b105f32b8da") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -3.8 1.45) - (end -3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "e43b4685-6bd6-4683-92e6-d8720eacd0f7") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "c3e29e2b-e2b4-4e59-b88d-549604b7f7f4") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "67769e52-0071-429f-9aab-d91ad2551a00") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "0bc7f308-faf0-4e16-bb55-044350df2de3") - ) - (fp_line - (start -4.32 -3.6) - (end -4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "caa43e3c-9c45-45c2-9702-b496ac92a15c") - ) - (fp_line - (start -4.32 3.066) - (end 4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "82b07160-6e1e-4fb6-bfab-6815a23910b5") - ) - (fp_line - (start 4.32 -3.6) - (end -4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b1cd4ae2-6893-41fe-9810-28166af4dc9a") - ) - (fp_line - (start 4.32 3.066) - (end 4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b526e765-e916-412b-9d06-9f1e115e3117") - ) - (fp_line - (start -3.93 2.5) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "424a4bb2-746b-4ae7-88e7-99225a815ec8") - ) - (fp_line - (start -3.8 -2.9) - (end 3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "bfd60c1d-f3b0-4b3d-b261-ae0ee7999e8c") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "a68a7c2d-35d7-4d5f-b4ec-9be6fb375eca") - ) - (fp_line - (start -3.8 2.1) - (end -3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "ad97c7c5-408b-4ac1-b1ac-efbee34c9e35") - ) - (fp_line - (start -3.8 2.15) - (end -3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "e4900058-89e4-4e3e-888b-26e012d68ffa") - ) - (fp_line - (start -3.2 2.2) - (end -3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "33b3fb17-1804-4ec7-8041-5be0b0029830") - ) - (fp_line - (start -3.2 2.75) - (end 3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "bb2881c1-8a14-4f55-b0b4-59ef356cf607") - ) - (fp_line - (start 3.2 2.75) - (end 3.2 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "97e1baea-7446-4cf1-9a24-beed7444f503") - ) - (fp_line - (start 3.8 -2.9) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "4b042be5-cada-4eec-87ff-d5613c46ae26") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "f263acb0-ec57-4578-94af-8d5bbca3f8f4") - ) - (fp_line - (start 3.8 1.45) - (end 7 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "1b1de1e1-ec9c-47c0-b660-176b95496ac7") - ) - (fp_line - (start 3.8 2.15) - (end -3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "1eaed0c3-b848-48c5-a6a0-a0f06c330e11") - ) - (fp_line - (start 3.93 2.5) - (end 3.75 2.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "366c0f83-8087-4f8e-a1a4-d2adaffb47f2") - ) - (fp_arc - (start -3.8 2.1) - (mid -3.782157 2.326924) - (end -3.93 2.5) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "9996c250-e9d9-4400-b3e8-442ebffb3727") - ) - (fp_arc - (start -3.4 2.2) - (mid -3.461091 2.547487) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "8b27b1d9-24cc-484b-8bc4-7af489437307") - ) - (fp_arc - (start 3.75 2.8) - (mid 3.450736 2.572487) - (end 3.4 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "93754161-24d9-40b6-b9bd-df7a13873583") - ) - (fp_arc - (start 3.93 2.5) - (mid 3.782157 2.326924) - (end 3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "81b1ad8d-c425-40f0-a508-646e5bef8fc6") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "7755ec50-c37f-4f1c-82c5-057f52e30663") - ) - (fp_text user "PCB END" - (at 4.85 1.2 0) - (layer "F.Fab") - (uuid "3d5d833e-16cc-4949-b8db-41e87e484e7c") - (effects - (font - (size 0.32 0.32) - (thickness 0.15) - ) - ) - ) - (pad "1" smd rect - (at -1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VUSB") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "5cebc6ea-ddef-4e6b-9cbf-bbea7b3cc4dd") - ) - (pad "2" smd rect - (at -0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 88 "Net-(D4-I{slash}O1_1)") - (pinfunction "D-") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "ec92c892-6689-4366-a3bf-a01ba961cbed") - ) - (pad "3" smd rect - (at 0 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 90 "Net-(D4-I{slash}O2_1)") - (pinfunction "D+") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "f5c962d8-eaa7-4d6f-aa5c-5922b1debf5a") - ) - (pad "4" smd rect - (at 0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 213 "unconnected-(J5-ID-Pad4)") - (pinfunction "ID") - (pintype "passive+no_connect") - (solder_mask_margin 0.102) - (uuid "df58961a-8439-4cbc-b44c-5f8a26d99e31") - ) - (pad "5" smd rect - (at 1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "7cfa0806-6af1-4cbe-bd6a-c2cfc6edf4ce") - ) - (pad "S1" smd rect - (at -3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "72bd940a-a3a6-4170-93f3-d02f20d7f6c6") - ) - (pad "S2" smd rect - (at 3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "29985f58-1946-4f41-aa15-aacfc8902207") - ) - (pad "S3" smd rect - (at 1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "b9774041-c611-425b-b782-bcebcd77bd25") - ) - (pad "S4" smd rect - (at -1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "d7d88225-d591-4633-b8b9-7eaa6425ab10") - ) - (pad "S5" thru_hole oval - (at -3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "152f1654-d72f-4a85-9af4-029d153e7cee") - ) - (pad "S6" thru_hole oval - (at 3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "8ecfa922-5b5a-47d3-b527-4e6149178cd1") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 -0 -0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "41af61ba-721d-4bb1-8695-8ad0cec042b4") - (at 156.695 149.27) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R28" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "752269fd-b886-4682-a7b2-0354450b667f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "3.3K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "26a5c9bb-b591-45c4-acaa-9bbc91cbe9ce") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "0c9a84da-abca-47d8-bdd5-24a46996cb24") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2f6553c1-560b-4262-bd13-743f2c4d51be") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "RC0603FR-073K3L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b99c2d4c-fbf4-4048-b76e-5ec7382ff6f6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "79a79d82-88c6-4239-b324-c05bee99c849") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d3540d10-8cc0-4d66-81f3-38b236a6dfcf") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/1d9bacf4-5582-44d2-a4d8-ed70e00410b0") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "503073bf-0be1-42b8-a337-42316eaff416") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3a55e070-50c9-47a0-9093-3a7a77dd35ae") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "ef28072f-4b53-4d68-9062-b31471bac80d") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "2886b3be-fae7-43d3-87d7-a9b38e24d9f3") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "376aa3ad-f1df-473d-b7e3-4524a8a57140") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 7 "+5V") - (pintype "passive") - (uuid "826967a9-3d3a-4428-8474-fc89c95b7b31") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 137 "Net-(D18-A)") - (pintype "passive") - (uuid "642a2bee-8d6b-48c8-a271-58f32839568e") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "45cefba1-ffb7-434b-b167-23abb8f4debe") - (at 137.115 112.5) + (uuid "037fc152-bc71-40b8-b651-bef7488161b6") + (at 134.575 112.5) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C92" (at 0 -1.68 0) (layer "F.SilkS") - (uuid "3ea2e98b-2781-4dc1-bf7e-5fb8f8d1523b") + (uuid "1262b8b5-aff1-4d40-aa56-6d98bb958d53") (effects (font (size 1 1) @@ -14319,7 +1065,7 @@ (property "Value" "10uF" (at 0 1.68 0) (layer "F.Fab") - (uuid "3a248359-66d3-496c-909e-18e1ca81517a") + (uuid "e72efaa8-1d62-4a9f-a921-592831b5cf82") (effects (font (size 1 1) @@ -14331,7 +1077,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "b5a14a83-5396-4cc3-bb7d-04fcdf106dfb") + (uuid "b37334b6-0338-4402-9dd1-cb09e5e8b9b7") (effects (font (size 1.27 1.27) @@ -14343,7 +1089,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "4e715707-56fc-4199-8a01-8258aaecb075") + (uuid "e2e5b888-37c7-45d3-9878-bdfb706c2ae4") (effects (font (size 1.27 1.27) @@ -14356,7 +1102,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ad56018e-0d31-4410-8efc-16f1de59d77b") + (uuid "711fb449-9635-4798-a278-7622d2b0af24") (effects (font (size 1 1) @@ -14369,7 +1115,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "10593a59-3469-4eac-8a10-73c91c61d6f8") + (uuid "218e4745-2aaa-4493-a7cf-10d2456f33e9") (effects (font (size 1 1) @@ -14382,7 +1128,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "84bceaf5-26bf-46b5-868e-1ea5a6ca8b3a") + (uuid "b6124d2c-a39a-47be-a880-9d2d3ef5d251") (effects (font (size 1 1) @@ -14403,7 +1149,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "55e0fe49-3bcc-4788-a7c5-415ca8d11b55") + (uuid "a6e15d15-cd04-47cc-ab89-a0dd64c2c493") ) (fp_line (start -0.261252 0.735) @@ -14413,7 +1159,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "c43f54a0-0700-4293-9191-28d23eed9a55") + (uuid "341843ae-8bf0-4631-928b-de73a07fbf68") ) (fp_rect (start -1.7 -0.98) @@ -14424,7 +1170,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "7e053197-e850-4a22-915c-baa3ae28a97b") + (uuid "d4ce342b-e467-4d2e-8fdc-1bcf2b4ee89d") ) (fp_rect (start -1 -0.625) @@ -14435,12 +1181,12 @@ ) (fill no) (layer "F.Fab") - (uuid "11cf0c45-e473-4910-9172-9c3ef0f74064") + (uuid "d905d220-444d-4d03-931e-8255e6703724") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "0f738d75-d72f-45f9-91c4-1f22a37f4e7a") + (uuid "ff58ddc8-2f33-4db6-a323-4cc7f3a91b04") (effects (font (size 0.5 0.5) @@ -14455,7 +1201,7 @@ (roundrect_rratio 0.25) (net 57 "Net-(IC2-AREG)") (pintype "passive") - (uuid "d89f6682-c59e-4123-a3bc-eff45ab213e5") + (uuid "7ec46041-f1ba-4fb4-b007-ecd8029192da") ) (pad "2" smd roundrect (at 0.95 0) @@ -14464,7 +1210,7 @@ (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "c656132d-399b-4fac-8e4b-0c2206a5d893") + (uuid "7803088c-5541-4d58-94b9-8cf42dbd8fc8") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" @@ -14481,14 +1227,14 @@ ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "464457af-2205-43f0-a926-c46c476fd338") - (at 140.905 121.28) + (uuid "0386824e-462f-469d-9d6c-258b752b65bf") + (at 111.125 102.22) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C107" + (property "Reference" "C80" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "29c3f612-19c0-43f4-aafa-c346774b1119") + (uuid "0f67ca53-1d4e-4825-8314-1c8aa5841798") (effects (font (size 1 1) @@ -14496,10 +1242,10 @@ ) ) ) - (property "Value" "0.1uF" + (property "Value" "0.01uF" (at 0 1.43 0) (layer "F.Fab") - (uuid "ecf8ada3-3f0e-4851-92fc-f33b6e717a85") + (uuid "151a7235-6e28-4aad-a6c1-887994afabad") (effects (font (size 1 1) @@ -14511,7 +1257,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "95875718-4fd2-41c3-a5a2-dc5134d122c2") + (uuid "99e18099-3623-430d-968c-d672f57bf93e") (effects (font (size 1.27 1.27) @@ -14523,7 +1269,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "68d7a82e-bc08-4e9a-8717-3ac9ae6e694a") + (uuid "1db847df-5441-4f61-a093-a6b558f33082") (effects (font (size 1.27 1.27) @@ -14531,12 +1277,12 @@ ) ) ) - (property "MPN" "KGM15BR71H104KT" + (property "MPN" "0603B103K101CT" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "120f519e-a846-48f3-b29b-171afab075ed") + (uuid "de8a1974-5791-41be-b0ac-a374fd7b6819") (effects (font (size 1 1) @@ -14549,7 +1295,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ae326ce9-0046-4864-a90f-477aad220417") + (uuid "0c284583-024d-45c0-bfe2-9b032c9f8811") (effects (font (size 1 1) @@ -14562,7 +1308,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "2793e650-e34f-41ab-8b17-98a71fd47100") + (uuid "64fe04c6-0882-41d0-ab6a-3c7221679e94") (effects (font (size 1 1) @@ -14571,9 +1317,9 @@ ) ) (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/ce478a4d-69fd-47e4-94fd-144b0a6b736e") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/1495928d-6854-4ef7-bd1c-519c8996fd39") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") (attr smd) (fp_line (start -0.14058 -0.51) @@ -14583,7 +1329,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "af396475-bef2-4cc4-9612-729831e9f1eb") + (uuid "8b2603c6-de4c-45e2-b8a2-3eaef21c73cf") ) (fp_line (start -0.14058 0.51) @@ -14593,7 +1339,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "b2a9233a-9f0e-48fd-839c-684f104d7262") + (uuid "e703e763-6c7e-4dbd-b16c-991a34343cef") ) (fp_rect (start -1.48 -0.73) @@ -14604,7 +1350,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "365d3767-e431-450c-a037-d44ae8c78adf") + (uuid "05cf6a7b-ba6b-4f4e-b59c-a08bc174774c") ) (fp_rect (start -0.8 -0.4) @@ -14615,12 +1361,12 @@ ) (fill no) (layer "F.Fab") - (uuid "d0189b02-d59b-48ed-b803-f69fff90e6e2") + (uuid "deaa48fd-11da-40c8-a28f-4251a50e6753") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "2b0ea1ff-31f0-468e-ae33-419f0b5bc97d") + (uuid "df52875e-dc9d-4b54-9bf5-6ffebd3fe067") (effects (font (size 0.4 0.4) @@ -14633,18 +1379,378 @@ (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 2 "GND") + (net 46 "Net-(C79-Pad2)") (pintype "passive") - (uuid "00347e62-7162-4e2f-89da-b125ae3f374c") + (uuid "166c9ed9-7530-438d-b0f9-54955963c298") ) (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") + (net 47 "Net-(C80-Pad2)") (pintype "passive") - (uuid "cdf0808d-fea6-4905-be57-41bf93023c46") + (uuid "9ba4242a-3797-4838-ba2e-ede09c80ad01") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "03eef468-8dca-48f3-942a-6df956afc224") + (at 95.085 102.22) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C32" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "bb7a5437-cf87-4ca4-a5a8-388bceb54be4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.01uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "3d43e09b-9945-482f-a1d3-5c265cd64759") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2d22ff45-b428-42fc-b224-2c035afa2881") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e9e9f532-cec8-40d4-aeb8-bcf2467e2884") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "0603B103K101CT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "096502b7-0943-48a6-aebd-7b8cfb4a8347") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1a7bac57-3756-425d-b504-305c261b9ee8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "04182180-b0ac-4a82-8429-2e03771e7b5f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/575198f5-675c-43ff-8ada-e5cd9bcece24") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c39932f0-7f5a-4923-8f51-98caff2de03b") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "276d61a2-4938-4781-a167-6b8ace762eed") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "09644a8d-a3c4-491a-b486-da2a7a6f6019") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a015827b-2b20-4634-adaa-8bf6e1706a79") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a74aa794-3fe8-4a8e-81c4-146039a54817") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 14 "Net-(C31-Pad2)") + (pintype "passive") + (uuid "01333e99-ea98-4f32-8710-70478b82645b") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 15 "Net-(C32-Pad2)") + (pintype "passive") + (uuid "845346b4-94f9-4d5d-b4e7-12ac414a6c7f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "04ae3473-6b12-4ee8-898d-0fe68b9115a7") + (at 160.475 58.82) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "b9b9b57a-199c-4f1c-b6f2-838dc94ca948") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "01d5d224-5949-4d95-b655-09587ad70977") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "09d56f3f-992a-4c71-85fa-8f4f2b43eb7a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4547ca7d-8722-4fd8-8b4c-376c8ad7d45c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d55a5d31-d117-4d56-bb05-eb7bb7318d36") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aa9dc21b-c2a4-4388-a470-8953e0db2e96") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6693901a-a0e3-44d1-8355-7fd9ad239284") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8ac99bb8-8501-4718-b958-afb463b57888") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "eff5cd95-f4f0-4df7-a00b-fdc951059bf7") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5127c0db-081f-4041-95b1-a3e777e2d976") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f73ca8c6-67a7-4fba-b4cf-1b442f06505e") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "45e2a5e3-99fb-4530-a2ed-9fbc30786648") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "961468a1-f6ef-486c-89d6-a8f627444bef") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "+1.1V") + (pintype "passive") + (uuid "79d26799-f0a1-4fa0-92d6-43eebfb317e9") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "c9b6f557-1fec-4547-a68f-346760f74aac") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -14661,14 +1767,14 @@ ) (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "48a61ffa-c5ad-4429-a947-6c658f969a9d") - (at 171.035 61.33) + (uuid "04d01324-c64d-4496-9a56-913115d411f1") + (at 173.955 116.77) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") - (property "Reference" "R7" + (property "Reference" "R30" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "c1c24638-8e37-4eef-bf63-26e6fc915388") + (uuid "c43ffb68-1b75-4503-9eb3-1ad7f4b0519a") (effects (font (size 1 1) @@ -14676,10 +1782,10 @@ ) ) ) - (property "Value" "330ohm" + (property "Value" "10K" (at 0 1.43 0) (layer "F.Fab") - (uuid "1a881c88-f8a8-4382-8d23-0b5e4c9657a4") + (uuid "64870b73-8076-41ec-9b8f-6b308a7601f0") (effects (font (size 1 1) @@ -14691,7 +1797,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "ebdec89e-eb40-4b60-9abe-7d3d93e65132") + (uuid "1306e01e-368b-46a5-8176-3e88aa869e99") (effects (font (size 1.27 1.27) @@ -14703,7 +1809,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "1b6775e1-70d7-4e61-85e8-776a6031657b") + (uuid "01d3a4fb-bd81-4c9e-823f-cc4488082d6b") (effects (font (size 1.27 1.27) @@ -14711,12 +1817,12 @@ ) ) ) - (property "MPN" "RC0603JR-10330RL" + (property "MPN" "RMCF0603JG10K0" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "23870aab-4d5d-4c34-b94d-ddcd37ecf7cd") + (uuid "0a9de373-5a96-4b06-8c01-d0b39fa5f9c4") (effects (font (size 1 1) @@ -14729,7 +1835,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5dd79b3b-b660-40ff-adbb-abe76a48627a") + (uuid "10aa2940-1658-4f34-b903-fcd658c531e2") (effects (font (size 1 1) @@ -14742,7 +1848,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "29c5eadc-92da-4232-b8aa-46b146e4fd9b") + (uuid "24e3c4e0-f499-49ca-afcd-01d3c32c8ee1") (effects (font (size 1 1) @@ -14751,9 +1857,9 @@ ) ) (property ki_fp_filters "R_*") - (path "/3da9b62e-d4ff-44ac-b2e1-f58dbdab6ccd") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/fdf72b2e-7444-4d61-95c3-7061b73ccee4") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") (attr smd) (fp_line (start -0.237258 -0.5225) @@ -14763,7 +1869,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "c3b0c992-e799-459f-b0e1-7d3204cc48a8") + (uuid "81acf7ab-a27a-4cff-b47f-bc32fc5a2d4f") ) (fp_line (start -0.237258 0.5225) @@ -14773,7 +1879,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "b79df068-7629-40c0-b63d-e56c91c7d9ea") + (uuid "1b7b59da-3435-4136-91f4-e0f1369e9edf") ) (fp_rect (start -1.48 -0.73) @@ -14784,7 +1890,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "aecf187c-7dec-4aaf-9db7-72d21af0bf70") + (uuid "b7e2b7db-6a0f-41ae-9b23-2cf790fe3456") ) (fp_rect (start -0.8 -0.4125) @@ -14795,12 +1901,12 @@ ) (fill no) (layer "F.Fab") - (uuid "068b6c7d-8d1c-42da-b4a4-ba6112c7e183") + (uuid "bd1f1cdd-9a61-409d-9df4-30a095aff228") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "acda90da-3a78-4725-8590-b77d0058528e") + (uuid "857bdf99-9193-493e-ba62-86ffbe967900") (effects (font (size 0.4 0.4) @@ -14813,18 +1919,198 @@ (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 1 "+3.3V") + (net 138 "SD_CARD_DETECT") (pintype "passive") - (uuid "2712c52d-e55a-4943-858b-4517f4b36ec4") + (uuid "5101707e-7f0d-4b2a-9706-beb4dbcf2a5a") ) (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 84 "Net-(D2-A)") + (net 1 "+3.3V") (pintype "passive") - (uuid "fc8e0fc0-9f7c-4150-8953-9e7d5a78b211") + (uuid "f890ddba-fbba-4bb0-93b4-3601d007c8fd") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "04d0fc73-e32c-4681-aea2-e391c8bc077e") + (at 117.985 121.79) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R19" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "77611782-7828-42f4-b9fc-67ef5b97ae35") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "50R" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "43ca02ba-4fd9-4d80-ab40-92d97013916e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "47e7a474-bf30-4e8e-b02f-bf3a141bd6de") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "84b9b1d2-90b2-48de-80d8-82edaffc81f1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "RMCF0603FT49R9" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "96954c84-977e-4bb3-b573-25d9533f2be8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0f80feb2-878e-47ca-b2f0-443b47217d6f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "648d817a-675a-40fb-8685-76985c5bb65f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/8995eb3e-ef4b-4563-aef5-4a9b6c378bcb") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8f981d50-e9b4-4269-977e-c445996755b2") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "07c093d5-739c-4c54-8d57-69dfb4e5b76a") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "45a0f524-f4b7-4cff-87e7-5f579cd2dfbc") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "414af074-162b-4855-9433-762760754b46") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "46f8c53e-3a1c-4528-a313-517e24e4eac4") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 69 "+3.3A") + (pintype "passive") + (uuid "e69455fc-6db5-4043-bf54-4b2198bde447") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 231 "/Ethernet/TX_P") + (pintype "passive") + (uuid "beb5b09e-2335-4e7e-b5ce-c904730f8801") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" @@ -14841,14 +2127,14 @@ ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "48b54cce-3afb-478a-bc66-f86b9d61d31b") - (at 113.665 89.67) + (uuid "05af1f48-659c-4db9-9651-50ee9bb7f5be") + (at 107.115 102.22) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C75" + (property "Reference" "C72" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "672c622c-d634-4889-98d4-f51501165c5e") + (uuid "961dd956-2907-4d0f-834e-e2e8c55e97df") (effects (font (size 1 1) @@ -14859,7 +2145,7 @@ (property "Value" "33pF" (at 0 1.43 0) (layer "F.Fab") - (uuid "2a8d00b8-3809-44b3-8782-aff01748b372") + (uuid "1d946dd1-071e-4a2d-bcda-0b623b48fc75") (effects (font (size 1 1) @@ -14871,7 +2157,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "9430e127-9acc-4334-9f40-79a901a0acc8") + (uuid "21160396-181c-42cc-b2b7-2885ebb8a0d5") (effects (font (size 1.27 1.27) @@ -14883,7 +2169,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "c5bdff78-9544-4acd-b27d-a125352e8b48") + (uuid "c2dc80dc-53ed-41db-a9a9-dbae3792d7e3") (effects (font (size 1.27 1.27) @@ -14896,7 +2182,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "e99522f9-f802-445e-a3d6-eb9474b130bc") + (uuid "4b292f9d-c1a7-4b46-b2d5-96ec613af35e") (effects (font (size 1 1) @@ -14909,7 +2195,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "f6ac6940-0ddf-4c3f-9eba-a0cc5fd29b14") + (uuid "e34b8d09-8d62-4f8d-97b0-32e82a292992") (effects (font (size 1 1) @@ -14922,7 +2208,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "8bea0a4b-76a7-4c2e-b42b-574c72ecf712") + (uuid "9b05f2d9-95cb-4e61-9ae0-2f48e38623f4") (effects (font (size 1 1) @@ -14931,7 +2217,7 @@ ) ) (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a7f76acb-f06e-43b9-9b37-30fa45d95afc") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/79e7dbb1-8964-46cf-a073-577f3624820a") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) @@ -14943,7 +2229,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "045da6eb-caf9-4e7c-8e98-5eb196af9b56") + (uuid "24a67f58-e954-450f-b08d-d9b0de3b0c2e") ) (fp_line (start -0.14058 0.51) @@ -14953,7 +2239,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "692739f1-029f-4834-83e9-28491968d3cd") + (uuid "d78760bb-17cb-4542-b88f-55ddf66292bb") ) (fp_rect (start -1.48 -0.73) @@ -14964,7 +2250,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "213a7359-1300-4b3c-9de5-663d21397fdf") + (uuid "426e9051-7d7a-48c5-be21-233163b74094") ) (fp_rect (start -0.8 -0.4) @@ -14975,12 +2261,12 @@ ) (fill no) (layer "F.Fab") - (uuid "c9bb62de-2d3c-4eea-8c59-93cbe32e9605") + (uuid "cf420ac7-7676-4edb-8350-079711f33f6d") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "fdb8d86c-f697-4f6d-af5f-45a015995497") + (uuid "2a7f8f96-d701-49ca-8261-f18b8b3c4ad5") (effects (font (size 0.4 0.4) @@ -14993,9 +2279,9 @@ (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 43 "Net-(C74-Pad2)") + (net 41 "Net-(C71-Pad2)") (pintype "passive") - (uuid "53e22ba5-d18e-4d3c-ad69-c1810b6e2604") + (uuid "e3ffb993-e55f-4979-a19d-cc2134b61c9e") ) (pad "2" smd roundrect (at 0.775 0) @@ -15004,7 +2290,746 @@ (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "a23c5996-5192-45bd-966e-a2b7592654e1") + (uuid "12000f73-b48f-4939-b8b1-039d729c41a2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:SOT95P280X145-6N" + (layer "F.Cu") + (uuid "064cc2cc-5ea1-4a5d-b722-c16fd9aae063") + (at 128.915 75.915) + (descr "SOT23-6(ESDA6V1-5SC6Y)") + (tags "Diode") + (property "Reference" "D4" + (at 0 0 0) + (layer "F.SilkS") + (uuid "c0d4d4c4-e95f-4c5d-ae4c-109ef2badbca") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "USBLC6-2SC6Y" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "aacc508e-6d60-46de-a4df-c91434fbf66a") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8e7cc564-ad75-45a4-8a04-2240fd9a9faa") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "db10b183-6d64-4bd9-89d3-3432d9c94883") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1.45" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9aee38c9-d2c0-46aa-9a55-e66481b9dd6d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "875a07ce-4aca-498a-8eac-e8454c9eba8a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "47584605-576d-4417-ac96-6b5ea4bb448e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "STMicroelectronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c80a9b8b-1d09-40ee-96e0-039308fde479") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "28b976aa-d631-4cbd-b652-ad877fd8e4a6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3ea57f7e-5f3a-48cc-a37b-a8f7386fc1d6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e996a103-642c-4df2-a70a-e8ff6682e74b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "84183c3f-60f1-44f6-8304-8d49cd7b9224") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/0e8c72c7-ecc9-44c0-a334-ab48713750b5") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.85 -1.6) + (end -0.65 -1.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "ab5fa7d2-1bec-45a1-9096-c603abff1f82") + ) + (fp_line + (start -0.3 -1.462) + (end 0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "010dc4ef-b183-4b04-9e2d-e5e922bbfb0f") + ) + (fp_line + (start -0.3 1.462) + (end -0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "a3dfb63e-117e-4a42-b3f0-af9293d14742") + ) + (fp_line + (start 0.3 -1.462) + (end 0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "cd79ebf8-0145-4d77-aab0-742de62d9ee9") + ) + (fp_line + (start 0.3 1.462) + (end -0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b0b3666-09e6-4aa4-a503-969d7a39f37a") + ) + (fp_line + (start -2.1 -1.775) + (end 2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "92a8d762-38bd-49d1-9103-075f729723f3") + ) + (fp_line + (start -2.1 1.775) + (end -2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f3363827-2b57-4abc-9584-38ecd8858dc7") + ) + (fp_line + (start 2.1 -1.775) + (end 2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "560fd4b2-2adb-4459-a591-600154f92b19") + ) + (fp_line + (start 2.1 1.775) + (end -2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cd976a34-1dc3-4676-a34b-016e08df0e2f") + ) + (fp_line + (start -0.812 -1.462) + (end 0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "453d73d8-96fc-4bd6-af7d-622bc89dd765") + ) + (fp_line + (start -0.812 -0.512) + (end 0.138 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "388d69f7-c257-41d2-9dd2-103d8bafac83") + ) + (fp_line + (start -0.812 1.462) + (end -0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "27a71f22-d48c-48c1-b917-dfa249d90006") + ) + (fp_line + (start 0.812 -1.462) + (end 0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "01f87cc0-5a98-4c98-82d8-48098cd6576a") + ) + (fp_line + (start 0.812 1.462) + (end -0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cf8c5b49-f858-43e0-a199-c824c4c164b4") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "918e7ef8-5917-4a17-97dd-5e2b56903587") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 88 "Net-(D4-I{slash}O1_1)") + (pinfunction "I/O1_1") + (pintype "passive") + (uuid "1accf40a-ee00-4dab-8462-337945ba206e") + ) + (pad "2" smd rect + (at -1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "25f2a7b3-d6ae-4dd6-94a6-052f3c1e2607") + ) + (pad "3" smd rect + (at -1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 90 "Net-(D4-I{slash}O2_1)") + (pinfunction "I/O2_1") + (pintype "passive") + (uuid "21694d39-954d-44d4-a585-3b960791b983") + ) + (pad "4" smd rect + (at 1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 87 "Net-(D4-I{slash}O2_2)") + (pinfunction "I/O2_2") + (pintype "passive") + (uuid "b1f7ae98-1de8-4a3d-867b-274c26d7e5f0") + ) + (pad "5" smd rect + (at 1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (uuid "ebc634ce-b797-4f2d-91db-11bf462b732a") + ) + (pad "6" smd rect + (at 1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 89 "Net-(D4-I{slash}O1_2)") + (pinfunction "I/O1_2") + (pintype "passive") + (uuid "e80f2879-4dc1-4012-a872-ee7af4a3fbad") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "0755312f-0824-465d-b8e7-a78b7e372576") + (at 160.475 71.37) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C12" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "3fd5afef-a691-4cb7-a482-3f27113fcee5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "45e363e5-08c3-4e39-914c-cea4563111f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7c8310d1-eb9d-4a2b-8307-eb66fccb286e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "513e5d2d-119c-4e64-adec-9f2abfa5007c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "37a265d3-c603-4266-ae82-366939ba193b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "53293688-1145-4ec9-ae3f-27e587109bfb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "788e5886-6689-42d8-921c-995b86c1649b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/f3a5e184-3941-4ab7-bf85-82960ef6e428") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "749cd32f-2f48-4188-b316-c8c5ad163249") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4df8a4c6-2490-4d88-a1c0-01f454ac2e30") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "fb5839b6-d4a0-420f-8119-b210294f3370") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "905146ef-4254-44af-9385-c6fb2c29220e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "174d20f2-fd0f-4df4-8422-63af619e2d65") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "12212b6c-cb65-46ee-9610-62697a571a35") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "9081282e-a382-4ff1-abb0-14c2d29a3093") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "07592e62-a1f1-4ffd-a5a1-70d67cfbaf14") + (at 91.075 97.2) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C22" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "4eb3ff7d-210a-422c-abde-fec725602da9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "1fb5dfd7-b515-4695-9198-506036a10be8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "63531b9a-11cc-42c8-bcd2-aa4d577c73ab") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b553b224-4796-4095-807c-8c62b5a070d6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5cf05eb4-9c0c-414c-b956-635877d263e7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bbe67676-c487-48ca-a3a4-b3512e815922") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "38e6d49d-e1b1-41f8-9654-d0f973837a95") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/67e83259-5bdf-49ee-94a7-a72f4e7bb494") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fb42b364-5219-4f2e-8f2f-f8a9c0d14245") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5192f945-9fec-41ba-843f-4574d816b0a1") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "46439e75-4e39-40ba-993a-0ca7675d294c") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "81177d28-7d62-4fbb-85f2-92e12c4d420a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d1e519cf-85d9-4878-812a-dce9724a80fc") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "e39873ec-2ef6-473d-a0bf-195453fb5bc9") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 8 "Net-(C22-Pad2)") + (pintype "passive") + (uuid "32eabd36-8817-4226-bee5-d82ea084bd1c") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -15021,14 +3046,14 @@ ) (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "49cc9a98-ee3b-4a1c-b62c-05667095b0da") - (at 171.035 58.82) + (uuid "08a306d2-685e-45d5-9283-342b33992c71") + (at 168.495 58.82) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R6" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "6c02782a-4ef1-498f-b341-a949157f8918") + (uuid "b7772db9-9a68-4f4c-a3f1-8ec371b8f85f") (effects (font (size 1 1) @@ -15039,7 +3064,7 @@ (property "Value" "330ohm" (at 0 1.43 0) (layer "F.Fab") - (uuid "653ab441-109a-4e75-a5e2-a77be18cdc48") + (uuid "5ce396a0-2f97-4540-b196-3068ea95752d") (effects (font (size 1 1) @@ -15051,7 +3076,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "7b0c6877-a49d-4e5a-815a-7a5f2dfb4698") + (uuid "ff5b094a-6a2b-4bec-8843-f72545811457") (effects (font (size 1.27 1.27) @@ -15063,7 +3088,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "5500569c-b991-4554-ba08-e06e413c6e57") + (uuid "7eed8091-f199-49ce-9df1-c94d01317431") (effects (font (size 1.27 1.27) @@ -15076,7 +3101,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "22a7e127-62d6-4bea-98e8-186143a25880") + (uuid "6ab7ca12-db9b-4dbd-8e8c-8a428e7972cb") (effects (font (size 1 1) @@ -15089,7 +3114,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "3fb3fbe2-8f2e-4696-9d8e-fa59a3e7a499") + (uuid "09d479e6-1f70-4b54-ab26-4f23297ee1c1") (effects (font (size 1 1) @@ -15102,7 +3127,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c13b192c-09aa-4e13-95cd-18cdb1940af1") + (uuid "57d3ba1b-cbf0-406c-aac3-886c63bbbd6f") (effects (font (size 1 1) @@ -15123,7 +3148,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "ff6bf671-3df9-42c1-a24e-cddb259ad3ff") + (uuid "1a9afa40-5004-40a2-9af2-bce1a97a3748") ) (fp_line (start -0.237258 0.5225) @@ -15133,7 +3158,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "be881d20-fdc5-4653-9744-7d6c2b32812b") + (uuid "881dd78f-237e-4765-8808-20f3419d808e") ) (fp_rect (start -1.48 -0.73) @@ -15144,7 +3169,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "c81f14ff-a7b7-4f3b-b0cc-c4434be5195e") + (uuid "2343e4c7-2d36-4abe-8f80-6f57ca047c66") ) (fp_rect (start -0.8 -0.4125) @@ -15155,12 +3180,12 @@ ) (fill no) (layer "F.Fab") - (uuid "efb57187-72e6-4aeb-b713-36bf09928bc4") + (uuid "b7a84c1e-9ec7-4b88-b25a-42389fe938da") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "1a4c0b4b-6985-4697-b5a7-b98859bb8265") + (uuid "b0d2ee5a-ecba-427d-9eff-169abe74ed4f") (effects (font (size 0.4 0.4) @@ -15175,7 +3200,7 @@ (roundrect_rratio 0.25) (net 1 "+3.3V") (pintype "passive") - (uuid "6606f024-5079-4013-8946-7205bbfb4343") + (uuid "d361154b-988e-452b-b429-eba6598ab98b") ) (pad "2" smd roundrect (at 0.825 0) @@ -15184,7 +3209,7 @@ (roundrect_rratio 0.25) (net 81 "Net-(D1-A)") (pintype "passive") - (uuid "52d6ec22-469f-44e1-9b11-61d484945f3d") + (uuid "7ec61430-d738-490f-9ee4-d8ebc605d8cd") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" @@ -15199,40 +3224,39 @@ ) ) ) - (footprint "Samacsys:DLW21HN121HQ2B" + (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "4a0e2ef1-68f2-476f-a913-4ad891c2ee99") - (at 138.18 98.165) - (descr "DLW21H L=2.0 W=1.2 T=0.9") - (tags "Filter") - (property "Reference" "FL7" - (at -0.2 0 0) + (uuid "0b82b829-5baa-4c8f-af48-75d9403f5e6d") + (at 107.115 97.2) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C70" + (at 0 -1.43 0) (layer "F.SilkS") - (uuid "f0da641e-168a-4667-bb35-4908140bcf45") + (uuid "4a0b0162-f9e8-4eb7-baa4-42cd61b516d6") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 1 1) + (thickness 0.15) ) ) ) - (property "Value" "DLW21HN900SQ2L" - (at -0.2 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "4d6cc06a-db7f-49dc-aaa5-0bcfa1cf03b1") + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "5bbb44ff-fb25-4bdd-95a1-9a45a3f965d5") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 1 1) + (thickness 0.15) ) ) ) - (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "66d7b2b3-5ab6-4d73-8d66-281ab895855a") + (uuid "11cf9b40-cdbb-4ddf-844c-f6e479635e8c") (effects (font (size 1.27 1.27) @@ -15240,11 +3264,11 @@ ) ) ) - (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" + (property "Description" "Unpolarized capacitor, small symbol" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "e1f4b26c-d2b1-48ca-99dd-987019dd09c5") + (uuid "b5d9b54f-19b0-4fa6-b60a-b988e87497ec") (effects (font (size 1.27 1.27) @@ -15252,77 +3276,12 @@ ) ) ) - (property "Height" "1" + (property "MPN" "C0603C330J1HACTU" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "12cdec1d-2057-4d91-b467-b76b401eaa97") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "81-DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1e8d17f0-e0eb-4cc5-ac7e-d4a1a78cc3fe") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e42c8db3-6b85-40e8-bbf5-eb3a9531a379") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Murata Electronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "55036c09-33df-462f-b1a0-c9f1d9ccd0de") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "84b29c15-9d28-4abe-82b9-1b79bb5094c5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b01b2a32-7ef7-43dc-825e-e179dae38a24") + (uuid "f96a882e-523f-4ad9-9e60-f4a0105303e1") (effects (font (size 1 1) @@ -15335,7 +3294,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "3d2324e7-1405-4518-a1f0-51a66938b06c") + (uuid "4965106a-0438-4dfe-9d93-e880099c9fd0") (effects (font (size 1 1) @@ -15348,7 +3307,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "df91e7c6-3cae-4b46-8f8f-3a3603d4f40b") + (uuid "155a6701-e9c3-40bc-9dc9-3a51fc4a7061") (effects (font (size 1 1) @@ -15356,218 +3315,105 @@ ) ) ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/495fdac5-53a5-48d2-b2c9-0b6698763a8c") + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d2d5c12b-4f75-4ab6-b41e-96e8fb4e917c") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) (fp_line - (start -1.7 0.425) - (end -1.7 0.425) + (start -0.14058 -0.51) + (end 0.14058 -0.51) (stroke - (width 0.1) + (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "bbc72c0b-2e3f-4d0b-a119-7926bb07b6ea") + (uuid "0996d5db-6cd9-4801-b701-9d77670660ae") ) (fp_line - (start -1.6 0.425) - (end -1.6 0.425) + (start -0.14058 0.51) + (end 0.14058 0.51) (stroke - (width 0.1) + (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "72f990c7-4010-4b58-a390-a37aa32af83b") + (uuid "8b36ad14-cf6c-411f-85e2-a02ba54257bc") ) - (fp_line - (start -0.2 -0.6) - (end 0.2 -0.6) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "b361bfb6-46c8-4ef2-8a2c-3371078cefc5") - ) - (fp_line - (start -0.2 0.6) - (end 0.2 0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "05cd401c-d536-4bb6-b9e8-f8fa7c91d0c7") - ) - (fp_arc - (start -1.7 0.425) - (mid -1.65 0.375) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "70ab1bcb-a32c-4de3-bdfb-00b1b070c336") - ) - (fp_arc - (start -1.6 0.425) - (mid -1.65 0.475) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "db4f2384-ccab-4ea9-a929-8b78d0e7997b") - ) - (fp_line - (start -2.7 -1.6) - (end 2.3 -1.6) - (stroke - (width 0.1) + (width 0.05) (type solid) ) + (fill no) (layer "F.CrtYd") - (uuid "7d5d89a3-33ca-4366-83cc-6a3d085ffac4") + (uuid "4285dfbe-85ea-491a-94b5-cd0ae7aa825b") ) - (fp_line - (start -2.7 1.6) - (end -2.7 -1.6) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) (stroke (width 0.1) (type solid) ) - (layer "F.CrtYd") - (uuid "87cb7e5c-9bc3-44f9-9c69-07cec2fccf8d") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "6fa959a6-6c87-4f5f-bd1c-7b16f49ca6da") - ) - (fp_line - (start 2.3 1.6) - (end -2.7 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "0a252c43-c90b-4f6b-9e48-13d8d7f6df2a") - ) - (fp_line - (start -1 -0.6) - (end 1 -0.6) - (stroke - (width 0.2) - (type solid) - ) + (fill no) (layer "F.Fab") - (uuid "cb061238-3bb6-4c14-a787-7862532990b9") - ) - (fp_line - (start -1 0.6) - (end -1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "7ab3f644-d4d8-4149-9c98-2989fa2e8089") - ) - (fp_line - (start 1 -0.6) - (end 1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "f55b00c6-d37b-41f7-bb33-08e77bfb312d") - ) - (fp_line - (start 1 0.6) - (end -1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "b0c48d23-7287-4fd5-9d4d-dfe5e647b79d") + (uuid "4030e65d-d57c-4ba1-8615-d04be369b4a9") ) (fp_text user "${REFERENCE}" - (at -0.2 0 0) + (at 0 0 0) (layer "F.Fab") - (uuid "1bcfd3e1-aa1e-43a4-a6e0-e870116d70c0") + (uuid "9894b0ce-4c06-45c8-9a07-89821c3a9211") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 0.4 0.4) + (thickness 0.06) ) ) ) - (pad "1" smd rect - (at -0.85 0.425 90) - (size 0.35 0.9) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") - (net 114 "Net-(D10-I{slash}O1_2)") + (roundrect_rratio 0.25) + (net 2 "GND") (pintype "passive") - (uuid "d4081bcb-07f2-40b9-a251-f2d4855f4145") + (uuid "9f6eca86-8524-473a-a214-e7bdde112e6c") ) - (pad "2" smd rect - (at 0.85 0.425 90) - (size 0.35 0.9) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") - (net 29 "Net-(C53-Pad2)") + (roundrect_rratio 0.25) + (net 40 "Net-(C70-Pad2)") (pintype "passive") - (uuid "1f8ce280-9b9d-4c5a-8655-cbc7f059e727") - ) - (pad "3" smd rect - (at 0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 28 "Net-(C52-Pad2)") - (pintype "passive") - (uuid "f5fd7675-c4f1-4862-a145-0fe5d5070e20") - ) - (pad "4" smd rect - (at -0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 112 "Net-(D10-I{slash}O2_2)") - (pintype "passive") - (uuid "48436068-2336-44df-9464-37200a75f985") + (uuid "9a186de0-2ac7-4269-ba5b-c59fe6b32fc9") ) (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" (offset - (xyz -0.009999999626 0 0.9499999738) + (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate - (xyz -90 0 0) + (xyz 0 0 0) ) ) ) (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (uuid "4bd0cc1e-720f-4886-b1c3-94f9ef05af29") - (at 144.405 54.05) + (uuid "0bf679c7-de34-43ba-a8fa-17f0e00e01b5") + (at 128.515 54.05) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C87" + (property "Reference" "C34" (at 0 -1.68 0) (layer "F.SilkS") - (uuid "38b16f4b-8029-45d0-8d02-aad20a949dc9") + (uuid "6143ad97-d413-4357-b593-6a782bb28173") (effects (font (size 1 1) @@ -15578,7 +3424,7 @@ (property "Value" "1uF" (at 0 1.68 0) (layer "F.Fab") - (uuid "6378c541-9a52-40a8-a3db-3a908008bb87") + (uuid "85c20e72-d799-4ed9-a4f6-898baeff4c6e") (effects (font (size 1 1) @@ -15590,7 +3436,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "291ac4d2-405a-4aa2-8947-41e411087b9d") + (uuid "ee40fe90-09f4-4887-8b0a-c2af5fea7134") (effects (font (size 1.27 1.27) @@ -15602,7 +3448,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "8f211d3d-0076-4677-a5f0-13b13fe42221") + (uuid "0cac818d-b42a-4499-aee8-31125fd11ba2") (effects (font (size 1.27 1.27) @@ -15615,7 +3461,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "069bdfe2-dac7-4cdc-adca-85a2abe083d2") + (uuid "4d8568a4-219e-4313-bdb5-47e27521cf27") (effects (font (size 1 1) @@ -15628,7 +3474,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "7ef0dfcc-a702-4e92-b2a3-a82a6095f191") + (uuid "f26a9da9-37e3-4369-a307-0978eef6f8c0") (effects (font (size 1 1) @@ -15641,7 +3487,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ff71412d-86f5-443f-9830-992adfc07b61") + (uuid "8ca9ebbe-d18e-4f6c-96c4-0bf429ddc4f7") (effects (font (size 1 1) @@ -15650,7 +3496,7 @@ ) ) (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b67e8a86-204f-476e-9afe-5bebf5369016") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/2d5e74e7-089d-4bcc-8da0-7e661fdedd86") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) @@ -15662,7 +3508,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "131ce98b-a038-450c-9de3-7942f4e56ee0") + (uuid "045d5991-002c-45df-a9d0-ba5a68056acf") ) (fp_line (start -0.261252 0.735) @@ -15672,7 +3518,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "2a66d966-4491-4db4-ba5e-d42c6f7d633a") + (uuid "a50c0320-2f59-4be6-80a1-ac2465c77dd0") ) (fp_rect (start -1.7 -0.98) @@ -15683,7 +3529,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "a6b74cc8-6b29-429a-a8cb-9118251c0949") + (uuid "ea66a81a-d74e-4f09-96a3-89cbcccac1b4") ) (fp_rect (start -1 -0.625) @@ -15694,12 +3540,12 @@ ) (fill no) (layer "F.Fab") - (uuid "8f186c8b-14b9-48df-a8fc-b6cb50058313") + (uuid "0bb27744-c006-43a4-b469-6831b5e747e0") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "c19901cf-0bae-4730-9417-703969faa3ee") + (uuid "cfbb99c8-2540-4a58-aeeb-49e2e546d1e4") (effects (font (size 0.5 0.5) @@ -15712,18 +3558,1336 @@ (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 45 "Net-(C77-Pad2)") + (net 8 "Net-(C22-Pad2)") (pintype "passive") - (uuid "d08e7b89-881c-4c51-8147-b17d2a4b184d") + (uuid "d4a799fb-5212-4f15-b029-211c60eb0988") ) (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 53 "Analog_11_P") + (net 16 "Analog_1_N") (pintype "passive") - (uuid "5117db69-134b-4f79-b35e-5ce748631346") + (uuid "4b995d6a-8bed-4e31-8149-6941661671cf") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "0fd485ec-5117-413f-8a4c-18cdb63ec712") + (at 142.375 126.3) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R14" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "904dcd92-2474-4b8b-8392-a1eb5e850c8f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "764a481c-7c11-4b52-8ebe-45eae9c1a2b1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5410fa7f-35f9-462a-b35a-7425dcaa3a20") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2bd82cb7-bd7a-44e9-830e-4ca5a65ed104") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "RMCF0603JG10K0" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9757fb82-f907-4bef-a435-2e87d30e649a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d08e5319-8a61-457e-b60f-daf63e47cde9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7f6c3f80-5031-4f2b-b5d7-98ef708cd013") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/1c677106-d198-44e9-9e03-d8a55e043a93") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b944552-3014-44f4-9613-3cde5e00b272") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "16fbfdee-0d76-444a-a112-940f855e695b") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "eff75957-bf6a-4735-8e1b-eb6f174e7fbf") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "f0276528-ea2f-46d1-a6d8-62d3b7c871a7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a25968c2-6c29-4354-b51f-06b6d120c740") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "015e974b-e562-4f29-b910-bb8a149625d6") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 234 "Net-(Y2-TRI-STATE)") + (pintype "passive") + (uuid "54a1bd9f-eb6a-4853-840a-52a0b440d815") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" + (layer "F.Cu") + (uuid "109be772-c34c-404f-8e5f-a5c43b22712a") + (at 156.375 130.245) + (descr "SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOIC SO") + (property "Reference" "IC6" + (at 0 -3.4 0) + (layer "F.SilkS") + (uuid "26e3a3f1-0f4c-4c50-8a15-4f0292b85d43") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "8MB RAM" + (at 0 3.4 0) + (layer "F.Fab") + (uuid "f4d43210-367a-47f3-a1f9-fd9ba7c16343") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "194dcf07-4a8b-49d7-959e-5d84986f3819") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "DRAM IoT RAM 64Mb QSPI (x1,x4) SDR 133/84MHz, RBX, 3V, Ind. Temp., SOP8" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2754a6d8-c90e-4145-9090-2da2289f75f7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER_NAME" "AP Memory" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5e3e0e05-8c3b-4c83-870e-e17e406d7164") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MF" "AP Memory" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7019d6a3-27ee-4f6a-a313-ac98aba22c25") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MOUSER_PRICE-STOCK" "https://www.mouser.co.uk/ProductDetail/AP-Memory/APS6404L-3SQR-SN?qs=IS%252B4QmGtzzqsn3S5xo%2FEEg%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e7a67474-b4d6-47e3-9512-6dcd97640a0c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MOUSER_PART_NUMBER" "878-APS6404L-3SQR-SN" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9057782a-74b0-49b4-86ae-0b38c4ba3bea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "75cddf02-3b0f-4a21-8e55-d9df5e4cf085") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "38b9cc20-1186-43bc-aa9b-0d9d9fdf30fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "https://www.snapeda.com/parts/APS6404L-3SQR-SN/AP+Memory/view-part/?ref=eda" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fa383eb6-cedb-4a71-97ee-029cdfcda33c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "HEIGHT" "1.75mm" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a3902104-f0ce-4a2f-ba4e-74dd31e0595a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "APS6404L-3SQR-SN" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "62722fe7-c983-43c6-8b00-ad1051c6e1dc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/APS6404L-3SQR-SN/AP+Memory/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b61d03ee-fd68-4b5b-8873-995f977dee23") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "ARROW_PRICE-STOCK" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3f9d54bf-6a6e-4518-8f3b-fad020973715") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "ARROW_PART_NUMBER" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a6fd7142-b777-4967-8b78-80c9eb1dd571") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "DRAM IoT RAM 64Mb QSPI (x1,x4) SDR 133/84MHz, RBX, 3V, Ind. Temp., SOP8" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e419da5d-0f83-4b77-beb2-4e91f9c6f294") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b0fca94b-8cb4-444a-9157-37a7009a21e7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER_PART_NUMBER" "APS6404L-3SQR-SN" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9befd267-e848-4856-aa3e-3514ee841eb8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "APS6404L-3SQR-SN" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "843210d7-3d73-47da-b4e7-d3537fc1c751") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1759e5b6-9ac1-445f-abe9-d8e501b75713") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7642472b-3796-4eb9-bc04-6d956d6e7808") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/9039def5-7d99-4cf9-81d6-d7b92ed6bdf6") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") + (attr smd) + (fp_line + (start -2.06 -2.56) + (end 2.06 -2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0e761be2-7fc9-4bb8-92e2-0e99a90cf246") + ) + (fp_line + (start -2.06 -2.465) + (end -2.06 -2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fadd1607-a16b-4000-bbdf-2e354af93cea") + ) + (fp_line + (start -2.06 2.56) + (end -2.06 2.465) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ba1124a4-12d6-4512-94c2-86aece86ca97") + ) + (fp_line + (start 2.06 -2.56) + (end 2.06 -2.465) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f0747d88-d218-4664-b742-f5c9c8f162f1") + ) + (fp_line + (start 2.06 2.465) + (end 2.06 2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c34cd2ce-2705-49a0-9a34-f45415dc52f3") + ) + (fp_line + (start 2.06 2.56) + (end -2.06 2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "88c37f69-ca60-4eed-a8bd-07ed574f8cad") + ) + (fp_poly + (pts + (xy -2.6 -2.47) (xy -2.84 -2.8) (xy -2.36 -2.8) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "9182c5da-5d78-4d9e-9bda-1866457f470f") + ) + (fp_line + (start -3.7 -2.46) + (end -2.2 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "18a9d7c5-4861-452a-b8e0-ba52572c9375") + ) + (fp_line + (start -3.7 2.46) + (end -3.7 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ba1159e3-739f-4de9-b470-8e2da95d36fc") + ) + (fp_line + (start -2.2 -2.7) + (end 2.2 -2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "30455cfb-9598-4991-8946-c9f49126f518") + ) + (fp_line + (start -2.2 -2.46) + (end -2.2 -2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a3789a41-a057-4c01-900d-a96e55ab31dc") + ) + (fp_line + (start -2.2 2.46) + (end -3.7 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1148523d-8764-4c08-841c-1efbb6aab0bc") + ) + (fp_line + (start -2.2 2.7) + (end -2.2 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f7a69ee9-52f0-4afa-b4dc-31badb191e77") + ) + (fp_line + (start 2.2 -2.7) + (end 2.2 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "14fb7a94-b68d-458f-b8ea-47accc0ffc30") + ) + (fp_line + (start 2.2 -2.46) + (end 3.7 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3b18f4e5-3ca5-47f6-9c18-abca04cafd4b") + ) + (fp_line + (start 2.2 2.46) + (end 2.2 2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "01051e95-5ed2-4010-bb76-b27afb7749bf") + ) + (fp_line + (start 2.2 2.7) + (end -2.2 2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fab861d7-93dd-4a06-90f1-4d1c42cb7b94") + ) + (fp_line + (start 3.7 -2.46) + (end 3.7 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0029537c-7b9d-4963-93a9-728e49e76ce7") + ) + (fp_line + (start 3.7 2.46) + (end 2.2 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "058644e3-170c-4ab6-879c-df349cbd5431") + ) + (fp_poly + (pts + (xy -0.975 -2.45) (xy 1.95 -2.45) (xy 1.95 2.45) (xy -1.95 2.45) (xy -1.95 -1.475) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "fd7d99af-01f0-4553-9352-0bb9464ddd8a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "f2f9d060-71d2-4252-8622-cbd6500ad394") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd roundrect + (at -2.475 -1.905) + (size 1.95 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 143 "RAM_QCS") + (pinfunction "~{CE}") + (pintype "bidirectional") + (uuid "7b20434a-3197-4a0c-91c4-246f65b529d8") + ) + (pad "2" smd roundrect + (at -2.475 -0.635) + (size 1.95 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 147 "RAM_QSD1") + (pinfunction "SO/SIO[1]") + (pintype "bidirectional") + (uuid "d6cd91d1-cdee-4e50-8a41-c8199c35729f") + ) + (pad "3" smd roundrect + (at -2.475 0.635) + (size 1.95 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 158 "RAM_QSD2") + (pinfunction "SIO[2]") + (pintype "bidirectional") + (uuid "44a80bda-b611-40c8-854f-b1746a1bcb9e") + ) + (pad "4" smd roundrect + (at -2.475 1.905) + (size 1.95 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pinfunction "VSS") + (pintype "bidirectional") + (uuid "21c7effd-9df3-451b-a0f4-0b11d0088d92") + ) + (pad "5" smd roundrect + (at 2.475 1.905) + (size 1.95 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 150 "RAM_QSD0") + (pinfunction "SI/SIO[0]") + (pintype "bidirectional") + (uuid "7c97a7c5-7433-4d1e-a4db-acc49c14e5c8") + ) + (pad "6" smd roundrect + (at 2.475 0.635) + (size 1.95 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 188 "RAM_QSCLK") + (pinfunction "SCLK") + (pintype "bidirectional") + (uuid "3125a83a-c539-4b56-911b-40bfae492111") + ) + (pad "7" smd roundrect + (at 2.475 -0.635) + (size 1.95 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 175 "RAM_QSD3") + (pinfunction "SIO[3]") + (pintype "bidirectional") + (uuid "c42bf2fa-1f92-4ad6-aef4-af01d3c56702") + ) + (pad "8" smd roundrect + (at 2.475 -1.905) + (size 1.95 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pinfunction "VDD") + (pintype "bidirectional") + (uuid "c9224b11-3950-43bd-8430-b78ceaafe000") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "10fccc78-f1f6-462a-aebc-e76c5277b86e") + (at 139.025 109.49) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C97" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "5334de9d-e3a7-4c4f-a309-53bca6fc0dc8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "3a7da3de-af12-4d73-90c5-6179d0aa5246") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0d629b4a-420d-4419-9246-7c59b219410b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5ef38c3c-c307-4f35-bf82-2148c1c902b4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a89d082d-9542-46ab-95e5-41f780cf4ba3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e4c1a9cc-759a-4bef-bbd2-d0f8ec5fd04b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b5a7e1b8-a1db-4072-858d-2c71ef898b10") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/929191fb-b728-4bb9-a8e0-32b8f3d65329") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f7891f0c-9d87-47cb-8a3e-48e6962b8f80") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c692a27f-67aa-4f0c-a2c1-8d0df0117b92") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "7e73885e-907d-459a-9b99-babce07500d4") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "11e90c62-f782-4775-ae35-0053119c3dce") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d277f7ef-88a8-4379-909a-33ccd0875dc9") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "dbd23d5b-4794-4ae2-baba-74d795d88f13") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "05b44a71-b7bc-488a-bb0a-6ca4e4ca7d9b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "11007b39-1bed-4667-9410-49cd5e5bbb95") + (at 128.515 69.1) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C39" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "6d7803a2-9bf0-4101-897c-5097ead5be5d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "e0329619-9cd4-4fdb-90fc-751e798179ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "65b12507-5597-451e-99e4-8f3206ae4ec2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2e3f447a-e416-40f2-bd99-5ab4b8d18d3f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7e76ae0a-9b70-4995-804e-d6420c0cd9d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a708b35f-c1d8-45bd-9596-006845afc62a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "803bd903-216d-4fa7-a756-87d0f506271b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/4368b3ac-b93c-4d67-a031-93aaf44969fb") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "671944ef-07be-4cc1-8b1a-2578e48506ee") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "665b5fe3-cf4c-408a-99bd-7a83bfe18a0a") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "1b42f0bf-cb1d-4e79-a775-c65b3297283a") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a1dedc0c-8d81-4ffd-ab15-37f6cd046647") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "420a77fb-d616-4b7e-bfde-892e7bdb62c3") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 13 "Net-(C29-Pad2)") + (pintype "passive") + (uuid "721626a2-9edb-4feb-9dd8-955648a35756") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 21 "Analog_3_P") + (pintype "passive") + (uuid "11942566-170a-42b4-ab39-2a85059e5b2b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "111199a3-2d5a-4434-accc-662b3a8b5392") + (at 128.515 72.11) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C40" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "7ead8a09-1bec-4286-95a2-77ff66a7f42d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "adc7804a-17a0-4f0d-a407-66c0364bafc4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f38ce490-b49c-4823-b6fe-874703a5836b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "27fd188a-69a8-4065-929e-ec202ecc4fe8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "721c13af-08c8-452f-99b0-db3200c425a7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fb99de2d-d23a-43cb-a18c-8ef09c857c68") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b69e620f-413b-41ef-b181-bd3fb7631a05") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/ffc522e3-447e-4f4c-86e9-9f67170284d6") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "abafebc8-7633-4eb8-acfb-5ada8810ca3d") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f1e6ead3-c670-4a86-b828-2187bfe70cf2") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "3be19e99-df9a-42b9-9212-527fc8353950") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "7daaf354-f725-4e89-8f24-21e9c288595d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "0bb8733e-63fe-48f0-ba3b-a31f933504b7") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 14 "Net-(C31-Pad2)") + (pintype "passive") + (uuid "5558e6d8-77a5-49b4-9125-2571d5603d32") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 22 "Analog_4_N") + (pintype "passive") + (uuid "0789441c-c5f9-4b6c-a052-dea905396012") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" @@ -15740,14 +4904,14 @@ ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "4c299880-d174-42a9-b5b9-bd7756632083") - (at 136.895 128.81) + (uuid "134c7948-f256-406c-a8d6-9763063db261") + (at 138.365 126.3) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C98" + (property "Reference" "C111" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "6e465675-fd03-4b22-ba78-5eb46908565d") + (uuid "5953c868-e4f5-49e0-baa1-4de4b3d2be73") (effects (font (size 1 1) @@ -15758,7 +4922,7 @@ (property "Value" "0.1uF" (at 0 1.43 0) (layer "F.Fab") - (uuid "aae6896a-db3a-4ff7-a220-5cc7e7c0e8ed") + (uuid "0ea9a7c8-31ba-4611-80eb-ed865588d99d") (effects (font (size 1 1) @@ -15770,7 +4934,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "b5da4824-3d4d-4031-92cb-72e940a50636") + (uuid "c711cf6b-59e1-4a7a-b5e0-7aed4792a5d4") (effects (font (size 1.27 1.27) @@ -15782,7 +4946,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "12a38a3a-8d7e-455a-9bcd-c893c3afe551") + (uuid "56b9b572-698d-4adb-9b22-8948bfa0a7ad") (effects (font (size 1.27 1.27) @@ -15795,7 +4959,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "807b9a87-00b9-4676-8d93-2e23c962a745") + (uuid "ba8a3546-7504-4378-831d-6ea086b91aa3") (effects (font (size 1 1) @@ -15808,7 +4972,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "47d66651-f6e2-4f92-924b-fbd8b086baa0") + (uuid "8b788717-07e4-4bf2-b056-2375f530ba40") (effects (font (size 1 1) @@ -15821,7 +4985,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5d700042-42ef-4316-9138-a35bc2da660a") + (uuid "01b84ace-d98b-4eda-b2cc-0c60a11afcd3") (effects (font (size 1 1) @@ -15830,7 +4994,7 @@ ) ) (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/03d4e1d7-a2e8-4cf3-8ffc-30592dce9067") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/9666948c-187c-4f4b-be8f-36aa2b7e608b") (sheetname "/ADC/") (sheetfile "ADC.kicad_sch") (attr smd) @@ -15842,7 +5006,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "74cd5bb2-09b4-41b2-8670-b8468de3cce2") + (uuid "dcc3f121-9cf7-4ecf-94b9-69ef0fa907db") ) (fp_line (start -0.14058 0.51) @@ -15852,7 +5016,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "f4876427-20d5-4362-9411-af9228ca6e4d") + (uuid "1ae845f0-b742-4234-91f8-9f0e6f2c5705") ) (fp_rect (start -1.48 -0.73) @@ -15863,7 +5027,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "4bf9c210-00c6-4d7c-bf3f-1be0d31ecdbe") + (uuid "e0e4c2ea-76fa-469c-b0b8-4aa7ad523704") ) (fp_rect (start -0.8 -0.4) @@ -15874,12 +5038,12 @@ ) (fill no) (layer "F.Fab") - (uuid "d56a1982-da7a-404f-96e9-89dd596a47ac") + (uuid "46127c60-25ac-4f64-86f4-2df2dbfbd656") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "f6ff843d-7a12-4a23-9d7a-dfc13d5f7d69") + (uuid "b56b1fbe-7e3f-42df-988c-e3ea25ba1351") (effects (font (size 0.4 0.4) @@ -15892,18 +5056,198 @@ (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 2 "GND") + (net 64 "Net-(IC4-AREG)") (pintype "passive") - (uuid "31bd8ae6-ae9a-49c6-bac3-0a54a6ab7c4d") + (uuid "ae1ef2a8-6f8f-407c-8b71-2d16efe1315b") ) (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "e03ceb92-132e-4bc0-b3e2-30df63ad2b98") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "1802c0ab-e359-4c3b-be16-1b62034674d6") + (at 134.355 131.32) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C100" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "94f968fc-0b3e-4811-a004-57043f31059b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "3924eb69-63ff-49d5-84da-231d5ac61d9c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b8dad7b7-dd47-4515-85f4-0818290ee40a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5a146302-53c0-42b9-b488-905e22574e2d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c5309aa4-237d-4cb0-ad7a-b136717050b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cec27f47-987f-4dfc-8538-df0f648cb90c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fbdf7358-7d6f-483a-bc05-ea69c866d21f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/00baebb2-705c-4a37-b109-9b0f5ab46897") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "48b4a33f-c56e-4965-8ab7-61b0c7b930e5") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "128875cb-4617-4666-bbaf-5abff9eb834e") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e1a79582-67da-4b83-8043-af66bbc2dec4") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "0cd33154-e4f4-4784-949b-ca06fa3669f0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "0cd6f340-cf91-494f-9706-5c8062ae9ece") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) (net 59 "+3.3V_LN") (pintype "passive") - (uuid "4af07e1a-97f4-4e5e-9dbb-6f9ad4ddccf4") + (uuid "216e704b-1a82-4eb6-aafd-f4384afcefd1") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "a215d25d-8de6-4f7f-8a26-2d58aaa70280") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -15920,14 +5264,14 @@ ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "4c9a20ef-df70-4953-aa24-d5cdc81b93ee") - (at 136.895 121.28) + (uuid "1852234e-e676-4bb4-a375-f16d0d551989") + (at 91.075 89.67) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C91" + (property "Reference" "C19" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "df2324f0-4ff4-4f8c-aba7-58423f0c12da") + (uuid "64f6fc41-2a71-4d59-bc58-60760f980aad") (effects (font (size 1 1) @@ -15935,10 +5279,10 @@ ) ) ) - (property "Value" "0.1uF" + (property "Value" "470pF/50V" (at 0 1.43 0) (layer "F.Fab") - (uuid "c431698b-c136-41b1-82be-7a3a4e28f710") + (uuid "bbbf2bce-7a62-4389-805c-67b9d993ba75") (effects (font (size 1 1) @@ -15950,7 +5294,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "b98a8800-83f7-457d-b40f-d3b5d9c3ce68") + (uuid "cc11b181-e60b-4089-80b8-c3bd2410c3bf") (effects (font (size 1.27 1.27) @@ -15962,7 +5306,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "bb86c548-dff7-404d-af48-ec3ded9675ce") + (uuid "d3825ecb-2013-4efd-9761-4fe445504eec") (effects (font (size 1.27 1.27) @@ -15970,25 +5314,12 @@ ) ) ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8fcd68ec-f15f-4ae8-8ca4-36c6cc3d29b5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property "KLC_S3.3" "" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "9d262300-64fb-4894-b6c5-eee6b9b5132f") + (uuid "4aaf7f11-2126-4fa7-9c88-163b2ad6763e") (effects (font (size 1 1) @@ -16001,7 +5332,20 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "2ef3513b-c387-4e10-89eb-f8202e7e0e94") + (uuid "f0c711df-ac5f-4c60-8c56-f60358c626cd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B471KB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "76997940-5883-405c-8f53-d6a24496e9df") (effects (font (size 1 1) @@ -16010,9 +5354,9 @@ ) ) (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/d1204421-fab3-4989-9f6b-77f26fa2f6d5") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d4fc1dcf-2af3-49a1-9c76-b7c1027d47a4") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") (attr smd) (fp_line (start -0.14058 -0.51) @@ -16022,7 +5366,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "dd9fc92d-5583-46af-84c1-1f79fc9129cb") + (uuid "de0979c5-790d-4490-9ac9-5a346de3d2fe") ) (fp_line (start -0.14058 0.51) @@ -16032,7 +5376,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "14880eb7-44b3-4c9a-aa34-cb0a3923b1d4") + (uuid "97d7c395-a3d5-4572-af70-f8874c388bf0") ) (fp_rect (start -1.48 -0.73) @@ -16043,7 +5387,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "d48f575b-02e1-47f7-83f7-232622d7bbc5") + (uuid "6503a930-5f8e-4a22-8f35-8f22f10b3611") ) (fp_rect (start -0.8 -0.4) @@ -16054,12 +5398,12 @@ ) (fill no) (layer "F.Fab") - (uuid "5c02842b-5e27-4cec-b3c1-0a7f58f0509b") + (uuid "c83dde06-0064-4871-bbce-a277579743f2") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "bdbaf221-0017-4375-80ab-6cf8bb09fb2e") + (uuid "a2557598-ab9e-48b6-bf95-23ff96ecec90") (effects (font (size 0.4 0.4) @@ -16072,9 +5416,9 @@ (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 57 "Net-(IC2-AREG)") + (net 7 "+5V") (pintype "passive") - (uuid "b1de5d9e-a7a9-4232-95a2-262aebc90ec2") + (uuid "ebd1c3cb-34da-47c3-89d4-180f16f7b389") ) (pad "2" smd roundrect (at 0.775 0) @@ -16083,7 +5427,7 @@ (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "a8c8a9a8-c985-4e4e-a419-8b0d8fbe5686") + (uuid "0f686fb4-f6c6-4723-87e6-f56316041834") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -16098,16 +5442,16 @@ ) ) ) - (footprint "Capacitor_SMD:C_0805_2012Metric" + (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "4d8f7b47-90bd-4ad7-a0a3-ffc5c9067872") - (at 176.715 122.04) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (uuid "18e40bef-5929-404e-a642-04d2241cffa9") + (at 154.155 139.23) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C145" - (at 0 -1.68 0) + (property "Reference" "C140" + (at 0 -1.43 0) (layer "F.SilkS") - (uuid "e9515af8-d318-418b-ae8f-420e103c835a") + (uuid "698719ff-453f-4147-b7d7-ad59b22e2a7d") (effects (font (size 1 1) @@ -16115,10 +5459,10 @@ ) ) ) - (property "Value" "1uF" - (at 0 1.68 0) + (property "Value" "22uF" + (at 0 1.43 0) (layer "F.Fab") - (uuid "4399efc9-edeb-4e04-9ec9-1f9e3c8a8fa2") + (uuid "a496154a-95f5-4b42-9555-d40ed497b1d1") (effects (font (size 1 1) @@ -16126,11 +5470,11 @@ ) ) ) - (property "Datasheet" "~" + (property "Datasheet" "CL10A226MP8NUNE" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "99d73406-5ca6-446b-a272-c8d13dc8816e") + (uuid "a92004d0-764a-4879-af39-c58a85cb2835") (effects (font (size 1.27 1.27) @@ -16142,7 +5486,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "a109688c-a203-4c5a-b90b-4e83e1d86261") + (uuid "1f2b7908-492d-45f5-b4aa-465f95c9bd94") (effects (font (size 1.27 1.27) @@ -16150,12 +5494,12 @@ ) ) ) - (property "MPN" "CL21B105KBFNFNE" + (property "MPN" "CL10A226MP8NUNE" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c5b19c41-837b-49c8-82ce-b7af064bdfe7") + (uuid "90a34a90-0f8a-4023-b1bd-ca234bce31fe") (effects (font (size 1 1) @@ -16168,7 +5512,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "6255bf14-d872-4512-a900-c65c9601bbe0") + (uuid "a267f1df-9ec2-4456-81c0-0018332441ad") (effects (font (size 1 1) @@ -16181,7 +5525,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "4f2ced69-0602-4c25-818b-fab36ca1e0d9") + (uuid "0c33a089-e78d-488a-8a78-6f7dd05c474b") (effects (font (size 1 1) @@ -16190,83 +5534,1520 @@ ) ) (property ki_fp_filters "C_*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/91cfb692-4c90-49b0-8956-679c99ee52b5") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/8bc9136f-99b2-4168-b630-2b81f983fce9") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") (attr smd) (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) + (start -0.14058 -0.51) + (end 0.14058 -0.51) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "84d6ff54-7d40-4145-8c01-732cb3e17fac") + (uuid "86b98d5a-122c-42e0-a75a-cf4226d7be93") ) (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) + (start -0.14058 0.51) + (end 0.14058 0.51) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "b59e7e4b-a492-455f-8c55-e84b7109c10f") + (uuid "555801c2-d7db-484b-bfde-25a24a24ccfa") ) (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) + (start -1.48 -0.73) + (end 1.48 0.73) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.CrtYd") - (uuid "a5db7c63-a7a7-453b-b306-0a9a3940fbb8") + (uuid "5599be7e-bf65-4a22-9225-fe9afaaa79a7") ) (fp_rect - (start -1 -0.625) - (end 1 0.625) + (start -0.8 -0.4) + (end 0.8 0.4) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") - (uuid "f5615eca-3b95-4ed1-9b09-2b6a080f9178") + (uuid "2faa21bf-1b6b-4f17-92ec-425bb72d46d5") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "094a4df6-d1e9-46df-bf46-72ba278a5f2e") + (uuid "9b8e4a39-39d3-4ef7-a182-26e637a14dce") (effects (font - (size 0.5 0.5) - (thickness 0.08) + (size 0.4 0.4) + (thickness 0.06) ) ) ) (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) + (at -0.775 0) + (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 1 "+3.3V") (pintype "passive") - (uuid "36bb7a85-b6c0-412e-8a00-3ffcbf3367c6") + (uuid "77d6c7a8-c620-4b71-af47-8e59ade47d89") ) (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) + (at 0.775 0) + (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "c1becc8f-e970-4a25-b9f3-34bec23d78db") + (uuid "6ae0d810-30b1-40d1-8128-254db1b75840") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_0603_1608Metric" + (layer "F.Cu") + (uuid "19dfc664-b834-4c62-a1b4-165021bb7e0f") + (at 172.545 62.64) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "LED") + (property "Reference" "D1" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "818e114f-0f70-483d-b202-23ed19344767") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "CSL1901MW1" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "bbc449c8-a2a9-4ee8-abd9-92ddf6eaa30b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b2ebe43a-218e-4145-b905-f10918e01287") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Light emitting diode" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7b7c4296-d48b-4c0d-a47c-a578dbb8f7a5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "63c8de50-7b49-49b5-9c31-dee53401fb70") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CSL1901MW1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aa0e0e4d-091d-48e8-94ce-a8d2a4a0d7a3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b032f688-df89-4f21-804b-54d690f4cbeb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6310831e-3910-438b-8b59-a8dd64825726") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") + (path "/71391256-f52d-4007-822f-5952779d971e") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -1.485 -0.735) + (end -1.485 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ee66b04b-4009-464a-8013-94dd41984dae") + ) + (fp_line + (start -1.485 0.735) + (end 0.8 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4338a83c-fcb1-4a48-ab6f-f82facfabc2a") + ) + (fp_line + (start 0.8 -0.735) + (end -1.485 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "eb0eab34-9cee-41a4-9fd0-a8b075add2de") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a464be6e-f380-42f0-92b3-e5700cd7962a") + ) + (fp_line + (start -0.8 -0.1) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d3d6d2a6-e43f-43fa-9346-4d6f0187ec84") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3d585d5b-a613-45d3-bd28-8716aa8107a3") + ) + (fp_line + (start -0.5 -0.4) + (end -0.8 -0.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "49e3506b-b44f-4304-8501-a90bd8092663") + ) + (fp_line + (start 0.8 -0.4) + (end -0.5 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "24db87db-9226-42ee-b2f7-83c9bcedd061") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d21d2dfb-8d28-4423-b777-86385061c39e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "3dc21d32-1cdc-4e15-8c40-1a5df443371a") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 82 "/GPIO_1") + (pinfunction "K") + (pintype "passive") + (uuid "381e32fc-4d26-4418-8362-4a2263789204") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 81 "Net-(D1-A)") + (pinfunction "A") + (pintype "passive") + (uuid "6c85dd77-6aae-4174-ae3c-7aab8e4ded4b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "1a078869-476b-4a7d-8b3b-b6aebe99cc2e") + (at 107.115 104.73) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C73" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "83702521-e5fb-4355-8b25-5ca8ec84e09b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "c20209d1-0dd3-4cec-bd67-919254a0cf2c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c849b26b-05cc-4b39-87cb-19e3949020bb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a3a2bf8f-7e99-4c62-8ca9-45277ffab1c7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b327ab6f-a0f4-4378-b2b8-19d1aeff25d9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1487c743-b22a-4e55-b8b9-f0d261e1b25c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "876433b9-8700-4066-95bd-a51924626af6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d6cda82f-e2c7-421a-88e5-f24c3dca01d5") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "059ffb27-7323-4050-bcbc-a6d307fb8318") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bd8c318a-51fb-4e24-831d-f9ea89f7d414") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "0323ce42-ba64-4895-969c-2817848896c4") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "c0d9de47-c230-471b-94de-4a5a5734ff6c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "100bedf2-48a9-4019-a8aa-53f667381ed0") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "217e236d-1325-4a4b-961b-e87277fc222b") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 42 "Net-(C73-Pad2)") + (pintype "passive") + (uuid "7763f565-3bbb-4836-81ae-920825056db8") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "1b9a6e5b-f311-4a5c-a378-f510fdedc5f5") + (at 95.085 89.67) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C27" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "750bc615-5950-4417-ac0e-97284f7bd560") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "a644fd84-c8c3-4334-8d12-afcd7199e37d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1c4ea049-0b49-4d51-bdec-ae7b33e0b384") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1cdcd72a-4f9d-42d3-9307-951ce1ecee43") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "31c2f1f1-4a17-45f3-a8e6-db22c1e572de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6d338d26-e2b1-4b9d-bf15-077be97aa23e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8b511303-4528-4d87-89a6-fd07cbd13a16") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/9dcbf807-6083-4cc5-9e73-b4ddb4f8e63b") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "25bf7ec7-f69c-4f07-ab00-98c19010cbd4") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f9a79f5-047f-4521-8ce7-a38c76081849") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "c635da4b-7483-4c1d-852e-333b04b90444") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "6bfdf41f-833d-480b-a4b4-a0fb1870a17a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "988c042e-611c-43eb-9232-19aefac93f41") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 11 "Net-(C26-Pad2)") + (pintype "passive") + (uuid "ca0492c4-cbe5-4686-bd0f-e5295dfd9aa6") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "916acef6-2474-452a-8a55-39b3fb67d24b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Snapeda:AMPHENOL_10118193-0001LF" + (layer "F.Cu") + (uuid "1f763032-4a3a-4fde-a138-99adb977b574") + (at 106.3235 73.977) + (property "Reference" "J11" + (at -1.145 -7.375 0) + (layer "F.SilkS") + (uuid "001ef7a6-1ac8-42a8-9c1a-46fcf0ba222a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10118193-0001LF" + (at 10.92 -5.459 0) + (layer "F.Fab") + (uuid "61d450f7-5953-4ae6-8ae9-887b9bc85089") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "128edd2b-4bca-431a-a3b9-8aaeb144193d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9c9aaed3-d826-4cda-b6f5-55746ad196b0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a6c6ddba-e5c7-48bd-93e8-8ec6565c6fbc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "35c3d761-fa21-461e-bc4a-ce71dc0a86b7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b29b18a3-ca35-42a5-976c-56f51c7c2780") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7c3783fa-e8c9-471f-b56c-c644de4b8601") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6fea7aab-7754-4d39-9529-9dcc36acd995") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "Manufacturer Recommendations" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "86e54bfe-0c1e-4e6b-82d7-24f806a93716") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PARTREV" "E" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c36cf2c4-47e9-4e2a-9523-bfc7521141d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c39c0b1f-9670-4c19-843e-69fd67c724fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7fbc4d06-6f7c-46ff-a33e-a19d8dd9ae99") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "37115029-bb07-473f-94ba-85337db7b7c0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1d2ef7fc-1d8a-460a-be81-301499d2e903") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "Amphenol FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "04caf141-ef13-404d-890c-23745675a430") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ccdd5c1c-70d2-4836-b094-2b2975e3b05e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "57e65e67-a111-423d-aacb-a0469cc7abd7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bb19efba-85e7-43be-8146-c284dda10d33") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/94c2b379-cb9f-42b5-89c4-2430e4fa5f87") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -3.8 1.45) + (end -3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "cb68c8c7-932c-4a19-b055-6022bb39ee1b") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "5de39d66-6c61-4742-9ca4-c42f5f95889e") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "d2ecf9b9-c010-4c57-b20d-799c9b438f33") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "ba2e3af3-4990-4655-bac5-d2c2fdef7726") + ) + (fp_line + (start -4.32 -3.6) + (end -4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "668aba3a-651c-44bf-9e2d-646964817c0b") + ) + (fp_line + (start -4.32 3.066) + (end 4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0c16e651-7c48-4196-8e14-7a92c8a3feb5") + ) + (fp_line + (start 4.32 -3.6) + (end -4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5d40d619-5a9d-4877-b210-1ec56ade6dc0") + ) + (fp_line + (start 4.32 3.066) + (end 4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4161aece-22fc-4581-a8c8-60c67ef1bf82") + ) + (fp_line + (start -3.93 2.5) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "79a947fa-72a8-4013-9f95-b71bbc501f0a") + ) + (fp_line + (start -3.8 -2.9) + (end 3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "760e14ac-f8e3-4b4d-bf01-d50d5df8f194") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "08c012ec-f014-465b-b2a3-70e5a25cdeb2") + ) + (fp_line + (start -3.8 2.1) + (end -3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "56336d71-5644-41ed-89af-53472dafe60b") + ) + (fp_line + (start -3.8 2.15) + (end -3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "e0343973-fd7c-4fa9-83bd-b78f33b2351c") + ) + (fp_line + (start -3.2 2.2) + (end -3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "14a4f020-c069-4af7-b468-ac96c23b5009") + ) + (fp_line + (start -3.2 2.75) + (end 3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "3840c59a-1bfa-408e-8e82-dc98377d5a5c") + ) + (fp_line + (start 3.2 2.75) + (end 3.2 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "9164bb13-4c73-4b72-b5a5-8d0426811562") + ) + (fp_line + (start 3.8 -2.9) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "d6c8637b-8cef-4e2e-a3b6-ee4cff309af6") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "ef7fd7f0-973d-4f29-adcf-153d1e40597f") + ) + (fp_line + (start 3.8 1.45) + (end 7 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "c091007c-9129-4aa2-aa2a-6bdd42c6d54f") + ) + (fp_line + (start 3.8 2.15) + (end -3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "4669580d-422b-4ec2-967f-2c32a191e78d") + ) + (fp_line + (start 3.93 2.5) + (end 3.75 2.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "a7b63be2-8e60-4c82-a0a4-3df9c2fa5a8d") + ) + (fp_arc + (start -3.8 2.1) + (mid -3.782157 2.326924) + (end -3.93 2.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "7e07bc27-0229-4482-ae3f-8957507cf2b1") + ) + (fp_arc + (start -3.4 2.2) + (mid -3.461091 2.547487) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "19ac72c6-b993-42ec-99ae-1ea9ead80ecb") + ) + (fp_arc + (start 3.75 2.8) + (mid 3.450736 2.572487) + (end 3.4 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "47322796-ec9c-4fea-95b1-fba6f6bb95dd") + ) + (fp_arc + (start 3.93 2.5) + (mid 3.782157 2.326924) + (end 3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "454a5ce8-d19b-4c39-89c3-689f0690d894") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "14397d9d-f454-4f48-b089-31db6178bec9") + ) + (fp_text user "PCB END" + (at 4.85 1.2 0) + (layer "F.Fab") + (uuid "177f8c57-9437-4cbe-b08c-438178a38619") + (effects + (font + (size 0.32 0.32) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VUSB") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "13585034-7bc1-4b78-98b8-affc697b54d2") + ) + (pad "2" smd rect + (at -0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 113 "Net-(D10-I{slash}O1_1)") + (pinfunction "D-") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "4154a31f-4010-430f-915c-59c7245d05df") + ) + (pad "3" smd rect + (at 0 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 111 "Net-(D10-I{slash}O2_1)") + (pinfunction "D+") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "c52047dd-4d00-47f5-8d6f-c7e709b2407f") + ) + (pad "4" smd rect + (at 0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 219 "unconnected-(J11-ID-Pad4)") + (pinfunction "ID") + (pintype "passive+no_connect") + (solder_mask_margin 0.102) + (uuid "e1ba6105-099e-433e-b75d-cad2e9de2893") + ) + (pad "5" smd rect + (at 1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "b9b71fbb-fdf2-48c4-915a-cf176b3e159a") + ) + (pad "S1" smd rect + (at -3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "68183712-71d6-4689-a84a-ea18d03376af") + ) + (pad "S2" smd rect + (at 3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "e6562a0e-d2ae-4338-be0f-4ea342d84c4e") + ) + (pad "S3" smd rect + (at 1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "d275830d-2f6f-4654-8876-f129ae33cca7") + ) + (pad "S4" smd rect + (at -1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "10a8d46c-218a-4fc4-97a9-b69e50b77fb0") + ) + (pad "S5" thru_hole oval + (at -3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "c7a97a19-73c9-468c-8891-a85d188444ea") + ) + (pad "S6" thru_hole oval + (at 3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "b61342ef-686c-4452-877d-7cb8618a798e") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "2059aa0e-0b11-415b-8673-6f09089e5d3b") + (at 117.985 124.3) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R20" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "286383df-9a0d-4915-ab90-fc1f6151e833") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "50R" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "36d4b80f-1b8c-4d2e-99cb-f0473862cd83") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5a5086aa-d172-487a-9524-d8298a0f0761") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "06b0954b-a416-4fa3-a659-9e74d322ef6b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "RMCF0603FT49R9" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8e824c47-7c7a-4982-a6d3-b7ef097970a6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e5369b99-b1e2-425e-93d3-15ce45dc0107") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "56333279-23c0-44ac-8a75-5d2310cf9b61") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/43ddb764-f989-47b2-b43e-32a61fff83a9") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bd2eea3f-fe17-4023-8ec3-4ad5ede0cd0b") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "77417a2b-1409-4860-8440-c1d02eccf7f5") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "15425621-7831-4563-b7f2-8083e380b7f1") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "6409aa64-e6ad-4bc5-89fd-9420072e3c22") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "703204be-a9f2-4f35-95e3-ad52776fccf5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 75 "/Ethernet/RX_N") + (pintype "passive") + (uuid "b3f55ea2-7c7d-4d1d-972e-e9e0535861d7") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 70 "Net-(C131-Pad1)") + (pintype "passive") + (uuid "b272cce6-b674-403e-a075-5879b4f1e89c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" (offset (xyz 0 0 0) ) @@ -16280,14 +7061,14 @@ ) (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (uuid "4f84f6b6-2e92-4ad6-bddd-02b9cc7dd59f") - (at 135.505 72.11) + (uuid "2157443b-14a6-48ad-ba47-03e0ed8f100a") + (at 132.965 72.11) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C63" (at 0 -1.68 0) (layer "F.SilkS") - (uuid "b4cb7f5b-1ea7-427a-9cc1-cf413cd6f95f") + (uuid "0c82fe04-9bdd-4682-b930-41c5c22f0ada") (effects (font (size 1 1) @@ -16298,7 +7079,7 @@ (property "Value" "1uF" (at 0 1.68 0) (layer "F.Fab") - (uuid "8b41c0a3-f004-4905-9d5e-4ed81696eabf") + (uuid "80d9bf50-8fc8-4eb1-9d3c-6b9cde11a25e") (effects (font (size 1 1) @@ -16310,7 +7091,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "bc354f0c-5176-4abe-a695-aac5cca47d23") + (uuid "304a5dd4-26f3-4782-85db-ca2a565d1e3b") (effects (font (size 1.27 1.27) @@ -16322,7 +7103,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "bfab72a9-c236-4a40-aad9-25ffa365826a") + (uuid "ffcdc45f-e1a0-498a-be46-a7f7e290f7b6") (effects (font (size 1.27 1.27) @@ -16335,7 +7116,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c1efff10-e4d1-4dff-b7ce-59fe8536a0d7") + (uuid "67924485-a73d-459c-8948-b1620f80b2ff") (effects (font (size 1 1) @@ -16348,7 +7129,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "a6c67fea-4bd8-425c-b036-7fb63fe8a7e7") + (uuid "1dbe02af-fbbc-4f03-a2ea-f3753b54ed5f") (effects (font (size 1 1) @@ -16361,7 +7142,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "1e3ed45a-0193-42c2-b0b8-75625cd78091") + (uuid "773d3f2c-d715-4f78-84dc-03ceba34c3a1") (effects (font (size 1 1) @@ -16382,7 +7163,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "3915437f-3c5a-43c4-a1be-5474c86a9fc9") + (uuid "665aacfa-6ffe-4eb3-8665-7b42be98e657") ) (fp_line (start -0.261252 0.735) @@ -16392,7 +7173,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "0db77dee-e1c1-4bc0-8fff-8e0d8c1a6708") + (uuid "09cb198b-5af4-4930-81b3-f9e1faecd4e6") ) (fp_rect (start -1.7 -0.98) @@ -16403,7 +7184,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "0296df80-f26e-44f8-9a15-20544d337ebb") + (uuid "7dbd5eec-decc-479d-8fbd-016036bc0fb4") ) (fp_rect (start -1 -0.625) @@ -16414,12 +7195,12 @@ ) (fill no) (layer "F.Fab") - (uuid "70f5b340-538a-46b3-9a16-55e0666b6cbc") + (uuid "0be8e321-aa6e-43bd-b001-00d40c6a774e") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "c862facd-6dc4-4685-8e98-3bd2acba4735") + (uuid "876d9d01-b4ed-420b-8724-61a14c8e4fba") (effects (font (size 0.5 0.5) @@ -16434,7 +7215,7 @@ (roundrect_rratio 0.25) (net 29 "Net-(C53-Pad2)") (pintype "passive") - (uuid "e859b60d-fb1e-46ef-a064-5bf4a85d39c6") + (uuid "8e8d71cb-bc26-4f47-a7d2-658bd912b29f") ) (pad "2" smd roundrect (at 0.95 0) @@ -16443,7 +7224,7 @@ (roundrect_rratio 0.25) (net 37 "Analog_7_P") (pintype "passive") - (uuid "3188ade4-086c-43da-bce8-438d052ad1e6") + (uuid "25e17feb-f6a6-4a5e-b163-565f94ab3952") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" @@ -16458,16 +7239,14 @@ ) ) ) - (footprint "Capacitor_SMD:C_0603_1608Metric" + (footprint "Snapeda:AMPHENOL_10118193-0001LF" (layer "F.Cu") - (uuid "501b042e-4d07-485c-82e2-d6d37e9cf18c") - (at 109.655 89.67) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C67" - (at 0 -1.43 0) + (uuid "2278a3c7-04fd-4a2e-a227-2070c0b5e2a9") + (at 93.915 65.636) + (property "Reference" "J6" + (at -1.145 -7.375 0) (layer "F.SilkS") - (uuid "316841c2-64ba-4cc0-b87e-7e50ee2b5aa2") + (uuid "01c51d78-0a49-4a2b-98c5-b7476c2731b9") (effects (font (size 1 1) @@ -16475,10 +7254,10 @@ ) ) ) - (property "Value" "470pF/50V" - (at 0 1.43 0) + (property "Value" "10118193-0001LF" + (at 10.92 -5.459 0) (layer "F.Fab") - (uuid "a10d1079-aef9-4e9b-b468-cad7a687fa23") + (uuid "cc32cbd7-5cda-4904-9fce-09e28b1ea01f") (effects (font (size 1 1) @@ -16486,11 +7265,11 @@ ) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "e0cca699-0b6c-4c37-a45a-93dc7cc2f93e") + (uuid "aa3fbb15-0f0b-4258-9330-cecb1fcd7c93") (effects (font (size 1.27 1.27) @@ -16498,11 +7277,11 @@ ) ) ) - (property "Description" "Unpolarized capacitor, small symbol" + (property "Description" "" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "fa0f05bc-0e72-4159-bf25-26b264b10783") + (uuid "95d192d9-8e86-48de-8567-8d8c89ed98fe") (effects (font (size 1.27 1.27) @@ -16510,12 +7289,12 @@ ) ) ) - (property "KLC_S3.3" "" + (property "MF" "FCI" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "a11c4628-ce7c-48ef-a899-62cab9536d90") + (uuid "8e0f9eab-56af-4f01-9515-bbaa413df9e8") (effects (font (size 1 1) @@ -16523,12 +7302,12 @@ ) ) ) - (property "KLC_S4.1" "" + (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "e24ad518-230f-4550-b478-e804406cc629") + (uuid "c5d97b7f-d886-4345-a44b-d93fefc94be3") (effects (font (size 1 1) @@ -16536,12 +7315,12 @@ ) ) ) - (property "MPN" "CL10B471KB8NNNC" + (property "Package" "None" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "0e64c713-4633-40cc-81fd-032135b1a5cf") + (uuid "cbc2c9a6-877d-4138-8a6c-1ddffab04db6") (effects (font (size 1 1) @@ -16549,154 +7328,12 @@ ) ) ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/7e8f9da3-709d-4c30-8b18-9cbe34e00714") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a2d4db86-6811-4977-a2d1-da4053d280db") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "86f3a7e2-3e7a-4bd8-b56f-7cbb8d3260eb") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "f6af11da-2fcc-4b26-8fc3-b5f09b6440f6") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "9b5f7e2c-a28e-4521-bba4-3dc994162838") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "e4705810-ccf6-4fe3-9a1e-63bf8b4ea1f9") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 7 "+5V") - (pintype "passive") - (uuid "863e491c-61b6-4687-b621-0914f782d078") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "7a79beff-378a-4600-bc1f-9d8a228d0aa2") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:SOT95P280X145-6N" - (layer "F.Cu") - (uuid "51997322-b602-417d-8d9d-2e658af032c5") - (at 147.205 80.515) - (descr "SOT23-6(ESDA6V1-5SC6Y)") - (tags "Diode") - (property "Reference" "D14" - (at 0 0 0) - (layer "F.SilkS") - (uuid "bb25a3c3-434f-499c-b65f-fd56965ad895") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "USBLC6-2SC6Y" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "21fa65b0-fe33-4f36-b2f6-c2e96cc9d5cb") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "588fea78-65ba-46be-a6ea-19d4060b0360") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "dc2b339a-492b-4dee-ad67-d4d4e066b977") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1.45" + (property "Price" "None" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "f6439e99-a2c4-4ee4-9185-13ab12ae117e") + (uuid "bce54412-beb3-434c-bb8a-a25f4491d0cc") (effects (font (size 1 1) @@ -16704,12 +7341,12 @@ ) ) ) - (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "3aae2776-bc9d-49f9-86a1-970075c618a5") + (uuid "209bcd2f-fbad-466a-b5fc-94b3052aa939") (effects (font (size 1 1) @@ -16717,12 +7354,12 @@ ) ) ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (property "STANDARD" "Manufacturer Recommendations" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "a2953f89-cf1d-47f3-a3f3-46107a93eea1") + (uuid "4c6de0a9-6a17-46af-9bfe-dfef0682ac15") (effects (font (size 1 1) @@ -16730,12 +7367,12 @@ ) ) ) - (property "Manufacturer_Name" "STMicroelectronics" + (property "PARTREV" "E" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "cb0c29d2-cc82-4141-a6e6-b41f5a8ceeae") + (uuid "67e519f0-2713-423c-9a91-854dd4e59d59") (effects (font (size 1 1) @@ -16743,12 +7380,12 @@ ) ) ) - (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "e6c709e2-69b0-4dbd-940d-ac951237a923") + (uuid "48963e20-498b-4a2c-90a5-e84e593bd0d5") (effects (font (size 1 1) @@ -16756,12 +7393,64 @@ ) ) ) - (property "MPN" "USBLC6-2SC6Y" + (property "MP" "10118193-0001LF" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "edf6c448-a73a-40d8-944e-1b841b2bca56") + (uuid "f23cca5f-a70f-40b9-be45-90a40fe41137") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7d717d4e-fffd-4e5b-842d-143f1ad6b6ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "09724f5d-742e-4bfb-8209-8a9905107742") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "Amphenol FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "813ef69f-e0bf-460d-89d7-8f36c9c2d5f5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "72c8802c-6ed3-446f-8e1f-b1475b6cd5ec") (effects (font (size 1 1) @@ -16774,7 +7463,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "8a58fcbc-bc4c-462c-a625-214d1936d43c") + (uuid "ae0028ac-50b8-4ac4-ba75-139f8cc7e939") (effects (font (size 1 1) @@ -16787,7 +7476,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "1fd74eda-93b5-49d5-b1a1-28999be2d618") + (uuid "37622ef6-5b29-41b6-8d24-fa3e7da90599") (effects (font (size 1 1) @@ -16795,217 +7484,403 @@ ) ) ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d32e6155-a3e4-4c4a-b200-e9a3932f020b") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/58c59e04-2809-4a39-a675-8cc5d3d4f579") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) (fp_line - (start -1.85 -1.6) - (end -0.65 -1.6) + (start -3.8 1.45) + (end -3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "888eb4a8-c981-4b3c-a6c8-222a4d26c612") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "ebbc0137-683f-40d9-8df9-bd41b7472e5c") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "798ab7b8-c2b9-47e7-a26f-74b9120cdbab") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) (stroke (width 0.2) (type solid) ) + (fill no) (layer "F.SilkS") - (uuid "1955e643-0ac6-4020-b1cb-208d12107e07") + (uuid "39fd1832-0cfa-4cc8-8296-050f3438c1e4") ) (fp_line - (start -0.3 -1.462) - (end 0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "0c1c67f1-7157-4851-98f7-0e68e0a1165f") - ) - (fp_line - (start -0.3 1.462) - (end -0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "b3e4606c-789a-4ad9-9715-90b58e314112") - ) - (fp_line - (start 0.3 -1.462) - (end 0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "ae5e79b5-3d29-4337-8dc5-ff2183c12d7c") - ) - (fp_line - (start 0.3 1.462) - (end -0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "efdfe2d5-747e-4151-be41-e6052f6a8e53") - ) - (fp_line - (start -2.1 -1.775) - (end 2.1 -1.775) + (start -4.32 -3.6) + (end -4.32 3.066) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "5145347b-f3ad-4f3b-822f-a1c39e9e9c24") + (uuid "5a002a79-07e0-4753-89f5-1bcb69cc53c2") ) (fp_line - (start -2.1 1.775) - (end -2.1 -1.775) + (start -4.32 3.066) + (end 4.32 3.066) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "85f89119-65cb-4a6e-8689-dff2f4a9ddf7") + (uuid "58dbef2d-7235-411a-9226-3a6908926581") ) (fp_line - (start 2.1 -1.775) - (end 2.1 1.775) + (start 4.32 -3.6) + (end -4.32 -3.6) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "562d68ba-8a2b-4133-b4f4-b03bd75987fb") + (uuid "d9230889-9d44-4d33-a7c2-b90bc96ed941") ) (fp_line - (start 2.1 1.775) - (end -2.1 1.775) + (start 4.32 3.066) + (end 4.32 -3.6) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "b29336fd-e64e-4375-9e9b-3c37960bbd77") + (uuid "7f505dcb-9ea6-464c-885c-60cc488b2480") ) (fp_line - (start -0.812 -1.462) - (end 0.812 -1.462) + (start -3.93 2.5) + (end -3.75 2.75) (stroke - (width 0.1) + (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "a317ec84-296d-4dce-8bd0-f2bbedae4c21") + (uuid "c5dabb82-0c2f-41ca-8b5a-d6cf8dea7e97") ) (fp_line - (start -0.812 -0.512) - (end 0.138 -1.462) + (start -3.8 -2.9) + (end 3.8 -2.9) (stroke - (width 0.1) + (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "dcfcef1c-922f-4c44-9e16-3a03181937b1") + (uuid "0bffff7d-1442-4e38-9a4c-933057fd18c3") ) (fp_line - (start -0.812 1.462) - (end -0.812 -1.462) + (start -3.8 1.45) + (end 3.8 1.45) (stroke - (width 0.1) + (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "daeca5a0-a7a9-4c34-8aa8-d67abd34b80f") + (uuid "7591d929-ea37-4b2a-8014-3dc3b4463136") ) (fp_line - (start 0.812 -1.462) - (end 0.812 1.462) + (start -3.8 2.1) + (end -3.8 -2.9) (stroke - (width 0.1) + (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "213e93e8-b883-41ce-8c75-9232adea7a07") + (uuid "30943e69-8f27-42a7-aacb-8aac682131dd") ) (fp_line - (start 0.812 1.462) - (end -0.812 1.462) + (start -3.8 2.15) + (end -3.8 2.1) (stroke - (width 0.1) + (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "0e7e66b7-8199-4b1f-9d46-61c83b38ae73") + (uuid "4e3466b6-ac8e-4853-b68c-6430597376e7") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) + (fp_line + (start -3.2 2.2) + (end -3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) (layer "F.Fab") - (uuid "e5a10c67-ab2c-4b34-8d0a-af1404663f7b") + (uuid "598e16e4-792c-4f4c-b0a1-e274382806c7") + ) + (fp_line + (start -3.2 2.75) + (end 3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "7c23c849-c898-4f54-b179-cffa8c22f91f") + ) + (fp_line + (start 3.2 2.75) + (end 3.2 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "2dbd29ff-7154-4f25-8c05-673ab2cf7e45") + ) + (fp_line + (start 3.8 -2.9) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "67dc3586-1540-4e97-85fb-dfcad5c5b7a0") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "84eaf056-4668-4c79-985d-689c26f08173") + ) + (fp_line + (start 3.8 1.45) + (end 7 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "cad51276-1450-4a12-8b48-603fdd1f6191") + ) + (fp_line + (start 3.8 2.15) + (end -3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "d3887a00-ddb6-4881-a5cc-c4a9626bb0f6") + ) + (fp_line + (start 3.93 2.5) + (end 3.75 2.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "47a0e984-5dc8-4c84-a1f3-e6644159c644") + ) + (fp_arc + (start -3.8 2.1) + (mid -3.782157 2.326924) + (end -3.93 2.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "7f88bb1b-7b4a-4db2-a06b-4beb87e03fc2") + ) + (fp_arc + (start -3.4 2.2) + (mid -3.461091 2.547487) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "8a54b5eb-af9e-4491-8cca-9adfdbc9b1e8") + ) + (fp_arc + (start 3.75 2.8) + (mid 3.450736 2.572487) + (end 3.4 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "4bc37ddf-a19f-4bb4-97b1-56b53a747998") + ) + (fp_arc + (start 3.93 2.5) + (mid 3.782157 2.326924) + (end 3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "222d1535-0cea-4d8f-96c7-30c99521ab67") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "efa376e1-cd8b-41e8-b19a-95ae73688fe4") + ) + (fp_text user "PCB END" + (at 4.85 1.2 0) + (layer "F.Fab") + (uuid "3ea18438-f13c-4e6f-b9e5-8732f9fa1a77") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 0.32 0.32) + (thickness 0.15) ) ) ) (pad "1" smd rect - (at -1.25 -0.95 90) - (size 0.6 1.2) + (at -1.3 -2.675) + (size 0.4 1.35) (layers "F.Cu" "F.Mask" "F.Paste") - (net 127 "Net-(D14-I{slash}O1_1)") - (pinfunction "I/O1_1") + (net 7 "+5V") + (pinfunction "VUSB") (pintype "passive") - (uuid "32ac62c2-432f-4dd2-a290-654668fdd0fe") + (solder_mask_margin 0.102) + (uuid "c70557bf-595a-4506-a68f-c4c0681c91f5") ) (pad "2" smd rect - (at -1.25 0 90) - (size 0.6 1.2) + (at -0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 93 "Net-(D5-I{slash}O1_1)") + (pinfunction "D-") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "187f033d-d996-4490-9ef5-b26b81607ee6") + ) + (pad "3" smd rect + (at 0 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 91 "Net-(D5-I{slash}O2_1)") + (pinfunction "D+") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "57b9275f-1636-496f-9ebe-d5602bd3c797") + ) + (pad "4" smd rect + (at 0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 214 "unconnected-(J6-ID-Pad4)") + (pinfunction "ID") + (pintype "passive+no_connect") + (solder_mask_margin 0.102) + (uuid "7713ee35-e68b-463f-a666-0ca809479499") + ) + (pad "5" smd rect + (at 1.3 -2.675) + (size 0.4 1.35) (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "GND") (pinfunction "GND") (pintype "passive") - (uuid "ce7274bf-f842-4d3b-a914-39e1b376dcab") + (solder_mask_margin 0.102) + (uuid "153e8185-b42c-422c-beca-a5749cac3d57") ) - (pad "3" smd rect - (at -1.25 0.95 90) - (size 0.6 1.2) + (pad "S1" smd rect + (at -3.2 -2.45) + (size 1.6 1.4) (layers "F.Cu" "F.Mask" "F.Paste") - (net 129 "Net-(D14-I{slash}O2_1)") - (pinfunction "I/O2_1") + (net 2 "GND") + (pinfunction "SHIELD") (pintype "passive") - (uuid "ab051a9e-9377-4209-8a3f-c898c24246cb") + (solder_mask_margin 0.102) + (uuid "209677f0-4052-40f8-abc5-9a74ecbec03d") ) - (pad "4" smd rect - (at 1.25 0.95 90) - (size 0.6 1.2) + (pad "S2" smd rect + (at 3.2 -2.45) + (size 1.6 1.4) (layers "F.Cu" "F.Mask" "F.Paste") - (net 128 "Net-(D14-I{slash}O2_2)") - (pinfunction "I/O2_2") + (net 2 "GND") + (pinfunction "SHIELD") (pintype "passive") - (uuid "0d1ea523-1cea-4737-aeca-590528003359") + (solder_mask_margin 0.102) + (uuid "6d8fe675-0ae9-4a83-981a-30a5b794089b") ) - (pad "5" smd rect - (at 1.25 0 90) - (size 0.6 1.2) + (pad "S3" smd rect + (at 1.2 0) + (size 1.9 1.9) (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VBUS") + (net 2 "GND") + (pinfunction "SHIELD") (pintype "passive") - (uuid "2ccff1a8-0d9c-4f53-8ad9-361e3b9256f0") + (solder_mask_margin 0.102) + (uuid "53a7fed4-4cbe-48fb-aa98-28080235d964") ) - (pad "6" smd rect - (at 1.25 -0.95 90) - (size 0.6 1.2) + (pad "S4" smd rect + (at -1.2 0) + (size 1.9 1.9) (layers "F.Cu" "F.Mask" "F.Paste") - (net 130 "Net-(D14-I{slash}O1_2)") - (pinfunction "I/O1_2") + (net 2 "GND") + (pinfunction "SHIELD") (pintype "passive") - (uuid "e64f3e03-731f-4046-a3f7-8f249f59a049") + (solder_mask_margin 0.102) + (uuid "b2d18e8a-c91f-4523-ae09-7e52272f9be9") + ) + (pad "S5" thru_hole oval + (at -3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "ac491455-29bd-4330-9054-caa5c7a2152e") + ) + (pad "S6" thru_hole oval + (at 3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "f6f31af4-d05b-4494-8337-3b1e32b9904c") ) (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" + (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" (offset (xyz 0 0 0) ) @@ -17013,20 +7888,20 @@ (xyz 1 1 1) ) (rotate - (xyz 0 0 0) + (xyz -90 -0 -0) ) ) ) - (footprint "Capacitor_SMD:C_0603_1608Metric" + (footprint "Capacitor_SMD:C_1206_3216Metric" (layer "F.Cu") - (uuid "51da5b9a-8eda-4020-8247-2d4d0aef03f9") - (at 116.515 109.24) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (uuid "22a9c2cd-8bc9-4db1-ae59-d89f2b87239a") + (at 96.345 133.45) + (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C128" - (at 0 -1.43 0) + (property "Reference" "C137" + (at 0 -1.85 0) (layer "F.SilkS") - (uuid "d0817220-7397-46b8-9c77-fe06e26ad185") + (uuid "cc528be6-9439-477d-ac63-53de93d5a06e") (effects (font (size 1 1) @@ -17034,10 +7909,10 @@ ) ) ) - (property "Value" "0.1uF" - (at 0 1.43 0) + (property "Value" "1nf/2kV" + (at 0 1.85 0) (layer "F.Fab") - (uuid "6da9e487-a9d2-4c22-9365-bd6cd8df5292") + (uuid "aadcd07c-3c12-4d4d-b5a8-26d78411bc7c") (effects (font (size 1 1) @@ -17049,7 +7924,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "97a8ef41-029b-4ea8-988b-a3fc20d71006") + (uuid "2e13faf2-0a2e-4eb4-be2f-a943fce6183a") (effects (font (size 1.27 1.27) @@ -17061,7 +7936,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "8d9c30cf-05a8-43f2-bf01-f5ba4034b7c9") + (uuid "24df527b-06f6-4e53-9069-e3aa3aac7a7f") (effects (font (size 1.27 1.27) @@ -17069,25 +7944,12 @@ ) ) ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "28e0a17b-486f-4b06-b6c3-07736b37866f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property "KLC_S3.3" "" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "b1e106b2-5766-44b0-85c6-bfbf51643f96") + (uuid "6b1d6759-fc44-4fa2-8994-354a3a86c510") (effects (font (size 1 1) @@ -17100,7 +7962,20 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5394f3bc-8d18-4077-a285-6b394be0500c") + (uuid "97cf3ab7-112f-4bf8-acdc-000d12f5b2f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "VPDD202W102K1GV001E" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "18bba937-1454-49bb-9736-75d9080661f5") (effects (font (size 1 1) @@ -17109,443 +7984,83 @@ ) ) (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/ce3d4bad-082c-4087-afa7-eb050416b7ba") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/786b43fa-7b3f-41b8-aee1-9eab9569c13e") (sheetname "/Ethernet/") (sheetfile "Ethernet.kicad_sch") (attr smd) (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) + (start -0.711252 -0.91) + (end 0.711252 -0.91) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "eea07cb6-b772-48cf-ae94-09fdf8cf63ea") + (uuid "72897e81-4131-4ed6-80db-aee5b3e8be30") ) (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) + (start -0.711252 0.91) + (end 0.711252 0.91) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "0b94c31e-3b2c-4fc9-93bf-cb1a1907fc44") + (uuid "49abf165-3a0e-416c-a402-1ad998ed8f55") ) (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) + (start -2.3 -1.15) + (end 2.3 1.15) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.CrtYd") - (uuid "ff848ce9-6942-41d0-bf61-8a5ccfbb98ec") + (uuid "0bb7b91d-ea02-4b14-b99c-e155b0d180c0") ) (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) + (start -1.6 -0.8) + (end 1.6 0.8) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") - (uuid "a94c16f7-349f-415f-b3df-e21ff1de79a6") + (uuid "cb09ff4e-8e34-4b18-ada6-41c5e9dbc82c") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "081e1ea8-0445-486f-a3af-0ab4d960d770") + (uuid "4fe3d50c-7544-44bb-905b-e4fa93dbe806") (effects (font - (size 0.4 0.4) - (thickness 0.06) + (size 0.8 0.8) + (thickness 0.12) ) ) ) (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) + (at -1.475 0) + (size 1.15 1.8) (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 69 "+3.3A") - (pintype "passive") - (uuid "581a913f-e1dd-4742-85a0-dc52b0f10549") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) + (roundrect_rratio 0.217391) (net 2 "GND") (pintype "passive") - (uuid "5bd80293-60df-45c4-8697-7a64c0049dbe") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "52ab4fc0-73a0-4fd8-a043-ea1fa544ebf5") - (at 112.505 116.77) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C124" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "1a29cf17-2fb8-451b-9601-9fc28417919d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "1e00d4af-b723-44e4-85bb-8e11a495a3fa") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "1c47d24a-cd48-45b6-9872-a8ba0abad523") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f28e8eea-45e4-43a5-9c26-a9a8ddb5d90c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e7486efc-d58b-4a5b-a016-1733a7be78ae") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4612cd14-fc20-42f7-899e-d52124ada0ae") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5bf90bfb-4a17-4202-a2a6-d411d5df279c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/4d7fd88a-deec-4cad-94cd-a7bf50845b5e") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3d2a24fe-3276-4e1d-abed-1645d8672141") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c2f93399-5a13-4760-87db-045002807fb3") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "9c1b2346-898f-4eb5-9ab0-c8359262b910") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "9e06cc87-9efb-4595-b721-5ab0bdd5a8e6") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "cc4d0386-4be1-4770-8ddf-5eb1b8684732") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 69 "+3.3A") - (pintype "passive") - (uuid "fb5f40b3-c9bc-4db1-921d-b568d981cf94") + (uuid "d58f1718-5bf2-49e0-8199-3f242ce6f39a") ) (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) + (at 1.475 0) + (size 1.15 1.8) (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") + (roundrect_rratio 0.217391) + (net 78 "GNDSHLD") (pintype "passive") - (uuid "57fb21d6-9a0b-4877-9011-c02370625def") + (uuid "63fd0a17-4a12-469d-92b7-f65dec508877") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "5314b634-b848-44f2-8939-68944d101691") - (at 101.635 104.73) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C49" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "7f84cec7-8f9b-4edc-bd90-346eab26aa9c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "6dcded53-44cf-49ae-816a-4d64b7c94b78") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3cad513b-8948-4730-82c3-cad13b0bf319") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "256576f5-54e4-4109-a64d-534594f44633") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "033a4b4f-c36f-4990-9711-6d251de8ef99") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ded1a3f0-9d2e-4878-9d9a-f17d6055cee9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "000063db-b854-440f-8104-8c2ca93afa94") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/93a74478-206e-4cca-be8e-ec5ca88bcc69") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "157b41be-fab6-486d-b349-b3a01dbe8267") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "fa866f6c-8624-4038-add0-81b67559a005") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "9257fe23-9452-4501-9cc1-dbaf38e1f27b") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "75c8c16d-47b6-4e76-9e8d-e6164cd14379") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "063d714a-863a-4229-9bc8-4ddffa619c73") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "2b9f6cbc-6a3c-40bd-b16d-1ef09664a353") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 26 "Net-(C49-Pad2)") - (pintype "passive") - (uuid "cd3575f7-91f0-46af-9f0c-36a2bc098208") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1206_3216Metric.step" (offset (xyz 0 0 0) ) @@ -17559,14 +8074,14 @@ ) (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "54365214-8192-4f41-ac92-5e4f701dacd9") - (at 124.535 111.75) + (uuid "24263ad9-0902-4bdd-8c8a-f33ab6423c9c") + (at 117.985 119.28) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") - (property "Reference" "R22" + (property "Reference" "R18" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "68b32b68-28c9-462e-bd12-f1c4f4e4362c") + (uuid "19f8801a-7f32-410d-bab0-10d17894420a") (effects (font (size 1 1) @@ -17574,10 +8089,10 @@ ) ) ) - (property "Value" "50R" + (property "Value" "12.4K" (at 0 1.43 0) (layer "F.Fab") - (uuid "e92c3535-de27-4d92-a40d-e9c6cd247c8b") + (uuid "e6b7c4d5-1de1-4afd-a225-75272516b491") (effects (font (size 1 1) @@ -17589,7 +8104,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "7f0e978c-b20c-4c78-b190-d466fa060fc0") + (uuid "3b883eac-517c-482b-9b3a-a89f54d222af") (effects (font (size 1.27 1.27) @@ -17601,7 +8116,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "9d9ab722-052d-4265-a3c8-30a7b0f4d31e") + (uuid "3438791e-e777-4c5c-a2a9-1959a27063cc") (effects (font (size 1.27 1.27) @@ -17609,12 +8124,12 @@ ) ) ) - (property "MPN" "RMCF0603FT49R9" + (property "MPN" "CR0603-FX-1242ELF" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "553b82e4-1bdb-4a0c-8c3c-c06f9a14e42b") + (uuid "092ba61e-395e-4755-97c6-5275ce621c02") (effects (font (size 1 1) @@ -17627,7 +8142,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "461fa0cf-e2b3-46d3-970c-ac087f63b6ec") + (uuid "b3da6a71-8303-4e06-96dd-d538158d6290") (effects (font (size 1 1) @@ -17640,7 +8155,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "4eeb4846-0160-4fc7-b6cf-bbf1202c346a") + (uuid "fde6346d-a2c6-4b73-9916-827c5c62c83c") (effects (font (size 1 1) @@ -17649,7 +8164,7 @@ ) ) (property ki_fp_filters "R_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/20ae8311-a2be-4380-b13a-ae6fec0875c1") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/ad632738-73e4-42ac-8787-ef2ec6f611e7") (sheetname "/Ethernet/") (sheetfile "Ethernet.kicad_sch") (attr smd) @@ -17661,7 +8176,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "ea8b6e13-d21e-41b9-b8b1-7cde7d5c8a31") + (uuid "79ec3f83-ad69-4e3c-ac0d-b3eaad10f3c9") ) (fp_line (start -0.237258 0.5225) @@ -17671,7 +8186,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "7b985552-9013-4875-9fdc-d75c0a4a6ac5") + (uuid "6d0fb86f-fd58-4c30-8e04-03947eec5886") ) (fp_rect (start -1.48 -0.73) @@ -17682,7 +8197,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "f3a74c77-9dde-43d7-a1a1-b15f01341390") + (uuid "99ff9685-1f9f-4225-98de-c1e1fe55dc56") ) (fp_rect (start -0.8 -0.4125) @@ -17693,12 +8208,12 @@ ) (fill no) (layer "F.Fab") - (uuid "317b263c-c431-495a-8cb1-2b756446adb7") + (uuid "876f74e9-333e-4aeb-85b8-4155edf13582") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "e112d798-9f3c-472f-87f4-be5f41937332") + (uuid "4b768045-d682-485e-b6af-4814a5d47451") (effects (font (size 0.4 0.4) @@ -17711,18 +8226,18 @@ (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 73 "/Ethernet/RX_P") + (net 2 "GND") (pintype "passive") - (uuid "2f1714af-ec50-4854-bc6a-140dc5e881f3") + (uuid "c721f341-fae8-474f-8cdd-b8ad57d09973") ) (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 70 "Net-(C131-Pad1)") + (net 235 "Net-(U1-EXRES1)") (pintype "passive") - (uuid "d1467ff1-083c-40bf-bef9-f0394ced71db") + (uuid "78d2ed46-55a6-44b0-98bd-740ea14c2c33") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" @@ -17739,14 +8254,14 @@ ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "55e420e8-1f58-415e-88f7-d18cd3d7910f") - (at 101.635 87.16) + (uuid "259e749c-ca42-47e3-834c-52fe477ab147") + (at 103.105 89.67) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C42" + (property "Reference" "C51" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "6b025f06-c37f-4d4c-8768-4188e34ae650") + (uuid "a4ee83db-9e8e-4e4d-8f75-1845dc2a18db") (effects (font (size 1 1) @@ -17754,10 +8269,10 @@ ) ) ) - (property "Value" "470pF/50V" + (property "Value" "33pF" (at 0 1.43 0) (layer "F.Fab") - (uuid "a8afaaac-461e-4e50-a218-7363fda6706c") + (uuid "e6998a7d-4426-405a-b74e-b4ab68c6ffca") (effects (font (size 1 1) @@ -17769,7 +8284,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "2f155634-cbbe-4866-afe5-6f60dfd7d7d4") + (uuid "a08d9abb-0e82-452e-aee7-bb338c769bec") (effects (font (size 1.27 1.27) @@ -17781,7 +8296,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "0dc4e092-3fda-4ed5-84c7-b4981b74f080") + (uuid "7674964e-d596-40dd-acdf-8390c0131746") (effects (font (size 1.27 1.27) @@ -17789,12 +8304,25 @@ ) ) ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4a66fd20-d87d-4b11-91d2-3390de15ac83") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (property "KLC_S3.3" "" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "6e857086-bc46-4219-a146-f08a503eb813") + (uuid "8f122838-edd1-49a4-b2be-bb263689b556") (effects (font (size 1 1) @@ -17807,20 +8335,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "2176c40b-85d7-4da2-a995-1fe9e5cab1d2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10B471KB8NNNC" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a3040154-04b7-4a09-a30d-6df301ee7987") + (uuid "c64103ea-e1a8-4e15-8a95-23c32a86a399") (effects (font (size 1 1) @@ -17829,7 +8344,7 @@ ) ) (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/3ea61128-6e1e-4ff1-a26c-a7ef8b1edfec") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/958323a7-ae4e-4140-9829-18d0ef7c48ff") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) @@ -17841,7 +8356,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "6f903479-3a3b-4b52-b396-bebc87e7e12d") + (uuid "f2dcbe45-cb02-4704-b868-1800dc294a14") ) (fp_line (start -0.14058 0.51) @@ -17851,7 +8366,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "efffcede-fe6b-4ad7-8a1c-b07b1291be72") + (uuid "b08490f3-c9fe-4bfd-9fd5-b262372b5c79") ) (fp_rect (start -1.48 -0.73) @@ -17862,7 +8377,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "e56dac42-fbf7-44e4-a7b8-4fec8c359fce") + (uuid "0ddd8f9e-ff27-4c3f-9b9b-d4f25467f211") ) (fp_rect (start -0.8 -0.4) @@ -17873,12 +8388,12 @@ ) (fill no) (layer "F.Fab") - (uuid "a30b2d66-dbc1-40bd-96ae-6c1357f52780") + (uuid "7c7dc53e-72ca-48dd-b3f4-09b7d752ea20") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "540a6841-0622-4b4a-b815-dba90f418057") + (uuid "b4a4f377-9194-49f8-8af4-a8f98b1ae422") (effects (font (size 0.4 0.4) @@ -17891,9 +8406,9 @@ (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 7 "+5V") + (net 27 "Net-(C50-Pad2)") (pintype "passive") - (uuid "5802577b-23e2-40a5-90f0-4afab823271a") + (uuid "153e28a4-7b9c-4bad-bd9e-eaac55270abe") ) (pad "2" smd roundrect (at 0.775 0) @@ -17902,7 +8417,7 @@ (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "b67a6dfc-e6d6-4c1f-b1cf-0f34e5b798b7") + (uuid "cd4f6289-f2f4-4aa7-a5f4-465497af6a81") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -17917,2400 +8432,16 @@ ) ) ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "58eab38b-a183-47b0-adc9-381abbe00499") - (at 135.505 60.07) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C59" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "92bc956d-ffd2-4d94-8363-a7ab746f46b6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "abf42aff-9d1e-4310-ba37-f1ba9b5e2a3c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a75c9be5-0504-44ce-8c1c-64a9503b0c2e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f072422e-ade9-4885-ad3b-de50d6f1ea1c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bb56f2d2-15ce-4746-a898-eb16be12dbbd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "92ffb3cb-1ccd-42b5-9907-04c8dbca1094") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bcfe1a3c-2086-4c2f-9a53-a7a58b815368") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/64a13b40-b87e-40a0-a4bb-e53231390595") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2faf20de-bed9-4a27-8a89-5fb9c8fdc77e") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f14565b0-19bf-444d-a844-5a2d4f1da34c") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "44e2b2b8-3f00-4eea-ba63-d0fcbfed94f3") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "835b9786-b699-4636-83ad-2454e6a79f56") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "a89b53de-e325-408e-b90c-6f63e4c8af52") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 25 "Net-(C47-Pad2)") - (pintype "passive") - (uuid "a61371e4-90b8-490f-89b7-753ec31c41c8") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 33 "Analog_5_P") - (pintype "passive") - (uuid "990c9ee5-9d81-41a8-8d14-a99252599f5d") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "5b17d190-f2ef-4dc8-bea9-437cc6d56c1a") - (at 160.925 144.82) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C138" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "ebdc7c51-820c-4908-8afe-cb9f343847a0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "154b756c-c02e-4f55-b60c-8d7c9ed58c39") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "CL21A106KOQNNNG" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "af496475-f452-4b03-bb45-dc1c49beb939") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8c971b1d-7e43-4531-93b8-3dfa4251df49") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21A106KOQNNNG" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cb6545ec-1044-449c-ba5c-279f4ada394c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "192ee9e7-137c-4e02-9f2e-4941829a4eba") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "28ab0e6b-8124-42ca-9e88-c8f7bc6e308b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/f4e43be8-067b-42ce-a91f-b839ef655553") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0eb2dcde-44d5-4101-8eb9-58acf92d7244") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a04cb475-094b-473d-af86-6e0a2d659fdb") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "65adf01d-89ee-42a4-8e53-ed087debbb63") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "8ea38ac2-26a9-43bd-b7c7-87c229ac8581") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "dff6bc82-3fd1-49e6-8cd4-87b94445cc9d") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 7 "+5V") - (pintype "passive") - (uuid "44e46bda-89d0-4960-8472-a810456efac3") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "066e307f-4737-49b3-ae56-05f881d088f6") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Package_TO_SOT_SMD:SOT-23-5" - (layer "F.Cu") - (uuid "5b735597-f65e-4cd1-b1a2-24a5b24d3886") - (at 165.725 152.005) - (descr "SOT, 5 Pin (JEDEC MO-178 Var AA https://www.jedec.org/document_search?search_api_views_fulltext=MO-178), generated with kicad-footprint-generator ipc_gullwing_generator.py") - (tags "SOT TO_SOT_SMD") - (property "Reference" "IC7" - (at 0 -2.4 0) - (layer "F.SilkS") - (uuid "56034155-0474-4b81-b090-e7cc2b965a9c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "LP5907MFX-3.3_NOPB" - (at 0 2.4 0) - (layer "F.Fab") - (uuid "314bdfe9-b102-485b-9126-2c41a7a1ea72") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "https://datasheet.datasheetarchive.com/originals/distributors/Datasheets-SFU2/DSASFU100037200.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "ed7f54e4-ad57-4169-ace4-dd6cf855a47e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "TEXAS INSTRUMENTS - LP5907MFX-3.3/NOPB - LDO, FIXED, 3.3V, 0.25A, SOT-23-5" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "24a96490-e973-43fa-8c27-6f275335f8a4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1.45" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "db00dc7f-bc53-44a6-b1b9-e52a84eed76f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "595-LP5907MFX-3.3NPB" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bbb2c335-0aff-4615-91b8-061eaf05fc76") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Texas-Instruments/LP5907MFX-3.3-NOPB?qs=biyDIajrTn6NhrJCoL%2FdSQ%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "50f63697-6b1b-414e-8bb2-a7d1742a52c0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Texas Instruments" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a3b032c5-e2f9-4423-999c-002513c271c9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "LP5907MFX-3.3/NOPB" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9aa88731-dfcc-4f7d-ac00-ec3fc4bdd848") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "LP5907MFX-3.3_NOPB" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "563f75c6-2d92-4fa5-81d9-e583a8ea83c6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/1bc2d556-4888-463c-8ce3-bb3db400541e") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start -0.91 -1.56) - (end 0.91 -1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4b2c7e6c-5aec-41e5-98f9-6175e816dbee") - ) - (fp_line - (start -0.91 -1.51) - (end -0.91 -1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "76f6894c-94b0-4358-af31-a55e3c1522d2") - ) - (fp_line - (start -0.91 1.56) - (end -0.91 1.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0ce24d35-febe-42bf-a7e9-0413f93d5738") - ) - (fp_line - (start 0.91 -1.56) - (end 0.91 -1.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "12003d78-e96d-4106-9a8c-60efd1186590") - ) - (fp_line - (start 0.91 -0.39) - (end 0.91 0.39) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "80711c76-f241-4313-9c6d-5742fc67366d") - ) - (fp_line - (start 0.91 1.51) - (end 0.91 1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "cd08aac2-fbb9-4433-9e9e-3a933d97261f") - ) - (fp_line - (start 0.91 1.56) - (end -0.91 1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d77acd2d-da28-4281-bbac-21ddce1a5f21") - ) - (fp_poly - (pts - (xy -1.45 -1.51) (xy -1.69 -1.84) (xy -1.21 -1.84) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "81c15fad-34c7-4e06-9604-50d677a550d3") - ) - (fp_line - (start -2.05 -1.5) - (end -1.05 -1.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "9da96763-063b-4a26-a28b-f7569919ee9d") - ) - (fp_line - (start -2.05 1.5) - (end -2.05 -1.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "33d28c0c-1a68-46ad-90da-721c7ad86f74") - ) - (fp_line - (start -1.05 -1.7) - (end 1.05 -1.7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "3c841d1e-b118-4c8e-a758-33e30c6481d9") - ) - (fp_line - (start -1.05 -1.5) - (end -1.05 -1.7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "24f0ccc1-8076-4aa5-b445-7d9c04033726") - ) - (fp_line - (start -1.05 1.5) - (end -2.05 1.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a287a364-1eab-4142-9527-d5121a4a70fe") - ) - (fp_line - (start -1.05 1.7) - (end -1.05 1.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "78938648-640b-424b-b04d-36672181971c") - ) - (fp_line - (start 1.05 -1.7) - (end 1.05 -1.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e9a15d9e-4382-4ad5-8176-ccf6558bf93f") - ) - (fp_line - (start 1.05 -1.5) - (end 2.05 -1.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e80a12d3-0e5e-4b44-baef-3faf25ead83e") - ) - (fp_line - (start 1.05 -0.39) - (end 1.05 0.39) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "99d3f8b8-938d-450a-bac7-6ab33042433d") - ) - (fp_line - (start 1.05 0.39) - (end 2.05 0.39) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "75aa0412-c6c4-417a-8eca-b54e0395623c") - ) - (fp_line - (start 1.05 1.5) - (end 1.05 1.7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c04ab9ef-4008-4cfa-bbd8-ff692a59b73b") - ) - (fp_line - (start 1.05 1.7) - (end -1.05 1.7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c5863078-789a-416f-85bf-d2f08f8a36b6") - ) - (fp_line - (start 2.05 -1.5) - (end 2.05 -0.39) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "71ab7b23-e142-42fb-ba3f-a35c63025b1c") - ) - (fp_line - (start 2.05 -0.39) - (end 1.05 -0.39) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "20770d59-8136-46af-a8ab-eb6d815d530f") - ) - (fp_line - (start 2.05 0.39) - (end 2.05 1.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a1788688-39a3-4e32-b535-e1782e7084bc") - ) - (fp_line - (start 2.05 1.5) - (end 1.05 1.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "882e4d20-6f0d-4739-af61-d791ccb9a9c4") - ) - (fp_poly - (pts - (xy -0.4 -1.45) (xy 0.8 -1.45) (xy 0.8 1.45) (xy -0.8 1.45) (xy -0.8 -1.05) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "bea83301-4201-4bab-9c3c-8a144da0a56f") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "F.Fab") - (uuid "02c79ef5-2876-43bf-9701-fb0eadd84553") - (effects - (font - (size 0.72 0.72) - (thickness 0.11) - ) - ) - ) - (pad "1" smd roundrect - (at -1.1375 -0.95) - (size 1.325 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 7 "+5V") - (pinfunction "IN") - (pintype "passive") - (uuid "802e6420-1ec1-4a5f-b648-992ad8466736") - ) - (pad "2" smd roundrect - (at -1.1375 0) - (size 1.325 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "15c55036-f5da-4ebf-8572-2ee646942380") - ) - (pad "3" smd roundrect - (at -1.1375 0.95) - (size 1.325 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 7 "+5V") - (pinfunction "EN") - (pintype "passive") - (uuid "f47ef496-5f21-4f52-a579-1d0d204538e0") - ) - (pad "4" smd roundrect - (at 1.1375 0.95) - (size 1.325 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 247 "unconnected-(IC7-N{slash}C-Pad4)") - (pinfunction "N/C") - (pintype "no_connect") - (uuid "7e6abcdc-c6ff-456d-a4f7-79a6137e1e0c") - ) - (pad "5" smd roundrect - (at 1.1375 -0.95) - (size 1.325 0.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") - (pinfunction "OUT") - (pintype "passive") - (uuid "c66010fe-8157-4732-ab0a-dcb94c117126") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:QFN50P400X400X80-25N-D" - (layer "F.Cu") - (uuid "5bce97cf-4ac7-41eb-ad8b-f85ca0852986") - (at 131.715 111.16) - (descr "RTW (S-PWQFN-N24)") - (tags "Integrated Circuit") - (property "Reference" "IC2" - (at 0 0 0) - (layer "F.SilkS") - (uuid "64f03180-b1aa-47f5-ae07-42d4300d8977") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "TLV320ADC5140IRTWR" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "94fdce84-1b2e-460a-bf68-b5408fee5193") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.ti.com/lit/gpn/TLV320ADC5140" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "73408ef9-f473-49a5-8b6c-29879bdcac58") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "4-Channel Quad ADC Delta-Sigma 768ksps Serial 24-Pin WQFN EP T/R" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "169b8ca0-4957-43da-b39f-fb9bdb98817c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "0.8" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "77a1890a-84b4-41d5-a22b-6f4eb6337246") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "595-V320ADC5140IRTWR" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "96a852ec-4a6f-4300-8396-d47b3c9ef817") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Texas-Instruments/TLV320ADC5140IRTWR?qs=Cb2nCFKsA8oyrIT%252Bcv2aDg%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ebfdd790-67e5-4793-8cd4-10c25bafa98e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Texas Instruments" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "88a434db-bae4-4b76-9741-cec96d5ac40f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "TLV320ADC5140IRTWR" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9e4e7b90-dccd-40dc-93f0-b35d6d704ca6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "TLV320ADC5140IRTWR" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0154984a-98df-4861-8cac-bcbd071005d7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "65ac115a-d19b-445b-945b-d6d949ed94d7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ea000083-199b-4654-bb19-7e221988a8d0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/61ba9a39-4543-4867-8a0e-14f91512dfb4") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_circle - (center -2.4 -2) - (end -2.4 -1.875) - (stroke - (width 0.25) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "523495d1-89d3-4039-817d-20df3daa510d") - ) - (fp_line - (start -2.65 -2.65) - (end 2.65 -2.65) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c2c982ec-c0e1-4854-88db-841d17d54332") - ) - (fp_line - (start -2.65 2.65) - (end -2.65 -2.65) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "cd6c92b8-fc84-4bd5-b5bd-d6046e709c81") - ) - (fp_line - (start 2.65 -2.65) - (end 2.65 2.65) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "79b4ced7-5e0c-4133-8305-b1096190748c") - ) - (fp_line - (start 2.65 2.65) - (end -2.65 2.65) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8dc558f6-b324-4a90-b538-297b6ba41002") - ) - (fp_line - (start -2 -2) - (end 2 -2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "7271beb5-966c-49d6-9799-7878a7c1137e") - ) - (fp_line - (start -2 -1.5) - (end -1.5 -2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "42360046-0087-4a51-a601-1f5ba9317b3e") - ) - (fp_line - (start -2 2) - (end -2 -2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "e8db5053-9fb1-49f0-a086-5c0f9fe481cd") - ) - (fp_line - (start 2 -2) - (end 2 2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "83cb4654-7833-41fb-9a70-23f66d2e9f16") - ) - (fp_line - (start 2 2) - (end -2 2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "d4c3aae8-c64d-4d09-8b0a-d93dcee736d6") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "f700ee95-036a-4f2d-915c-0c48f7be4cb8") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -2 -1.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 59 "+3.3V_LN") - (pinfunction "AVDD") - (pintype "passive") - (uuid "da91ed5f-c67b-43b4-82fd-63d50365a354") - ) - (pad "2" smd rect - (at -2 -0.75 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 57 "Net-(IC2-AREG)") - (pinfunction "AREG") - (pintype "passive") - (uuid "32d24af6-a701-4a4e-824f-bcd452794b1e") - ) - (pad "3" smd rect - (at -2 -0.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 56 "Net-(IC2-VREF)") - (pinfunction "VREF") - (pintype "passive") - (uuid "1d87eb99-3af6-4b30-937b-08a6e57d3fb9") - ) - (pad "4" smd rect - (at -2 0.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "AVSS") - (pintype "passive") - (uuid "9d2b63bc-89e0-4175-9fe0-0529abd61b93") - ) - (pad "5" smd rect - (at -2 0.75 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 200 "unconnected-(IC2-MICBIAS-Pad5)") - (pinfunction "MICBIAS") - (pintype "passive+no_connect") - (uuid "39b8c81b-aa84-47fc-9bcf-dfadc4e6fd95") - ) - (pad "6" smd rect - (at -2 1.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 17 "Analog_1_P") - (pinfunction "IN1P_GPI1") - (pintype "passive") - (uuid "0d5b2a22-7ac4-4136-ba28-faaecd8479a6") - ) - (pad "7" smd rect - (at -1.25 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 16 "Analog_1_N") - (pinfunction "IN1M_GPO1") - (pintype "passive") - (uuid "e5308dd4-2131-4f55-92f8-1dd275e5cba4") - ) - (pad "8" smd rect - (at -0.75 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 19 "Analog_2_P") - (pinfunction "IN2P_GPI2") - (pintype "passive") - (uuid "75f39c10-d43b-457e-98c6-2a4bd82cd3c4") - ) - (pad "9" smd rect - (at -0.25 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 18 "Analog_2_N") - (pinfunction "IN2M_GPO2") - (pintype "passive") - (uuid "46b1815f-57b1-47fa-811d-c4e9ca5d8512") - ) - (pad "10" smd rect - (at 0.25 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 21 "Analog_3_P") - (pinfunction "IN3P_GPI3") - (pintype "passive") - (uuid "6bb61417-fbd2-44a0-956e-5b0ccab2e7f1") - ) - (pad "11" smd rect - (at 0.75 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 20 "Analog_3_N") - (pinfunction "IN3M_GPO3") - (pintype "passive") - (uuid "3ab99ebf-8da1-4499-a7cb-7b819af38934") - ) - (pad "12" smd rect - (at 1.25 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 23 "Analog_4_P") - (pinfunction "IN4P_GPI4") - (pintype "passive") - (uuid "0bbe4b99-ecbf-443f-b194-688e28763da0") - ) - (pad "13" smd rect - (at 2 1.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 22 "Analog_4_N") - (pinfunction "IN4M_GPO4") - (pintype "passive") - (uuid "f6d394b9-41e1-4bfb-94ef-13bcd410cb76") - ) - (pad "14" smd rect - (at 2 0.75 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 198 "Net-(IC2-SHDNZ)") - (pinfunction "SHDNZ") - (pintype "passive") - (uuid "2d3cd282-e73d-4dfe-8a74-77e07eeefe22") - ) - (pad "15" smd rect - (at 2 0.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "ADDR1_MISO") - (pintype "passive") - (uuid "8db8264d-b17f-4bf9-b0d5-a2b50774e2b3") - ) - (pad "16" smd rect - (at 2 -0.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "ADDR0_SCLK") - (pintype "passive") - (uuid "58bc07fb-54f8-4133-b109-3efc17501def") - ) - (pad "17" smd rect - (at 2 -0.75 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 191 "ADC_SCL") - (pinfunction "SCL_MOSI") - (pintype "passive") - (uuid "dc2f09d2-b34c-40cb-840f-b598f86ff018") - ) - (pad "18" smd rect - (at 2 -1.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 165 "ADC_SDA") - (pinfunction "SDA_SSZ") - (pintype "passive") - (uuid "ba09b400-40e5-44a0-b9f6-23482c88e5d9") - ) - (pad "19" smd rect - (at 1.25 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 59 "+3.3V_LN") - (pinfunction "IOVDD") - (pintype "passive") - (uuid "c291cd90-1b53-4aa2-af27-b4c273d28e7a") - ) - (pad "20" smd rect - (at 0.75 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 199 "/ADC/TCXO_OUT") - (pinfunction "GPIO1") - (pintype "passive") - (uuid "cbe8b760-f4a7-46cb-95c0-9e3cc36fd85f") - ) - (pad "21" smd rect - (at 0.25 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 146 "ADC_1_OUT") - (pinfunction "SDOUT") - (pintype "passive") - (uuid "d4c0cfe0-41ef-4eee-b107-a08f539ec78a") - ) - (pad "22" smd rect - (at -0.25 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 184 "BCLK") - (pinfunction "BCLK") - (pintype "passive") - (uuid "1f36c892-9f27-4736-9bfa-a15cb6fbf051") - ) - (pad "23" smd rect - (at -0.75 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 181 "SYNC") - (pinfunction "FSYNC") - (pintype "passive") - (uuid "91cc29cb-034d-4518-9c30-193b1098b80e") - ) - (pad "24" smd rect - (at -1.25 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 58 "Net-(IC2-DREG)") - (pinfunction "DREG") - (pintype "passive") - (uuid "4470a94e-e448-4230-af37-09e7149a8a5f") - ) - (pad "25" smd rect - (at 0 0) - (size 2.8 2.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "VSS") - (pintype "passive") - (uuid "fed3343c-436e-481d-87c6-2801cd985408") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/TLV320ADC5140IRTWR.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:QFN50P400X400X80-25N-D" - (layer "F.Cu") - (uuid "5d38cc69-b967-4e38-85d5-8d6e4789e9be") - (at 131.715 117.51) - (descr "RTW (S-PWQFN-N24)") - (tags "Integrated Circuit") - (property "Reference" "IC3" - (at 0 0 0) - (layer "F.SilkS") - (uuid "21703849-9273-4b91-9784-b8c2a08c1290") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "TLV320ADC5140IRTWR" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "3fdae18f-7fbc-4ebd-8f9b-0035159b8b48") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.ti.com/lit/gpn/TLV320ADC5140" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c829b7cb-e813-451d-b3f3-194b36cd1df2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "4-Channel Quad ADC Delta-Sigma 768ksps Serial 24-Pin WQFN EP T/R" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "59fde1b7-3af2-4d6e-ad0f-fb68cfce3ffb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "0.8" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "710f4194-5573-4928-870c-c53af1e0d176") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "595-V320ADC5140IRTWR" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "54bd4281-ac29-4f13-acf7-01588fc2984d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Texas-Instruments/TLV320ADC5140IRTWR?qs=Cb2nCFKsA8oyrIT%252Bcv2aDg%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0a0667ab-b2c0-4036-ae51-df2b07ca81c2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Texas Instruments" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9af9902a-0c7d-4c6d-b9f7-42b463622a9e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "TLV320ADC5140IRTWR" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1dbdc121-048b-4c30-bb6b-d671e7cffb80") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "TLV320ADC5140IRTWR" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e71fa9bb-b0b2-44b5-ae11-6dfdd2a5e466") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5160174d-a67f-42ef-9998-ce0e2ebb1eb6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6187dc5e-5817-4c25-a0d0-8335e4d6db0a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/24318433-ec01-43d6-a77c-5f1d1c949f9b") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_circle - (center -2.4 -2) - (end -2.4 -1.875) - (stroke - (width 0.25) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "b7ee3758-8c0e-4c67-9c60-e6f01b07c5b1") - ) - (fp_line - (start -2.65 -2.65) - (end 2.65 -2.65) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "13f7fa1f-75f0-479a-9021-df5efea7b299") - ) - (fp_line - (start -2.65 2.65) - (end -2.65 -2.65) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "23def0de-43ee-4da6-a509-7ad9f4be75a2") - ) - (fp_line - (start 2.65 -2.65) - (end 2.65 2.65) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a523c190-a2a3-492f-9133-d877fb0345d4") - ) - (fp_line - (start 2.65 2.65) - (end -2.65 2.65) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "6244bc12-7e35-428f-9ee5-e3fe64eae5f9") - ) - (fp_line - (start -2 -2) - (end 2 -2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "7322fba3-7652-499d-a08e-848cdb0d0ce4") - ) - (fp_line - (start -2 -1.5) - (end -1.5 -2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "01c491f3-b45b-4a13-8ccc-55faf669df96") - ) - (fp_line - (start -2 2) - (end -2 -2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "3292e9e2-fcdb-4323-b9e6-f9c4d709e9cf") - ) - (fp_line - (start 2 -2) - (end 2 2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "f2e36488-ed7e-481e-a6a3-05e09c2a875f") - ) - (fp_line - (start 2 2) - (end -2 2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "4388413f-8634-46e8-a1ce-a2fd3ed3e107") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "3e606654-4746-4b55-8135-b85065854f96") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -2 -1.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 59 "+3.3V_LN") - (pinfunction "AVDD") - (pintype "passive") - (uuid "35e2e283-697a-4f45-b407-49d55b5debb8") - ) - (pad "2" smd rect - (at -2 -0.75 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 61 "Net-(IC3-AREG)") - (pinfunction "AREG") - (pintype "passive") - (uuid "d96e5483-d8f2-4048-bd71-2d2efa13744c") - ) - (pad "3" smd rect - (at -2 -0.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 60 "Net-(IC3-VREF)") - (pinfunction "VREF") - (pintype "passive") - (uuid "4e9d1127-ff55-42d3-bf6b-e50a72493e29") - ) - (pad "4" smd rect - (at -2 0.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "AVSS") - (pintype "passive") - (uuid "730ad68d-cb43-48f7-82a1-c16875a7475a") - ) - (pad "5" smd rect - (at -2 0.75 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 203 "unconnected-(IC3-MICBIAS-Pad5)") - (pinfunction "MICBIAS") - (pintype "passive+no_connect") - (uuid "436bad2f-5fe9-4854-b9c3-efb5d505b8a2") - ) - (pad "6" smd rect - (at -2 1.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 33 "Analog_5_P") - (pinfunction "IN1P_GPI1") - (pintype "passive") - (uuid "5e69ff55-712b-4d61-91d5-6e7d6a8be528") - ) - (pad "7" smd rect - (at -1.25 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 32 "Analog_5_N") - (pinfunction "IN1M_GPO1") - (pintype "passive") - (uuid "5a5133f9-25cc-4f8e-b4d6-83371f0b28b2") - ) - (pad "8" smd rect - (at -0.75 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 35 "Analog_6_P") - (pinfunction "IN2P_GPI2") - (pintype "passive") - (uuid "f69c74bd-ae12-4b28-936d-cb0476863547") - ) - (pad "9" smd rect - (at -0.25 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 34 "Analog_6_N") - (pinfunction "IN2M_GPO2") - (pintype "passive") - (uuid "6db226c6-da59-4af1-8dee-c28dc3a3a976") - ) - (pad "10" smd rect - (at 0.25 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 37 "Analog_7_P") - (pinfunction "IN3P_GPI3") - (pintype "passive") - (uuid "95a3dfef-58dc-4cef-8383-a59ec21afb9e") - ) - (pad "11" smd rect - (at 0.75 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 36 "Analog_7_N") - (pinfunction "IN3M_GPO3") - (pintype "passive") - (uuid "f1585114-a73f-4444-b5ed-32bb55f40187") - ) - (pad "12" smd rect - (at 1.25 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 39 "Analog_8_P") - (pinfunction "IN4P_GPI4") - (pintype "passive") - (uuid "f4ba3ed2-54e5-4517-ba66-f19be360abeb") - ) - (pad "13" smd rect - (at 2 1.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 38 "Analog_8_N") - (pinfunction "IN4M_GPO4") - (pintype "passive") - (uuid "e40f027c-61e1-4090-bff6-f12dccfb23d6") - ) - (pad "14" smd rect - (at 2 0.75 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 202 "Net-(IC3-SHDNZ)") - (pinfunction "SHDNZ") - (pintype "passive") - (uuid "6d0e8987-1c7c-4ffd-b9d3-19c7257de4cc") - ) - (pad "15" smd rect - (at 2 0.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "ADDR1_MISO") - (pintype "passive") - (uuid "73a678e7-ec6f-4d4b-8eb7-3b259a2fb907") - ) - (pad "16" smd rect - (at 2 -0.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "ADDR0_SCLK") - (pintype "passive") - (uuid "f4d75b29-25b7-40cd-8740-16c2157795e7") - ) - (pad "17" smd rect - (at 2 -0.75 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 191 "ADC_SCL") - (pinfunction "SCL_MOSI") - (pintype "passive") - (uuid "6eb5f52e-8ff6-4120-bacc-7864c5faa9a1") - ) - (pad "18" smd rect - (at 2 -1.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 165 "ADC_SDA") - (pinfunction "SDA_SSZ") - (pintype "passive") - (uuid "4b16764b-b26d-479d-9f14-7d4f846ddf9b") - ) - (pad "19" smd rect - (at 1.25 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 59 "+3.3V_LN") - (pinfunction "IOVDD") - (pintype "passive") - (uuid "378c26d5-807e-4bf6-8db5-1600f67f65da") - ) - (pad "20" smd rect - (at 0.75 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 201 "unconnected-(IC3-GPIO1-Pad20)") - (pinfunction "GPIO1") - (pintype "passive+no_connect") - (uuid "fd69760b-c941-4d2f-8503-5c40950621fe") - ) - (pad "21" smd rect - (at 0.25 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 161 "ADC_2_OUT") - (pinfunction "SDOUT") - (pintype "passive") - (uuid "3fba870e-4d19-4323-a22b-8afe5c9ad6ed") - ) - (pad "22" smd rect - (at -0.25 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 184 "BCLK") - (pinfunction "BCLK") - (pintype "passive") - (uuid "f8cf3ec4-d4ae-4248-b2d9-3cb506e95d4f") - ) - (pad "23" smd rect - (at -0.75 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 181 "SYNC") - (pinfunction "FSYNC") - (pintype "passive") - (uuid "ce7fd0e1-3762-4dcb-9f29-6402614df12e") - ) - (pad "24" smd rect - (at -1.25 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 62 "Net-(IC3-DREG)") - (pinfunction "DREG") - (pintype "passive") - (uuid "a262400a-e797-4cb5-a7e4-21b613682220") - ) - (pad "25" smd rect - (at 0 0) - (size 2.8 2.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "VSS") - (pintype "passive") - (uuid "aeb5a4c0-6f20-4eb0-bcf8-c7dcccf051df") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/TLV320ADC5140IRTWR.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "5dd4af57-771e-46b4-85ad-6a77d0167e51") - (at 135.505 54.05) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C41" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "b18bd14f-7c7e-431b-9b99-f90a04f08e64") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "c5e3dd33-6ec3-4356-9e16-67f2c5d88f40") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "82190b7a-5e99-49a9-9efb-3856f34839a0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8897fde8-2c1d-414c-b0a3-4979a8934fed") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c1fc7132-bd02-4c3d-96af-f44e235b3a2a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "092106e6-da67-4013-afae-d167c5277f2d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "08f93628-e55d-4801-a7ce-4e6bdc247b2d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/f805530e-62ed-43ad-817a-1b649581b019") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4a846106-e8b3-4339-8979-115f635bdc9f") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f434502f-39ee-425a-a82f-44104c3fa9ef") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "b0dccfcd-b02f-489b-b86a-106f132824b7") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "7b0c234e-94fb-4c9b-85d7-b7d3264ec3a8") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "e1669573-a4ac-4bbb-8bcd-2a8163a326b5") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 15 "Net-(C32-Pad2)") - (pintype "passive") - (uuid "7da64f00-29c9-41fc-a9e4-d2d086f17a5b") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 23 "Analog_4_P") - (pintype "passive") - (uuid "2bfbd0e9-5b6c-463a-a982-50560a175845") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "5e936a51-e0eb-40fd-9bd3-672e62b22547") - (at 146.015 109.49) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C104" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "cd77601e-3e73-410a-b60e-da5f23221e89") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "c027fe99-1215-4563-8b28-74642dedc046") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "CL21A106KOQNNNG" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f4c7b62a-c279-4884-8ea1-a5e85c5fad8e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6186ed92-7cda-4bb7-b127-aa0eb942f010") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21A106KOQNNNG" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5c39cef5-3705-4c8a-923d-8e1e8852eb4a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "78e3d391-feaa-4f1e-97e6-e5b8dbaddf3d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "53dd7df3-66d2-4469-ad77-d9985919db53") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/dd79dbad-22a0-4ba1-aec2-bed9efb4ee2a") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8b04884f-80ac-4a52-b88c-d3a388febf92") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1ef4653b-168a-44d5-8529-80a07a20d5cc") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "020b4dcf-b489-4c90-9fb8-757f3ce21428") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "3934e1a9-adf9-48ec-b430-8313066c5e49") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "5fa515c7-ac08-4ea3-8da6-737120287875") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 62 "Net-(IC3-DREG)") - (pintype "passive") - (uuid "92c5c4cd-8c84-4bdc-b252-98b6352c22b9") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "ecfc5eff-2b31-42c5-8979-3842cb1e3575") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "5ec81d23-8323-4b75-b016-5845c3ba639d") - (at 137.115 115.51) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C93" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "5223bb85-3c1c-41b9-a856-a52d6c301ede") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "219bebea-e1aa-4271-8dac-449667009a0d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "CL21A106KOQNNNG" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "825bfacc-6c3c-463b-ab4b-a371f6bc0ccf") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "80603a3c-6dce-4c2c-9b08-dbdfa8de6198") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21A106KOQNNNG" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b7253bda-1afd-4f3a-ac39-412fe4717707") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "91f80c50-9033-4215-91b2-81d8c18eb074") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6005e7b3-f7b0-4f60-ab77-80e8e9649c31") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/10a29aa1-0473-4193-ba07-74531034acab") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "62a7a5a2-1024-4703-bd26-4e52e871be04") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "33cf8500-2d0c-4738-aca2-8559c106a170") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "709664cf-4345-461b-9445-21dd2be11b1d") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "3b007afd-1aa7-4bcc-8c7c-0536397945ce") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "25cbbd05-82c5-436e-a790-b4e0f1f7205a") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 58 "Net-(IC2-DREG)") - (pintype "passive") - (uuid "f6026e52-59b8-46a1-bcfd-ca36178c0eee") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "d3880494-131b-47be-9de0-b0d55a4cc58f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "5f266633-c00e-41ef-98ba-af43193532ab") - (at 140.905 131.32) + (uuid "25dca800-b24a-4dd1-8ec5-91aedd5f1a40") + (at 138.365 131.32) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C116" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "2f51a941-8290-4d2e-8054-513ddb2f5ba0") + (uuid "9b4b40d0-ecb5-49ff-b8aa-f1bd2b0c29e4") (effects (font (size 1 1) @@ -20321,7 +8452,7 @@ (property "Value" "0.1uF" (at 0 1.43 0) (layer "F.Fab") - (uuid "3879d558-ae99-4ebb-a54e-d1a3441c3421") + (uuid "5c380fa2-70ec-47d9-835d-dc13403cc3ed") (effects (font (size 1 1) @@ -20333,7 +8464,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "cc2b9870-abf4-4111-90f9-33d68aca4403") + (uuid "6c6bccff-e801-4b6a-9614-cfc20b7ae54c") (effects (font (size 1.27 1.27) @@ -20345,7 +8476,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "9fa6dd3c-0ee5-4ae2-b84f-64abecb8f768") + (uuid "482053db-0767-48bd-9e6c-82cb4b34519f") (effects (font (size 1.27 1.27) @@ -20358,7 +8489,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5ec082b4-c54a-4aaa-b1d7-dea15d19938b") + (uuid "c1a8324b-c4ea-4db1-a84a-3936fb098491") (effects (font (size 1 1) @@ -20371,7 +8502,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "046c3676-5ed2-4d05-bddc-5c5080337f89") + (uuid "d3136575-b718-4e0a-9a3d-05a1fce62ac7") (effects (font (size 1 1) @@ -20384,7 +8515,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c88475a6-b184-4166-b98d-410be3618861") + (uuid "9d49f0e5-1ec2-44f5-90d8-21400eeb7f9c") (effects (font (size 1 1) @@ -20405,7 +8536,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "171cf8a4-3a06-4f1c-aec3-069171243b6a") + (uuid "c1a2bc22-5e46-4730-847c-197f1c725684") ) (fp_line (start -0.14058 0.51) @@ -20415,7 +8546,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "a74a6a1f-014f-4770-837c-262cd89f28db") + (uuid "b5964b9e-c5df-4256-b0eb-5b9fe81de7b8") ) (fp_rect (start -1.48 -0.73) @@ -20426,7 +8557,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "ead764ca-cf73-417c-8ae6-a0e89067fa6f") + (uuid "3aceb626-36e5-4ec2-81c1-be9621fe5d64") ) (fp_rect (start -0.8 -0.4) @@ -20437,12 +8568,12 @@ ) (fill no) (layer "F.Fab") - (uuid "3a634a6a-dbc5-4c27-8686-52f97a2cd3d2") + (uuid "fc97977a-f6be-4642-b372-45cfd2606469") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "93965fd5-939d-43ad-9872-581dd44fab57") + (uuid "af0523de-42cd-41ea-999b-891ad5fd7321") (effects (font (size 0.4 0.4) @@ -20457,7 +8588,7 @@ (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "6cf01d68-0731-4dc4-be80-cf6128fba648") + (uuid "d2fe17bd-0e61-48ca-9640-03d1bdafc59c") ) (pad "2" smd roundrect (at 0.775 0) @@ -20466,7 +8597,7 @@ (roundrect_rratio 0.25) (net 59 "+3.3V_LN") (pintype "passive") - (uuid "6823508e-cf6a-40ca-991e-46878a5469c0") + (uuid "c3bb6e70-b17d-4caa-bdb7-d094e03a040e") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -20481,754 +8612,16 @@ ) ) ) - (footprint "Samacsys:SOT95P280X145-6N" - (layer "F.Cu") - (uuid "602a00bf-b96a-461a-92b2-7ee92d4fcaed") - (at 141.955 85.115) - (descr "SOT23-6(ESDA6V1-5SC6Y)") - (tags "Diode") - (property "Reference" "D12" - (at 0 0 0) - (layer "F.SilkS") - (uuid "27bfa313-1ae8-4f95-bb71-d22627176fdb") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "USBLC6-2SC6Y" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "c65a7fca-1b61-4208-84b4-31a87eb234f7") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d729cb68-69ae-4866-9821-ed7f58ef0dc2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c48ae452-adfc-4962-9424-770d52aaab6a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1.45" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d11c932d-47bc-4914-bd39-864c1f0ec73f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "511-USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6d59c25c-8e16-46d8-a723-af7189630698") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "39c8443d-bbc4-4a77-afab-7b1943090715") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "STMicroelectronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c64c4959-c211-4455-8929-3d28981ee69d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cfe6933d-6b84-4edc-8280-1ac526eddc4e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fc37d490-1e1c-407d-9986-06f05ed8942e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ea27dac6-88ab-4e1d-9806-7ed9cf440b26") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "374a0c49-29cf-4cd5-bef5-5aa125e52e4e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b00ae055-9c6b-43f8-b29c-dc67b1fe01c2") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.85 -1.6) - (end -0.65 -1.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "7f78a942-f2f0-4471-a59d-965b6e82a6af") - ) - (fp_line - (start -0.3 -1.462) - (end 0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "bab002f0-cb19-4feb-8bd0-42d70d27b7fc") - ) - (fp_line - (start -0.3 1.462) - (end -0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "d580ea06-fa95-4091-b440-5e689cd57c89") - ) - (fp_line - (start 0.3 -1.462) - (end 0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "b58f29c0-2726-4b4d-a020-5ab0a3e4a924") - ) - (fp_line - (start 0.3 1.462) - (end -0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "1e89cf7e-4962-41b1-8c38-0eff317b23cc") - ) - (fp_line - (start -2.1 -1.775) - (end 2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "bb0a640f-260d-4c35-b1d0-3c17a3ba5ff2") - ) - (fp_line - (start -2.1 1.775) - (end -2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c2953d88-e4bc-4b7d-90de-0d9aa0ecbe93") - ) - (fp_line - (start 2.1 -1.775) - (end 2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "782ff75b-92cf-444c-972e-a8f2ec2df8d1") - ) - (fp_line - (start 2.1 1.775) - (end -2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "0894be26-52c5-4d1d-a50e-7a5af02f18f0") - ) - (fp_line - (start -0.812 -1.462) - (end 0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "ef0343a6-6e18-4315-81a7-32fc621c31dd") - ) - (fp_line - (start -0.812 -0.512) - (end 0.138 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "88dc83a0-ad24-4fe0-a6be-b29966f35eee") - ) - (fp_line - (start -0.812 1.462) - (end -0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "ce9d30a0-8001-4e62-8e34-0a833fe42bd0") - ) - (fp_line - (start 0.812 -1.462) - (end 0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "98381db7-dc57-4e02-b5ce-1cf146b37e13") - ) - (fp_line - (start 0.812 1.462) - (end -0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "2e9f3d47-cf87-4a86-814f-3a73c346ebd3") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "7bec60fa-e126-43d8-8823-b03e4d68ca2f") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 122 "Net-(D12-I{slash}O1_1)") - (pinfunction "I/O1_1") - (pintype "passive") - (uuid "42a71de5-4b52-4d45-8827-b5aa32f8644c") - ) - (pad "2" smd rect - (at -1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "d2486d64-6a81-4e7c-92c9-52713d816627") - ) - (pad "3" smd rect - (at -1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 121 "Net-(D12-I{slash}O2_1)") - (pinfunction "I/O2_1") - (pintype "passive") - (uuid "3af6305c-4e02-474f-9572-113d297e78a9") - ) - (pad "4" smd rect - (at 1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 119 "Net-(D12-I{slash}O2_2)") - (pinfunction "I/O2_2") - (pintype "passive") - (uuid "a42c67c9-59ce-4f2f-bd14-add33c85e3e0") - ) - (pad "5" smd rect - (at 1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VBUS") - (pintype "passive") - (uuid "67bb5ea5-46cb-410b-8caf-435c23954576") - ) - (pad "6" smd rect - (at 1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 120 "Net-(D12-I{slash}O1_2)") - (pinfunction "I/O1_2") - (pintype "passive") - (uuid "1cfbb84d-0967-48e5-8eed-ca6c19515ee8") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:DLW21HN121HQ2B" - (layer "F.Cu") - (uuid "604499cb-90cd-4ede-b937-94b0defc6ad7") - (at 144.28 89.565) - (descr "DLW21H L=2.0 W=1.2 T=0.9") - (tags "Filter") - (property "Reference" "FL9" - (at -0.2 0 0) - (layer "F.SilkS") - (uuid "b8a14bca-16d8-45cf-ace6-b0dfbf73665b") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "DLW21HN900SQ2L" - (at -0.2 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "abe943f7-cf3c-461a-b88f-e97a4066dda5") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "451dc204-25ee-411c-a5ff-f1031e2daec8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c1dea05d-2ab9-479d-a977-a21baa4f3ddf") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6efa6dbb-e77f-4c93-8b6b-5f5074914a3d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "81-DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "882f3047-1161-4f41-928a-111122fe1357") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3bf9163e-3097-466e-8013-af9e3ce55de6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Murata Electronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ac2679bb-b7b1-4bcc-b3df-f9f43b964dcd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4b2dc388-a902-4aa5-b0b7-884c101b6f2b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b4ef6425-39d9-43c5-9783-fb23903a1375") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c04b4a90-5e33-4a89-ba64-28683190892a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ea576672-8da0-452a-b889-deb9688b9328") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/e45d6c7e-cbf7-40c3-8e6c-8df2a42e250c") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.7 0.425) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "29f2acdb-22d5-40c6-93fa-73c8ec49645b") - ) - (fp_line - (start -1.6 0.425) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "05704144-88a3-4ae9-9a63-2d9ccc54f812") - ) - (fp_line - (start -0.2 -0.6) - (end 0.2 -0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "426dc6d7-a893-43a7-abc9-fb1a21ff90be") - ) - (fp_line - (start -0.2 0.6) - (end 0.2 0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "41b06744-669d-4ba3-bd16-ec846a38c125") - ) - (fp_arc - (start -1.7 0.425) - (mid -1.65 0.375) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "64a7115d-1ba2-4b38-b0f8-890247e4b7ee") - ) - (fp_arc - (start -1.6 0.425) - (mid -1.65 0.475) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "8cf54420-8250-4862-9ddb-3af7ae087549") - ) - (fp_line - (start -2.7 -1.6) - (end 2.3 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a6bc4c98-dafc-416b-8459-0cc42862f62b") - ) - (fp_line - (start -2.7 1.6) - (end -2.7 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "4d1e3ddf-2841-44a0-a09a-869d4c7b65bb") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "374bb463-b507-4805-9fa9-7c536e707aea") - ) - (fp_line - (start 2.3 1.6) - (end -2.7 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "dc37d66c-7254-420d-90e4-cd0f9a616615") - ) - (fp_line - (start -1 -0.6) - (end 1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "6b7012e5-7e29-4a24-b76f-80da8e0ccace") - ) - (fp_line - (start -1 0.6) - (end -1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "08114a93-8ac0-4927-8d69-43e0fcbece71") - ) - (fp_line - (start 1 -0.6) - (end 1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "893b0cee-e24c-4c8b-9909-0a298139acb1") - ) - (fp_line - (start 1 0.6) - (end -1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "d2684034-0e0e-42a8-b5f7-5b9629b45ba7") - ) - (fp_text user "${REFERENCE}" - (at -0.2 0 0) - (layer "F.Fab") - (uuid "13003543-5f5a-4a87-b0d4-ccb705657b09") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 120 "Net-(D12-I{slash}O1_2)") - (pintype "passive") - (uuid "93899168-4e0f-4994-b619-782f865a1910") - ) - (pad "2" smd rect - (at 0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 41 "Net-(C71-Pad2)") - (pintype "passive") - (uuid "e1c97a1f-f6d6-4194-bbc5-45727f5694e8") - ) - (pad "3" smd rect - (at 0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 40 "Net-(C70-Pad2)") - (pintype "passive") - (uuid "09ec133b-3f3a-43c0-9d70-16e9b0a296e8") - ) - (pad "4" smd rect - (at -0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 119 "Net-(D12-I{slash}O2_2)") - (pintype "passive") - (uuid "c25c5683-0ea4-451c-8349-f6bd947b98ae") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" - (offset - (xyz -0.009999999626 0 0.9499999738) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 0 0) - ) - ) - ) (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "6097dcf1-4468-48dd-81a5-55f55cf15d76") - (at 171.035 53.8) + (uuid "2a410553-e39f-45e3-b909-f65df4974581") + (at 168.495 63.84) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") - (property "Reference" "R4" + (property "Reference" "R8" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "9679d25a-ea4b-4bd1-a862-c98cee568cd8") + (uuid "3abd1388-7dee-4a70-a37c-670529b05937") (effects (font (size 1 1) @@ -21236,10 +8629,10 @@ ) ) ) - (property "Value" "27R" + (property "Value" "330ohm" (at 0 1.43 0) (layer "F.Fab") - (uuid "5d9eeb79-29e6-461b-80e3-375040e03936") + (uuid "21eb0630-6032-411b-8e6c-c7f78cfd9c44") (effects (font (size 1 1) @@ -21251,7 +8644,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "39184235-4ab9-486c-9cc3-b8a6d6e33108") + (uuid "41c76114-1d2e-4836-beb5-7e3d2f0f7c18") (effects (font (size 1.27 1.27) @@ -21263,7 +8656,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "c96d217f-176d-4671-a9b9-9267892541b4") + (uuid "3cd246ff-950f-4077-b941-e2187e35b789") (effects (font (size 1.27 1.27) @@ -21271,12 +8664,12 @@ ) ) ) - (property "MPN" "0603WAF270JT5E" + (property "MPN" "RC0603JR-10330RL" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "91ade79d-5484-4d76-bfb8-dc4295be4985") + (uuid "638dc6ef-a90c-436b-bb12-711b640fd44d") (effects (font (size 1 1) @@ -21289,7 +8682,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "f801b9d9-a3f5-4d24-9006-011cee332ff7") + (uuid "af6953eb-a4c7-4587-ac7f-1cc169a4f9d6") (effects (font (size 1 1) @@ -21302,7 +8695,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5ee75aed-c55e-49c5-897d-e3240fb7d7ac") + (uuid "454e1580-310d-45f6-82fd-cd62d8a3e2ec") (effects (font (size 1 1) @@ -21311,7 +8704,7 @@ ) ) (property ki_fp_filters "R_*") - (path "/b277ecef-f52b-4c26-89de-fad512be4758") + (path "/e448c83b-b56a-4e86-83c6-9fbfe375c097") (sheetname "/") (sheetfile "Cacao.kicad_sch") (attr smd) @@ -21323,7 +8716,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "4def07c9-880f-4484-990e-367055c7a10c") + (uuid "af0bd793-3115-462f-82a9-f38d9ad02a7c") ) (fp_line (start -0.237258 0.5225) @@ -21333,7 +8726,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "55cdd15d-cb5a-4235-ac1c-51a9ae1b7bae") + (uuid "92189180-f2b0-4bf6-984a-dfa81ca20fa2") ) (fp_rect (start -1.48 -0.73) @@ -21344,7 +8737,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "9bdc8059-7b74-4a62-90f2-23632b52b8f1") + (uuid "4e1b0612-aaca-4ea2-b88e-eaf679595f44") ) (fp_rect (start -0.8 -0.4125) @@ -21355,12 +8748,12 @@ ) (fill no) (layer "F.Fab") - (uuid "ba16e0d1-ad0a-44ab-8a63-731845945aaf") + (uuid "b94b528e-6f56-4563-94c5-fca0488ab20c") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "7864aa5b-bb3c-461d-a3cf-cbf8c96900f2") + (uuid "0a94eaed-786f-44fc-ae03-01f39cfc2e69") (effects (font (size 0.4 0.4) @@ -21373,18 +8766,18 @@ (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 194 "Net-(IC1-USB_DP)") + (net 1 "+3.3V") (pintype "passive") - (uuid "8a08f085-1005-46c4-a3fd-89577e876577") + (uuid "b7c6f103-87e2-450c-98ce-e8879af74b81") ) (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 208 "/USB_D+") + (net 85 "Net-(D3-A)") (pintype "passive") - (uuid "e5628f44-b328-40cb-be55-facb3aa29750") + (uuid "49d23faa-3690-413c-9a0e-b0958a36b18c") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" @@ -21401,14 +8794,14 @@ ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "60bce2f4-51bb-4d67-b49c-6b7e7ada5761") - (at 140.905 123.79) + (uuid "2b994b10-be10-4339-9cb8-2522f82013e5") + (at 103.105 99.71) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C109" + (property "Reference" "C55" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "6a3ba0d6-f145-4a0e-ba03-0a484a834038") + (uuid "d5c08f5b-c219-4777-bb11-a5be23123926") (effects (font (size 1 1) @@ -21416,10 +8809,10 @@ ) ) ) - (property "Value" "0.1uF" + (property "Value" "33pF" (at 0 1.43 0) (layer "F.Fab") - (uuid "cf507c1b-371b-49fe-8475-f442c4e699ab") + (uuid "40494c82-2d7a-4e39-820b-2313c93fd993") (effects (font (size 1 1) @@ -21431,7 +8824,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "4654bedf-9e26-4952-b6b8-546d0c506d93") + (uuid "c690dea0-b5ed-4663-a6c3-c4626fc7655a") (effects (font (size 1.27 1.27) @@ -21443,7 +8836,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "1ed1f516-58a0-4fbf-af4d-7ba3bb49b4cc") + (uuid "143017de-f4dc-4fe2-8dac-b090effb26a9") (effects (font (size 1.27 1.27) @@ -21451,12 +8844,12 @@ ) ) ) - (property "MPN" "KGM15BR71H104KT" + (property "MPN" "C0603C330J1HACTU" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5f15da8a-aca7-4c46-bfd3-052916c54c8d") + (uuid "f83d95e5-dab5-4388-98f5-871406e1b9dd") (effects (font (size 1 1) @@ -21469,7 +8862,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "b7319ecb-f26c-4a5f-9b49-1759cbb90529") + (uuid "ea0b3702-d15b-42fe-a800-bb0eb943bdcb") (effects (font (size 1 1) @@ -21482,7 +8875,3162 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "03b002c0-ca01-4f91-83ba-b5483d4b8f1b") + (uuid "a9a08ded-0a88-4714-966b-7e818bc45a89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/c71f8a65-6d74-4f3d-babc-42be2e7fc395") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "45d2ef28-a866-4119-a835-d948f82634e4") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "64150155-56b3-4183-839f-6a4e2b3b3dbd") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "39c49941-3698-4fa0-a125-9a34a71f5410") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "58458f5b-97c3-4e00-a1f5-32b5a1dd7d0c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "731d0758-42bc-451f-9920-376448974dac") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "4a15202c-2c52-4a83-8724-a55cf250af33") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 30 "Net-(C55-Pad2)") + (pintype "passive") + (uuid "a2020cb4-006d-4efc-b4ac-389d22825fa8") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "2c15f9f7-3c7e-4499-a27a-e0211a0677b2") + (at 168.495 61.33) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R7" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "6de05f04-c634-4eed-92e2-a7813a51edd4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "330ohm" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "245d90e9-f349-4305-aa7a-06878d749bfc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d955fec7-d1d6-4b1e-8e33-9f2e599a5fff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f335e3f2-da39-487a-bd44-6a1de4dc0d4d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "RC0603JR-10330RL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9b896e9e-5a0f-467b-b144-dcc899568c24") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c5691b17-8ec1-4a52-8a74-d63f05dcecd5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "879b9811-9957-421c-8351-a0d388c78b1f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/3da9b62e-d4ff-44ac-b2e1-f58dbdab6ccd") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6ea58d24-d612-4f4b-b891-e01e8162d5b2") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "71f1ae8b-566d-4f11-981f-54e001d4d2a7") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "925c0502-6901-4c2f-8d3e-9a2ff148b009") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "1701f60d-c7e2-4ffb-b892-10601e32a660") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "0a9c4b2d-da4d-4377-a50e-40c765df20a4") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "9d6208e7-d755-4f99-ad6f-11b60ebb9dd8") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 84 "Net-(D2-A)") + (pintype "passive") + (uuid "2d077d2e-d960-436a-be41-ca9a69fa5619") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "2cd1f1c8-d925-4cc6-95e3-3543de9cceb6") + (at 180.265 90.17) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "24b1e559-d226-437b-8bcc-f9465d817a01") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "4.7uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "ffeaf0e4-1c2f-487f-b0c2-1057814130d9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9815c0f4-8546-4e4b-8aa7-4e07e4405208") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "51597d9d-711a-4670-8fa9-db5fd5de430e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9063a2db-ef33-4bdd-be39-b41f66d1d2eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "24a53a1b-8b45-4eeb-be46-55dc17eb7285") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "GRM21BR61H475KE51L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a3410f11-2700-41ec-9d0e-3a6bef370322") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/780e40a9-aad8-462a-980b-da3de06be2ff") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e815ba74-7aef-4e10-b4cd-dfb238e2d8bd") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9f46677f-592a-4071-a6e7-2a372714b010") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a00f785b-f97f-4f2a-8a62-cd68c9951a46") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "519caef4-2ed4-43b1-b180-355723b52d1c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "0767f012-4db7-4091-ad8f-715bb2e67ba2") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 6 "Net-(IC1-VREG_AVDD)") + (pintype "passive") + (uuid "c63828b4-e856-48e0-a54d-7787ec2a9cdf") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "6e0e4805-946f-4b45-ba6c-a8ef8f8ad300") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:DLW21HN121HQ2B" + (layer "F.Cu") + (uuid "304588dc-e5bc-45f7-bbb1-e68885d2854a") + (at 129.54 98.165) + (descr "DLW21H L=2.0 W=1.2 T=0.9") + (tags "Filter") + (property "Reference" "FL3" + (at -0.2 0 0) + (layer "F.SilkS") + (uuid "c2e17911-354c-4f09-a89c-ed4f303a228e") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "DLW21HN900SQ2L" + (at -0.2 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "7614979a-c677-44f3-9353-9a82e7456b89") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2eeea470-413b-4365-9235-5e82c362ba86") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5f69117e-76d3-4423-aebc-9614b6fc4007") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "679697b1-4209-47e4-af96-881f7ec0faee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "81-DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aa3ce011-8f85-406c-8464-88f83aa9e12e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d3a8417a-db17-4c95-ae1a-eb892e4643d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Murata Electronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cdbba1a2-79e1-4c7e-a063-3702857aa7e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e9f00bae-5fad-4a02-b587-0185a709ed7d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2bbc12cb-7d90-48fd-b285-a07fce912806") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "89a72b8a-4d2e-4601-afca-ae8ebfbb7983") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5b11021b-6ba1-4746-9c2d-bbb1ddb4f178") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a07d1e70-a0c3-4aac-a00a-2c96864a5f26") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.7 0.425) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "c13f4327-006b-4eab-95ab-f6c2b7509b94") + ) + (fp_line + (start -1.6 0.425) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "413e7422-60b6-428c-8e31-bb6e075e19b5") + ) + (fp_line + (start -0.2 -0.6) + (end 0.2 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "452d2517-caae-44d9-bf41-820d23693033") + ) + (fp_line + (start -0.2 0.6) + (end 0.2 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f022c50-940a-4c17-b268-2e3269329491") + ) + (fp_arc + (start -1.7 0.425) + (mid -1.65 0.375) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "f5d2d719-45d0-460e-aeb7-cc9772ca7e7a") + ) + (fp_arc + (start -1.6 0.425) + (mid -1.65 0.475) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "02467e64-088e-4010-a36d-b73b7f4e5d3a") + ) + (fp_line + (start -2.7 -1.6) + (end 2.3 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "df16d2a5-29d6-47eb-982f-81e98cbc5014") + ) + (fp_line + (start -2.7 1.6) + (end -2.7 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ea6e8abe-d02f-4092-a57f-d23bacde84e2") + ) + (fp_line + (start 2.3 -1.6) + (end 2.3 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5aaf7bc8-f77e-475c-b072-e5daac6540c0") + ) + (fp_line + (start 2.3 1.6) + (end -2.7 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "74a5fdd4-0d2e-4dbe-be57-58c8fdc6da21") + ) + (fp_line + (start -1 -0.6) + (end 1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "09e1aadc-78f7-4ead-9d7c-fd32709ac648") + ) + (fp_line + (start -1 0.6) + (end -1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "f153ea75-a075-4134-a852-15f244044889") + ) + (fp_line + (start 1 -0.6) + (end 1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "9f6f3253-69fe-4a91-a20b-e9fa44d9b1d7") + ) + (fp_line + (start 1 0.6) + (end -1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "6a56d9fd-149a-4bd1-8293-a567aa1e40e3") + ) + (fp_text user "${REFERENCE}" + (at -0.2 0 0) + (layer "F.Fab") + (uuid "782f71da-1e02-48ec-a8d0-f4275d6d896c") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 97 "Net-(D6-I{slash}O1_2)") + (pintype "passive") + (uuid "9cf2244a-a407-4cea-893d-a39eaf92845d") + ) + (pad "2" smd rect + (at 0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 13 "Net-(C29-Pad2)") + (pintype "passive") + (uuid "3fa49959-5d2d-498f-88f6-1195a8868354") + ) + (pad "3" smd rect + (at 0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 12 "Net-(C28-Pad2)") + (pintype "passive") + (uuid "0543fc31-dc78-49cc-886f-630fb3db6d4f") + ) + (pad "4" smd rect + (at -0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 96 "Net-(D6-I{slash}O2_2)") + (pintype "passive") + (uuid "8ecb3a44-fd1d-485a-9df3-9e82241a792e") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" + (offset + (xyz -0.009999999626 0 0.9499999738) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Snapeda:AMPHENOL_10118193-0001LF" + (layer "F.Cu") + (uuid "30f8b510-f042-42c5-85d5-e061e04f9f40") + (at 106.3235 65.636) + (property "Reference" "J10" + (at -1.145 -7.375 0) + (layer "F.SilkS") + (uuid "316dbe22-240b-44a5-b79c-d05e89221d5e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10118193-0001LF" + (at 10.92 -5.459 0) + (layer "F.Fab") + (uuid "306bb252-b906-44d5-b0ad-4706e5955a6c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "92d953de-d68f-4a5f-81c0-533eadfceee0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "079e01e0-6f4a-4efc-9586-1cfc9570ddb6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "eec2d61a-bdf5-4cb5-8b13-52269654bce0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5dda7094-27ca-42ec-ac24-c2015ea4d258") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "95f311e4-fb64-4aea-80d4-b37c474cdbd1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "22c0beec-c3b7-46c1-9a3e-64f8040d5370") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "584484aa-d70d-4cea-88d0-cba9403e97cb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "Manufacturer Recommendations" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "03ece5c1-56f3-4772-96a8-a0215c29e77b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PARTREV" "E" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1d5a29d6-078f-4a7f-b7e0-934dd5469526") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "16a4dc3a-7ffb-4779-ac90-be2db3185ad7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "18e89fd5-4efd-4dcb-a121-441b36dc1244") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "be4c9ab6-17a3-4a1e-8245-4c67f4b8a960") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6b353954-9474-472e-afff-2fbaf590d205") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "Amphenol FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5a4da223-b410-46cf-b0cd-34d9a973d11c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ebf4a4c6-927a-4ef8-9b24-7535e861dcca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ab84b903-8329-47f4-a8d2-f2a89646dbe8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9ca37797-0b45-4333-9685-4ff66f385397") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b58a1d6e-ea03-4fee-a1ac-4de48beb3e71") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -3.8 1.45) + (end -3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "885bd30c-6401-464d-ad0c-4334cfb1096d") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "6e275c54-4e1d-4c3e-af78-5cb9ec9a9356") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "4eef3cab-6922-41f4-aae8-43bfa7e6dacc") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "ec21b4e8-0d07-4deb-9d41-38c792b898d3") + ) + (fp_line + (start -4.32 -3.6) + (end -4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "75d6507e-8d35-4046-8818-e1ef0c18abea") + ) + (fp_line + (start -4.32 3.066) + (end 4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "440343d1-ef53-4dff-9fae-613c4fa8dc33") + ) + (fp_line + (start 4.32 -3.6) + (end -4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "332e0ee5-330d-426d-9741-0a95587599c8") + ) + (fp_line + (start 4.32 3.066) + (end 4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f8ff48c0-4e62-42a9-a35d-9f2f9068c834") + ) + (fp_line + (start -3.93 2.5) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "ac867107-8985-4b0d-b87c-be73a2b4b121") + ) + (fp_line + (start -3.8 -2.9) + (end 3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "faa016cc-5a47-4322-a20e-a93ee581e923") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "dd2341f2-f429-4c6c-ad76-218bf3593730") + ) + (fp_line + (start -3.8 2.1) + (end -3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "f45c1dfb-101f-4f8f-9fc9-139978e697ad") + ) + (fp_line + (start -3.8 2.15) + (end -3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "84aadf56-dbf1-4298-8bc6-9a357ef1396f") + ) + (fp_line + (start -3.2 2.2) + (end -3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "fb0ed0b6-b739-4434-8aa6-3d605638a903") + ) + (fp_line + (start -3.2 2.75) + (end 3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "c01cbadb-32fc-4282-afa1-7f3d74ba8360") + ) + (fp_line + (start 3.2 2.75) + (end 3.2 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "02ec490d-1eff-4265-8b3d-f885e390cf18") + ) + (fp_line + (start 3.8 -2.9) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "a69131d1-2477-40e2-a292-2699a4e15ec6") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "aaa4cd5f-c42f-4397-a245-a0ea8c18e853") + ) + (fp_line + (start 3.8 1.45) + (end 7 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "49a61f37-60b4-40d6-b774-757ccc48dc26") + ) + (fp_line + (start 3.8 2.15) + (end -3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "999c8101-3008-4ce6-b03f-b7381723d834") + ) + (fp_line + (start 3.93 2.5) + (end 3.75 2.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "7f50a3f5-453a-4288-b422-31573c67c28a") + ) + (fp_arc + (start -3.8 2.1) + (mid -3.782157 2.326924) + (end -3.93 2.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "09e343aa-abb4-4555-9fe0-6e9d85048c88") + ) + (fp_arc + (start -3.4 2.2) + (mid -3.461091 2.547487) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "cb661527-62e3-4b88-a004-987770fc6035") + ) + (fp_arc + (start 3.75 2.8) + (mid 3.450736 2.572487) + (end 3.4 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "4798de13-c637-4a21-a0fc-b00e83765dfe") + ) + (fp_arc + (start 3.93 2.5) + (mid 3.782157 2.326924) + (end 3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "a8bfc8c7-b4b3-46ff-82c6-796686294fba") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "3d66de37-220c-4a0e-b400-546a6ccff9b9") + ) + (fp_text user "PCB END" + (at 4.85 1.2 0) + (layer "F.Fab") + (uuid "3212fae2-d466-4d4a-bbbf-d232544fdf7b") + (effects + (font + (size 0.32 0.32) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VUSB") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "7a4f80e5-a9b3-4065-967e-575346befbe8") + ) + (pad "2" smd rect + (at -0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 108 "Net-(D9-I{slash}O1_1)") + (pinfunction "D-") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "cfb621b0-3320-4e34-aef8-60230daa6914") + ) + (pad "3" smd rect + (at 0 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 110 "Net-(D9-I{slash}O2_1)") + (pinfunction "D+") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "3b5e2876-5fce-48a0-ae4d-e392b2ed663f") + ) + (pad "4" smd rect + (at 0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 218 "unconnected-(J10-ID-Pad4)") + (pinfunction "ID") + (pintype "passive+no_connect") + (solder_mask_margin 0.102) + (uuid "6a1fb711-d837-43ab-8738-6d8dd39362c7") + ) + (pad "5" smd rect + (at 1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "23488c80-9c88-4c21-a1de-e87e1d83948f") + ) + (pad "S1" smd rect + (at -3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "584f02ff-c426-4fed-87f5-2851ea5da55e") + ) + (pad "S2" smd rect + (at 3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "ad423191-c397-4aa2-8a39-a8448f1af46f") + ) + (pad "S3" smd rect + (at 1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "96df75ff-5f9a-4363-b362-0c1db734c413") + ) + (pad "S4" smd rect + (at -1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "677fff9c-2020-4e95-8544-29cc2cff45f8") + ) + (pad "S5" thru_hole oval + (at -3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "4512ae28-b6b7-4da3-aee2-007bbd6bb7bc") + ) + (pad "S6" thru_hole oval + (at 3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "c67a227b-cefe-4c95-b7aa-95c2471f596f") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "31bba4cb-5ba5-4a92-bddf-2b3304b5ba19") + (at 139.025 112.5) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C99" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "042e0e64-39b8-4242-8f4d-ffc83dbd36eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "2a063e55-51e7-452f-8270-157aad399d44") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "da756606-6df5-4bb7-9e25-c0b0c5eaab75") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f401bf04-c80f-445c-9e50-b714ad8f5a5d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "88b670c1-4fd8-43fa-900b-be0eff006b4f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "43cc185a-7f21-41a0-93a9-aae8a7f55812") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f0f861b3-d916-4d53-b151-3ac90e273157") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/c7eed56d-e9af-41ad-9ce5-9c7d951b1e37") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d87805d6-308e-412b-913a-cd69e8814d58") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "32dd54c1-27a6-47ea-b304-9b140efba7de") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "ecde925a-b185-4e1d-ba6d-bc9d8f05965c") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e85d35a6-2d1e-4045-9647-b92beb741c89") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a69f6da1-61d8-451b-b4b8-d420aa06fbc2") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "34ccc023-8789-4241-913b-5ff582ae9b8c") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "39de50e6-0e6b-4ce4-a0d3-131d01d971f6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "3260d19f-585d-4d5a-a669-d41c6070fbeb") + (at 103.105 92.18) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C52" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "43463090-77ae-4f59-a4ce-f705ae529d76") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "4d19dab4-20ca-409f-9600-7963b1063659") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6c807408-8fb1-4df1-a886-bfc0f95f0367") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ef89a2ef-15dc-4ffe-9cca-60eb5de750be") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ba30ed49-c1f8-4101-bb2a-a1afdaf3dbba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ada9492e-ad28-4a9d-adf0-63f11f65879c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b79f28af-d469-4e40-8893-12120e00cfd5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/65af6de8-c068-443d-a5a8-4e4831d4810a") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c236333b-2910-4da5-96b4-3cb094c34d5d") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ac47f624-bc8d-4c2d-ba2a-fb20f98ab883") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "22a9564d-1f22-4413-bb99-8dd1c9df9641") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "3795d11d-6a94-48d4-aaa4-9e4bc39e8298") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e5d675e2-ad65-4bc5-a5a6-f9f5de1e2b79") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "b60398cb-3028-42a0-a346-36e9bac26826") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 28 "Net-(C52-Pad2)") + (pintype "passive") + (uuid "3140628e-bb48-413d-9480-05e875e7d4cf") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "32e9ee3e-a792-4101-8c6e-09b0a59557c5") + (at 143.475 112.5) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C106" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "a2f69e71-0abd-43a4-89d0-2f16c143c946") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "cc4c8f9d-a5bb-4326-8b3d-0f5e9e7bf278") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0c44d73a-0e32-495a-91fc-6ab93704fb9a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3643d166-e834-4fa2-aa57-c5a19e53a8fd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "322540f7-8e51-4b49-af8a-9b733829e75e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8972c86e-dbc5-4df4-9707-4321e0f28bb4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9d1f5f2e-6f2d-4389-98e4-522618ccd8ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/4d28ab1b-a2c1-43e6-b9f1-80d8791e60bd") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c5fcd364-6ede-4af2-b0fd-7c10a6844986") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e1896622-b9c2-4d45-ad36-f21cbe3b873e") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "4f7643b1-61e3-46a7-b47c-fee749d3823d") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "5528f002-7a23-41b0-ad96-569f106bbc61") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d3876d2f-5c72-42da-99b0-b474d048720b") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "6dcf2113-b7b2-4134-b574-b3c54466c3c3") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "a6a2a35d-d6a8-4264-b2d8-27eeceae4771") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "34007603-6cba-455e-b4e4-995b05431699") + (at 180.265 93.18) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "5bc201df-56d1-4180-a01d-23acb66c947d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "4.7uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "6c248fe5-f5b4-4114-8402-ad38ee57c08f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6355c023-fc9a-4421-b66c-c0b28d363e77") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2887b003-b7f4-4b5d-9ad7-6b1fd7ffbf07") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0966cfa7-232b-4a8b-91d9-c86633d350d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a9bcadd9-b5f5-47b7-a860-31d647ff928b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "GRM21BR61H475KE51L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "82475e03-38a4-4801-aff2-4dfe16150c57") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/88f469c4-e674-44ad-aafb-75478dfd417d") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6f04cc12-faa7-46f6-abad-a8bd925ddd60") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "468c2bb1-58bb-4cbe-8307-fabcfe1deadf") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a83cebb7-97c3-4336-bcee-d7c170457112") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "2d04152f-4d18-4c0e-ad0e-f42b2088bf2b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "62d9b254-09c1-4cb2-a546-65f8e4c581fe") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "+1.1V") + (pintype "passive") + (uuid "db983633-c8b3-4d8d-b257-8422b2e87637") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "a7b38abb-3b32-4072-8f62-12bb016b0a0b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:XRCGB" + (layer "F.Cu") + (uuid "348c6f69-af3b-43f4-832f-bdcdd5cadb92") + (at 101.77 134.175) + (descr "XRCGB") + (tags "Crystal or Oscillator") + (property "Reference" "Y3" + (at 0 0 0) + (layer "F.SilkS") + (uuid "ff58d328-1c8d-46ce-a506-b2bbcb0c27c2") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "XRCGB25M000F3M01R0" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "beb1652c-1455-4023-bb48-4d0d317175a4") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.murata.com/products/productdata/8801059897374/SPEC-XRCGB25M000F3M01R0.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5e60b7f8-b254-4e9b-93b3-3004ec64e2b5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Crystal, 25 MHz, SMD, 2mm x 1.6mm, 40 ppm, 8 pF, 30 ppm, XRCGB Series" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c9c137a9-8121-4bb7-a57a-283f48702a3e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "0.7" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "35ea4aa2-8f43-4717-90e9-1dd29fb7599f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "81-XRCGB25M000F3M01R" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3cd86fec-9e13-4f54-88ba-834120c9183f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/XRCGB25M000F3M01R0?qs=rrS6PyfT74enEY0E9JdDAQ%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ae7edadb-9127-4b6a-8c90-850072e43b84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Murata Electronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3267c391-4bd1-43c4-8218-047dc5bcfb85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "XRCGB25M000F3M01R0" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "da595e0a-01a5-418d-a9b9-04b4d83bd02c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "XRCGB25M000F3M01R0" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7cb88aa6-b5b7-4998-8af8-5faeeb5f5e69") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "77b1dee8-4366-47f7-9b91-c3ef0e48bafc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "76f3012f-51b1-46c1-b132-e999c7f42f6b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/8375df94-af20-41ba-baee-b41a28343cc2/c8595179-03c7-4cc4-962c-ae28c20859ad") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -1.6 0.5) + (end -1.6 0.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "701db21f-3e85-469b-92c3-679ef19cd357") + ) + (fp_line + (start -1.5 0.5) + (end -1.5 0.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "f916489f-48ef-42e9-96a2-ea51d8b2c6eb") + ) + (fp_arc + (start -1.6 0.5) + (mid -1.55 0.45) + (end -1.5 0.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "b56de8b3-4022-41c5-8108-d5f5ef56d254") + ) + (fp_arc + (start -1.5 0.5) + (mid -1.55 0.55) + (end -1.6 0.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "735811df-4390-4022-ab0e-fb9280aa1564") + ) + (fp_line + (start -2.05 -1.85) + (end 2.05 -1.85) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "81475a92-f6c6-4443-b934-348a03ca4c18") + ) + (fp_line + (start -2.05 1.85) + (end -2.05 -1.85) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f42ff307-1e32-4021-805e-fa0a9dfa07e2") + ) + (fp_line + (start 2.05 -1.85) + (end 2.05 1.85) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5d8edb73-0768-4c37-b10d-6d094fb74fc8") + ) + (fp_line + (start 2.05 1.85) + (end -2.05 1.85) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a2c4131e-efc5-45b0-a692-8a374e02cb1b") + ) + (fp_line + (start -1 -0.8) + (end -1 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "61c0b406-d7ac-4a32-a077-1ddf80291026") + ) + (fp_line + (start -1 0.8) + (end 1 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "343e7fc1-233c-496f-ac2c-9e7139744847") + ) + (fp_line + (start 1 -0.8) + (end -1 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "449ad86c-cf37-4b0a-90e8-5187d9dfd0b2") + ) + (fp_line + (start 1 0.8) + (end 1 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1cc58f7b-0fea-499a-8e09-254af842f5a4") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "10002b12-fe86-4be0-ae51-5754ffcbaaf3") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.675 0.5 90) + (size 0.7 0.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 76 "/Ethernet/XO") + (pinfunction "1") + (pintype "passive") + (uuid "de6a0998-01d0-4192-b35b-f2e997e9f005") + ) + (pad "2" smd rect + (at 0.675 0.5 90) + (size 0.7 0.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 246 "unconnected-(Y3-NC_1-Pad2)") + (pinfunction "NC_1") + (pintype "no_connect") + (uuid "1062059f-dc2b-468c-9080-9eb06e3e4a23") + ) + (pad "3" smd rect + (at 0.675 -0.5 90) + (size 0.7 0.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 77 "/Ethernet/XI") + (pinfunction "2") + (pintype "passive") + (uuid "65e158e4-dc2d-482b-b406-2dd8621ebca3") + ) + (pad "4" smd rect + (at -0.675 -0.5 90) + (size 0.7 0.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 245 "unconnected-(Y3-NC_2-Pad4)") + (pinfunction "NC_2") + (pintype "no_connect") + (uuid "80740258-04fd-44b2-8479-6195df2cdf6a") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/XRCGB25M000F3M01R0.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "353e6637-edd3-4c8d-a0a1-41b4fb2b5fe3") + (at 137.415 54.05) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C64" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "6f9eac0a-83cc-4528-820e-6d1c9b523456") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "5da77cd2-6c8c-4f75-bdb9-c0b744bef0dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5d7deb8a-eee2-4ef4-85d7-2cd4bb36f4cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0fd2ac9a-5ca0-4c5a-a3ca-81b01ad82e28") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "06f75eb2-f8ff-45cc-af8c-9da8a00a94ea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c3d27446-3596-4749-85ed-434fd4a2dc5d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "102c5a86-68f3-4286-af37-387c4b3821a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/1b5cf1fe-902d-4211-98a9-ebd7ec0f9b26") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7d57c828-c776-46fa-8b29-d196db407dc3") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7899accb-40a3-4091-8797-d6db301f719b") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a6678c8c-2001-41b0-bed7-b59bb1263ee2") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "b4de655c-999f-4ffa-81c6-3188b0b90a01") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "bb012218-907a-4fb8-a4f3-8cd6440deeaf") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 30 "Net-(C55-Pad2)") + (pintype "passive") + (uuid "635b3750-20b4-4062-9e41-394fceb08c43") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 38 "Analog_8_N") + (pintype "passive") + (uuid "f8fa0308-12b0-4033-8bbf-59d24104051f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "38c5bc72-e231-4f25-832f-f438aa8e613c") + (at 113.975 111.75) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C129" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "ce60562f-6be9-4f89-bd3d-b4dcc185515f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "4f6450fa-3cd1-476b-a148-4d0bd302efca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "48a762f6-5dcb-4d5a-a55e-82c3d30b4793") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6cc8e084-2288-4034-a7a0-1445744843a6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f601343a-aa29-4468-82da-7bb62552ecaa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "828b545a-0a41-4208-9c70-48553e0b52ae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6027c026-92f8-4167-980e-f90bad9cfd88") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/0a2e25be-5114-433c-9e96-9c62dcfb3a09") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ee6334c0-4805-4408-9605-867254c3d489") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ff7399b6-8479-4770-bffc-6e694454136c") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "37d7a345-abef-4454-9687-317a54d0b5ed") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "23d34bab-638a-4ff6-aa3b-fc6db639ee7f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d36a6dce-bdc7-4d40-86ae-8304d7b2d1b3") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 69 "+3.3A") + (pintype "passive") + (uuid "e0b2cb14-4d9d-458f-a0b5-f19829c3acb7") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "803e158e-96ff-4956-a99d-ce4967c2b7c3") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "38deb78a-8f49-408f-a748-50dca4b78535") + (at 132.965 69.1) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C62" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "6eea9d2b-1ac5-499f-bc97-9a14d8acf427") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "5a0b8feb-bf9a-41f8-9f89-77bb747d5a66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d8c7b128-a0c1-446c-854a-5ae9e49b6d50") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fa18c385-e13e-499e-bc69-3b51e918d72b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8e1cb31f-f67b-4898-813b-ea13c721969a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c42c4ea0-a0ba-44d2-a7c3-0de5b2c16607") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "06cae6da-6885-4b32-8e88-b3170429bfd2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/977f3229-d817-4ee5-b413-1e8521c222fa") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bc5c051c-2935-475b-9945-43a2f886f723") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4867322e-17ad-4f23-9061-af02a2708538") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a05201f8-f204-4b9e-846f-0a36e4d8d289") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "27c7a205-a236-4ae4-9726-c8f3f36269f4") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "9305ce42-8bc0-4d91-9d77-ae7042ae43c9") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 28 "Net-(C52-Pad2)") + (pintype "passive") + (uuid "3ae107d5-864f-4266-8682-55329a8977d3") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 36 "Analog_7_N") + (pintype "passive") + (uuid "2aeb8a0d-2fd9-4c99-9a66-a1e532443285") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "392af68b-c063-4273-a0e3-01cfda44aa38") + (at 138.365 123.79) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C109" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "67447a53-c4ec-412d-b138-e59a4a516e40") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "d07537a8-2ee1-4932-8e27-ae9c8a4185d6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dc9fe9b5-fce2-4c94-989a-b99b282bb68b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "73ffe322-bba1-49c2-9c19-588d0b40d547") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "93ac997f-1310-488c-a7d1-a6d93359d740") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "61094830-5647-4509-839b-5c6a8fc84b81") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "08cb7f1e-df78-4733-bd33-27886129dc7e") (effects (font (size 1 1) @@ -21503,7 +12051,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "5111ce96-31c8-408b-9709-d30f156a1ebc") + (uuid "7ba61c5e-3989-4c9e-9815-01efa667c344") ) (fp_line (start -0.14058 0.51) @@ -21513,7 +12061,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "b6b2863c-0daa-4b38-a11a-e9c4606c4e00") + (uuid "390bfa27-3bc7-42a6-a9d8-289b71340dfd") ) (fp_rect (start -1.48 -0.73) @@ -21524,7 +12072,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "fb921ede-1a74-4635-ae72-97125fc887e9") + (uuid "b553de55-c444-45ff-b65b-662f39458f41") ) (fp_rect (start -0.8 -0.4) @@ -21535,12 +12083,12 @@ ) (fill no) (layer "F.Fab") - (uuid "20c239b7-6444-4734-94a3-f4b7118714f8") + (uuid "34275e78-a722-4bbf-ae6b-c593e2726d50") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "d91ec14f-b47a-40dd-9e2c-4bd651f6d946") + (uuid "c73ae521-e935-4d83-9f11-479f797d7a44") (effects (font (size 0.4 0.4) @@ -21555,7 +12103,7 @@ (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "27783454-226a-4bbb-b93c-13d9c9ff44a9") + (uuid "2299087c-4ce1-4677-a188-a19db8c0e72d") ) (pad "2" smd roundrect (at 0.775 0) @@ -21564,187 +12112,7 @@ (roundrect_rratio 0.25) (net 59 "+3.3V_LN") (pintype "passive") - (uuid "83d2467f-2d63-4e5a-966c-4037098792e2") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "61b197c0-5fbb-4570-9c74-d6128429ab7a") - (at 120.525 111.75) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C136" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "4df9a5a8-bc83-4354-b2e5-4525151f8d6c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "4.7pf" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "a3b0f06f-1af3-4ba4-ab23-3369c39eadea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7e5615d2-cd71-43fb-a838-669793e66467") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c48a50ac-ac72-4366-b88e-f6493c2ce5fd") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "09101e39-0ef2-4bda-b826-526633624e1c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fb0b237b-d289-4e3a-8900-0d0f46d6cc89") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "GRM0335C1H4R7WA01D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4c46935a-c25e-4ade-8d34-4be6a55956bd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/47be1946-15a5-4a51-b7e1-e2cbc2e9826b") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0007bc00-cbfb-4d4d-8bc1-11e8873faf3c") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a560da95-07d0-4f97-af40-9c78a6d564a3") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "f6b27b49-1c5f-4c76-967d-9f107fb4d8d7") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "5d404ce0-db3f-4c11-8981-c46717e7baf8") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "63d0b8dc-e57d-4138-ba6f-f618594f1c00") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 77 "/Ethernet/XI") - (pintype "passive") - (uuid "99723a52-dcef-4958-950b-4d39ead729d1") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "256281ff-3130-4527-a73a-ed63cff49a65") + (uuid "34b2549d-ab18-4284-a1fd-4f71facfc262") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -21761,14 +12129,14 @@ ) (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (uuid "61e3b05f-e3bb-4a3b-9e5f-b9d5c167b0f0") - (at 144.405 57.06) + (uuid "3cf46e72-db70-4a1d-8a20-5e8114386691") + (at 137.415 60.07) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C88" + (property "Reference" "C82" (at 0 -1.68 0) (layer "F.SilkS") - (uuid "dbd18571-4e4c-4113-8c9b-361835777632") + (uuid "5fc51cf6-aa68-4ba9-94b5-7756a2fdced8") (effects (font (size 1 1) @@ -21779,7 +12147,7 @@ (property "Value" "1uF" (at 0 1.68 0) (layer "F.Fab") - (uuid "207f8956-a072-4cf0-961c-947cd9ea75ea") + (uuid "30797d33-fa06-45af-8674-4faf854fbee1") (effects (font (size 1 1) @@ -21791,7 +12159,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "a8b5d7b9-01a2-4411-b609-b3c52ff40334") + (uuid "70ffa255-7c51-4af2-b766-b3d44ba4316a") (effects (font (size 1.27 1.27) @@ -21803,7 +12171,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "541c45a4-efc5-404c-9aee-a1a566925661") + (uuid "095fb4e7-e5e6-4251-9db6-670d3fedb22f") (effects (font (size 1.27 1.27) @@ -21816,7 +12184,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ac95a177-056f-4719-973a-8aff9c050496") + (uuid "046d2909-f70c-4ba4-8b0d-739a933492e9") (effects (font (size 1 1) @@ -21829,7 +12197,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "11fe00fd-b281-45b1-b6c4-8f817be1f924") + (uuid "67dda70c-631b-4006-8b6f-869b3f9c492c") (effects (font (size 1 1) @@ -21842,7 +12210,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "4fc3cd8a-6753-43d3-824e-88843fd25657") + (uuid "afca47f2-c014-4364-be13-254fdaadcf23") (effects (font (size 1 1) @@ -21851,7 +12219,7 @@ ) ) (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/3c10159b-dbce-45a6-82ba-bb0a4ea0e532") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/86cf8b84-83b8-45f8-8018-6fd011fb15d5") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) @@ -21863,7 +12231,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "de852524-7c11-4fb0-a671-b918df978dc8") + (uuid "0a72df7c-c775-43d8-ba61-5d346c130dfb") ) (fp_line (start -0.261252 0.735) @@ -21873,7 +12241,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "f75a4c6f-560a-4376-bf8d-d02c58e2f415") + (uuid "c587a2c3-27ec-45cc-bc90-fdf1d1450e2d") ) (fp_rect (start -1.7 -0.98) @@ -21884,7 +12252,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "3a289f38-1a44-453d-8a3d-9912f31eab6f") + (uuid "af019a67-f492-4104-8ada-873e2e294910") ) (fp_rect (start -1 -0.625) @@ -21895,12 +12263,12 @@ ) (fill no) (layer "F.Fab") - (uuid "053f3dc8-5927-4504-9f76-15e681b1fe8a") + (uuid "cf630c7f-e30d-4e2c-8269-86c6589ff64d") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "3e1f8045-d1ca-422b-b224-b2be4685e6c3") + (uuid "93484c20-e3d5-4171-b5b6-043280d1aee0") (effects (font (size 0.5 0.5) @@ -21913,18 +12281,18 @@ (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 46 "Net-(C79-Pad2)") + (net 40 "Net-(C70-Pad2)") (pintype "passive") - (uuid "9ff0bbb4-2fdb-42d4-a781-dcffa80cbe71") + (uuid "f227c34b-262a-4e9f-b860-1e19ac6ad2d5") ) (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 54 "Analog_12_N") + (net 48 "Analog_9_N") (pintype "passive") - (uuid "cd9456c6-3360-4b68-a107-ac642946e93c") + (uuid "b9f54f5e-0b10-410a-a232-312a0a1b7e96") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" @@ -21939,16 +12307,16 @@ ) ) ) - (footprint "Capacitor_SMD:C_0603_1608Metric" + (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "637a6f6b-3215-4f79-ab19-d5e8d14bb083") - (at 101.635 94.69) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C45" + (uuid "3d8a8320-f5af-49aa-83cb-de43a75f41e1") + (at 164.485 71.37) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R3" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "0d78c49c-85ae-4c35-b983-4a7f78ec05de") + (uuid "ac22355b-2813-4269-8b7a-add60dbf9823") (effects (font (size 1 1) @@ -21956,10 +12324,10 @@ ) ) ) - (property "Value" "470pF/50V" + (property "Value" "1K" (at 0 1.43 0) (layer "F.Fab") - (uuid "ae232503-e53f-450a-85d5-8a7efc6170fe") + (uuid "06d296fd-a595-4a0b-832f-6a7383c8f1d8") (effects (font (size 1 1) @@ -21971,7 +12339,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "76008ea6-d6fc-47c2-92e8-45aadfcf17f4") + (uuid "c584bf10-4036-4ee4-9b79-8846104425c3") (effects (font (size 1.27 1.27) @@ -21979,11 +12347,11 @@ ) ) ) - (property "Description" "Unpolarized capacitor, small symbol" + (property "Description" "Resistor, small symbol" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "f76c6308-652f-476f-bbd4-eca4d46d63cf") + (uuid "55d36086-9590-4419-9395-38422069f3f3") (effects (font (size 1.27 1.27) @@ -21991,12 +12359,25 @@ ) ) ) + (property "MPN" "RC0603FR-071KL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a9c4a950-cb36-4486-9e96-58f3e550583e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (property "KLC_S3.3" "" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "d110686d-934f-4103-bdb1-efd7c7b7d708") + (uuid "f36bed31-51b7-424f-b1d3-5a869b039384") (effects (font (size 1 1) @@ -22009,7 +12390,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "f2f0f33f-fb1f-444b-bfd9-471c5e666358") + (uuid "f50d48a9-6f88-4db1-b740-5e09a0b46f92") (effects (font (size 1 1) @@ -22017,43 +12398,30 @@ ) ) ) - (property "MPN" "CL10B471KB8NNNC" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5458a43d-358c-43ed-b2d9-8314b745efbb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/5e31875a-7715-42f9-9d36-bd179a9a408d") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") + (property ki_fp_filters "R_*") + (path "/ec023a63-9cb4-4752-bbdd-762b60c6b92d") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") (attr smd) (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "1b621fd6-4018-4dae-a9b8-e4351fb0e310") + (uuid "05a4d0c6-0fd1-4725-90c3-328de2a53d18") ) (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) + (start -0.237258 0.5225) + (end 0.237258 0.5225) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "5e0db602-a5ae-43d7-87ec-2d3b7dae74fa") + (uuid "71cdae5e-b6ca-4a41-87c9-f0d4da907177") ) (fp_rect (start -1.48 -0.73) @@ -22064,23 +12432,23 @@ ) (fill no) (layer "F.CrtYd") - (uuid "0c830e30-9640-475a-9f59-48b6e7c50dad") + (uuid "e475d30d-baf9-4c17-9c4d-c161ef72b419") ) (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) + (start -0.8 -0.4125) + (end 0.8 0.4125) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") - (uuid "9e3e8ccf-57f3-4290-92f8-b78da269bdb1") + (uuid "46f3ac95-fe58-451e-b78c-367aed845c3f") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "195bc694-dbf8-4783-b518-9414444803fc") + (uuid "d326ac2b-3285-41bb-bc96-fb8a35e87d2b") (effects (font (size 0.4 0.4) @@ -22089,25 +12457,205 @@ ) ) (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) + (at -0.825 0) + (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 7 "+5V") + (net 167 "Net-(IC1-QSPI_SS)") (pintype "passive") - (uuid "21c5d724-4931-4028-9be2-7e369a1fb496") + (uuid "27988aa6-fd51-4dc2-b1ef-eff6287ac5e6") ) (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) + (at 0.825 0) + (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 2 "GND") + (net 233 "Net-(R3-Pad2)") (pintype "passive") - (uuid "97d16309-4bf2-4ef0-ba98-96c4f82b26f3") + (uuid "49ace3db-c68b-47cd-abe1-7db1f03f187b") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "3d9c0859-fa82-4945-8c32-5ebdb6e7a2dd") + (at 164.485 68.86) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "2c237c8b-ce99-4cfa-b438-5640e20fcf63") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "fcad475c-dfda-454a-8aa7-cc0f8bd732b1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "de8677d0-d370-4ff5-aee2-e67ba2d0a57d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7ec0a89d-ba59-469a-9174-a40c04ac4fef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "RC0603FR-071KL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3a234496-eb7e-4d5e-a1b8-beade7aa8e0f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4b78e00d-18a3-4e1a-855b-99df66e49495") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5500a434-4732-4064-bfc3-495b53a32df4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/ef9b93d7-a8a2-4165-970b-f379e4d398d3") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "351dedae-39df-499d-89d7-e33de8ddf4bf") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "904efb66-32e8-436b-bd77-49bdc47e6049") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "100dfb54-049f-4c51-9668-565c77cb96ca") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "bb2240b5-cbe2-49b3-abee-a0090e14c74a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b850f5d8-aaec-426f-97ab-3139b68ac8b8") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 4 "Net-(C3-Pad1)") + (pintype "passive") + (uuid "cfe443ff-ae69-4a07-928f-d7a65faa8bdb") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 185 "Net-(IC1-XOUT)") + (pintype "passive") + (uuid "5fd7a8bc-7461-4a47-af53-c72629468c07") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" (offset (xyz 0 0 0) ) @@ -22121,194 +12669,14 @@ ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "639bfdb1-6621-43f0-8b6c-9c7ca340265a") - (at 136.895 136.34) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C105" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "b5348bbc-8784-487e-904f-3f97a3ba2ebf") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "eeaa9719-a7c5-44fa-8240-610b3051cbb3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "518fc75f-f823-4e8b-ba7b-8964ed90eb8e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b194556e-69a4-4b2a-b4a1-3a03f39ab426") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "81b79c65-c3d2-49e3-a5bb-ab74c9077a76") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "59c0d4c6-9aa8-4eea-8894-92e87b8aad93") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0caf8ebe-c451-449b-80d2-36f1f240a71d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/44605420-a911-4e67-87dd-601abdb0f9c6") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0e396e49-63ec-47f2-ba8a-de17dc8fa289") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "43cb8a35-814a-4e81-be4d-aa5b6a32d5a7") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "5a6a5365-ebf2-4f46-8d57-71c3df0de5ee") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "520206e2-932e-4f3d-9702-671eca4da48c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "e143f179-b473-4ce8-97e8-8801059ff34b") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 62 "Net-(IC3-DREG)") - (pintype "passive") - (uuid "4f0a322f-a4d8-485d-adc4-b42aecb3a3e7") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "d7b05894-a227-4bf3-addd-711d20e83816") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "63ea26cf-5166-4e5b-ad13-a228e25fbf33") - (at 105.645 94.69) + (uuid "3e4112ef-abda-48de-ace4-efd3bf63d4d7") + (at 103.105 94.69) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C53" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "7162a744-bf68-44c4-99d6-bc10ec8fa847") + (uuid "98ebd218-4977-42c8-bdc5-30f87a74f1c9") (effects (font (size 1 1) @@ -22319,7 +12687,7 @@ (property "Value" "0.01uF" (at 0 1.43 0) (layer "F.Fab") - (uuid "46695981-5aca-40ae-8548-088be65d9e2e") + (uuid "f01eef94-dfa9-48e6-a3e1-c183dbea5f37") (effects (font (size 1 1) @@ -22331,7 +12699,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "ff1a1a15-68f8-4710-b56b-51009b5e3323") + (uuid "7cbdc3cd-0ac4-4ecd-b326-73017eddf1be") (effects (font (size 1.27 1.27) @@ -22343,7 +12711,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "7de14c22-3bc1-40ae-92a6-9ec0005a3a6c") + (uuid "1c7bdb90-3e6d-414d-8c48-d4ac8679efea") (effects (font (size 1.27 1.27) @@ -22356,7 +12724,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "178dc123-1a22-4ca2-b1e0-8e0c3ab55af1") + (uuid "67406faa-3814-4095-a603-0140b4be0780") (effects (font (size 1 1) @@ -22369,7 +12737,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "d79158a8-fd35-4ae6-aa9a-36a6713f1598") + (uuid "5c95f49d-0904-45c2-b83e-272c46524b66") (effects (font (size 1 1) @@ -22382,7 +12750,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "3ccd7fe8-b4c8-43f4-ad03-698bd4a4c839") + (uuid "bb6ccd72-9d18-43ce-abfd-724d846120b4") (effects (font (size 1 1) @@ -22403,7 +12771,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "03b8d125-8600-4ae4-b807-d7f64fb5a5e1") + (uuid "bb5f2d04-6edf-47f0-8481-a87a6abadc0d") ) (fp_line (start -0.14058 0.51) @@ -22413,7 +12781,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "2e9ba228-b52e-495b-a6e5-4739365c38ad") + (uuid "ac07bb33-3cbb-440f-b981-440f3f47ec4f") ) (fp_rect (start -1.48 -0.73) @@ -22424,7 +12792,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "29c192aa-9259-45f8-9348-cae5a561df7f") + (uuid "ba1dc453-78f7-4024-89d8-e6b0bf6198e8") ) (fp_rect (start -0.8 -0.4) @@ -22435,12 +12803,12 @@ ) (fill no) (layer "F.Fab") - (uuid "0933a7f3-2c30-4784-848a-a0482375dcaa") + (uuid "330fa845-64e9-4de1-8476-98652187dd3a") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "6e5f0f04-e638-4c73-84e9-ab5951d76586") + (uuid "d14481c3-8c03-44f6-9b1c-f6f3b0a5cf52") (effects (font (size 0.4 0.4) @@ -22455,7 +12823,7 @@ (roundrect_rratio 0.25) (net 28 "Net-(C52-Pad2)") (pintype "passive") - (uuid "3566d436-8a14-4201-b4f1-73d10eab71a6") + (uuid "0706d8b3-8f83-4837-83bf-0401c0380509") ) (pad "2" smd roundrect (at 0.775 0) @@ -22464,7 +12832,7 @@ (roundrect_rratio 0.25) (net 29 "Net-(C53-Pad2)") (pintype "passive") - (uuid "b2fedbd7-6b4a-41e2-acea-9deaa0610537") + (uuid "a4704de2-8140-4b4e-8bf2-0cd6f72e5110") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -22481,14 +12849,14 @@ ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "68431657-a550-4661-b4a1-5bc96fdea233") - (at 93.615 104.73) + (uuid "3faf90c4-3305-4851-bd7d-28c8ecab6315") + (at 154.155 136.72) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C25" + (property "Reference" "C139" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "c878f698-d982-412a-9f4a-f6fb24e8b61c") + (uuid "186d1e8a-ecf5-48f2-a6a7-162ad9b19ae5") (effects (font (size 1 1) @@ -22496,10 +12864,10 @@ ) ) ) - (property "Value" "33pF" + (property "Value" "0.1uF" (at 0 1.43 0) (layer "F.Fab") - (uuid "b617120c-ade8-4b0f-8598-8fb20cfc3ab6") + (uuid "7487461e-1f37-4e30-a3ee-4c955cc8a918") (effects (font (size 1 1) @@ -22511,7 +12879,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "44c2405a-500f-4748-b008-b6da5199d559") + (uuid "d06d6af1-5d53-4c77-9271-0db624d1013b") (effects (font (size 1.27 1.27) @@ -22523,7 +12891,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "24860034-512d-44ed-ab81-8d484e2da217") + (uuid "daa2edf6-86ff-4ccc-b89b-e46cc25c2252") (effects (font (size 1.27 1.27) @@ -22531,12 +12899,12 @@ ) ) ) - (property "MPN" "C0603C330J1HACTU" + (property "MPN" "KGM15BR71H104KT" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c40fe891-a65c-488a-8437-e6058bca18f6") + (uuid "231c8f5b-a709-43b4-aa93-50225343badf") (effects (font (size 1 1) @@ -22549,7 +12917,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "fbbb43f9-050e-4314-988d-4303df64c354") + (uuid "9f29bfc9-8272-40ba-982b-3d76907e88d6") (effects (font (size 1 1) @@ -22562,7 +12930,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "42edbe3b-2591-453c-a86a-70638ffa2d0d") + (uuid "5b1f4926-dfe4-4f0e-b557-413b896841a4") (effects (font (size 1 1) @@ -22571,9 +12939,9 @@ ) ) (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/918ed307-1bb1-4af5-ad58-8553fd9efcdd") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/0dc02a54-04bf-43f8-aea5-ee985689f823") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") (attr smd) (fp_line (start -0.14058 -0.51) @@ -22583,7 +12951,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "a8738ef1-6cdf-4dc9-8254-98440fb24979") + (uuid "21715618-801d-4993-9289-d448e3155d6e") ) (fp_line (start -0.14058 0.51) @@ -22593,7 +12961,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "e1eed8dc-fd75-444a-aa8e-1224af96021e") + (uuid "8e35c449-33ec-4849-80a0-f23c17b674fb") ) (fp_rect (start -1.48 -0.73) @@ -22604,7 +12972,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "8dc76e2d-fbad-4e9b-af1a-7aac2180434b") + (uuid "738b0f44-3ed2-4644-ae06-7dd5274a6116") ) (fp_rect (start -0.8 -0.4) @@ -22615,12 +12983,12 @@ ) (fill no) (layer "F.Fab") - (uuid "89f67d0e-14d1-4f2d-a198-84f110b48f40") + (uuid "b62cbb45-98ef-4a16-8543-a4419735f8f6") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "1fd7f461-184f-4d3d-9f8d-608f5b83dbe1") + (uuid "b0ae00df-7945-4f9a-a86c-920b1a9bace7") (effects (font (size 0.4 0.4) @@ -22633,18 +13001,18 @@ (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 2 "GND") + (net 79 "Net-(IC5-BST)") (pintype "passive") - (uuid "175721fa-afa7-4f7f-b773-a6683f682aab") + (uuid "73b8135e-2a5b-4aa5-ab9a-a93ed4d8441c") ) (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 10 "Net-(C25-Pad2)") + (net 80 "Net-(IC5-SW)") (pintype "passive") - (uuid "d70fc19d-2f95-4af8-b85e-36b0a59143ac") + (uuid "86ea9db4-bb36-4424-bd43-c57ad97a28cd") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -22661,14 +13029,14 @@ ) (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (uuid "69ac8924-933e-433f-810a-3529445c8acb") - (at 150.465 118.52) + (uuid "4062a918-aea7-4673-8c88-4a810cef39a0") + (at 132.965 63.08) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C117" + (property "Reference" "C60" (at 0 -1.68 0) (layer "F.SilkS") - (uuid "899038cb-f8b2-4330-9dd1-6bbaba58487f") + (uuid "3585eaca-460f-4ac0-a57c-bf65a69942e8") (effects (font (size 1 1) @@ -22679,7 +13047,7 @@ (property "Value" "1uF" (at 0 1.68 0) (layer "F.Fab") - (uuid "63ff5a47-16d5-4d19-8f9a-b647a0114360") + (uuid "5e016d38-d49f-4397-ac19-74f9772440ad") (effects (font (size 1 1) @@ -22691,7 +13059,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "7c07327a-2a43-4286-97b2-552f11daccc5") + (uuid "1f6a4892-85f8-4f59-9af2-8dd3ebf01bb2") (effects (font (size 1.27 1.27) @@ -22703,7 +13071,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "735521ff-b117-4045-a0c7-7446306881f7") + (uuid "0dfd8453-a8c0-43ed-bcde-381c7fdead4d") (effects (font (size 1.27 1.27) @@ -22716,7 +13084,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "a61a253e-9645-4d84-9f36-134fcc50e6e5") + (uuid "b8402a71-a297-42fb-9ff9-5bdeddf6049a") (effects (font (size 1 1) @@ -22729,7 +13097,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5bb14835-1ac5-468c-8e2b-3ad2fdbe6a4c") + (uuid "3f6f085e-f6b1-4a7f-b5c8-2535399ce235") (effects (font (size 1 1) @@ -22742,7 +13110,21071 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "06131058-7e44-48d2-9913-e9945debe0b5") + (uuid "04e316bf-78ac-45a4-b8b8-d5a66f06bd4e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/20e6cc34-5f7c-4d3e-884a-059c0627cd62") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b7093cec-7132-49e5-9c25-24376d0b7780") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "162b388f-763b-4b5b-a831-a52a3a6ccc79") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "5ac8437c-68db-482b-8ae0-0adc9ab98722") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "986880c7-a6f8-476f-bb17-4b40d7cd5bae") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4408b5ae-7ac6-420b-a813-432b9bc82749") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 26 "Net-(C49-Pad2)") + (pintype "passive") + (uuid "013a227a-c086-48c7-8a52-25e06f169be1") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 34 "Analog_6_N") + (pintype "passive") + (uuid "c1fac703-cba0-40d3-bac4-aa8088e66c27") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "4083a51e-28bf-4124-a526-ea2767ab0084") + (at 174.175 128.06) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C147" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "4839ab9d-489e-4660-8cff-e0f420596406") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "db1e69bf-aaf2-4e2f-9147-541450f4cf97") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c805bd45-7dd7-4260-9aed-6fc782dcb7c6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ce364c25-d146-400e-bb30-21f0b661744e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "850cda9c-7a78-4920-bf60-be52467580a8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b89280d2-01c2-4b63-8171-748e217533cc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b13a9cc6-bdf8-4287-8a2b-72f1fbd81591") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/56f9f2c2-8133-4c1b-9ec1-dd11f2437260") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9232a876-33d9-48d1-850a-4c59c8fda56e") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "87343c85-b312-4f95-88a9-5132781a7fc3") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f44b309b-d771-4658-a12b-f9a322d4dde8") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "0320df71-b8ef-49b3-b89d-97067163fc3f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "126c52f1-7c0c-4285-8241-ce05b6b2c896") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "f3f8a796-82ca-45ec-a0f4-360d91af14dd") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "1c154c07-34e7-4164-8ec5-4e30142e9a28") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:SOT95P280X145-6N" + (layer "F.Cu") + (uuid "43372d69-8655-433b-aabe-fb99273b2423") + (at 139.415 75.915) + (descr "SOT23-6(ESDA6V1-5SC6Y)") + (tags "Diode") + (property "Reference" "D10" + (at 0 0 0) + (layer "F.SilkS") + (uuid "1cdc1c75-518c-48d4-827b-78bfd9fc2bde") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "USBLC6-2SC6Y" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "64594ba1-f685-421c-917e-156c217aafbe") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2368892f-fe67-4c57-8f75-0be51030deaa") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "437c051a-c1de-4832-adbf-67d66860cf17") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1.45" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4a000e2e-fdc2-48e5-8c42-1f6cc8fffce1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "33c4c1ce-3dbb-4f8f-baa3-3a8422b9f89d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4ef2bbe7-ac9a-4ac0-abb5-7b085d6d6b79") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "STMicroelectronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d237d17e-ed79-4032-b415-02e95d199aca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "167a2e58-9b79-4297-99e9-3ff78465d856") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1d56ab59-5d16-4cc2-a5e8-7411d08049b6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8104adc0-2208-4163-8d4c-34941fc22d7c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "50110fa1-6b40-4643-a321-1ccfa6291d5c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/418c3b85-08ed-41ca-91c0-77f5d528eced") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.85 -1.6) + (end -0.65 -1.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "7fd5ccb9-5c49-4e1d-aa59-7ccf078d1d01") + ) + (fp_line + (start -0.3 -1.462) + (end 0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "f6856fdb-ca92-4225-ae72-ed6673bda0d4") + ) + (fp_line + (start -0.3 1.462) + (end -0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "6a6c1754-31d0-42a4-92f9-c80fd2204e83") + ) + (fp_line + (start 0.3 -1.462) + (end 0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "8a6fbeea-bdd8-4dbe-86c1-d30413545b44") + ) + (fp_line + (start 0.3 1.462) + (end -0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "e94ed19a-60e2-45c1-9713-a5449441eb0a") + ) + (fp_line + (start -2.1 -1.775) + (end 2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cdff4dd4-123e-4d23-af83-84fb74503814") + ) + (fp_line + (start -2.1 1.775) + (end -2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "12f1e5c0-bc09-4cf7-b822-14ad4e079006") + ) + (fp_line + (start 2.1 -1.775) + (end 2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4fb4f98d-216b-43fe-bca4-4c8cf86355c6") + ) + (fp_line + (start 2.1 1.775) + (end -2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3eb0db18-c5fc-4595-8a0c-2c314495d645") + ) + (fp_line + (start -0.812 -1.462) + (end 0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4239376f-27c7-4b87-b1c5-3c3b22c65365") + ) + (fp_line + (start -0.812 -0.512) + (end 0.138 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "364596b7-172f-4c7a-9971-d7c17d7f9145") + ) + (fp_line + (start -0.812 1.462) + (end -0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ff058c27-36d2-4ebf-8860-11c5b90ad150") + ) + (fp_line + (start 0.812 -1.462) + (end 0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "adf36762-dda8-439d-b95a-e4b4292f8fdc") + ) + (fp_line + (start 0.812 1.462) + (end -0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "376a1767-3190-4d9c-adbc-eaa1bdd4742b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "56e584b7-ea01-4751-a6e1-e3fc8ea96815") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 113 "Net-(D10-I{slash}O1_1)") + (pinfunction "I/O1_1") + (pintype "passive") + (uuid "2de6bef9-d9b9-4aff-9b08-04d9e1ebef53") + ) + (pad "2" smd rect + (at -1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "ce2b1fee-dfa0-4856-8d06-f267e10b6377") + ) + (pad "3" smd rect + (at -1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 111 "Net-(D10-I{slash}O2_1)") + (pinfunction "I/O2_1") + (pintype "passive") + (uuid "df1ff8b0-fd69-4193-902d-93e47b53a33d") + ) + (pad "4" smd rect + (at 1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 112 "Net-(D10-I{slash}O2_2)") + (pinfunction "I/O2_2") + (pintype "passive") + (uuid "7a244ab6-e208-4a8f-b204-067bcd30aef2") + ) + (pad "5" smd rect + (at 1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (uuid "1654a79b-d167-4423-bbf1-cdd9228e7b81") + ) + (pad "6" smd rect + (at 1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 114 "Net-(D10-I{slash}O1_2)") + (pinfunction "I/O1_2") + (pintype "passive") + (uuid "3c22b1fd-d93d-4593-ac51-c68784f0d694") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "44767047-e8a5-42c0-b8eb-166c14a5242e") + (at 113.975 114.26) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C130" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "261934ae-6dad-42c7-8ca3-cefde64791b7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "7132413e-71f2-4d18-9c93-9c505564e3c6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "593ba286-8e03-453d-a2f4-8d879e5e0093") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "75b1cc85-1b8b-434a-ae1a-e57f39b0cfc6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "edbd0c8a-fade-497e-8ec2-46f3ef13d9b3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4fd00839-7fa9-4961-a850-f5350495c404") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c88f2489-d414-4395-b736-b741c96d8bf6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/c468a3a1-8ec5-4190-8b32-cd161758aba0") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "659c631f-e0fc-47d1-8452-bb3b8661185f") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2cded573-9fcd-440a-bce0-1941b3f495c2") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "716eb295-6d6f-462a-bc75-79795b7c7f97") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e7fb6c98-786b-47d3-8413-9895d8df380e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "dce34145-bdf2-4077-8f84-e8a268116290") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 69 "+3.3A") + (pintype "passive") + (uuid "b202cfa9-908f-4d6d-b145-2bf221db0cb5") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "02ec7f41-6d1a-4da0-b7df-6c5eed4dd6cf") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "45e1f92a-7a64-47bc-97da-21671bd28a97") + (at 121.995 114.26) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R23" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "88a07bb8-6372-4f21-9157-727a5c66f37d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10R" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "f013301f-4767-4b4c-81c0-bc1c5cad2aaa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6cd04a73-acf0-4ff0-a945-4a5658909328") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bbbd36b0-c5e1-4a76-a2e5-30c3609f92c0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "RMCF0603FT10R0" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e885d4d1-96be-4a13-8e53-91b8f58c9623") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "59a75100-02c0-4dc7-8416-3c45b453032b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "afe708f5-e67e-46c7-b6c2-7ca17a512a66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/255952bc-84cb-4783-8db5-632728ec4380") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c5315a9-937c-4b07-a003-9d84c7b34806") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c36d7a4a-1474-4382-83d5-0d215044b15b") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a4b413b0-093d-448f-b0a9-6b684b4a8146") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "9a2f0f8a-23a0-42aa-a4eb-d5976a63ce23") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "60a5e7bd-e451-494d-b4d1-7dd7dc1330be") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 69 "+3.3A") + (pintype "passive") + (uuid "8c090210-e0fa-4ed3-befb-166633b87344") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 71 "Net-(J17-CTD)") + (pintype "passive") + (uuid "58d7c203-3d21-4670-b32d-77f9e4bd30bc") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "46cac058-ebcd-46b8-97fb-5eccc8766d02") + (at 121.995 119.28) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R25" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "a408054e-6d4e-4d78-80e6-17cceedc2821") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "330R" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "0253b137-6871-46e1-a51d-f5d88b1c2202") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e7628b72-179f-442b-ba7d-cb556879f9d2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6fb296f1-85a1-4587-815f-8e11200b250c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "RC0603JR-10330RL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4b16b079-db03-4f4d-bbf1-b18171d8ebff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "548ce760-0d70-437e-be5b-c08aceb64f73") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7be30e02-e013-495e-8432-2d1d705ed7e2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/9d880df0-c891-4a28-a6cf-a67b2350a745") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "845d9c24-8710-429b-9221-65f29b9e2fa3") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e0da1384-08bd-4b54-9dc2-172c658f8b5e") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "7affb5c3-1734-4863-87cd-d2e918140607") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e612da83-712b-4c8f-819f-0012b9132c35") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4442f2ab-4820-4de3-a0a6-0c2a8e3630eb") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 232 "Net-(J17-CATHODE{slash}GREEN)") + (pintype "passive") + (uuid "dd85d480-5c2f-41de-8896-a43b77756b27") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 237 "/Ethernet/LINK_LED") + (pintype "passive") + (uuid "e39f9178-9cc2-415b-aa74-e978983eae0c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "4762ec1e-67ec-455d-9d89-c312585d8fb9") + (at 111.125 92.18) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C76" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "8a3e0844-d9f3-43b4-a76a-47f9f6c17402") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "4bd24ffc-3101-4ccd-91ea-439f4b9ab88f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "faad2f1c-a8c6-4d78-a920-a6bef8f06042") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ba8bb799-13c8-4fdc-bc6a-4ac650cf02f9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6018c72e-26c5-4517-b806-5c1761d8eb7e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a83a387c-89c2-4cd7-b566-ade0166fd04d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "032899d9-9e1c-49ea-810a-1651f9eb1527") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d4f9f2e1-9a44-4289-b632-29d94389fd11") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8575bc1c-1f01-4953-b4de-e555bde8eae0") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2a21026f-d685-4071-a46f-ac403a0283c9") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "c32a33c8-5cb6-4dae-935f-b47b23f4e05a") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "0453119e-34e4-4cc3-9966-bd14b78224ea") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "021b9c16-2c9d-4835-aa08-d66bcb8e43d3") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "a23f6802-1f8d-4312-8a0a-70c87026c040") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 44 "Net-(C76-Pad2)") + (pintype "passive") + (uuid "1f467dd9-b324-44c6-b432-cd6f83018577") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "477348b1-63d0-4fa6-a2dc-d7b762f4705a") + (at 180.265 84.15) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "717f84ac-c05b-455a-b6a5-a74c1d0757c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "4.7uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "0cce9731-13a9-43d2-90a1-09832768f2d2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3b58fe57-f9a2-418f-82ed-042216837930") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dd1742ae-63c5-49fa-8400-c297723847cc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "98061fa1-db89-43f6-a708-e72d02fa7785") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7ff1a015-2d1b-4096-9490-9a6e051891f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "GRM21BR61H475KE51L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "40f4ede1-b845-446a-8d3c-b362afa265dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/3726d480-9c0f-4813-8ef2-32fdaabf6d8a") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5912cbad-9a4d-41e1-b42a-f85073fb63f7") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5c71b738-d646-40a0-8329-b8190cffae9f") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "39017372-5fa7-4e19-a956-56b240373d30") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "32339c66-6803-40a0-ba07-36f3870ebe49") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "0f222ae8-e6ff-4d26-8217-59278312c002") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "4e302d83-02fa-4f98-9f8c-9a8f31d03498") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "3560d020-ab20-4fca-9b20-b37ae02f74ae") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "4785cf66-58e5-4939-8f07-dd8905ec7472") + (at 134.355 128.81) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C98" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "45f86f42-971a-47f7-b31b-ad5ad7f064c1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "1023f28a-a06f-4f72-8cd0-d5427a85ddd1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0978160e-71b4-4ec3-ae9f-9135e15afaee") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "821b6a5b-6a0e-4910-9b2e-333023102ce5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "72c507ed-ddbc-4029-96c7-4ea4d4ed7d20") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "209cc213-4205-4e40-a8f2-87c69387f320") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9102a555-9868-4af5-a36e-783038e51ec5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/03d4e1d7-a2e8-4cf3-8ffc-30592dce9067") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "70b955da-230b-466a-8195-59814e64f4ea") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "31a7ac95-8fbd-4629-83c8-f0ca35da7847") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a4542211-75b5-42e4-a5bb-1d6faca8b27b") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "8a3a1b54-9cfa-4872-a43e-7c01f6232e34") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d1c460c8-e883-4f54-b67c-c1efb41324d2") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "9ec23943-76d0-4812-ba34-559fdb0f2981") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "813e14f5-0f61-47aa-8397-083681dc8a01") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "479f4f7a-268b-4128-9d4a-7747e6e5f6ac") + (at 147.925 112.5) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C113" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "85fd9a0d-144a-4310-a46e-27afdb495990") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "7e64790a-6ecc-452a-b274-da3b12a50760") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "CL21A106KOQNNNG" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e6f58e7f-e59f-4aca-a749-f6328f125d3b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ae27ded7-2519-42ee-9c42-2ae03dc35d4b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21A106KOQNNNG" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "15ae0333-4ff5-4d92-977c-765c49d02765") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a795826c-45bc-4c3d-b6c8-f32d18287029") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9247bc36-2315-4c71-bd84-9af4b3e0398e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/56148f38-855d-4f79-9ace-40bb01437850") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f8945089-854a-4d93-a39f-af9fa6218650") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9868d941-ed10-4235-bc71-bd5f922747c0") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "8083c653-b672-4c3f-89fd-ae02f2a8fc78") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "11cdafa5-82f7-419f-a301-661277f7db11") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "1f5d1b68-a68c-43bb-b8ca-f7367157f769") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 65 "Net-(IC4-DREG)") + (pintype "passive") + (uuid "bf566bf3-b45d-44b4-aece-7283d6e6556f") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "2535de10-8664-4e42-9a3f-af0e7d8ce441") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_TO_SOT_SMD:SOT-23-5" + (layer "F.Cu") + (uuid "47dd55aa-ea28-4fef-9be7-e4a2a2087824") + (at 163.185 152.005) + (descr "SOT, 5 Pin (JEDEC MO-178 Var AA https://www.jedec.org/document_search?search_api_views_fulltext=MO-178), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Reference" "IC7" + (at 0 -2.4 0) + (layer "F.SilkS") + (uuid "dc99fe5c-05df-4655-945e-3b3b5ff9a99d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "LP5907MFX-3.3_NOPB" + (at 0 2.4 0) + (layer "F.Fab") + (uuid "cc59ad30-5aba-42d3-9f3e-bf89709a62aa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://datasheet.datasheetarchive.com/originals/distributors/Datasheets-SFU2/DSASFU100037200.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "aa4ce6ce-fa9c-4946-a37a-1ff773cf4702") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "TEXAS INSTRUMENTS - LP5907MFX-3.3/NOPB - LDO, FIXED, 3.3V, 0.25A, SOT-23-5" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "61c0ea5f-efb3-4a0b-96cc-23538a7727cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1.45" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6fb8ee57-31fe-4d79-b587-c9acb374e21f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "595-LP5907MFX-3.3NPB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "508810d4-944c-48e2-8493-7efd7fc0db7d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Texas-Instruments/LP5907MFX-3.3-NOPB?qs=biyDIajrTn6NhrJCoL%2FdSQ%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "917e622e-174e-4912-891f-a185e891a558") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Texas Instruments" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2f7ec753-9567-4c3a-991c-72f374685fc8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "LP5907MFX-3.3/NOPB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "32cbfb95-a1a7-44ec-804a-b69f0a208c49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "LP5907MFX-3.3_NOPB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5de017ca-d4c4-4bb3-a23b-4c3837fd241c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/1bc2d556-4888-463c-8ce3-bb3db400541e") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start -0.91 -1.56) + (end 0.91 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cb35ffed-c350-4c68-9845-58e8a7513565") + ) + (fp_line + (start -0.91 -1.51) + (end -0.91 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b3989757-1e5a-4f49-afb4-fbe7ba3bd920") + ) + (fp_line + (start -0.91 1.56) + (end -0.91 1.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d59cf167-074a-462f-9571-507359ccfe49") + ) + (fp_line + (start 0.91 -1.56) + (end 0.91 -1.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4132258b-af0c-4c4b-a469-621cedb71c6f") + ) + (fp_line + (start 0.91 -0.39) + (end 0.91 0.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a90a68fd-fce4-4aaf-8e48-7c89f7768c26") + ) + (fp_line + (start 0.91 1.51) + (end 0.91 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "efc4085b-6e7e-461b-9254-11ab0f80cd1b") + ) + (fp_line + (start 0.91 1.56) + (end -0.91 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3525450f-f237-4d65-b172-4aeac43b49ab") + ) + (fp_poly + (pts + (xy -1.45 -1.51) (xy -1.69 -1.84) (xy -1.21 -1.84) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "3743ccbc-ce59-4ad6-941d-b18d175f7064") + ) + (fp_line + (start -2.05 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a8eea289-3c10-440a-831d-7c3dd8245215") + ) + (fp_line + (start -2.05 1.5) + (end -2.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "678b9ac9-ab31-490a-b37d-936e33413505") + ) + (fp_line + (start -1.05 -1.7) + (end 1.05 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "97d1b019-921b-4697-98ee-b773b272e5cb") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "84b113ba-5615-44fd-b417-aa2c6346fde9") + ) + (fp_line + (start -1.05 1.5) + (end -2.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0ae6d36d-5332-4a02-b93b-61c8811da522") + ) + (fp_line + (start -1.05 1.7) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e702957-7af5-468c-8ca9-8bde31fe605e") + ) + (fp_line + (start 1.05 -1.7) + (end 1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "487bd4b3-05a4-456d-a9f1-bf541e065e62") + ) + (fp_line + (start 1.05 -1.5) + (end 2.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ded12f9a-9cb5-4a3d-a1bb-54dbb93b0d83") + ) + (fp_line + (start 1.05 -0.39) + (end 1.05 0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "73c487ca-0ceb-427a-ab35-7f57c178ef96") + ) + (fp_line + (start 1.05 0.39) + (end 2.05 0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3431d8bd-ee91-4d3b-a5ea-b48c6c9a1ec2") + ) + (fp_line + (start 1.05 1.5) + (end 1.05 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f526ae8f-0617-4ab4-aa62-b436e3c3c161") + ) + (fp_line + (start 1.05 1.7) + (end -1.05 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9612bb22-7dfd-44bd-8714-bd948755cd58") + ) + (fp_line + (start 2.05 -1.5) + (end 2.05 -0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6577dd53-dc50-44bd-9ba0-1cd94e05a601") + ) + (fp_line + (start 2.05 -0.39) + (end 1.05 -0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6b8b16b4-c051-4fbe-9dd5-e3f0e86558ff") + ) + (fp_line + (start 2.05 0.39) + (end 2.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6fc3a33b-9272-4aee-92a4-0068375916cf") + ) + (fp_line + (start 2.05 1.5) + (end 1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2d43f3dc-c20e-49b0-89ae-470c4094cf0d") + ) + (fp_poly + (pts + (xy -0.4 -1.45) (xy 0.8 -1.45) (xy 0.8 1.45) (xy -0.8 1.45) (xy -0.8 -1.05) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "3d4e1f8f-fcca-4f7d-b008-8f46109a1efc") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "3aed9687-dc1d-40ae-be5e-a0f12c12bbf9") + (effects + (font + (size 0.72 0.72) + (thickness 0.11) + ) + ) + ) + (pad "1" smd roundrect + (at -1.1375 -0.95) + (size 1.325 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pinfunction "IN") + (pintype "passive") + (uuid "bc229a56-ba8e-4342-9c6c-bc9448b03dd8") + ) + (pad "2" smd roundrect + (at -1.1375 0) + (size 1.325 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "51ac039c-df25-478f-8f75-72cc82ddf1e0") + ) + (pad "3" smd roundrect + (at -1.1375 0.95) + (size 1.325 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 248 "Net-(IC7-EN)") + (pinfunction "EN") + (pintype "passive") + (uuid "74e868fc-7df2-4da8-a1f2-78d49d408784") + ) + (pad "4" smd roundrect + (at 1.1375 0.95) + (size 1.325 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 247 "unconnected-(IC7-N{slash}C-Pad4)") + (pinfunction "N/C") + (pintype "no_connect") + (uuid "28172e32-5e8c-4290-9a94-5b37c3b1ae5a") + ) + (pad "5" smd roundrect + (at 1.1375 -0.95) + (size 1.325 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pinfunction "OUT") + (pintype "passive") + (uuid "629a2eff-6af5-45aa-a5ad-a03d3961d3bd") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "47f8cade-a992-4ccd-bd24-494787ab0af8") + (at 128.515 63.08) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C37" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "ca5cb35b-acaf-4280-84a0-7b538d139b52") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "55d2a664-8a88-4af8-b396-523db72b0cf6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "82d5d4df-ad6f-4b21-83a3-4c3d3772e9e6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cb92bbff-07b9-4d4e-aa68-7dfef189c854") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3e70be2a-a67a-4ed7-a9ee-36b3c08b3ce6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1addc8a1-f9f2-4eb8-9948-46f74f68b36d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "471c0e3a-2caf-43fe-8769-14cf9ffcfa6c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/2f0197a7-b3c5-4392-8cc7-890493f7a701") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3ef34ae1-33b7-4abf-a4ae-1213b38d4267") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f4853a82-3486-4a80-9027-43a0d42235a1") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "63a79c77-c2ae-403f-b4b5-8de12630cc4c") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "277341a6-58c6-42ee-beaa-62a8cdbaa3b0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a2222a2f-447c-4bae-8c82-5f1eb75bbf53") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 11 "Net-(C26-Pad2)") + (pintype "passive") + (uuid "93b8da58-e100-463d-b106-efee94ec6556") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 19 "Analog_2_P") + (pintype "passive") + (uuid "af7716b6-0061-4b90-9669-f26250390636") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "4a6ca763-3ead-4fb8-bc2a-acb6033f94a1") + (at 103.105 102.22) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C56" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "d99d44d8-12d0-4526-a142-c66fe494e0e7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.01uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "fb883dd8-26c9-429c-aa3e-00aad7a0aafa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1fb136da-97af-4def-9a6f-b814aea2eb28") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "52e3d1b8-378b-4ac9-96fb-39e9af21faff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "0603B103K101CT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fbaf1e4c-ebdb-49f6-a43c-c0d5a1f9bad5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "640c66ea-bada-4e29-adc3-1bbdf6db17bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "26555f05-c55f-4338-b244-6a209f9b499d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/7ab84752-e421-4633-9984-0211bf61e573") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e272431e-c8a2-465c-9378-88ffcdc548aa") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e70336de-f4cd-4caf-bd75-228b71686930") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "07ff2bf8-3de1-4816-bf5e-7c73801ef420") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "bee9a0fa-b29f-445d-906a-5a188f310501") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "71e5fcf3-7ada-4c84-901a-cc31d1865276") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 30 "Net-(C55-Pad2)") + (pintype "passive") + (uuid "79524c5f-8739-4ded-8e51-0419c8996ce7") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 31 "Net-(C56-Pad2)") + (pintype "passive") + (uuid "846f97e1-c1f1-467c-b190-8dba8b7c7f63") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:7499410213" + (layer "F.Cu") + (uuid "4ad373be-8891-49e2-ab46-030e7021ba30") + (at 98.515 119.475) + (descr "7499211122A") + (tags "Connector") + (property "Reference" "J17" + (at -0.511 0.112 0) + (layer "F.SilkS") + (uuid "f7966d6f-b841-456d-af37-27af12cc0448") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "7499211122A" + (at -0.511 0.112 0) + (layer "F.SilkS") + (hide yes) + (uuid "1e2d1180-a2ac-48de-91e2-993fca148b9c") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.we-online.com/catalog/datasheet/7499211122A.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "39f16d61-77f8-4ef4-93aa-8d6c1fdd30fb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "WE-RJ45LAN Integrated Transformer 10/100BASE-TX, THT, 1x1, Tab-down, with shield tabs, LED L: yellow, LED R: green, 0+70C, for current mode PHYs, PoE with 350mA per center tab" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8ac22fdd-c591-4a7b-a74c-a90b26ca87a8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1067c267-d2d8-426c-9111-91bfd6abc3a6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "710-7499211122A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b6f4bf41-b570-40ad-b894-5a2ca180abca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Wurth-Elektronik/7499211122A?qs=SaTeGCoDkn3b9Twqvuq2zg%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "07b96507-58fa-4553-b8a9-c284853fec42") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Wurth Elektronik" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8b05164c-7760-4913-8530-f59af6f69a72") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "7499211122A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c704cf42-8e31-4c56-8435-4aa8d6275ca6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "7499211122A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f220fb56-a6cc-4ff7-ba46-844b2f01759a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "24936008-7014-4b07-ab18-a95f3200019f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7571c14d-2850-4044-8434-9bb0919482fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/8375df94-af20-41ba-baee-b41a28343cc2/f3912b6b-ff7e-48e8-bde5-8d08cf96e4c4") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr through_hole) + (fp_line + (start -7.94 -10.89) + (end -7.94 1.268) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "30e5570b-c4d7-40e2-9d0d-d44b227d1a6c") + ) + (fp_line + (start -7.94 -10.89) + (end 7.94 -10.89) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "40226f34-6d42-494d-b3d3-4c23bc7acbe0") + ) + (fp_line + (start -7.94 10.95) + (end -7.94 4.832) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "69c4a26d-60cd-4315-9c13-dbe1d0005810") + ) + (fp_line + (start 7.94 -10.89) + (end 7.94 0.03) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "0738de18-bfd1-4e02-8692-72409055964f") + ) + (fp_line + (start 7.94 -10.89) + (end 7.94 1.268) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "a4d561bf-f67f-42d7-a2f6-4e57cc3b7efe") + ) + (fp_line + (start 7.94 10.95) + (end -7.94 10.95) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "60b4837e-a052-4df2-8db1-a5f924551b55") + ) + (fp_line + (start 7.94 10.95) + (end 7.94 4.832) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "eb2f820a-ad2c-4746-aca2-ce43be069300") + ) + (fp_circle + (center 5.711 11.6) + (end 5.711 11.706) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "ad71a120-6ef6-4f3b-bc24-0ce2390f2e35") + ) + (fp_line + (start -7.94 -10.89) + (end 7.94 -10.89) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "a5d7d0f3-8f5a-4967-9b04-427cd6219d14") + ) + (fp_line + (start -7.94 10.95) + (end -7.94 -10.89) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "cc8e8c34-cac1-4408-91c3-99add14e5d21") + ) + (fp_line + (start 7.94 -10.89) + (end 7.94 10.95) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "048b2e19-c7a6-45db-9a90-ebe50458fa23") + ) + (fp_line + (start 7.94 10.95) + (end -7.94 10.95) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "5ba0d24b-3069-4963-9ff4-5be99c32c234") + ) + (fp_text user "${REFERENCE}" + (at -0.511 0.112 0) + (layer "F.Fab") + (uuid "1a6c76f3-8d46-4c63-9c2d-ff2e0be1982b") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.715 0) + (size 3.25 3.25) + (drill 3.25) + (layers "*.Cu" "*.Mask") + (uuid "98aefbae-ca1b-4d60-930d-666c2e6cbe0f") + ) + (pad "" np_thru_hole circle + (at 5.715 0) + (size 3.25 3.25) + (drill 3.25) + (layers "*.Cu" "*.Mask") + (uuid "a3ad0aa2-9781-43d9-8409-a31813dd5ad4") + ) + (pad "1" thru_hole circle + (at 5.715 8.89) + (size 1.4 1.4) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 231 "/Ethernet/TX_P") + (pinfunction "TD+") + (pintype "passive") + (uuid "092552f5-0d26-4031-a075-f9fb972a0fd5") + ) + (pad "2" thru_hole circle + (at 4.445 6.35) + (size 1.4 1.4) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 225 "/Ethernet/TX_N") + (pinfunction "TD-") + (pintype "passive") + (uuid "ef2c465f-ee4c-4aa7-bbbc-6df2d9a26a34") + ) + (pad "3" thru_hole circle + (at 3.175 8.89) + (size 1.4 1.4) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 71 "Net-(J17-CTD)") + (pinfunction "CTD") + (pintype "passive") + (uuid "e8df0ec1-cedb-495e-8682-7b614220d613") + ) + (pad "4" thru_hole circle + (at 1.905 6.35) + (size 1.4 1.4) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 72 "Net-(J17-RD+)") + (pinfunction "RD+") + (pintype "passive") + (uuid "16afc741-be49-4e95-b927-d41db5ed55ea") + ) + (pad "5" thru_hole circle + (at 0.635 8.89) + (size 1.4 1.4) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 74 "Net-(J17-RD-)") + (pinfunction "RD-") + (pintype "passive") + (uuid "b6cf76e8-88a5-4218-bdf7-74e6420df55d") + ) + (pad "7" thru_hole circle + (at -1.905 8.89) + (size 1.4 1.4) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 229 "unconnected-(J17-V1--Pad7)") + (pinfunction "V1-") + (pintype "passive+no_connect") + (uuid "f752b4de-00c5-4832-b5a1-d5844c3632d7") + ) + (pad "8" thru_hole circle + (at -3.175 6.35) + (size 1.4 1.4) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 227 "unconnected-(J17-V1+-Pad8)") + (pinfunction "V1+") + (pintype "passive+no_connect") + (uuid "6c12b6fd-2d07-4659-af94-2100d42a071a") + ) + (pad "9" thru_hole circle + (at -4.445 8.89) + (size 1.4 1.4) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 228 "unconnected-(J17-V2+-Pad9)") + (pinfunction "V2+") + (pintype "passive+no_connect") + (uuid "1be51c90-2986-4c50-84d0-2028c7eb1c64") + ) + (pad "10" thru_hole circle + (at -5.715 6.35) + (size 1.4 1.4) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 226 "unconnected-(J17-V2--Pad10)") + (pinfunction "V2-") + (pintype "passive+no_connect") + (uuid "94328563-57e6-4cbb-b9ba-5584e553f359") + ) + (pad "11" thru_hole circle + (at 6.63 -4.08) + (size 1.4 1.4) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "+3.3V") + (pinfunction "ANODE/YELLOW") + (pintype "passive") + (uuid "1c1ea342-22bc-4ca3-b825-933a64edadf9") + ) + (pad "12" thru_hole circle + (at 4.09 -4.08) + (size 1.4 1.4) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 230 "Net-(J17-CATHODE{slash}YELLOW)") + (pinfunction "CATHODE/YELLOW") + (pintype "passive") + (uuid "9cd2e8bd-6906-46a5-9fa9-7309bc3dbc29") + ) + (pad "13" thru_hole circle + (at -4.09 -4.08) + (size 1.4 1.4) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "+3.3V") + (pinfunction "ANODE/GREEN") + (pintype "passive") + (uuid "fa8abaa7-5384-43a2-966a-a14ec25f954c") + ) + (pad "14" thru_hole circle + (at -6.63 -4.08) + (size 1.4 1.4) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 232 "Net-(J17-CATHODE{slash}GREEN)") + (pinfunction "CATHODE/GREEN") + (pintype "passive") + (uuid "e4c8a734-7521-4630-bb0f-5a409cacd39e") + ) + (pad "MH1" thru_hole circle + (at 7.745 3.05) + (size 2.4 2.4) + (drill 1.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 78 "GNDSHLD") + (pinfunction "Shield_2") + (pintype "passive") + (uuid "4a58e367-bb65-4081-82d2-c8f45f99c652") + ) + (pad "MH2" thru_hole circle + (at -7.745 3.05) + (size 2.4 2.4) + (drill 1.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 78 "GNDSHLD") + (pinfunction "Shield_1") + (pintype "passive") + (uuid "d357f3fa-92d4-4f05-a50f-8d6d621cdf6a") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/7499211122A.stp" + (offset + (xyz 0 0.2 6.649999995) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 -180) + ) + ) + ) + (footprint "Samacsys:DLW21HN121HQ2B" + (layer "F.Cu") + (uuid "4d140e33-2086-4a14-9f4d-9b4dc9923a32") + (at 141.74 93.865) + (descr "DLW21H L=2.0 W=1.2 T=0.9") + (tags "Filter") + (property "Reference" "FL10" + (at -0.2 0 0) + (layer "F.SilkS") + (uuid "ef816d7d-6a45-4a0a-9cf8-a4881662b765") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "DLW21HN900SQ2L" + (at -0.2 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "29bfe882-a0a3-41ba-ac85-e12fbecbd3ef") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9fb9973c-2e0d-45b1-ae26-01403d7e733c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1f4ce06a-8b72-4bb7-8a09-8e5a9001764a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "30b6175b-4bd3-4385-8407-a38478aa1603") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "81-DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ced7f5cf-ed79-4ae9-b5ba-4c7493f68e1c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "50778d86-bcfd-4ca6-9580-33a7a03d106a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Murata Electronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "987753b8-717c-4adb-a920-a8601add6046") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1d1c40a6-4d19-4ec4-a455-c834f27717fd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e51986dc-a9d6-481f-8684-b0799d7e6a57") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ec361a0c-5634-4861-a04a-1b1ea4839b21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ac22dde2-a434-4762-adaa-59017cd811b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/e0f377d5-14c7-40eb-b810-de22758b0c5e") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.7 0.425) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "ef68e8df-bfad-4c2f-8dfb-bc22254d5329") + ) + (fp_line + (start -1.6 0.425) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "be93fdec-494f-487f-92d4-375a1cb89624") + ) + (fp_line + (start -0.2 -0.6) + (end 0.2 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "2ac28db3-b756-4c54-9577-2aa2a01fc6a9") + ) + (fp_line + (start -0.2 0.6) + (end 0.2 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "3f6d5cd4-4209-4849-82be-5454a1edc2b9") + ) + (fp_arc + (start -1.7 0.425) + (mid -1.65 0.375) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "5e5b2b79-8e68-49fc-815d-072e9346433b") + ) + (fp_arc + (start -1.6 0.425) + (mid -1.65 0.475) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "ed8af132-bce5-4f9a-b774-d3c9721be15f") + ) + (fp_line + (start -2.7 -1.6) + (end 2.3 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3bca8047-2e5f-4c1d-a77d-c0c3f381a3bf") + ) + (fp_line + (start -2.7 1.6) + (end -2.7 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0fcc0f26-d6d0-4924-9d37-ddad860b8d0b") + ) + (fp_line + (start 2.3 -1.6) + (end 2.3 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "70519e57-6f78-4bbf-80f8-8ce78acd32a3") + ) + (fp_line + (start 2.3 1.6) + (end -2.7 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0b5c7ae2-3cb0-4792-b91a-45368f52ce84") + ) + (fp_line + (start -1 -0.6) + (end 1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "133efe9a-def8-48f2-b615-50ac7f77cc8e") + ) + (fp_line + (start -1 0.6) + (end -1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "d4bcd48a-b39f-416e-a4ee-90f2c4427b51") + ) + (fp_line + (start 1 -0.6) + (end 1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "2794f3c4-2ce3-4aeb-8b4d-32d6b14d2f8d") + ) + (fp_line + (start 1 0.6) + (end -1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "75f9f0e6-ac09-47d8-b780-def9a5d4667a") + ) + (fp_text user "${REFERENCE}" + (at -0.2 0 0) + (layer "F.Fab") + (uuid "baeb99fe-0f24-4514-ab2b-42354c9d2ad1") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 125 "Net-(D13-I{slash}O1_2)") + (pintype "passive") + (uuid "60f215c7-7455-44c7-87ff-7142fc5cf30f") + ) + (pad "2" smd rect + (at 0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 43 "Net-(C74-Pad2)") + (pintype "passive") + (uuid "4a127a89-6014-4fbe-b52b-dcb545a9bf22") + ) + (pad "3" smd rect + (at 0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 42 "Net-(C73-Pad2)") + (pintype "passive") + (uuid "a1248022-d79a-4785-9052-4c3b306364b7") + ) + (pad "4" smd rect + (at -0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 123 "Net-(D13-I{slash}O2_2)") + (pintype "passive") + (uuid "ed6b740a-3d67-4bcd-b948-16aa08c02ec9") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" + (offset + (xyz -0.009999999626 0 0.9499999738) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "51a41445-a9f9-4f5f-acf4-7a69b34c8a10") + (at 91.075 94.69) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C21" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "28f7a6fc-9454-45d9-ac02-7b6193bb60f9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "470pF/50V" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "02943ddc-8d4c-4f48-b3a9-a60aafac2d68") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b5988af0-6f30-4567-b3a6-7b3b6b254cfc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8bece95a-ac73-49d0-81a6-b00988a0b7d3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "19cddf0a-c209-4bbe-a15b-ab8a3cffb074") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e8010c34-1bb5-4c9d-9e67-a8d79760f28e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B471KB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "32cc90a7-0540-47ae-b011-230a22883575") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/22b64e15-38a1-4b7e-b8db-d825ac9cd47d") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "60522be6-57a3-47c0-96b6-5c6fef661e9d") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "26e128be-393a-415b-9389-e06986f4aacf") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "3be4a275-9e85-4aa9-a07f-de1c8e76f23c") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "5ef74e23-df34-4a05-b5ca-6f0c3fb148ff") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "0343ddd4-96e7-416e-869e-3cf1ae58d964") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "fe6b8e80-a9e2-49c1-b325-8f0b4b414295") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "cce715cc-18a1-4256-adfc-10950b99c62a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "51fbc894-cf73-4ba4-9b33-09bdd5d7658c") + (at 109.965 119.28) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C125" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "80e5eedb-45c5-4469-aec2-8fdb94823fc5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "0fe2be6e-0baf-43d3-8a83-2ffeff5fae3b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a036ff02-4787-4b88-84ce-bbe759d2dfe3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "09840147-19c8-4f45-8721-3fe9fe05581b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3d45f016-f079-4cef-8675-83f8850a4db7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e3cb5d74-cea4-4c66-84a1-d4e9526f62c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9353e80c-30bb-4a93-a27a-1bd2a4157030") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/6eaef66c-eacc-4ec4-a15e-29156f7c701e") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "06eaa5c4-bfa2-4ba4-a5d0-d32977ff8511") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "31c7b934-4cf0-4a8a-bd92-bd3e212300d0") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "8e6fce86-0834-468d-9823-e79f79178597") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e1bf189e-dc6b-46e2-bf81-e082826277b4") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "062abdf4-0b37-469a-a893-228178038138") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 69 "+3.3A") + (pintype "passive") + (uuid "3f8a9535-d1c8-410d-a920-a2de85d7f1aa") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "61f0f29e-47a1-494a-be58-b32b164e55f8") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "52f34f39-5a7f-4bd8-8bc1-1429d1ac2ac8") + (at 138.365 133.83) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C118" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "fc0b0467-d09c-4710-b554-dae037377523") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "639c3901-64d0-46fe-ba61-8c4a481d5091") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "aeac21b2-9c68-4b7b-9796-56509ca284b9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fa827c7c-290b-4d02-a35e-1e345b9a0fbb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "575af676-983f-468d-96cb-1c967b851bf3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1f4e6a2f-f966-4e4b-89ac-6f081d6cd19d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "91ea8d39-a52e-4560-820a-e970f0224236") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/4f6e08cd-48a6-45d6-94b0-7fdbedffd99d") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a899960a-35be-4962-98d1-be9c56476166") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e3de4c61-6790-445f-8b98-8fcb7f66bdb8") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e8a4e6be-c046-4119-bb17-b5fdcff02198") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e6443f58-e327-449c-a854-c6dbae183b6e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "60e36282-5339-4d5a-9125-5214e5ec465f") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "9be2f2a1-d2d2-4d34-94b0-17d3e9ab65e9") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "3309fa2c-45b9-4b15-968c-01943824246d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "5442ab8e-63dc-46ac-883c-699386dd6ea6") + (at 173.955 111.75) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C148" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "8c613609-627f-48f7-9d57-06c70beb6ab6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "a69044af-482b-44c4-bb06-f760ad4df6a5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ddb96a02-dc6c-49bc-b5d1-5c0775c7ae3e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "144ce090-9831-4f10-87af-c3ea9489f243") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "871b2f22-6e71-4dcb-924f-48e3e30629de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "638f953a-5ca1-4387-be5e-1faa2c4f3f9e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "786b2576-b787-44a3-af0d-2441191ca7bf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/acc58246-8558-4697-b41e-abe0927195d1") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bc646731-5a90-43a5-9d65-20811f3232e8") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4a846909-132b-4042-a30b-d32b1dc61170") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "88998eba-d8cc-425c-8603-96194f613e98") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "427d00a1-ba11-4b92-89f8-1e5ff7b71012") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "5299d62e-e9e3-4949-bd62-fe5626c53584") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "2ca80937-9b6f-49f9-bede-ba10e00febe8") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "8a3dbd6d-42b3-4c51-a07a-596a4c8f63b6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "573e801c-6e27-45b6-9356-a41ec7efb649") + (at 160.475 63.84) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C9" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "120b17ea-ab3b-47a6-a6b0-e9a2d2dda1b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "71dd313c-d018-4f5a-a1d5-cb2e0879ebd9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6eb2743c-edfd-4d2b-bcf2-6524e9698b26") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bb2da339-396e-4ced-8cda-99e333a391ce") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8724a835-a2d0-4396-a9c6-673aae80f07f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4e0ef3a3-9b70-43ed-8127-36f90774046e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "19c99931-5eee-4e58-9ef3-fc5fcbdb6130") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/39e087e9-b027-44ce-a77c-c35c0628c4d1") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e0bc6695-45f3-4c01-92ad-fc1d1b1f3d7a") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "abf693fd-d498-435d-a682-fdd79c34ac7f") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "0978c0b9-4b0d-480e-81ed-010620a639cf") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "3d11faf6-7d22-4529-bde5-695e7e660ade") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "1dff0813-9584-4766-84c0-cbdf6cb044da") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "6e19f1ce-3327-487b-b26a-569cb71dda86") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "2399155d-a446-4771-abbf-7e2fd99499a5") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:QFN40P1000X1000X90-81N-D" + (layer "F.Cu") + (uuid "581fd51a-0c5b-48cf-bdc6-8c0bfc7b1477") + (at 171.89 88.795) + (descr "QFN-80_2025") + (tags "Integrated Circuit") + (property "Reference" "IC1" + (at 0 0 0) + (layer "F.SilkS") + (uuid "d8dcd491-9cb4-46b4-94cb-436e1cb21e03") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "SC1512-A4" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "a8b85ae0-3f76-4fa9-9df4-9b6bb2a3da75") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://pip-assets.raspberrypi.com/categories/1214-rp2350/documents/RP-008373-DS-2-rp2350-datasheet.pdf?" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6f647347-8c18-41e1-ba55-d51c10f33edb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "ARM Microcontrollers - MCU RP2354B 150MHz clock Dual Arm Cortex-M33 cores 520KB RAM 8KB on-chip QFN-80" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "79b010fa-5bdc-4014-865a-733e622151d1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "0.9" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dc1847b0-a3fa-435e-9160-dea876fd3ed2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "785aa988-832c-4b6e-b1a6-9cee0bed0858") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "edd7b82e-c8ce-4e14-b53c-25aa1c7b71fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "RASPBERRY-PI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "30baa046-1442-43b0-90c6-b64b7be80231") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "SC1512-A4" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "86dab9ef-200e-4c91-b14d-8f981a700896") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "66d382f6-b58b-4049-a575-43348287c510") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5248ddb6-d333-4076-afc0-4fcd29724277") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "SC1512-A4" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1a34df03-da2e-4ad4-8524-351014e79262") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/f20f59bb-d547-4241-9724-5d39e5e4fe3d") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_circle + (center -5.375 -4.4) + (end -5.375 -4.3) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "da21672c-8b1e-4a3f-8cc8-640a450e9051") + ) + (fp_line + (start -5.625 -5.625) + (end 5.625 -5.625) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4c15b7bb-d5e5-4be9-8eb1-ba448eaf540a") + ) + (fp_line + (start -5.625 5.625) + (end -5.625 -5.625) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9dd95e8c-07bf-4e14-80c0-8906d7a93745") + ) + (fp_line + (start 5.625 -5.625) + (end 5.625 5.625) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "79311d6b-7bdb-43ad-a774-71ef9b1e7446") + ) + (fp_line + (start 5.625 5.625) + (end -5.625 5.625) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "38cfd90a-fecd-44d8-b7a6-cf5f371a56a4") + ) + (fp_line + (start -5 -5) + (end 5 -5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1d5a39da-be9d-4433-83d5-a185e19284f5") + ) + (fp_line + (start -5 -4.6) + (end -4.6 -5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c580dd8b-a2f0-4514-a1a1-052e4ff3d7e9") + ) + (fp_line + (start -5 5) + (end -5 -5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2fd45a8d-d6eb-46f8-ac03-78addfea9b20") + ) + (fp_line + (start 5 -5) + (end 5 5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a9d19005-c044-458f-a067-30d15ef7bf90") + ) + (fp_line + (start 5 5) + (end -5 5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "49fb0561-f97b-4fab-b622-df7df893efdb") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "9a92f7d8-ec0b-4f86-8b1c-e9edde11e1f9") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -4.95 -3.8 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 165 "ADC_SDA") + (pinfunction "GPIO4") + (pintype "passive") + (uuid "fb3a24b9-3546-4f92-83ca-191f5df361d5") + ) + (pad "2" smd rect + (at -4.95 -3.4 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 191 "ADC_SCL") + (pinfunction "GPIO5") + (pintype "passive") + (uuid "3541f016-ec67-4d20-a5d5-414567cfcaea") + ) + (pad "3" smd rect + (at -4.95 -3 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 184 "BCLK") + (pinfunction "GPIO6") + (pintype "passive") + (uuid "69af0ee4-1a59-4014-a484-77ff004d2127") + ) + (pad "4" smd rect + (at -4.95 -2.6 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 181 "SYNC") + (pinfunction "GPIO7") + (pintype "passive") + (uuid "196e7b7d-8e11-4bbf-89f3-170b7d1916b2") + ) + (pad "5" smd rect + (at -4.95 -2.2 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "IOVDD_1") + (pintype "passive") + (uuid "f9641c50-1e81-4632-b92c-0442fd17e5a2") + ) + (pad "6" smd rect + (at -4.95 -1.8 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 146 "ADC_1_OUT") + (pinfunction "GPIO8") + (pintype "passive") + (uuid "6396721e-e4b3-4035-8a33-d800eaeabf96") + ) + (pad "7" smd rect + (at -4.95 -1.4 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 161 "ADC_2_OUT") + (pinfunction "GPIO9") + (pintype "passive") + (uuid "a417d7df-2962-447c-b8a9-dc5e4dfd00c9") + ) + (pad "8" smd rect + (at -4.95 -1 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 153 "ADC_3_OUT") + (pinfunction "GPIO10") + (pintype "passive") + (uuid "008b7179-a2f0-492f-8956-446a15d4d9fa") + ) + (pad "9" smd rect + (at -4.95 -0.6 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 176 "/GPIO_11") + (pinfunction "GPIO11") + (pintype "passive") + (uuid "3cd597f2-2409-4f53-a4e4-045685a5d953") + ) + (pad "10" smd rect + (at -4.95 -0.2 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 5 "+1.1V") + (pinfunction "DVDD_1") + (pintype "passive") + (uuid "fbdb6a8c-f751-40e0-ad1d-17fab666dd86") + ) + (pad "11" smd rect + (at -4.95 0.2 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 149 "/GPIO_12") + (pinfunction "GPIO12") + (pintype "passive") + (uuid "015941ba-36eb-4e0c-b3e4-1de3e6f6353b") + ) + (pad "12" smd rect + (at -4.95 0.6 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 182 "/GPIO_13") + (pinfunction "GPIO13") + (pintype "passive") + (uuid "eaa91bc7-66b4-430f-933b-358bd882bc98") + ) + (pad "13" smd rect + (at -4.95 1 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 145 "/GPIO_14") + (pinfunction "GPIO14") + (pintype "passive") + (uuid "be620542-26a9-46c8-993c-891115ca8230") + ) + (pad "14" smd rect + (at -4.95 1.4 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 192 "/GPIO_15") + (pinfunction "GPIO15") + (pintype "passive") + (uuid "2c8e955e-6c98-42b8-b9ea-80daa4ce8ff1") + ) + (pad "15" smd rect + (at -4.95 1.8 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "IOVDD_2") + (pintype "passive") + (uuid "29169af8-09e7-41fb-9e0d-574ab0118610") + ) + (pad "16" smd rect + (at -4.95 2.2 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 175 "RAM_QSD3") + (pinfunction "GPIO16") + (pintype "passive") + (uuid "13187f86-f838-4d35-8067-79269935676e") + ) + (pad "17" smd rect + (at -4.95 2.6 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 158 "RAM_QSD2") + (pinfunction "GPIO17") + (pintype "passive") + (uuid "072e79d5-4e3b-4fd6-aef0-653905307603") + ) + (pad "18" smd rect + (at -4.95 3 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 147 "RAM_QSD1") + (pinfunction "GPIO18") + (pintype "passive") + (uuid "c29405da-8c4b-458e-b369-002e8c5ceb26") + ) + (pad "19" smd rect + (at -4.95 3.4 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 150 "RAM_QSD0") + (pinfunction "GPIO19") + (pintype "passive") + (uuid "065022b4-2c7e-4b27-b887-068639955dcf") + ) + (pad "20" smd rect + (at -4.95 3.8 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 188 "RAM_QSCLK") + (pinfunction "GPIO20") + (pintype "passive") + (uuid "7a51f9fd-7c56-40b1-aaec-a4adc1f55529") + ) + (pad "21" smd rect + (at -3.8 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 172 "/GPIO_21") + (pinfunction "GPIO21") + (pintype "passive") + (uuid "f32ce03d-400b-4453-a631-b4b9ea21340e") + ) + (pad "22" smd rect + (at -3.4 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 166 "/GPIO_22") + (pinfunction "GPIO22") + (pintype "passive") + (uuid "958e146a-1bcc-42d1-a9a1-5f4237980295") + ) + (pad "23" smd rect + (at -3 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 169 "/GPIO_23") + (pinfunction "GPIO23") + (pintype "passive") + (uuid "175b99d4-6f99-4b19-ab8f-cbe63e9aa0ad") + ) + (pad "24" smd rect + (at -2.6 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "IOVDD_3") + (pintype "passive") + (uuid "c022da37-d65f-4ca6-9a3e-a1b182681470") + ) + (pad "25" smd rect + (at -2.2 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 141 "/GPIO_24") + (pinfunction "GPIO24") + (pintype "passive") + (uuid "dd773332-e107-4214-8a37-dab1c65d9df0") + ) + (pad "26" smd rect + (at -1.8 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 160 "/GPIO_25") + (pinfunction "GPIO25") + (pintype "passive") + (uuid "16eadcf4-ed4f-44f4-a45a-bcb5dc91e24d") + ) + (pad "27" smd rect + (at -1.4 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 196 "/GPIO_26") + (pinfunction "GPIO26") + (pintype "passive") + (uuid "a67fb8e7-3fd5-4cfb-b623-c9c4d067c7ba") + ) + (pad "28" smd rect + (at -1 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 159 "/GPIO_27") + (pinfunction "GPIO27") + (pintype "passive") + (uuid "ffbf6a22-d78a-4e73-8e6c-00f5af39f0ba") + ) + (pad "29" smd rect + (at -0.6 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "IOVDD_4") + (pintype "passive") + (uuid "ff34d246-a6f8-4efa-b287-b3d9441ba39b") + ) + (pad "30" smd rect + (at -0.2 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 3 "Net-(IC1-XIN)") + (pinfunction "XIN") + (pintype "passive") + (uuid "706b9085-e638-40db-9bb1-32f923677512") + ) + (pad "31" smd rect + (at 0.2 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 185 "Net-(IC1-XOUT)") + (pinfunction "XOUT") + (pintype "passive") + (uuid "4b87dfc3-a890-4d14-97ad-e6857b005ad4") + ) + (pad "32" smd rect + (at 0.6 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 5 "+1.1V") + (pinfunction "DVDD_2") + (pintype "passive") + (uuid "30c20c27-7c1f-4ec6-96e9-f8ea8b7e2009") + ) + (pad "33" smd rect + (at 1 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 195 "Net-(IC1-SWCLK)") + (pinfunction "SWCLK") + (pintype "passive") + (uuid "9d50d863-f706-4804-9aae-3679837bd402") + ) + (pad "34" smd rect + (at 1.4 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 178 "Net-(IC1-SWDIO)") + (pinfunction "SWDIO") + (pintype "passive") + (uuid "1d0c6642-4157-41bd-adcc-0ec23a7ab186") + ) + (pad "35" smd rect + (at 1.8 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 155 "Net-(IC1-RUN)") + (pinfunction "RUN") + (pintype "passive") + (uuid "c21adb9d-6a71-4c24-b4b0-93509fb1a00e") + ) + (pad "36" smd rect + (at 2.2 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 154 "ETH_CS") + (pinfunction "GPIO28") + (pintype "passive") + (uuid "8dcf73c0-6a32-4096-8a1b-ca317a15fe54") + ) + (pad "37" smd rect + (at 2.6 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 144 "ETH_SCLK") + (pinfunction "GPIO29") + (pintype "passive") + (uuid "dfbc95d9-4b1b-4ec1-bded-3d5e2a504759") + ) + (pad "38" smd rect + (at 3 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 193 "ETH_MISO") + (pinfunction "GPIO30") + (pintype "passive") + (uuid "767ff32e-b9b6-4ba9-be06-b60ce020a6d4") + ) + (pad "39" smd rect + (at 3.4 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 186 "ETH_MOSI") + (pinfunction "GPIO31") + (pintype "passive") + (uuid "b2c0e624-342a-4134-bb74-8c3e6fa96230") + ) + (pad "40" smd rect + (at 3.8 4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 179 "ETH_INT") + (pinfunction "GPIO32") + (pintype "passive") + (uuid "e99f695b-f995-4c4d-adcc-44aaff2cd860") + ) + (pad "41" smd rect + (at 4.95 3.8 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "IOVDD_5") + (pintype "passive") + (uuid "d78f2b7b-2327-4e21-9ca5-97cba2ec0ea2") + ) + (pad "42" smd rect + (at 4.95 3.4 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 177 "SD_DAT2") + (pinfunction "GPIO33") + (pintype "passive") + (uuid "3ef580c6-45cd-4a4d-a793-a45c2837ee99") + ) + (pad "43" smd rect + (at 4.95 3 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 162 "SD_CS") + (pinfunction "GPIO34") + (pintype "passive") + (uuid "e79c3f0b-4697-43d2-89bd-29feff8db7ac") + ) + (pad "44" smd rect + (at 4.95 2.6 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 170 "SD_MOSI") + (pinfunction "GPIO35") + (pintype "passive") + (uuid "a4d4b838-ebf8-4847-a889-bb154bd1e0c9") + ) + (pad "45" smd rect + (at 4.95 2.2 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 189 "SD_SCK") + (pinfunction "GPIO36") + (pintype "passive") + (uuid "5719158f-5ea1-4414-a908-f1be974dfc9e") + ) + (pad "46" smd rect + (at 4.95 1.8 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 168 "SD_MISO") + (pinfunction "GPIO37") + (pintype "passive") + (uuid "8a82b297-f0fe-4a71-8cfa-f86cbf4c62a0") + ) + (pad "47" smd rect + (at 4.95 1.4 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 156 "SD_DAT1") + (pinfunction "GPIO38") + (pintype "passive") + (uuid "c81db5ef-d0fb-4795-9c06-af85cbd17c77") + ) + (pad "48" smd rect + (at 4.95 1 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 138 "SD_CARD_DETECT") + (pinfunction "GPIO39") + (pintype "passive") + (uuid "02b529d2-0175-4df9-8ccc-430180873641") + ) + (pad "49" smd rect + (at 4.95 0.6 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 173 "/ADC_0") + (pinfunction "GPIO40_ADC0") + (pintype "passive") + (uuid "1baea72d-4849-45be-b03d-f1bd66884f6d") + ) + (pad "50" smd rect + (at 4.95 0.2 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "IOVDD_6") + (pintype "passive") + (uuid "cbbfb6d5-17e9-4a1b-a6d4-c4d34e0a7d3b") + ) + (pad "51" smd rect + (at 4.95 -0.2 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 5 "+1.1V") + (pinfunction "DVDD_3") + (pintype "passive") + (uuid "476ee30b-e9c2-41b4-a1da-7245c4c2114f") + ) + (pad "52" smd rect + (at 4.95 -0.6 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 190 "/ADC_1") + (pinfunction "GPIO41_ADC1") + (pintype "passive") + (uuid "dd435af3-db62-43f6-b59c-b73059e39b93") + ) + (pad "53" smd rect + (at 4.95 -1 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 151 "/ADC_2") + (pinfunction "GPIO42_ADC2") + (pintype "passive") + (uuid "918fe65e-98c4-43d1-b102-95e1fde8d9fb") + ) + (pad "54" smd rect + (at 4.95 -1.4 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 174 "/ADC_3") + (pinfunction "GPIO43_ADC3") + (pintype "passive") + (uuid "bcf45184-9ed8-481f-b66a-ec6819c2d3a1") + ) + (pad "55" smd rect + (at 4.95 -1.8 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 157 "/ADC_4") + (pinfunction "GPIO44_ADC4") + (pintype "passive") + (uuid "baf90f24-3275-407b-95fb-876e45eb2348") + ) + (pad "56" smd rect + (at 4.95 -2.2 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 152 "/ADC_5") + (pinfunction "GPIO45_ADC5") + (pintype "passive") + (uuid "dd4723f6-7717-4e7b-a9d1-c9c85bdca03d") + ) + (pad "57" smd rect + (at 4.95 -2.6 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 197 "/ADC_6") + (pinfunction "GPIO46_ADC6") + (pintype "passive") + (uuid "9a02cade-04ac-4248-9921-f06dbf59b15c") + ) + (pad "58" smd rect + (at 4.95 -3 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 163 "/ADC_7") + (pinfunction "GPIO47_ADC7") + (pintype "passive") + (uuid "9673a5b6-f7c1-48bd-8039-e054fc43c878") + ) + (pad "59" smd rect + (at 4.95 -3.4 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "ADC_AVDD") + (pintype "passive") + (uuid "90acf719-32ff-4ca9-9fa8-3ba621fc1436") + ) + (pad "60" smd rect + (at 4.95 -3.8 90) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "IOVDD_7") + (pintype "passive") + (uuid "cdeaafc1-24ee-4ba7-af48-972add38fea9") + ) + (pad "61" smd rect + (at 3.8 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 6 "Net-(IC1-VREG_AVDD)") + (pinfunction "VREG_AVDD") + (pintype "passive") + (uuid "674a6330-cf54-4254-bb98-d2e652b54b69") + ) + (pad "62" smd rect + (at 3.4 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "VREG_PGND") + (pintype "passive") + (uuid "07abd838-9265-4c8b-9ab8-83294fa7008b") + ) + (pad "63" smd rect + (at 3 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 187 "Net-(IC1-VREG_LX)") + (pinfunction "VREG_LX") + (pintype "passive") + (uuid "ac833d3e-fcf4-40f1-8b2b-7912028a80a1") + ) + (pad "64" smd rect + (at 2.6 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "VREG_VIN") + (pintype "passive") + (uuid "4d7030ce-d1df-4027-8ecb-eb0411619d38") + ) + (pad "65" smd rect + (at 2.2 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 5 "+1.1V") + (pinfunction "VREG_FB") + (pintype "passive") + (uuid "9ebe5008-8864-4f58-913f-8ee918b07986") + ) + (pad "66" smd rect + (at 1.8 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 148 "Net-(IC1-USB_DM)") + (pinfunction "USB_DM") + (pintype "passive") + (uuid "79f6e252-7963-4494-a988-12cd6241a322") + ) + (pad "67" smd rect + (at 1.4 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 194 "Net-(IC1-USB_DP)") + (pinfunction "USB_DP") + (pintype "passive") + (uuid "c97d0c48-5d42-4285-a04c-33fbb831e845") + ) + (pad "68" smd rect + (at 1 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "USB_OTP_VDD") + (pintype "passive") + (uuid "4de12f2c-5b7d-4f10-bebc-ee6c7100dbf8") + ) + (pad "69" smd rect + (at 0.6 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "QSPI_IOVDD") + (pintype "passive") + (uuid "9e95a422-c43e-43c3-892e-98ed476973ae") + ) + (pad "70" smd rect + (at 0.2 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 183 "unconnected-(IC1-QSPI_SD3-Pad70)") + (pinfunction "QSPI_SD3") + (pintype "passive+no_connect") + (uuid "5776be60-c5c8-4770-8e4b-3dddd40aa693") + ) + (pad "71" smd rect + (at -0.2 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 164 "unconnected-(IC1-QSPI_SCLK-Pad71)") + (pinfunction "QSPI_SCLK") + (pintype "passive+no_connect") + (uuid "1fabd1d3-6e3e-4e20-b2e2-382e5630ebca") + ) + (pad "72" smd rect + (at -0.6 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 142 "unconnected-(IC1-QSPI_SD0-Pad72)") + (pinfunction "QSPI_SD0") + (pintype "passive+no_connect") + (uuid "4ac62b66-cae2-47a1-b53f-dfa0506357a6") + ) + (pad "73" smd rect + (at -1 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 180 "unconnected-(IC1-QSPI_SD2-Pad73)") + (pinfunction "QSPI_SD2") + (pintype "passive+no_connect") + (uuid "adaf2efc-1041-4604-86ed-747583143c0c") + ) + (pad "74" smd rect + (at -1.4 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 171 "unconnected-(IC1-QSPI_SD1-Pad74)") + (pinfunction "QSPI_SD1") + (pintype "passive+no_connect") + (uuid "e7ad6cf4-aeef-46da-82a7-e7acdde1b217") + ) + (pad "75" smd rect + (at -1.8 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 167 "Net-(IC1-QSPI_SS)") + (pinfunction "QSPI_SS") + (pintype "passive") + (uuid "d1368475-2ce5-4657-882e-ad54eb2f10f6") + ) + (pad "76" smd rect + (at -2.2 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "IOVDD_8") + (pintype "passive") + (uuid "3ff68544-5aed-4e8a-a127-978dcadacb1f") + ) + (pad "77" smd rect + (at -2.6 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 143 "RAM_QCS") + (pinfunction "GPIO0") + (pintype "passive") + (uuid "b8a2616c-877d-438e-a21b-6622b085a952") + ) + (pad "78" smd rect + (at -3 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 82 "/GPIO_1") + (pinfunction "GPIO1") + (pintype "passive") + (uuid "a717e558-1307-475f-b8b3-8b48e1e73ac8") + ) + (pad "79" smd rect + (at -3.4 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 83 "/GPIO_2") + (pinfunction "GPIO2") + (pintype "passive") + (uuid "973c8ce1-0cbd-4567-896d-d899fa85c153") + ) + (pad "80" smd rect + (at -3.8 -4.95) + (size 0.2 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 86 "/GPIO_3") + (pinfunction "GPIO3") + (pintype "passive") + (uuid "427c41d8-0ffe-4497-ab27-02c8c6357efe") + ) + (pad "81" smd rect + (at 0 0) + (size 3.45 3.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "f450e177-0a78-4334-ab11-f98212af16a0") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/SC1510_13_-A4.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "58767822-413b-4b14-b6ac-610171b81325") + (at 164.485 63.84) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C17" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "7c7df996-4104-4ad1-bca7-5831b8166a16") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "c218d180-0ae1-455c-bbe8-6fbb4e415094") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8daba71c-cf42-46cc-857f-2383f79e8f7a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b35e9bde-0148-4103-a5fa-05de3cbd392d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b653b89f-bc53-435b-a943-279a37e7f55f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f9251dbc-8c3f-4a07-a2c5-9b6a4362b610") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c316c055-10d4-4ebb-b5b1-f250cac33d4c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/b72e1dad-4e79-4972-a191-ac273e36786d") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0bdaec23-0f96-4a66-9c74-b013aefe8957") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2e4393ff-5f13-460f-9948-793192e78135") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "1ce51c13-f0b8-4e6e-ae81-d2c2d9be8f14") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "aca21f0f-b38c-4c43-b292-e982fac4e133") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "60f54998-5b37-4204-b589-28f2539b1aea") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "3a3e193d-30af-4b7a-8736-8489a32b9c1f") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "9c0a506c-5300-4456-a1cd-065bb5fa1ea9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:SOT95P280X145-6N" + (layer "F.Cu") + (uuid "58f57e2b-635c-48db-91bf-77d2e431af12") + (at 144.665 75.915) + (descr "SOT23-6(ESDA6V1-5SC6Y)") + (tags "Diode") + (property "Reference" "D13" + (at 0 0 0) + (layer "F.SilkS") + (uuid "1a1c948f-96a7-4d79-88a5-933b3f20ae56") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "USBLC6-2SC6Y" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "f0e9a47a-982d-4e44-ad69-f52a605a0d2d") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "db80d44e-9fcd-474f-b0e4-03850a5f688d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c75ef490-b7ee-4c5a-af37-753727d3014a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1.45" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d900ccc5-4ee0-4b00-a382-7404000fc467") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ac44a263-ba27-49e9-a06b-c7f292e17a8e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b4d11254-ce39-442c-8658-c338abd130e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "STMicroelectronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "953af706-6777-4810-991a-aa4e289cc001") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "487fb230-af84-4f6a-bff0-c1437e432327") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2d23742e-6265-453d-bec3-4f0ff81abd92") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "98d3e4a1-19bf-42f7-a5f1-f5e77ead9821") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0788da13-04fc-4b36-807a-7a3e5ad5b017") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/485ce340-c2bf-4881-95de-95db90a6326b") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.85 -1.6) + (end -0.65 -1.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "eaefa195-f0d3-4d97-8427-cf7661c10ba7") + ) + (fp_line + (start -0.3 -1.462) + (end 0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "c26c0a73-0cd7-4e1c-ad43-c267305722bc") + ) + (fp_line + (start -0.3 1.462) + (end -0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "2a00f01d-bb9d-4497-82d9-8e338aeb4c4f") + ) + (fp_line + (start 0.3 -1.462) + (end 0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "e7bcaf21-6d6f-4bad-be69-bb412703b089") + ) + (fp_line + (start 0.3 1.462) + (end -0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "ce4226ba-7624-44ba-8f78-06a74a3ef0d6") + ) + (fp_line + (start -2.1 -1.775) + (end 2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ec357f61-b9b6-4bc7-8402-7f0147c8ba27") + ) + (fp_line + (start -2.1 1.775) + (end -2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "804b1cf4-ac1a-445c-a287-6f05affff2ff") + ) + (fp_line + (start 2.1 -1.775) + (end 2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "527c5e6f-806a-4fea-8351-de08e588c888") + ) + (fp_line + (start 2.1 1.775) + (end -2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "048c2e6d-400d-4abd-a003-750134ed6942") + ) + (fp_line + (start -0.812 -1.462) + (end 0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bc3a23bb-5433-4cea-850d-9a9c2819d01a") + ) + (fp_line + (start -0.812 -0.512) + (end 0.138 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "83333034-5bef-46a4-ad8b-a620ad4a0668") + ) + (fp_line + (start -0.812 1.462) + (end -0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "32584eae-308d-4dc9-a454-7e8a515e7ec2") + ) + (fp_line + (start 0.812 -1.462) + (end 0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6bdc3697-54f7-4884-9ea6-af615525169d") + ) + (fp_line + (start 0.812 1.462) + (end -0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "abfa4f75-be8f-4f31-8a5a-0ecd6ce89c89") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ad05c319-051c-49b6-806c-ed8da3a59156") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 124 "Net-(D13-I{slash}O1_1)") + (pinfunction "I/O1_1") + (pintype "passive") + (uuid "76b58142-eb93-42de-8e7f-3a4d56f979e5") + ) + (pad "2" smd rect + (at -1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "04d35ce3-d131-490c-8a51-e793bf9a0e3f") + ) + (pad "3" smd rect + (at -1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 126 "Net-(D13-I{slash}O2_1)") + (pinfunction "I/O2_1") + (pintype "passive") + (uuid "41f9accf-7d13-4d52-a702-bc5c58c9b6ee") + ) + (pad "4" smd rect + (at 1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 123 "Net-(D13-I{slash}O2_2)") + (pinfunction "I/O2_2") + (pintype "passive") + (uuid "dc50c0e9-e036-4d55-9cce-0aac2eec282f") + ) + (pad "5" smd rect + (at 1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (uuid "ae4f6b11-38f2-4a89-a1ee-35e356a46c7a") + ) + (pad "6" smd rect + (at 1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 125 "Net-(D13-I{slash}O1_2)") + (pinfunction "I/O1_2") + (pintype "passive") + (uuid "8073d497-e7da-4cac-988e-78767767a001") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:MSD1A" + (layer "F.Cu") + (uuid "5a2860e5-ace4-4ae5-ac39-c6b2feb5e8a3") + (at 162.05 117.435) + (descr "MSD-1-A-1") + (tags "Connector") + (property "Reference" "J18" + (at 0 0 0) + (layer "F.SilkS") + (uuid "fc5f64e5-c1d4-47d0-b6dc-450cef2efcef") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "MSD-1-A" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "72922786-65b6-4132-b029-29a7356a1e5f") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.sameskydevices.com/product/resource/msd-1-a.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5b3e066e-8b34-417f-9ede-3a7bb599c4a2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Micro SD Card Connector, 9 Contacts, Connector and Ejector, Push In, Auto Eject Out, Surface Mount, 1.8 mm Height Above Board, Gold Flash" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cee5a682-9dc6-4aa4-98a4-87ce521f6428") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "2" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c59441da-3c3f-4285-9ed1-414e7d1d5667") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "179-MSD-1-A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b0dec320-6cf3-48af-8a56-674dae32339c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Same-Sky/MSD-1-A?qs=Z%252BL2brAPG1Ip18XLC4tUPQ%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "177a8a1a-9281-47ec-b842-1b3923f5e883") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Same Sky" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fdf8ce04-2f34-431e-8b0a-fa26da38eb73") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "MSD-1-A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2487d5ef-5a4e-4df0-a13c-83071bf3b332") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MSD-1-A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d17207da-e48e-4808-8cc8-ff473784132c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9766f74c-913e-43b5-afab-9a11cba2d1ca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f6d90e47-47b0-477a-b894-961ccc41b16d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/93195671-5d41-41db-9eaf-406db1dbb815") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") + (attr through_hole) + (fp_line + (start -7.425 -4.5) + (end -7.425 2.1) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "016bfe30-f8c1-4c35-b07d-a28dd43afcc8") + ) + (fp_line + (start -7.425 4.9) + (end -7.425 6.9) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "cab633fe-9763-48fe-a79c-4a2532f49e54") + ) + (fp_line + (start -7.425 6.9) + (end 1.5 6.9) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "6a279852-a699-4037-a1d3-b32703e2e0f2") + ) + (fp_line + (start -6.6 5.3) + (end -6.6 5.3) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "2301bd58-51e9-48f1-b3bb-6758e16ade3a") + ) + (fp_line + (start 1.5 6.9) + (end 4.5 7.9) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "e10ffb5a-0be6-4b91-8a61-e355862b3a03") + ) + (fp_line + (start 2.25 -8.4) + (end 2.25 -8.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "bbd81bc1-054d-4646-be44-924add6d7278") + ) + (fp_line + (start 2.25 -8.3) + (end 2.25 -8.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "edefae0b-f2df-4556-a389-0ab1f6246d4f") + ) + (fp_line + (start 3.05 -6.6) + (end 5.6 -6.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "8a17a855-3bf6-46cf-8c0e-5b5c45689978") + ) + (fp_line + (start 3.4 -7.1) + (end 3 -7.1) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "597ea1aa-7b36-420b-a22f-837ec6b2bb5c") + ) + (fp_line + (start 3.4 -6.6) + (end 3.4 -7.1) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "6413a1ca-edc7-456e-b237-4797b042b9c3") + ) + (fp_line + (start 4.5 7.9) + (end 7.425 7.9) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "f068bb21-9ade-4201-92c4-be7a35a2aa6b") + ) + (fp_line + (start 7.425 2.1) + (end 7.425 -4.9) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "e3f05548-3074-4aeb-a5e8-a3727dfcc231") + ) + (fp_line + (start 7.425 7.9) + (end 7.425 5.1) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "2a965753-5b89-446b-85ae-d8babf6194bc") + ) + (fp_arc + (start 2.25 -8.4) + (mid 2.3 -8.35) + (end 2.25 -8.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "20280045-1463-48d7-8e6d-66002d4ed1f2") + ) + (fp_arc + (start 2.25 -8.3) + (mid 2.2 -8.35) + (end 2.25 -8.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "c434b110-3043-4a4a-9951-3a91bf6520fe") + ) + (fp_line + (start -9.35 -8.9) + (end 9.35 -8.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "312df490-4cf3-4f02-81fe-3ce1a0884c4a") + ) + (fp_line + (start -9.35 8.9) + (end -9.35 -8.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f72edfeb-596a-45de-9034-d1abfeb31a0d") + ) + (fp_line + (start 9.35 -8.9) + (end 9.35 8.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "07857bbb-94b3-4197-ab85-b20e720b8a94") + ) + (fp_line + (start 9.35 8.9) + (end -9.35 8.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2d9f8e4b-0227-4f82-8b44-d4ab0bf61d70") + ) + (fp_line + (start -7.425 -6.6) + (end -7.425 6.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0eb9cb3e-4bc0-4d66-a2ae-6015f330a534") + ) + (fp_line + (start -7.425 6.9) + (end -3.25 6.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "56bc3abb-a91b-4412-88fe-cec13b4e10d3") + ) + (fp_line + (start -4.95 -7.1) + (end -4.95 -6.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6f9beac6-f91b-4990-a695-de7bfce03da9") + ) + (fp_line + (start -3.25 6.9) + (end 1.5 6.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a3936f04-db1b-4212-a8ca-0a858e0c62c5") + ) + (fp_line + (start 1.5 6.9) + (end 4.5 7.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "79bc4509-93f8-4ea3-ad8e-5ecb19fd7ef1") + ) + (fp_line + (start 3.4 -7.1) + (end -4.95 -7.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cd2434f5-5b5c-45e5-b130-043513493865") + ) + (fp_line + (start 3.4 -6.6) + (end 3.4 -7.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f1afae5d-7572-46ed-9799-d5d32465332d") + ) + (fp_line + (start 4.5 7.9) + (end 7.425 7.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "81e710a0-4675-478f-a8e1-0ae8b85ff0dc") + ) + (fp_line + (start 7.425 -6.6) + (end -7.425 -6.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "23ef673a-febb-4d77-a9e6-5c7aed615e7f") + ) + (fp_line + (start 7.425 7.9) + (end 7.425 -6.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fbed27ff-338f-4940-9520-57aeeaa5dbac") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e2764752-067c-4465-8c74-ed10d927043d") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "" np_thru_hole circle + (at -4.95 3.9) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "09debdfb-fb5b-4054-af34-b61b946d02be") + ) + (pad "" np_thru_hole circle + (at 3.05 3.9) + (size 1 1) + (drill 1) + (layers "*.Cu" "*.Mask") + (uuid "9eb5c5f2-93d7-4202-874f-6877e6991534") + ) + (pad "1" smd rect + (at 2.25 -7.1) + (size 0.7 1.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 177 "SD_DAT2") + (pinfunction "DAT2") + (pintype "passive") + (uuid "adac8991-5701-43bd-89b6-884e38f514f0") + ) + (pad "2" smd rect + (at 1.15 -7.1) + (size 0.7 1.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 162 "SD_CS") + (pinfunction "CD/DAT3") + (pintype "passive") + (uuid "811c8029-5b74-42f4-b052-944f702c5e34") + ) + (pad "3" smd rect + (at 0.05 -7.1) + (size 0.7 1.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 170 "SD_MOSI") + (pinfunction "CMD") + (pintype "passive") + (uuid "2f8b2247-3a3f-44cf-9b10-957724b54e94") + ) + (pad "4" smd rect + (at -1.05 -7.1) + (size 0.7 1.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "VDD") + (pintype "passive") + (uuid "87da41be-7d12-449f-a297-67c2dda95511") + ) + (pad "5" smd rect + (at -2.15 -7.1) + (size 0.7 1.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 189 "SD_SCK") + (pinfunction "CLK") + (pintype "passive") + (uuid "ce190164-bb7b-4cd9-9b97-c13201006d6e") + ) + (pad "6" smd rect + (at -3.25 -7.1) + (size 0.7 1.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "VSS") + (pintype "passive") + (uuid "0571137c-d7c9-47b3-829e-170ae2bbac96") + ) + (pad "7" smd rect + (at -4.35 -7.1) + (size 0.7 1.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 168 "SD_MISO") + (pinfunction "DAT0") + (pintype "passive") + (uuid "a014ad7b-1142-4dfd-a0a5-a5f5342a04f4") + ) + (pad "8" smd rect + (at -5.45 -7.1) + (size 0.7 1.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 156 "SD_DAT1") + (pinfunction "DAT1") + (pintype "passive") + (uuid "e3b7761f-e191-4e3c-a68b-c29ac8417e7e") + ) + (pad "9" smd rect + (at 6.85 -6.05 90) + (size 1.5 1.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "0ef6fcca-8a63-4e7b-8c90-90bec577f117") + ) + (pad "10" smd rect + (at -7.75 -5.8) + (size 1.2 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "29711c52-3719-4880-86c0-e7f53d24434b") + ) + (pad "11" smd rect + (at 7.75 3.5) + (size 1.2 2.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "b9960d85-9ffa-4645-b7e8-c94c7d3828d5") + ) + (pad "12" smd rect + (at -7.75 3.5) + (size 1.2 2.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "cf556b96-54c6-40d8-93fa-0a40f9b47d33") + ) + (pad "CD1" smd rect + (at -6.55 -7.1) + (size 0.7 1.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 138 "SD_CARD_DETECT") + (pinfunction "CD1") + (pintype "passive") + (uuid "1fb87e23-d16b-490a-b80b-6b127702ac69") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/MSD-1-A.stp" + (offset + (xyz -7.5 -8 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Samacsys:SOT95P280X145-6N" + (layer "F.Cu") + (uuid "5bd39beb-b40e-4617-a6d9-1a9ad14465a1") + (at 134.165 80.515) + (descr "SOT23-6(ESDA6V1-5SC6Y)") + (tags "Diode") + (property "Reference" "D8" + (at 0 0 0) + (layer "F.SilkS") + (uuid "ab36213c-9655-4daa-a716-164814aabfba") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "USBLC6-2SC6Y" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "6a05456f-78f2-44fa-8cca-4c86095e799d") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "96f4e6c2-678f-4832-8cab-f36c03c35136") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a8913ea9-60a3-4c14-b224-a268415c28c4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1.45" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b0c2f4a8-083c-448a-9d00-fa3fcf37fd86") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e6bec99c-b7a7-4c15-92f8-0411978dff99") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6046a0d8-0cf3-4209-9b04-3c039871e0e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "STMicroelectronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e46744b3-ec8c-4810-9de1-178476fb3220") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1cb704f7-1912-4c2c-91ba-eeb8aef45e34") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "46e81cf5-b5de-4ca9-bc0b-7b59932b8d55") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bf7a4c51-77d2-49d6-8596-eec094a4c4ec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "80a9b68b-d0a0-4e0c-a1bc-35ed7d38211f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/59a1eea3-e854-4015-b0ce-f1980238aa98") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.85 -1.6) + (end -0.65 -1.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "dc37e2ee-fe28-4e84-8f52-4a9be364aff8") + ) + (fp_line + (start -0.3 -1.462) + (end 0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "77e78697-fd9f-4e66-8d9d-20db92416a60") + ) + (fp_line + (start -0.3 1.462) + (end -0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "ca57b3a1-e5f6-4ecd-8701-791554890e46") + ) + (fp_line + (start 0.3 -1.462) + (end 0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f4e4732-6ac7-4046-b803-085b879a6172") + ) + (fp_line + (start 0.3 1.462) + (end -0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "54727116-bf77-409c-8331-65de67b63838") + ) + (fp_line + (start -2.1 -1.775) + (end 2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e1116b73-95fc-4e6e-8fc1-31ac0153dc15") + ) + (fp_line + (start -2.1 1.775) + (end -2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2a6405a5-45e9-4083-b7df-a59bf0b65a17") + ) + (fp_line + (start 2.1 -1.775) + (end 2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9f9efa89-7e32-4ba5-bd7d-42f2e2feec1b") + ) + (fp_line + (start 2.1 1.775) + (end -2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8df7e93c-c8dd-4bf4-8a30-87071c83e6e7") + ) + (fp_line + (start -0.812 -1.462) + (end 0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c7399c1c-591a-480f-8ee9-21bf0282bf23") + ) + (fp_line + (start -0.812 -0.512) + (end 0.138 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1fc765ca-3172-48f6-a8e6-f1f856e1310e") + ) + (fp_line + (start -0.812 1.462) + (end -0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1652458a-0f32-4148-a876-cefedecc8226") + ) + (fp_line + (start 0.812 -1.462) + (end 0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c630976a-6b04-4ba0-a083-88cc98aee1ce") + ) + (fp_line + (start 0.812 1.462) + (end -0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "261cf533-8a7a-4e45-91ad-2d2058c371db") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "3924cb12-9702-47b3-a1b3-f3c32bf528fd") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 104 "Net-(D8-I{slash}O1_1)") + (pinfunction "I/O1_1") + (pintype "passive") + (uuid "7fecf677-e54d-46e5-a7d7-d227aa4007d4") + ) + (pad "2" smd rect + (at -1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "944f71cd-f81a-47b3-a48d-91b5d652f9d9") + ) + (pad "3" smd rect + (at -1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 106 "Net-(D8-I{slash}O2_1)") + (pinfunction "I/O2_1") + (pintype "passive") + (uuid "ca81f8ee-f283-41f3-8427-d1e263d561da") + ) + (pad "4" smd rect + (at 1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 105 "Net-(D8-I{slash}O2_2)") + (pinfunction "I/O2_2") + (pintype "passive") + (uuid "0c1acd53-a5e5-4018-ac87-06e243f0ec0d") + ) + (pad "5" smd rect + (at 1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (uuid "41697f7c-6be0-4638-b5c4-c8b41c83d856") + ) + (pad "6" smd rect + (at 1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 103 "Net-(D8-I{slash}O1_2)") + (pinfunction "I/O1_2") + (pintype "passive") + (uuid "1b12c5dd-6de6-4918-9ab3-61d9274566ee") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "5c953ffc-fe9b-4396-8b6c-a7599f1e3998") + (at 138.365 128.81) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C114" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "404856c5-e2ab-4729-a593-ad779b63e3eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "f19351b2-4360-4bfc-a00b-24171fd3a67c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3435871b-3e1d-400d-abd2-cec91330de04") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "aebf0506-f5b2-4706-98cb-8aa75734b9ba") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d8f714ad-622a-4f6c-98a5-00631d92bfa4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "35b0745f-deae-4de6-aa55-f6b98165b423") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6e125dff-9137-4692-90f0-82139121e84e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/ef5d6f38-3cdc-48ff-bd99-120cd9ffe41f") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4ae5ae6f-b78f-434f-b018-2e0e61fce117") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8d57c126-4407-4d42-b5fe-dff8486f92ec") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "c235d38b-39de-4ae3-b42b-8faa5f6cbf41") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "177d2a30-d8c3-46bb-ad3d-96b20658d9dd") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "57644a43-f82e-4d9e-a5e2-edec714db2d5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 65 "Net-(IC4-DREG)") + (pintype "passive") + (uuid "dd6f1f92-0be8-44fb-b9ab-a0ecc565b5b0") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "35d2be14-8788-40eb-b915-70b5f8724f4e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_0603_1608Metric" + (layer "F.Cu") + (uuid "5c9c4259-9339-4b76-90c1-fa3b1031b793") + (at 166.755 139.35) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "LED") + (property "Reference" "D17" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "93f24194-126b-4251-b775-152d25509290") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "CSL1901MW1" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "2c9b6094-e74e-4546-895d-63201503d61e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c96c127b-fb37-4c81-a906-d29a860e4a0e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Light emitting diode" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c4ff46a2-7993-4093-badb-5696f78bfbea") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a5d294bf-e55c-490a-ae09-4a4ed7194d96") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CSL1901MW1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "19c943d7-4948-4113-b738-b173ae871efa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "116933ae-5529-4a8f-92ae-65059e70f633") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d4e51360-62e2-49f0-9244-38bcd4edf7b6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/500c293e-2dd3-469e-847c-6151198632f3") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start -1.485 -0.735) + (end -1.485 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d3a2bee0-4a5d-4910-ace3-80f0539836fd") + ) + (fp_line + (start -1.485 0.735) + (end 0.8 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "12741891-f7d6-4181-a320-28946a22f167") + ) + (fp_line + (start 0.8 -0.735) + (end -1.485 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d963e74c-759e-40b2-9a33-73f5c2638466") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "3a655211-daa5-4a1c-bb7f-87d66ebe2a2e") + ) + (fp_line + (start -0.8 -0.1) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "53569958-e391-4bb2-898a-609f7c699aba") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b7b85748-354c-40dc-8740-22b80f9367b2") + ) + (fp_line + (start -0.5 -0.4) + (end -0.8 -0.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8b4bcd26-bad4-4421-a747-935c11c62782") + ) + (fp_line + (start 0.8 -0.4) + (end -0.5 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "92361ddc-f392-4c45-a9e6-3d1e79872034") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "52bfaaa5-270e-4edd-baf1-1f53e3e8b15e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "32576c59-e837-4235-8c63-9d3e2faf4a10") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pinfunction "K") + (pintype "passive") + (uuid "fd3806b3-0a6e-45a9-a8e6-50c45d1e79f1") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 136 "Net-(D17-A)") + (pinfunction "A") + (pintype "passive") + (uuid "f4be24c4-a90d-40eb-9080-bd44521c3c17") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "5cb015f5-1baf-4948-bf7c-b34b2d4af501") + (at 113.975 109.24) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C128" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "3d75be5c-9e3f-40a2-b154-68bd44f02277") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "e9e6b8ce-7fb7-46c8-90e2-64793a4d29c1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "634bb4a8-8134-4e4b-9194-3353e412d635") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "95b1a010-c669-49ca-b9ab-13d2c559eb96") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bb3e0432-2211-4b82-891e-ff9dab3b0f48") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b760a072-a040-43cd-a9bb-f2f270657ccc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "45d8f294-918a-4d95-a12b-b39b15c0c062") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/ce3d4bad-082c-4087-afa7-eb050416b7ba") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4f0b1ecb-e0aa-4998-bcd3-b81a33d521ea") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "671c20ef-0f2e-49c9-9606-b6485fe00f9f") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "876799f2-3fe7-4dbd-9d7e-325a3775966c") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "5b6d5060-e27c-42d6-8b7f-25aec06fd861") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "814a7dd5-14c8-4bc1-919d-74bd3a1c4fd5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 69 "+3.3A") + (pintype "passive") + (uuid "f4555f01-9eea-4903-972f-3f5262e35bdb") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "b02ca768-9d1b-4c3e-a711-ca5ce3ed00a0") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:DLW21HN121HQ2B" + (layer "F.Cu") + (uuid "5d1276db-8554-48a9-91c2-27db365b4255") + (at 129.54 102.465) + (descr "DLW21H L=2.0 W=1.2 T=0.9") + (tags "Filter") + (property "Reference" "FL4" + (at -0.2 0 0) + (layer "F.SilkS") + (uuid "5de79ddf-4777-4bc0-8536-1d2fd71f8aed") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "DLW21HN900SQ2L" + (at -0.2 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "214f29fe-ee8e-4056-a4d7-6cdd7fa71fdd") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ef610b58-cfcb-48b2-9134-cedc8f9be908") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d4e81ff5-aea9-42da-b706-e6eefd2fe654") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "afa87d1f-f3c4-4936-bf75-32ca3b8d828b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "81-DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0896f3d3-d0a9-47aa-bd56-28ccedf0ff7b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1bd000e1-7d92-4ff3-a8f6-f2d201d72219") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Murata Electronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d8aef729-fddb-41bc-b7ec-edeac3b22fbd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5e0c84c5-c572-4ee0-a803-d5575eda5285") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fb17abf7-541f-4c7a-b1fc-ad69f5a7c7e7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bcdcb9d0-9b13-41f7-bfb9-98da22e667ba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f6cbd238-58c0-403f-b0d7-16f0da17847e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/9a0a1710-131e-4da2-a9c4-20f9c0e83905") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.7 0.425) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "ada84d5a-6fac-40b8-bf8a-54ac50191b85") + ) + (fp_line + (start -1.6 0.425) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "91b62eb0-0e6b-454e-9b40-b06888401652") + ) + (fp_line + (start -0.2 -0.6) + (end 0.2 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "91504c5b-2109-4c4a-b424-70a5f02b77cb") + ) + (fp_line + (start -0.2 0.6) + (end 0.2 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "6089daa0-9ca9-408e-82b0-38689ac50e90") + ) + (fp_arc + (start -1.7 0.425) + (mid -1.65 0.375) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "375af0e5-1d18-41da-9ee0-7f7770df2737") + ) + (fp_arc + (start -1.6 0.425) + (mid -1.65 0.475) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "2de3611e-e7c9-4013-9e4f-4eb9a69195cf") + ) + (fp_line + (start -2.7 -1.6) + (end 2.3 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2fac1da3-62a5-415f-be22-d932e4bfcab0") + ) + (fp_line + (start -2.7 1.6) + (end -2.7 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5844865a-381a-47cc-aed8-d6c27346aaeb") + ) + (fp_line + (start 2.3 -1.6) + (end 2.3 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2db0f854-3e99-4e59-bb8c-9eb6a60709ab") + ) + (fp_line + (start 2.3 1.6) + (end -2.7 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b5eae76c-0309-4691-bd32-5dd85a115f47") + ) + (fp_line + (start -1 -0.6) + (end 1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "46eb3f2d-0186-4e8f-96c2-861f1d002232") + ) + (fp_line + (start -1 0.6) + (end -1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "e71de6ee-cc3b-4065-9545-35585d39be0b") + ) + (fp_line + (start 1 -0.6) + (end 1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "c1b0162a-8034-4efd-be9c-e124527ead3e") + ) + (fp_line + (start 1 0.6) + (end -1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "c551f559-eb8a-46f2-9182-a8a26305ba4f") + ) + (fp_text user "${REFERENCE}" + (at -0.2 0 0) + (layer "F.Fab") + (uuid "a30512d4-74e0-48f1-b803-370ff5ea102b") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 101 "Net-(D7-I{slash}O1_2)") + (pintype "passive") + (uuid "bfd3c725-ba67-4c88-83ca-39a140b49664") + ) + (pad "2" smd rect + (at 0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 15 "Net-(C32-Pad2)") + (pintype "passive") + (uuid "eda847be-8419-417b-932e-421b3fd12ada") + ) + (pad "3" smd rect + (at 0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 14 "Net-(C31-Pad2)") + (pintype "passive") + (uuid "e7883560-7962-4800-bc23-dc05ba04b365") + ) + (pad "4" smd rect + (at -0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 102 "Net-(D7-I{slash}O2_2)") + (pintype "passive") + (uuid "b43f07c2-5425-41aa-a116-2c1ef4e2702d") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" + (offset + (xyz -0.009999999626 0 0.9499999738) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "5d365f4e-2fa2-4d12-ae75-5ed9ed4438e8") + (at 99.095 89.67) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C43" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "0078b9c4-bd4a-49cc-943f-fe2605647c94") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "470pF/50V" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "c77e96ce-396e-40bf-aebe-a6d1e007dd78") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6fe834f0-6e97-4084-9f1e-3efdecc5cbae") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "17333861-373d-4578-b2fb-cb13e4b651a8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a1224cf4-14c0-4639-9a58-0cf7d526e18e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "30f673c2-3a6e-420e-bc50-fc9bd2aef1ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B471KB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "88ae6a6d-5423-4341-a317-f46435d3ed79") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/2e449f88-0bdf-4f0b-b723-63ce540efc00") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c939be26-65a3-4591-9aa4-3f14446fe96b") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e91966af-b9a8-4f20-820e-d39b2fe27884") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "4f5e2c08-5cb0-4ce6-94d4-12b9545dbe65") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "06a81380-0114-4f38-9136-99dda76ba84d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b5f234d5-f72d-42cf-bd8a-ac30623b8e92") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "994735c9-1280-478c-8991-f10324143029") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "28b6bc88-a0ae-40ef-abcc-084c536de35f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical" + (layer "F.Cu") + (uuid "5da82b20-cc49-496f-9d06-932c86b8baf0") + (at 156.175 54.84) + (descr "Through hole straight pin header, 1x10, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x10 2.54mm single row") + (property "Reference" "J3" + (at 0 -2.38 0) + (layer "F.SilkS") + (uuid "7c2dd5cc-1c4f-449b-95c1-0d3079223751") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "Conn_01x10_Pin" + (at 0 25.24 0) + (layer "F.Fab") + (uuid "b4a41ad0-4b54-45aa-a0a0-1ecd2c8ad2d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a813cf07-f807-4ac0-9812-be07d6abafaf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x10, script generated" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "10ea7e83-0567-4717-bbf9-edf06dfd2da2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e781def0-346b-469d-9b2a-6cbc3e20a334") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "28218cbe-7f9d-4b5b-8644-dc1388df96a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8ca5a5b9-e3d2-4524-a3b1-b8b3fd2fef43") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Connector*:*_1x??_*") + (path "/0721ee59-c3df-452c-8049-a34f10f4a17b") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr through_hole exclude_from_bom) + (fp_line + (start -1.38 -1.38) + (end 0 -1.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "55b11a99-6d70-4567-a202-a5895df9ff73") + ) + (fp_line + (start -1.38 0) + (end -1.38 -1.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6524ee54-caa9-4b40-a96c-72f777edb004") + ) + (fp_line + (start -1.38 1.27) + (end -1.38 24.24) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "774eddaf-0035-4ecf-9ac6-b4b2bc786eb3") + ) + (fp_line + (start -1.38 1.27) + (end 1.38 1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "371f0f58-f781-4c20-ad81-e84b47e14f2b") + ) + (fp_line + (start -1.38 24.24) + (end 1.38 24.24) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1c938638-e4f2-4252-807c-ca0a74e4be60") + ) + (fp_line + (start 1.38 1.27) + (end 1.38 24.24) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "75fa70c1-5a2e-4395-a35f-c93a3340946c") + ) + (fp_rect + (start -1.77 -1.77) + (end 1.77 24.63) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "76a7c510-9d01-41e6-9aab-0b38694d851a") + ) + (fp_line + (start -1.27 -0.635) + (end -0.635 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "632aac5b-242c-47c1-88da-cf1cc267ca8f") + ) + (fp_line + (start -1.27 24.13) + (end -1.27 -0.635) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b8588916-3e58-4fb6-b33d-f0efd4662a00") + ) + (fp_line + (start -0.635 -1.27) + (end 1.27 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d3893fc8-8c6f-465b-abb7-042432acf99e") + ) + (fp_line + (start 1.27 -1.27) + (end 1.27 24.13) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0a25129e-395c-4dd1-acb4-b00ea3771f77") + ) + (fp_line + (start 1.27 24.13) + (end -1.27 24.13) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2ae26f3c-ae18-4f92-820e-a717a5735605") + ) + (fp_text user "${REFERENCE}" + (at 0 11.43 90) + (layer "F.Fab") + (uuid "7bbeef8e-9139-4f33-b809-3392c6335611") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "f396de56-fb04-4a31-a3fa-f73703634530") + ) + (pad "2" thru_hole circle + (at 0 2.54) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 173 "/ADC_0") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "449ac8d8-34e0-4464-a1e1-5fd7a2907f03") + ) + (pad "3" thru_hole circle + (at 0 5.08) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 190 "/ADC_1") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "18d14822-7f13-4639-9ca4-71a9f70bec65") + ) + (pad "4" thru_hole circle + (at 0 7.62) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 151 "/ADC_2") + (pinfunction "Pin_4") + (pintype "passive") + (uuid "9b14217b-90d0-4cd7-84f2-1db10273450b") + ) + (pad "5" thru_hole circle + (at 0 10.16) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 174 "/ADC_3") + (pinfunction "Pin_5") + (pintype "passive") + (uuid "9b9ac1e9-fa06-4991-84c7-95d55490bc32") + ) + (pad "6" thru_hole circle + (at 0 12.7) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 157 "/ADC_4") + (pinfunction "Pin_6") + (pintype "passive") + (uuid "4f92a64e-9ed0-4941-8084-f9491bee12fb") + ) + (pad "7" thru_hole circle + (at 0 15.24) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 152 "/ADC_5") + (pinfunction "Pin_7") + (pintype "passive") + (uuid "baa92b2e-4267-457c-8e29-fa734af1097a") + ) + (pad "8" thru_hole circle + (at 0 17.78) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 197 "/ADC_6") + (pinfunction "Pin_8") + (pintype "passive") + (uuid "5111fd7b-e39d-43af-9513-5728801c2b4d") + ) + (pad "9" thru_hole circle + (at 0 20.32) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 163 "/ADC_7") + (pinfunction "Pin_9") + (pintype "passive") + (uuid "e7c05835-72f8-4a77-b746-8183e49ed0de") + ) + (pad "10" thru_hole circle + (at 0 22.86) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "+3.3V") + (pinfunction "Pin_10") + (pintype "passive") + (uuid "ebd8afb5-8c7b-42cf-96e6-8e810d09cdc8") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x10_P2.54mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "5e1d27f7-a4d7-47bf-96a9-5c3bd3f2bd5f") + (at 173.955 119.28) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R31" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "bd42cb3a-8ea4-403c-a537-69e708601a49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "47K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "c40230eb-09af-4ade-83ee-86e2590fb294") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5e7b6297-1e37-4366-abf0-5411d263bd0d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e6dde0ab-264d-49fb-887e-61e2f2ea7196") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "AC0603JR-0747KL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8be7cb20-d7dd-4791-a71d-baa0d372e405") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c47611b9-5b13-4c80-99cd-6b226cb3c105") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "11d40733-01a3-44c0-a735-5d53e158fde6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/b98f59c9-e66e-4efc-84a5-5d1953f963b1") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8460ca2c-ed69-485f-87bf-c0c86f6a84d9") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "63451465-bcfb-4b4d-bde6-ff54098ad3dd") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "fe9c03b9-951d-4e80-b714-86f5c1d16861") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "968a1000-3e47-4855-9285-0eccd870a1fe") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "442ca5bc-4a42-4601-9774-5c0a07950c7b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 170 "SD_MOSI") + (pintype "passive") + (uuid "2df232e7-276a-4fd9-856b-5708cc1f2a8b") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "0a67e6c5-d09c-48fb-9229-c99d77176913") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_0603_1608Metric" + (layer "F.Cu") + (uuid "5e22a05b-148b-457d-a26d-dcf3e4a24be1") + (at 172.545 67.82) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "LED") + (property "Reference" "D3" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "eff17863-3af4-4af6-b385-43920ef3f648") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "CSL1901MW1" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "d1959e34-3584-438f-a688-68ff29723a6b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a2fd27f8-0e4d-454d-9dca-b686947ea00f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Light emitting diode" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b4f4d692-6f99-4928-8c53-09eb9c6270a7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "77aa6a09-8dea-41c3-9d83-ad33f9cf3041") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CSL1901MW1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "22e111fb-c1f5-4097-804d-73aa75ea5719") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cbf79106-8bbb-4d24-85fb-3f0c698ea72f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "98776d7d-2d33-4347-b4c9-7644d3bb746d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") + (path "/75204d10-6882-4aa6-93fc-39caaa826623") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -1.485 -0.735) + (end -1.485 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4e2b3a7e-f193-4018-aecb-8d20ce77bc91") + ) + (fp_line + (start -1.485 0.735) + (end 0.8 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2ba3e2a9-0b07-40af-8d00-b2bac527d37f") + ) + (fp_line + (start 0.8 -0.735) + (end -1.485 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d8e87a93-0597-4ad6-9a08-012d1d92fd5a") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e7460050-1866-4d8a-be91-4840fa9b6511") + ) + (fp_line + (start -0.8 -0.1) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ad646a48-772e-436e-a82b-c91c4a2e94f8") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f639743c-a78b-4c3e-918d-6754b4ec52ef") + ) + (fp_line + (start -0.5 -0.4) + (end -0.8 -0.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ab86ae3c-50ae-4cfe-a39d-67bf36be0137") + ) + (fp_line + (start 0.8 -0.4) + (end -0.5 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1919fe83-8d43-4a9f-b145-3854ebb27595") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5e787ab3-bafe-4a24-a9e3-a1b2338c9968") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "8a603fdd-30b1-4c27-b42c-2719abc03802") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 86 "/GPIO_3") + (pinfunction "K") + (pintype "passive") + (uuid "5ab03336-20b4-4e67-a823-c356655c6d10") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 85 "Net-(D3-A)") + (pinfunction "A") + (pintype "passive") + (uuid "895a2c5b-d2d0-44c7-b022-ebd519a9d196") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "5e9e6af0-43e9-4222-a9f4-01293e22a952") + (at 141.865 54.05) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C87" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "6532d6fb-01d0-4e05-855e-165ab1b3da51") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "428828c3-4d29-4a9f-97c4-854ab2f32468") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ed81b632-bd28-460e-9e07-ce817854fdd7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4aa236d1-036a-4f3e-9a2d-97804e2129d3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "17039e41-f7af-4ec4-9faa-c48135115f0f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "93e14989-c4ca-4960-a2ed-d6c3760ce3f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "81a2e61d-582d-4846-9ab4-c16fd4cf7335") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b67e8a86-204f-476e-9afe-5bebf5369016") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "184489d8-1e8f-4c10-ad53-b236f474efd7") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f961f8bb-bc82-45d3-a800-23c3dc70959b") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "8082f4e7-260e-4a1e-bd47-41a66346ff83") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e24a2b35-15c9-4745-ba48-4d03faed7fdd") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "87a083b3-39a3-445f-bbbf-9bbc8258e2a5") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 45 "Net-(C77-Pad2)") + (pintype "passive") + (uuid "cdcb2801-ec5d-456a-bc66-48e54e5eeedf") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 53 "Analog_11_P") + (pintype "passive") + (uuid "2345d038-a870-4e50-84e3-435b8e1e5332") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "6048b601-433a-40eb-88b2-b9833f82ce20") + (at 109.965 111.75) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C121" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "6f3b4478-add8-4778-b953-2eb6930e0ad7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.01uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "29e8f6e6-8b5f-4276-bc01-5f36eb364937") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8ba70fd2-1653-4187-9f73-6b37226a39b9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b6b5988d-537b-4cb4-8f45-819ae6085d77") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "0603B103K101CT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "66280ac6-b327-431e-8b81-8491fed9bfe7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4d8b1f92-d67d-4304-8df1-2c54576d7e97") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1d3e24ec-ee2e-4488-9340-bb074e279ad3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/e495e50b-a034-412c-92ee-f82bd26eec88") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c842c591-3a98-4fab-9c71-bea37480c43a") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3d7c282f-019c-4ef5-a284-4b04e3912ebf") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "ec844f81-b6ea-4070-9cba-9dc8cc2a7b84") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "205094f0-0533-47c2-bc7c-85ad5c739965") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "5b43f67b-0de0-4e45-9180-e2502c255c6e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 67 "Net-(U1-1V2O)") + (pintype "passive") + (uuid "89cde53e-ac80-4e4e-9eb9-3d1c8329baef") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "e0e6543c-f90d-4a82-9257-00242a425aff") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Snapeda:AMPHENOL_10118193-0001LF" + (layer "F.Cu") + (uuid "608a03bc-2e8a-4947-b392-6b2ebe7a110a") + (at 106.3235 57.295) + (property "Reference" "J9" + (at -1.145 -7.375 0) + (layer "F.SilkS") + (uuid "244de237-3f66-4146-8acf-0e6a1d0cf137") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10118193-0001LF" + (at 10.92 -5.459 0) + (layer "F.Fab") + (uuid "ddb41a98-02b5-4cd8-82ac-3a77839ea2f3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9c05a884-a864-40fd-adeb-4e4a39c94765") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9c31bc89-02fa-4b3f-9c88-82a8a3c54f87") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4afafd02-049a-4967-b85b-b9e0543a5816") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "680ab1bc-e2f4-4095-bc12-6d7405e69b73") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7debdf02-4dc3-4269-95dc-f51b1609038d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b67b13fb-98b6-4dbd-9be3-a351b97f371f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ec51ad26-b810-4791-a890-3b257447b99f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "Manufacturer Recommendations" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "19265f30-349a-424b-883c-9d496b625cc9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PARTREV" "E" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9f787024-269f-46bf-9bd6-77bc6aefc618") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0836bee0-6fa9-47ac-8894-babdd2fde362") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f1465bd9-86f5-40fc-bce7-2ae13a5578a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "255743aa-2e49-4973-a891-805a49ad96d0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6536b3e3-5d76-4ddd-bfa0-71ab8c9da86c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "Amphenol FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c4e0a00b-ae1a-4d42-94f8-5eb7dc24f329") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d757df92-13a2-443e-8a96-dab060a1ccdc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fc25e11c-f016-4c61-b768-57b581dde732") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0cac8be7-4d0c-4560-8986-d95144ff8511") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/cbb2a609-4c64-476d-add8-90ea1156f579") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -3.8 1.45) + (end -3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "a39a1a39-c3b1-4ae4-a796-40cd85601441") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "a6b63d2a-b5b9-4c6a-8b11-bb9b556091ec") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "dbafad7c-1d8d-4e76-a0e7-4408df779f99") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "317cac9a-824c-4572-aac9-58bcf895691a") + ) + (fp_line + (start -4.32 -3.6) + (end -4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b101f04c-3c95-4dcf-bb85-5d4223413c4e") + ) + (fp_line + (start -4.32 3.066) + (end 4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3f121b99-90ab-4230-b57c-fe4cdd263e02") + ) + (fp_line + (start 4.32 -3.6) + (end -4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e80aaaa-eabd-4e25-b8bf-c22ce216a33a") + ) + (fp_line + (start 4.32 3.066) + (end 4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "09a1a91b-a4dd-42cf-85dd-252ed52db33a") + ) + (fp_line + (start -3.93 2.5) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "d8dc9852-01ed-4c63-97b0-a7a4a19112a6") + ) + (fp_line + (start -3.8 -2.9) + (end 3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "5a2d30b7-595c-4012-90e6-517c3cf7b689") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "035a6d32-9fc0-4b98-9d10-b505253f2265") + ) + (fp_line + (start -3.8 2.1) + (end -3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "427da513-31f8-4fa9-8584-e151fc6f385b") + ) + (fp_line + (start -3.8 2.15) + (end -3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "9ff1194c-3463-40ba-a756-426f766c7a2e") + ) + (fp_line + (start -3.2 2.2) + (end -3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "1c73d6bf-4f05-4b3d-91e4-a36debe067bc") + ) + (fp_line + (start -3.2 2.75) + (end 3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "98e5de2b-083e-4f9b-b466-d5c632b03801") + ) + (fp_line + (start 3.2 2.75) + (end 3.2 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "12d5bebd-1147-421f-9f67-cb90f82ee8cd") + ) + (fp_line + (start 3.8 -2.9) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "5dd105c6-4b57-47c7-9353-0f7094d139a0") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "bfc28832-0f96-4cd5-b6ce-4638efcd8731") + ) + (fp_line + (start 3.8 1.45) + (end 7 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "39bdb94b-ea93-4a58-a606-ec63e8bbd33d") + ) + (fp_line + (start 3.8 2.15) + (end -3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "cd8ae27d-ed3e-42a8-8482-fab4f9e676df") + ) + (fp_line + (start 3.93 2.5) + (end 3.75 2.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "044a3c71-3a3a-4bd8-a1bb-ac3677f071f9") + ) + (fp_arc + (start -3.8 2.1) + (mid -3.782157 2.326924) + (end -3.93 2.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "ffe0723c-e4f5-42c8-b288-65aeaf7071ef") + ) + (fp_arc + (start -3.4 2.2) + (mid -3.461091 2.547487) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "cc064219-0c8c-43c2-b67e-ccad1b871cc0") + ) + (fp_arc + (start 3.75 2.8) + (mid 3.450736 2.572487) + (end 3.4 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "aeb36a16-9601-4f1b-8abd-665ad6b12ff8") + ) + (fp_arc + (start 3.93 2.5) + (mid 3.782157 2.326924) + (end 3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "86a513cf-16cf-478c-a1f8-a37c68d92a17") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "c908406c-6770-4b7e-a720-c05b95b37a21") + ) + (fp_text user "PCB END" + (at 4.85 1.2 0) + (layer "F.Fab") + (uuid "ce132714-7dce-4d2a-b084-fb95a7b351a8") + (effects + (font + (size 0.32 0.32) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VUSB") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "9d879117-ec1e-4da0-ba0b-5578ff97a27e") + ) + (pad "2" smd rect + (at -0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 104 "Net-(D8-I{slash}O1_1)") + (pinfunction "D-") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "0e12077e-b0ef-4e6c-adfb-9f62f4a43f21") + ) + (pad "3" smd rect + (at 0 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 106 "Net-(D8-I{slash}O2_1)") + (pinfunction "D+") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "7f77cf4e-6d8d-4a2f-8354-d7e422096d25") + ) + (pad "4" smd rect + (at 0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 217 "unconnected-(J9-ID-Pad4)") + (pinfunction "ID") + (pintype "passive+no_connect") + (solder_mask_margin 0.102) + (uuid "f948a4c1-f967-4265-af69-a5ddc3afe4dd") + ) + (pad "5" smd rect + (at 1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "6c895784-2c01-4286-94a7-7c7b92bf59ed") + ) + (pad "S1" smd rect + (at -3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "d5fadea1-a764-42fb-b1cd-62b1dad5f2a8") + ) + (pad "S2" smd rect + (at 3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "6f3bc733-1e01-4b3e-8d64-08b685d355a2") + ) + (pad "S3" smd rect + (at 1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "f28a3b73-1fd1-4c10-b498-8c28faf2435e") + ) + (pad "S4" smd rect + (at -1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "92acd987-0d1b-428f-8b17-05612de1190d") + ) + (pad "S5" thru_hole oval + (at -3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "58f6429d-9ae6-4e88-9c40-7e3120ad81f4") + ) + (pad "S6" thru_hole oval + (at 3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "444a1102-8132-48ec-85b6-a0488157e60d") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "60f723fe-3d48-42a8-a789-78208506fb96") + (at 173.955 109.24) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C144" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "bac1fabd-2305-4a22-941d-0a34117213e7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "62d7ff8a-bb88-492f-92c4-044aa93175f4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3ac58069-c35d-4441-9345-ed0fd4be6ab9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bb2e54b6-16c1-408a-98ca-07fe74925d71") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "eba24058-d715-46e3-ae69-1977d5e171cc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fc1cbb41-5c74-492e-b068-9e2f12c52996") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "24f3dff7-fc8e-4371-999e-90cdf9d55a07") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/60b49bf5-c351-4973-8208-2b9261fa17d3") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9755d902-ec50-4dfa-a990-ff965ddc44ae") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1b8dc597-878b-469b-8a28-c416d521224b") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f4f1f634-75bb-44e1-b7eb-65d10251072b") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "99e5e736-bc6d-41ab-8c0c-1d7672cae110") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d7e606b2-b38c-4b09-8116-b50d953fc61c") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "70a27e53-1628-48dd-ba4b-f01faf7c69ec") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "1179de2d-a53c-4510-9915-9816e68c3f31") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm" + (layer "F.Cu") + (uuid "65497629-5127-428c-a272-b8bc6e9d3716") + (at 177.175 68.32) + (descr "SMD3225/4, Crystal, 3.2x2.5mm package, SMD, generated with kicad-footprint-generator make_crystal.py, http://www.txccrystal.com/images/pdf/7m-accuracy.pdf") + (property "Reference" "Y1" + (at 0 -2.45 0) + (layer "F.SilkS") + (uuid "19230d40-74ff-4b64-a3b3-ffa91b8e33ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "12MHz" + (at 0 2.45 0) + (layer "F.Fab") + (uuid "701b1642-47ab-468a-9d28-2f92415e0643") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6cedafc4-6e1e-462a-a46f-9b769552f406") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Four pin crystal, GND on pins 2 and 4, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "86dbda12-2dff-4214-aad9-ef7cc81729e8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MP12641" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "656f6bbc-4372-4c63-8506-bae9f8337e39") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Crystal*") + (path "/77918937-55ad-485d-8362-964b94d553c4") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -2.06 -1.71) + (end -2.06 1.71) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "60673e4e-ee6d-45c8-bbfb-0d635799e67c") + ) + (fp_line + (start -2.06 1.71) + (end 2.06 1.71) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "155802cb-1a33-4dcd-8ca9-478110428870") + ) + (fp_rect + (start -2.1 -1.75) + (end 2.1 1.75) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "60d9ddc8-495b-48e4-934b-d107543e84f5") + ) + (fp_poly + (pts + (xy 1.6 -1.25) (xy 1.6 1.25) (xy -0.975 1.25) (xy -1.6 0.625) (xy -1.6 -1.25) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "d01a386b-78c9-4803-9954-aba5a226d463") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "27fe81f6-fc19-4377-bc63-5dab4a60104d") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.1 0.85) + (size 1.4 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 3 "Net-(IC1-XIN)") + (pinfunction "1") + (pintype "passive") + (uuid "27ab8d30-52e6-4c14-ad64-b4a28be394ee") + ) + (pad "2" smd roundrect + (at 1.1 0.85) + (size 1.4 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 2 "GND") + (pinfunction "G") + (pintype "passive") + (uuid "822c1325-3a0b-4000-91ce-6a661f6e27d0") + ) + (pad "3" smd roundrect + (at 1.1 -0.85) + (size 1.4 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 4 "Net-(C3-Pad1)") + (pinfunction "3") + (pintype "passive") + (uuid "a40556ec-a0b6-4864-8ae1-55c13ac30a54") + ) + (pad "4" smd roundrect + (at -1.1 -0.85) + (size 1.4 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 2 "GND") + (pinfunction "G") + (pintype "passive") + (uuid "15028f4e-a00b-4f9d-b931-f5bc94e4d819") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Crystal.3dshapes/Crystal_SMD_3225-4Pin_3.2x2.5mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "65bc2041-85cf-4e0e-b13f-0bb1277230e5") + (at 95.085 97.2) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C30" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "a1e2a973-bc20-4789-a684-317815e27bd9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "c5e8b333-e64d-401e-9093-7539bfa15994") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d912d8fb-2e47-4d48-af7e-cdaefe2ef279") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f2caa746-ea65-44e5-9218-7a978c01191d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "146140ef-d846-4703-8354-b4d8cdf42a85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "19aaef87-3c59-4f12-b204-f30d317c730d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "faf4eb8d-566b-404e-a4a7-0aae6c2a4dde") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/5a664931-4319-47c1-8864-083af958f301") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a6037abd-993e-442b-98ac-5f672cd580cb") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "21372fba-661d-4fa1-bca1-e64efc5fe49e") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b61f0f9b-491b-4fa1-a496-9fac89ec8148") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "395a9437-dacc-43b0-a2b2-249e0102dae6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "967f1209-ffa0-4ed7-bd83-cc5703abf362") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 13 "Net-(C29-Pad2)") + (pintype "passive") + (uuid "30e91b24-8e84-4605-af5d-ab7e8e279383") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "a73e72e2-5fe3-46a0-a28d-d7e49e182c17") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "6621d6b2-5fd9-4aba-a4d5-0a856739da04") + (at 177.965 111.75) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R33" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "3050739c-19c6-4604-84cb-5fca8e806dfc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "47K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "19ffbe01-bd29-4830-bfb1-3028f31175a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4d93906d-b380-4ac7-91d6-ec6b9dc1b2b5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3796ff98-97c6-4467-a443-eaeed2c3aaaf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "AC0603JR-0747KL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "43f27c2e-5ca0-46bd-a761-4e14a9ea059a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "153a7d54-5b6d-4229-8e03-f0c09cd8644e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e835d2d5-09b5-4aa4-8f88-bac25918255f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/5c829e07-7881-4907-8240-3591fdc04527") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fa130a65-5487-426a-9959-a9666cbd735c") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "56c5375e-d80d-415c-8062-9e6715d81811") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "049834da-e909-474d-896e-a1d2c89a1623") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "7f760051-f9a9-4b25-abde-9debad1b614d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a6dbf60d-8d1d-47ad-ac4b-0c4cc989a0b8") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 156 "SD_DAT1") + (pintype "passive") + (uuid "068c3e63-ccd7-45de-a1f8-cbe6964624e9") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "50ca9168-4ed5-4aa5-9bbb-39087caf950a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "695fecd9-6540-4ba4-94ed-bd77390a3b25") + (at 138.365 136.34) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R11" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "845a29dc-7b6c-409e-926e-d4273566264a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "5b2a425b-5502-43cc-8d60-15df90dab32b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ffb251a2-8caf-40af-bc9e-c0843dced938") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5003b5fd-ecd3-4a36-b9dd-40ec9faed2bb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "7499211122A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4e43d348-b69e-4a37-9b4d-1dfa07084f5c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1a2552ec-fbd6-4705-9e91-3e6e7199c3e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d76f0d03-887c-48b9-8803-015f59aadec5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/8503afdf-cdb6-4418-938e-fa446dccbc17") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "683c73c0-29c1-4422-bbc0-8208327b3bce") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "df7044b5-cfa1-4ae3-96ea-ecce18c2f943") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b51d449b-4e64-487f-ade5-d137360f9415") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "43f2dd2f-1e86-44ad-9544-aa685c286d33") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b9652004-9f2d-4eee-878b-1ff913106dfb") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "66f3d2f2-361f-44f6-918b-e1526825b4e7") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 198 "Net-(IC2-SHDNZ)") + (pintype "passive") + (uuid "efd5297f-54a3-4807-9acb-870be472676c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:SM03BSRSSTBLFSN" + (layer "F.Cu") + (uuid "6a49639c-a68b-4c73-8bfe-39fec480ec93") + (at 174.95 57.332) + (descr "SM03B-SRSS-TB(LF)(SN)-3") + (tags "Connector") + (property "Reference" "J1" + (at 0 -0.388 0) + (layer "F.SilkS") + (uuid "015d0940-c7ab-4851-9be6-45de636b1f13") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "SWD connector" + (at 0 -0.388 0) + (layer "F.SilkS") + (hide yes) + (uuid "305cd457-675c-4609-943e-933732d54f8f") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "http://www.jst-mfg.com/product/pdf/eng/eSR.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1dd732dd-3874-4b85-bfe4-8caf69a2f80b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Wire To Board / Wire To Wire Connector RoHS" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "53935c71-abbf-4f3c-bef4-9c047860dc08") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "2.9" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e8d306a3-c043-465c-b31b-10d75119c651") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "N/A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "26441cde-b708-4d8e-93f1-93c3aad0b57b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/JST-Commercial/SM03B-SRSS-TBLFSN?qs=IKkN%2F947nfBpJw20m79wuw%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "758fbce7-d10e-461f-a085-df61f9b17454") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "JST (JAPAN SOLDERLESS TERMINALS)" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "179fda10-5bfe-488f-bae5-37b958336a21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "SM03B-SRSS-TB(LF)(SN)" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b6ac782f-a7c9-4a9a-a7de-771f960d1e66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "SM03B-SRSS-TB(LF)(SN)" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "04661cf7-9372-4a5d-9653-0fbaf0d5540e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9e240be6-2d67-4a25-aff8-308006107b47") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "290bf364-e846-4d97-a8de-8efadb64f26a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/cf38f178-ae5d-412d-a202-f71e423458cf") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -2.5 -1.787) + (end -2 -1.787) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "a45fd98f-f8de-4470-aeb3-2818b53dcd85") + ) + (fp_line + (start -2.5 -0.5) + (end -2.5 -1.787) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "06265592-15e9-492b-ac6e-e62107df5984") + ) + (fp_line + (start -1 2.463) + (end 1.5 2.463) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "27dfd3c2-a9a0-4898-96a2-de594dcd938a") + ) + (fp_line + (start 2.5 -1.787) + (end 2 -1.787) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "7ff2d8d5-0df0-48cb-b05b-d97075f20349") + ) + (fp_line + (start 2.5 -0.5) + (end 2.5 -1.787) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "0dd3c0b1-5626-4f66-9177-3c3e126551df") + ) + (fp_line + (start -3.9 -4.237) + (end 3.9 -4.237) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "df6b3b34-72ed-4e2b-bc13-779007a84dde") + ) + (fp_line + (start -3.9 3.463) + (end -3.9 -4.237) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "718b1e7b-3ef0-41b3-baa0-9ab28f4c419f") + ) + (fp_line + (start 3.9 -4.237) + (end 3.9 3.463) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "043ea7a0-68fc-4ee9-bffd-19f345c88e08") + ) + (fp_line + (start 3.9 3.463) + (end -3.9 3.463) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "70fef20d-fc5c-452b-8786-1cfdfc70688e") + ) + (fp_line + (start -2.5 -1.787) + (end 2.5 -1.787) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "694cdbe9-c8b1-4e3e-a407-7b81eff33381") + ) + (fp_line + (start -2.5 2.463) + (end -2.5 -1.787) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "4ba65d04-bcfe-4357-a08f-56d5af236af7") + ) + (fp_line + (start 2.5 -1.787) + (end 2.5 2.463) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "4891be7e-d0b2-43fe-bb11-ee70b083e3c7") + ) + (fp_line + (start 2.5 2.463) + (end -2.5 2.463) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "4d19b9bb-a5d5-49c8-899c-59d27caa577f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.388 0) + (layer "F.Fab") + (uuid "61f26903-d18a-40fa-b8ee-0c28c7a78468") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1 -2.463) + (size 0.6 1.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 195 "Net-(IC1-SWCLK)") + (pinfunction "1") + (pintype "passive") + (uuid "26ab4ef8-6284-49a5-8ee4-b15eec619fc0") + ) + (pad "2" smd rect + (at 0 -2.463) + (size 0.6 1.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "2") + (pintype "passive") + (uuid "b99988bd-7712-4f90-b5f6-418672ce1b8a") + ) + (pad "3" smd rect + (at 1 -2.463) + (size 0.6 1.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 178 "Net-(IC1-SWDIO)") + (pinfunction "3") + (pintype "passive") + (uuid "ea3f523c-0998-464e-96d3-939e30c0248f") + ) + (pad "MP1" smd rect + (at -2.3 1.413) + (size 1.2 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "MP1") + (pintype "passive") + (uuid "bbb9dfc1-1f58-4349-b012-07b3069a3129") + ) + (pad "MP2" smd rect + (at 2.3 1.413) + (size 1.2 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "MP2") + (pintype "passive") + (uuid "26cdc905-45f5-4bcd-abcd-533f229b0e3a") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/SM03B-SRSS-TB_LF__SN_.stp" + (offset + (xyz 0 1.809999916 2.959999994) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "6b3965ed-65aa-4662-92aa-3e2d3bbfe5b4") + (at 111.125 99.71) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C79" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "3c2fa635-3207-4119-91b9-6cbbd6689a4a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "01d13bc6-5f01-45bf-9546-4d21058c0c87") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "90fc9124-4b04-44ec-953b-b5dfcd556716") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4e718320-bb06-43b4-b346-58480eef3273") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5f7d7e46-2d98-47f0-a2df-cb185fc4e5d1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c0a27995-8d12-4c5b-a9e7-a44bfc1f3846") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "43dd8387-1046-41c7-89af-624ae7becae1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b05d5f04-9462-485b-ae0c-2f0ee55509a4") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "09392810-8eba-4892-80f0-39264e90404d") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2efc1c5a-9d06-4bd3-862e-5864b96f1661") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "76400fb6-d48f-4810-991c-6975551e8c63") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "f74658ec-ddd9-4169-a902-6a2c519ba4d2") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "41a4b560-2f6e-47b4-935a-bc0757377fa5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "3f69f191-7d3d-43fd-8a60-683ffb3bb800") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 46 "Net-(C79-Pad2)") + (pintype "passive") + (uuid "ce4e910e-1a0f-4ef0-bbdb-e83f3e3b1bb4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "6ce17b3e-374e-408f-a1dc-e18e63a34aa3") + (at 138.365 121.28) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C107" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "ab721573-19e2-44b8-8f89-dea9122c0740") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "2785bed7-da15-4dc0-b8ba-d34a32b92342") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "14e1b02c-7801-48cf-8915-61450043f58e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8e35fc78-7b97-46f1-b9e6-b3f5b59cbe6a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f69eddc7-282b-4a75-b8df-c46995a0dfb6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "876bd815-003f-441a-b994-ead5c65212f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "234ca1d7-be76-4632-bad9-f6cbcee55b16") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/ce478a4d-69fd-47e4-94fd-144b0a6b736e") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d2b7b12a-41dc-483b-b692-4c4ab1b196ef") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cf794ec8-9232-4780-9e57-7a2d0fe89936") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "8ff51d61-f4a4-4fb8-9477-8d1cd093fa78") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "ec5b3b95-1378-476b-8779-1a0f27550405") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "bf644d5b-d202-47bc-b1ba-e4a706327e0a") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "ad731582-b652-473e-9a3f-632e4d332449") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "cdb2ed74-b06b-4ec8-8295-c117f1c53fac") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "6d539678-ae3b-41f5-9a45-108b3a2c97a2") + (at 137.415 72.11) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C86" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "55790da7-0cb1-4ea8-848e-0739b11c3c1d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "fedfa4f4-f990-4228-9e33-6004dda54d5d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4203cce6-71e1-464c-9283-f48cd0a6a087") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ebd3bdf2-c47a-4a4a-8f82-74296f680cf2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bc8925c1-8cbe-445c-9df8-a4638ebf9271") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d9e6399e-a3b8-41e3-a28a-59fdee31d7d8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "55c36c5b-ec64-4632-adb6-f798af2f7009") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/8b7b0be1-a8bf-48d8-bbbb-5413e3991044") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a35233f8-f4f0-4305-b0c1-d63733089280") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b594ea7c-9889-4cd3-a2a1-b9f533c5a72c") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "999f2b58-9872-4b0a-9782-05cef8a2968d") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "27ff589a-a16c-40e6-85ae-855b2ee6eb8d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "14198f4f-0998-45f3-ab5c-c8eb759867a8") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 44 "Net-(C76-Pad2)") + (pintype "passive") + (uuid "4b2d7c8f-02ee-41c7-9bff-5b7e107e3b0a") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 52 "Analog_11_N") + (pintype "passive") + (uuid "8a966e66-d67e-4535-a92d-2a35c3486d3a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_0603_1608Metric" + (layer "F.Cu") + (uuid "6d6160f6-7d0d-4956-9d76-ba5f481dc614") + (at 166.755 136.76) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "LED") + (property "Reference" "D16" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "50211659-feb4-4828-b192-82278f3ba948") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "CSL1901MW1" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "f756b128-4fe1-4291-ad60-cf5ab6103dc5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1941d7f3-34dc-4a53-9a1c-92356793b7d5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Light emitting diode" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "250083e4-374c-49bb-a5dc-8c3427f4ce83") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d982901c-7592-450d-880c-516c044e391b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CSL1901MW1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c9622ddc-4d71-486d-a380-5a75680baeb1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "87b71965-2825-4bdf-aa29-a1a84f7cd7ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bef2b835-b801-4959-9ce5-108b36793cf8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/7f57eef9-a008-4799-8312-b64f31334f8e") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start -1.485 -0.735) + (end -1.485 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "11040927-3d8d-453b-b383-517a6dc0f39e") + ) + (fp_line + (start -1.485 0.735) + (end 0.8 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c2aed941-f5d9-4936-9be7-ffedb109fb2c") + ) + (fp_line + (start 0.8 -0.735) + (end -1.485 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "28a28283-008c-4430-859e-b987c2d2572b") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "660ddc63-1462-456e-8846-2ad3e7783387") + ) + (fp_line + (start -0.8 -0.1) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "64a3ac5f-e39c-4be8-9989-b38abc218a82") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "438c87bf-ef6f-444b-b1e9-6d20f3963456") + ) + (fp_line + (start -0.5 -0.4) + (end -0.8 -0.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6d4bcdd0-612a-4e9d-908e-54dfea8bace0") + ) + (fp_line + (start 0.8 -0.4) + (end -0.5 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4fb99cdb-907f-4b7d-8f18-abc8f2859bc3") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e134da8d-6504-4eab-b837-975281d38794") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "48492727-5a9c-4a13-808c-86802d218ac7") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pinfunction "K") + (pintype "passive") + (uuid "a10d418d-3309-4235-968a-15eba27e0e68") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 135 "Net-(D16-A)") + (pinfunction "A") + (pintype "passive") + (uuid "e37ffc52-e8b6-40b3-9edb-4f5dffb9912c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "6f45ff89-4f33-4688-80be-3b01495df517") + (at 113.975 119.28) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C132" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "d2bf98e0-172c-4acc-8f20-a3e02df02d92") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "22uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "682e2629-c173-4f9f-b8cc-85c25778d066") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "CL10A226MP8NUNE" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1728c645-084d-4381-bb4d-ab48947501d1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "449b5d11-3ab3-44d4-bf9a-b40d77d72e26") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10A226MP8NUNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "637732bd-6574-4dfc-96ba-5e30296ad26e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "99f47346-e5f5-442f-b01d-aac67f2eebee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "168de6da-2728-40b0-8f2f-c69903bce135") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/055e1f2f-6ab9-45d8-9026-9c982ae643fe") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c906c92e-2064-469c-b42f-a7e09f46688f") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "66600e58-2167-4ad6-89eb-96b027634853") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a321bda9-8241-4622-9356-da4be1ff47ad") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "58ad20fa-166c-463f-9f72-dd6f0cb7c7ee") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d12bbc66-437c-4d7f-85b5-86006c0840e3") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 71 "Net-(J17-CTD)") + (pintype "passive") + (uuid "a35377bd-c06a-4583-904f-0ba531f38d60") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "97a7216a-8937-44aa-9963-fc7fe182a77c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "6f6c29ef-2656-40ad-bd3b-4c1b25d7cd7e") + (at 134.355 126.3) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C96" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "4c028992-3f67-419d-9a3b-6b14d3239125") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "ea733913-3749-43e8-9b49-4e3f5ab989c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "740160df-28ff-4402-8d2c-a6d0080b39a4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dc7d418a-3428-4dc1-bc9d-493484338dfe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "06051856-8c1d-42d6-b7d2-e1fea9bb2775") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0945124b-1d2b-4b45-8e36-c73e333d4ee0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "80c48b9c-4b9f-4fb3-b418-6c6fe38fda43") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/45c362b4-2938-45fb-b4b5-218b35f21428") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d110488c-2d75-4a5c-934b-265becd914e0") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "01156ee1-8adc-426f-a279-53a325f8d559") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "6e408254-8f7d-47d7-b818-2535386de4b2") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "44f123bc-afa3-4a33-a75c-ff1c4ecaf33a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "9d85c223-8713-45c7-ad2a-62f91c6ffc65") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "0f335339-ffc6-4d67-9c90-57382b3c912c") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "9cccd3f9-d014-465f-89b0-ca8e7ed85881") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "6f780cb8-0c04-43bc-9e54-6f5b4174122e") + (at 121.995 116.77) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R24" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "aac03ce1-4b2c-4e18-a861-9a29fe091893") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "330R" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "bc48338b-a961-4528-9d68-363a6664666c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dbb8722f-ef06-476d-805b-6a68ba4eff85") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f7999b35-54f8-4306-8432-d42a19749232") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "RC0603JR-10330RL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3dfe1b5f-d82f-474e-96b7-6b10200e4290") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b5701589-d5d4-479e-bda6-d62ba606184f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ab2c087f-91a7-435c-94a2-32a440f9fcb6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/5f3de3d3-377a-4dc1-9739-47974117eaba") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fedb1fe6-f205-4e7d-a7e1-80e9ecfea2ce") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "91ce50d6-e3d0-40fb-9361-28060a2c37d8") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "0a53146f-64ed-4cf2-8464-e20bb75c00b9") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "ba65fa7c-3237-4476-965d-4eb3ab9d5ded") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e3457ce3-fa48-43cd-8fd9-3751e49f5943") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 230 "Net-(J17-CATHODE{slash}YELLOW)") + (pintype "passive") + (uuid "d0fef866-8642-41b0-9135-8b88f5f60d5e") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 236 "/Ethernet/ACT_LED") + (pintype "passive") + (uuid "287ae9ee-72d9-4f8c-af9a-b1157d37a54f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "704dcad5-db4f-42a6-a118-b2f0562be2c9") + (at 154.155 141.74) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C141" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "ed5acd2f-0a42-4c08-a459-4d4833a56d75") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "22uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "52905658-51f4-45d7-be4c-a2eed24a729b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "CL10A226MP8NUNE" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f4e8414f-b9a6-4565-b5da-525c70b48206") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "736e274f-2f9c-4236-b74d-ff9d6ef48c0c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10A226MP8NUNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "64307cce-2491-43d6-814d-e243c45263ce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "644672f7-955a-455e-bb6f-ed0ebc714005") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5ffd9da8-19f7-4ff3-9303-cac852857316") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/51446bc9-94f6-4caf-89c1-a6bef8417747") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cee6638a-7fa6-4771-9013-feb10e401048") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dbefd550-6dad-4154-b8b7-e65b487f4154") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "5e33bcd7-7de5-4738-96aa-641066a9a97a") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "1c35f07e-a76d-4836-997a-bf8834916fa3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "0c214922-1782-449b-91e5-1b82f02f5536") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "c4aa02a6-5894-4949-bcb2-12fc58bdf6e2") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "d6dcd2eb-db9e-4c40-a42e-148df1b7ac6c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:DLW21HN121HQ2B" + (layer "F.Cu") + (uuid "716a2822-0f58-40a4-9c21-4f577619366f") + (at 129.54 93.865) + (descr "DLW21H L=2.0 W=1.2 T=0.9") + (tags "Filter") + (property "Reference" "FL2" + (at -0.2 0 0) + (layer "F.SilkS") + (uuid "eb7395fc-e3be-4da1-a4f6-2af74a7db93f") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "DLW21HN900SQ2L" + (at -0.2 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "c9d52dde-b675-4e90-bd90-7e4b860abc1c") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b084d941-96e3-4498-ac34-8607a850c0c4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d4f99e9f-36c0-477a-9732-b74a4a986e58") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1dc92341-cbc2-44e2-b438-3b3001841e54") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "81-DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9d44c251-4b03-4ffc-8be6-31c2b6f02359") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "abb42d3f-4349-4363-ae36-6bdcbf175e0c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Murata Electronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "89a208a0-9e91-4d92-94a0-83147115eee2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e15a5815-1568-4220-9fcc-b51591347e15") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "797669b0-9d37-4254-b3da-e7cc97ae5824") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4295813f-2786-4b06-ab82-49c7c24eb3ca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9597a191-3ab7-4d6f-b2c1-909c074b9856") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/48e26a7e-f07c-4b7c-a77f-fe62d2781f4f") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.7 0.425) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "e7d28752-e1d8-4b6a-b9f6-a510c28f601d") + ) + (fp_line + (start -1.6 0.425) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "2dffbdfb-1e45-4a24-9907-507dfb8a30a2") + ) + (fp_line + (start -0.2 -0.6) + (end 0.2 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "ea3ed153-c63a-4405-af25-6796ce33c766") + ) + (fp_line + (start -0.2 0.6) + (end 0.2 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "a5ee9d00-9ac2-473b-8d6f-9331a344a9f1") + ) + (fp_arc + (start -1.7 0.425) + (mid -1.65 0.375) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "2ea6e0c5-4d68-45e8-b485-a85df54e589d") + ) + (fp_arc + (start -1.6 0.425) + (mid -1.65 0.475) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "f3d8211e-e6d1-4fcc-9875-c57d35476154") + ) + (fp_line + (start -2.7 -1.6) + (end 2.3 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "345e43e4-2693-483f-8ea6-69dff0bd61ad") + ) + (fp_line + (start -2.7 1.6) + (end -2.7 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "766ab3cf-e71f-400d-8c81-cb01e6742717") + ) + (fp_line + (start 2.3 -1.6) + (end 2.3 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9a542b08-f23c-4313-a03f-9c9ddb122bff") + ) + (fp_line + (start 2.3 1.6) + (end -2.7 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8babc7c4-663f-44a3-bf07-18b50d760ef2") + ) + (fp_line + (start -1 -0.6) + (end 1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "1d057007-c9f8-465c-aa23-1bd80202a90c") + ) + (fp_line + (start -1 0.6) + (end -1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "4362e472-086a-492f-b451-2be0ba15e116") + ) + (fp_line + (start 1 -0.6) + (end 1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "e941eea2-16c9-4d1c-a5be-4ff3be2f187c") + ) + (fp_line + (start 1 0.6) + (end -1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "17278e46-ce97-4816-96fd-80d6b69e5c95") + ) + (fp_text user "${REFERENCE}" + (at -0.2 0 0) + (layer "F.Fab") + (uuid "1664b749-a266-4132-abcb-1457ee34b6ba") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 92 "Net-(D5-I{slash}O1_2)") + (pintype "passive") + (uuid "02df2530-c4fc-4106-86a0-59c9697c53a0") + ) + (pad "2" smd rect + (at 0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 11 "Net-(C26-Pad2)") + (pintype "passive") + (uuid "adab816f-0ef5-4c1b-bbda-0422242a5ce4") + ) + (pad "3" smd rect + (at 0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 10 "Net-(C25-Pad2)") + (pintype "passive") + (uuid "1fb749a8-fa35-4bec-a5c8-cf38eed46ec0") + ) + (pad "4" smd rect + (at -0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 94 "Net-(D5-I{slash}O2_2)") + (pintype "passive") + (uuid "e3ed79f8-3e48-4f0f-8e24-3c75c778f55f") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" + (offset + (xyz -0.009999999626 0 0.9499999738) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "722d5d07-c4e0-4b69-94f3-4385d8296553") + (at 95.085 87.16) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C26" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "4d43c569-aad4-4c30-917f-17c1b711be8d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.01uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "96c78d30-7463-4c03-b0da-20b488b0d7ce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "050fd340-3593-44ea-babc-e952426e6002") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b1514cc7-61c7-4d93-a529-713d844183c4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "0603B103K101CT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5cfdcf4b-45a2-45e4-afc7-421e161e52bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "68dfe147-60e2-41cf-bf8d-6bce08333118") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "02096c4a-1080-43d3-b556-15f1e35e8580") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/2ad619ec-59c8-454b-8a9e-eedb0574788b") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1a90e355-867b-4ced-afba-7909d19e5a4b") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e443ef7-96fd-4087-8693-707dedc1b567") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "3bd69cdf-45bc-4117-9093-574265bae887") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "3aa5c614-95a5-4611-9ff9-f48cf13510f8") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "bf5f78e1-93a4-469b-aaa0-83f61baa88f5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 10 "Net-(C25-Pad2)") + (pintype "passive") + (uuid "a69a6c5f-d4c6-4997-bd88-9916109334f6") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 11 "Net-(C26-Pad2)") + (pintype "passive") + (uuid "57260a24-9e59-47d8-adb7-e6e3bee8e9f3") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Snapeda:TE_2340901-1" + (layer "F.Cu") + (uuid "72d70e8e-810b-4f57-96a4-613e2509c245") + (at 165.39 79.675) + (property "Reference" "J4" + (at -1.325 -8.635 0) + (layer "F.SilkS") + (uuid "6464feae-4d42-4891-8d37-5e592c64aec5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "USB-C" + (at 3.12 -7.135 0) + (layer "F.Fab") + (uuid "3e6e6642-8b32-4c8a-9812-a88844d3464b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "933686ea-331d-4619-842b-6a01fcfe6272") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7520972c-77cd-4c9d-acc9-5e3b19ffd268") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "TE Connectivity" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3f8e2a73-f4b5-4107-90d6-aa3edb846898") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MAXIMUM_PACKAGE_HEIGHT" "1.58mm" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "987051b9-6439-4324-b93e-bb6b342cf113") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1ae88a5f-d964-46b8-aa8c-0bbdf882ae3a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "69c431a8-cf4f-4b0e-ae5c-cc899234ddaf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "https://www.snapeda.com/parts/2340901-1/TE+Connectivity/view-part/?ref=eda" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "37a89a43-6740-448a-84f0-84d0a6c39f40") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "Manufacturer Recommendations" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a3f6ce00-183e-4770-b093-e1e0c3635175") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PARTREV" "A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6f4ec094-e833-4514-b153-07624c509bf4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/2340901-1/TE+Connectivity/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bfdeae15-574d-4b33-8650-df02f755f197") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "2340901-1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8a0a897b-67ca-40e9-83a2-8a0ab48db91b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Purchase-URL" "https://www.snapeda.com/api/url_track_click_mouser/?unipart_id=5704174&manufacturer=TE Connectivity&part_name=2340901-1&search_term=usb4105-gf-a-120" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "43c1104e-99b2-4427-82a7-4f44764e2143") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "USB Connectors USB Type C 2.0 Conn Rec Mid-Mount One Ro" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "58839cbb-c8c2-414c-8a6b-d23a96c1f303") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "56281cd3-5559-4288-8d7e-9c66e6ac7ed6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "TE Connectivity" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aa51fba2-a5a4-4804-957b-2b1d219c75e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "2340901-1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "96ff67b0-453e-4764-971c-832d2459eff6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "81666223-3c28-48c0-9897-6aa3c950bcbc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b5aab961-5149-46df-9942-50fe6cd6abbb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/c43c0f6b-2075-408e-b308-319c5de4cd2d") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_circle + (center -3.25 -6.35) + (end -3.15 -6.35) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "e0676e79-c6c3-419a-9189-e2786761f92f") + ) + (fp_line + (start -4.62 -4.7) + (end 4.62 -4.7) + (stroke + (width 0.01) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "acf0418a-edab-4aba-8eed-76ed48166a47") + ) + (fp_line + (start -4.62 2.2) + (end -4.62 -4.7) + (stroke + (width 0.01) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c2acacd9-6e97-44c8-b528-b51bdfdc4ff3") + ) + (fp_line + (start 4.62 -4.7) + (end 4.62 2.2) + (stroke + (width 0.01) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e00b7f92-7847-4af9-af79-dcd5f320acb8") + ) + (fp_line + (start 4.62 2.2) + (end -4.62 2.2) + (stroke + (width 0.01) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "74273157-0e9c-4953-b37c-4ad772fef514") + ) + (fp_line + (start -6.395 -6.1) + (end 6.395 -6.1) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9a74b356-35ed-4a37-bff0-2717f57f9b94") + ) + (fp_line + (start -6.395 2.45) + (end -6.395 -6.1) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "870726ab-5eda-4c27-9920-fab3a43f8da5") + ) + (fp_line + (start 6.395 -6.1) + (end 6.395 2.45) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "244c61d3-dde6-48ae-aacb-70ae8b20cce6") + ) + (fp_line + (start 6.395 2.45) + (end -6.395 2.45) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e8f7eda-b697-425f-831c-20013d9fba72") + ) + (fp_line + (start -4.47 -4.5) + (end 4.47 -4.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "569a7a65-933e-4e00-9e6b-941ebf258d33") + ) + (fp_line + (start -4.47 2.2) + (end -4.47 -4.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "c7fd2f0b-64d8-40fe-8a2e-ab912509bf96") + ) + (fp_line + (start 4.47 -4.5) + (end 4.47 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "885980a3-8fa3-4c62-9b98-9ba19017221b") + ) + (fp_line + (start 4.47 2.2) + (end -4.47 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "ebdf6ccd-ea08-4cf6-8acd-d2b7c3d4529b") + ) + (fp_line + (start 4.47 2.2) + (end 9.25 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "3d95a80a-68fa-4b80-bf01-68dad51a64a4") + ) + (fp_circle + (center -3.25 -6.35) + (end -3.15 -6.35) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "170a71a3-ce69-459d-a78b-5a0b491d84a3") + ) + (fp_text user "PCB EDGE" + (at 6.5 2 0) + (layer "F.Fab") + (uuid "75447e7e-9017-4c13-b643-5d9be5b4cb5f") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (pad "A1/B12" smd rect + (at -3.2 -5.275) + (size 0.6 1.15) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND_A") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "bb7eaf90-cd1d-4bd9-830e-f01cd6b74695") + ) + (pad "A4/B9" smd rect + (at -2.4 -5.275) + (size 0.6 1.15) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 140 "+5VUSB") + (pinfunction "VBUS_A") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "08c894ad-6390-4bc8-b67d-6f54578550ec") + ) + (pad "A5" smd rect + (at -1.25 -5.275) + (size 0.3 1.15) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 209 "Net-(J4-CC1)") + (pinfunction "CC1") + (pintype "bidirectional") + (solder_mask_margin 0.102) + (uuid "03c50cea-5fea-4343-b4f8-9c18b678bac9") + ) + (pad "A6" smd rect + (at -0.25 -5.275) + (size 0.3 1.15) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 208 "/USB_D+") + (pinfunction "DP1") + (pintype "bidirectional") + (solder_mask_margin 0.102) + (uuid "4faadd9b-f675-4b7b-9cf9-82190bc8fa77") + ) + (pad "A7" smd rect + (at 0.25 -5.275) + (size 0.3 1.15) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 207 "/USB_D-") + (pinfunction "DN1") + (pintype "bidirectional") + (solder_mask_margin 0.102) + (uuid "0862ec6e-16df-4e1d-9784-1adaf5bc77ce") + ) + (pad "A8" smd rect + (at 1.25 -5.275) + (size 0.3 1.15) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 212 "unconnected-(J4-SBU1-PadA8)") + (pinfunction "SBU1") + (pintype "bidirectional+no_connect") + (solder_mask_margin 0.102) + (uuid "987ddfc8-8931-432c-b29e-11a297a19fde") + ) + (pad "B1/A12" smd rect + (at 3.2 -5.275) + (size 0.6 1.15) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND_B") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "7b8cd63b-587a-4b8b-82ab-f5551417558a") + ) + (pad "B4/AP" smd rect + (at 2.4 -5.275) + (size 0.6 1.15) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 140 "+5VUSB") + (pinfunction "VBUS_B") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "82bf806b-0386-4690-9e60-1863df96f64e") + ) + (pad "B5" smd rect + (at 1.75 -5.275) + (size 0.3 1.15) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 210 "Net-(J4-CC2)") + (pinfunction "CC2") + (pintype "bidirectional") + (solder_mask_margin 0.102) + (uuid "ddcb8d9c-4b41-445b-b726-afe079b50a4f") + ) + (pad "B6" smd rect + (at 0.75 -5.275) + (size 0.3 1.15) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 208 "/USB_D+") + (pinfunction "DP2") + (pintype "bidirectional") + (solder_mask_margin 0.102) + (uuid "36c788cc-95e5-4d04-9c76-cbd391c7232d") + ) + (pad "B7" smd rect + (at -0.75 -5.275) + (size 0.3 1.15) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 207 "/USB_D-") + (pinfunction "DN2") + (pintype "bidirectional") + (solder_mask_margin 0.102) + (uuid "e5bc7035-9c74-4a0c-bb4e-8f18c431936d") + ) + (pad "B8" smd rect + (at -1.75 -5.275) + (size 0.3 1.15) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 211 "unconnected-(J4-SBU2-PadB8)") + (pinfunction "SBU2") + (pintype "bidirectional+no_connect") + (solder_mask_margin 0.102) + (uuid "e4d41f18-9092-4ad5-8633-6b8f1ebf937f") + ) + (pad "SH1" thru_hole oval + (at -5.62 -4) + (size 1.05 1.85) + (drill oval 0.65 1.45) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "c67a28cb-dbe8-4897-aa25-4ffb6fc610d9") + ) + (pad "SH2" thru_hole oval + (at 5.62 -4) + (size 1.05 1.85) + (drill oval 0.65 1.45) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "ca648ac8-73f4-4302-b292-2101e90619d0") + ) + (pad "SH3" thru_hole oval + (at -5.62 0) + (size 1.05 2.25) + (drill oval 0.65 1.85) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "189d6c5d-a725-41d0-b793-56e60f89efa3") + ) + (pad "SH4" thru_hole oval + (at 5.62 0) + (size 1.05 2.25) + (drill oval 0.65 1.85) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "102d6993-aefb-4771-b5c9-bab8f0f6a5bb") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/2340901-1.step" + (offset + (xyz 0 -2 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Samacsys:SOT95P280X145-6N" + (layer "F.Cu") + (uuid "73f8e95b-04c6-416e-9756-d160ddc0cd87") + (at 134.165 85.115) + (descr "SOT23-6(ESDA6V1-5SC6Y)") + (tags "Diode") + (property "Reference" "D9" + (at 0 0 0) + (layer "F.SilkS") + (uuid "26744af0-1831-4fa6-9a67-d1f32e912465") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "USBLC6-2SC6Y" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "a0a87a40-5c7f-4630-967a-b6007b9e6bf4") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "05eac0f4-3223-47ce-bbb8-1e41096c0417") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d889bd47-6325-44ad-8311-831a87f33980") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1.45" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1101586a-e657-4ca3-810b-23cb969569e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7786ed75-9ec0-4e3d-af59-d1a1fcb470e9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "53852429-d514-4222-a165-0d0e011a26c5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "STMicroelectronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c9677fd4-a67e-4d52-8fd0-6cbf14e439c6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ff21598a-218c-45fb-9f6e-a2d9d55bb06a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "068f066f-71ee-4523-b3ce-9c6b123edbf3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0289ebaa-c4fb-4e89-ad42-ed7866e1dd52") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "807bc8a7-682c-45fc-b731-42d0492e81a7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a0aede41-db75-42b7-ba3d-ad3cbb5148bc") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.85 -1.6) + (end -0.65 -1.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "1a8d37b8-ed0a-4614-9289-91dcc8dffb26") + ) + (fp_line + (start -0.3 -1.462) + (end 0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "b140b8f7-1c74-4e37-89ff-525db82347fd") + ) + (fp_line + (start -0.3 1.462) + (end -0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "59d5a380-2d15-4b1d-af71-942b5398ba2e") + ) + (fp_line + (start 0.3 -1.462) + (end 0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "ff03e323-5a2e-4005-afdc-8e90c894b87d") + ) + (fp_line + (start 0.3 1.462) + (end -0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "ec7b53b3-5b04-41c3-9bc3-039281c2ee83") + ) + (fp_line + (start -2.1 -1.775) + (end 2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "907c4e4d-78f6-45f5-8f86-fc4b1885de45") + ) + (fp_line + (start -2.1 1.775) + (end -2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e1de3a59-e56b-43b0-b031-32cad820a97c") + ) + (fp_line + (start 2.1 -1.775) + (end 2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1f83bdcd-2200-4f53-998d-7e77626732ad") + ) + (fp_line + (start 2.1 1.775) + (end -2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "545f71d7-c6ae-421c-a202-7690a68b6b5a") + ) + (fp_line + (start -0.812 -1.462) + (end 0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2dba2174-7073-4390-8753-8aedfebcfe81") + ) + (fp_line + (start -0.812 -0.512) + (end 0.138 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f77cecc5-df40-4d2c-b81d-bdd7376457d1") + ) + (fp_line + (start -0.812 1.462) + (end -0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2268b6e9-5bf0-4a7e-ad65-79c136765560") + ) + (fp_line + (start 0.812 -1.462) + (end 0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3f63be07-21e5-4fe7-9561-266036e5a30e") + ) + (fp_line + (start 0.812 1.462) + (end -0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bc4cf167-130a-43ef-bee7-6f8ec9eecf66") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "c7b050a0-cd05-4163-9130-5b035d7040bf") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 108 "Net-(D9-I{slash}O1_1)") + (pinfunction "I/O1_1") + (pintype "passive") + (uuid "5ea0581d-dd6f-45e5-99dc-73120bebe518") + ) + (pad "2" smd rect + (at -1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "ab997646-ed00-4769-ba01-2e76c9702042") + ) + (pad "3" smd rect + (at -1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 110 "Net-(D9-I{slash}O2_1)") + (pinfunction "I/O2_1") + (pintype "passive") + (uuid "77f47c12-6ffd-4169-96ee-87e06949256e") + ) + (pad "4" smd rect + (at 1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 109 "Net-(D9-I{slash}O2_2)") + (pinfunction "I/O2_2") + (pintype "passive") + (uuid "9e3127be-b13e-41fa-8cd8-8ae9d80718a7") + ) + (pad "5" smd rect + (at 1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (uuid "fabc1edb-7824-4105-b96a-d94eda8fd46f") + ) + (pad "6" smd rect + (at 1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 107 "Net-(D9-I{slash}O1_2)") + (pinfunction "I/O1_2") + (pintype "passive") + (uuid "c4258ec1-7a22-4b35-8407-ed9ceda3bf6c") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "7404f2bc-2473-4d06-8892-a6e2d541e93a") + (at 121.995 111.75) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R22" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "9cc231da-fe8f-42a5-a2ed-6bb914eeb39a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "50R" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "23ed341c-b3d9-4476-9dfe-cc471770b7fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f1274e65-7a50-4767-ae2c-03e8c04ec000") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2a32a69b-4b13-4d86-aef7-957b0bbb809b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "RMCF0603FT49R9" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "39ef0dc9-48a8-4851-9db0-f091b7454b6f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7f82298f-8bf3-4c94-8e15-c89d3b8efa19") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7ac6d0a8-5bde-4e95-9a24-364bec26d4a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/20ae8311-a2be-4380-b13a-ae6fec0875c1") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9df2d8ef-0338-4ceb-9d1c-b143dc654610") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c200eae2-3999-4947-9b69-4cb6b1c8c204") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b9181eae-a933-4274-b01a-12cca685512e") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "f9da5c56-bb93-4b9c-bb87-7f769790d4b4") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a0c3b1cf-f456-4e37-a4c5-36a8f0e65b93") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 73 "/Ethernet/RX_P") + (pintype "passive") + (uuid "86d3d56d-9876-4633-8680-784de136cae2") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 70 "Net-(C131-Pad1)") + (pintype "passive") + (uuid "b270e22d-7db5-4f2b-ab74-41d73ac5c64f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "754849e5-4fbb-4541-b443-ad116ef0d68d") + (at 180.265 87.16) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "e4083c8c-d73e-484a-ac62-bba0a9563700") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "4.7uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "33113d01-6ec1-4737-b952-496331a0c448") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d60acf94-f56e-4cc7-9fb4-921f311bcd47") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "59eb676b-a8aa-4116-b08f-76a0a5659f44") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d815ac52-b808-4e30-bfd9-d7f8505a98fa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "51175e97-451c-4935-b3ea-2f72106e1c87") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "GRM21BR61H475KE51L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "22df0fa7-d992-48c1-8b9b-d4eb32e47608") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/e5612aa4-ee2a-4706-b5c0-4700e0953456") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "45227dcb-2e45-4c66-a286-9920afcf23ee") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aad1d8e3-108e-46b6-bf56-fc3899e8bdf7") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "24ae77b9-0d23-4f54-a217-566081336ae0") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "cf5f8122-206c-4340-baf9-65370d3cae00") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "3708da29-e039-43e5-a264-4f53e1b829f9") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "+1.1V") + (pintype "passive") + (uuid "2af78bd8-614f-4eba-ae15-f49666b4214c") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "56ac8a75-9580-4ecc-9f59-f2d8c689243b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "756a16b1-bae2-463c-80f4-2b20be5b71aa") + (at 95.085 94.69) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C29" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "cabfad9d-d96b-4c54-ba98-664297af3f49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.01uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "de302b3d-9bb9-49c1-a9a9-8f1269b53cb3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f15a76fc-d8bd-4ff0-a2fd-517a23edf7bf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "73f313b5-4a08-4e2d-96a7-cd2d9e94136c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "0603B103K101CT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ec4d097b-d92a-43df-bd42-8cb0c4db3ffe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "523b91fa-ba9e-40c3-84e8-77939c34c8db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2f3383fa-2641-4162-a4a9-1864f59247ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b193c0c4-dc85-49fb-9fdb-99176f6627c4") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "eb6f1b0e-cf99-4d01-80e1-5f7b7678bfa0") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "23f58acb-c23a-499b-9403-88e3fee6e057") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "9a807f2f-e64e-4faa-865a-6286d2a3972f") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "74b7e393-5ca9-4630-a50a-40245026f59e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "2d99152f-2827-4b23-bb5b-c6cd58cb3bd4") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 12 "Net-(C28-Pad2)") + (pintype "passive") + (uuid "fcb3a376-4d46-4584-acd0-0fb986c19385") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 13 "Net-(C29-Pad2)") + (pintype "passive") + (uuid "7dadc5bb-3197-4066-ab83-c7f3864f6508") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "761c18b2-710f-49f5-8bad-b5f52af14790") + (at 121.995 109.24) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R21" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "86dedb17-f9c9-4ba9-a350-f83f9c508659") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "50R" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "f0d50af1-edb6-4b30-96a6-82a86f434895") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "89137a64-b07d-454d-9c3a-95c79e2a7db7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0d110bc9-e4e8-4304-9fa8-72b3d66a32a0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "RMCF0603FT49R9" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "70ce3a1a-611a-49b7-9293-ef46126ffa66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fab7f35f-1b7b-4cf9-86ad-fa3a7c1c008c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "14ed4ab9-aeb2-4dd7-9f47-4be147ddecb6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/c4b0b53c-ca0e-4cd7-b6b6-e3d0a6483163") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "75b07fe1-1e31-47ed-b295-d5d584665379") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ebbb4a04-92c2-4875-8dee-3ceeac6f9eb4") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "8c47e636-a3da-4752-9148-a7b3ad890543") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "dd864a53-c762-4272-8a35-fad020c88ed9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d2ca182c-0301-4bdf-ae6c-486ff4548680") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 69 "+3.3A") + (pintype "passive") + (uuid "0b1ee98e-afa7-4c7a-b217-2c3212e469f4") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 225 "/Ethernet/TX_N") + (pintype "passive") + (uuid "fa45d587-9036-4725-98e2-6d21605df922") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Snapeda:AMPHENOL_10118193-0001LF" + (layer "F.Cu") + (uuid "772e32e4-6db6-4d45-8352-d886da09f120") + (at 93.915 57.295) + (property "Reference" "J5" + (at -1.145 -7.375 0) + (layer "F.SilkS") + (uuid "b2b2bea2-17e7-4e96-85d6-fe0609dcde1f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10118193-0001LF" + (at 10.92 -5.459 0) + (layer "F.Fab") + (uuid "51ce58f8-4d88-4b06-8585-5414eb60e56c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c70eea60-0644-4a27-948c-b531b7121644") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0aafa73c-8942-4574-8049-a68b905fafa4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e16b0608-f3bd-4237-82db-e66f61c15e66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fef96dca-c203-4660-b178-b558eef88cd0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3b8844d8-dfa6-452a-8745-fc1ca9d04a5a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0cca17b7-fda2-4a15-8091-c128e39b64ba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9b39887a-3485-4c28-a0c3-e2f5c42929c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "Manufacturer Recommendations" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cb7e10e9-8b44-455e-8b01-1c7da6c25c0f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PARTREV" "E" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7f88937d-f3c5-457b-8b78-0505ed74958d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "05991183-ec7b-4c39-9508-8ad8b467c93f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8c322f4b-ec49-4f95-b194-2a2b0f6de554") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b83bcb39-aae6-4bb7-8396-e0113b1f3b0e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "06e62a52-2bda-4ced-adac-ece2b6475a7f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "Amphenol FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ed17fa3a-e1ed-4e10-82a2-48d180716122") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3e29ce21-c135-45c7-970c-872287664df9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8cf5908f-6ad3-4560-8a20-5f948e53f22d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4c8cba6d-adc3-4daf-8dfe-d0bd897c5072") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/85435954-68d9-4639-a552-6b105f32b8da") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -3.8 1.45) + (end -3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "6140e643-c9ad-4329-90c5-320b5fe8f2d2") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "6594a8d0-19cc-4fb4-be28-2f7d71685110") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "ae7eb427-f129-4322-9a95-db0511069be5") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "32d34362-c1df-49b3-8d0c-c69f2cd1806a") + ) + (fp_line + (start -4.32 -3.6) + (end -4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3e5ef375-4cb2-42da-a11b-a71043712c60") + ) + (fp_line + (start -4.32 3.066) + (end 4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1bd036e2-d66e-463f-bdaa-aef81b98d8fc") + ) + (fp_line + (start 4.32 -3.6) + (end -4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ff7a6ee6-f202-47af-8b89-04e6fab6d846") + ) + (fp_line + (start 4.32 3.066) + (end 4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5cbd1f9e-98a4-47b0-b559-5ea60b165823") + ) + (fp_line + (start -3.93 2.5) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "2466589f-2cc5-4af5-8ca8-dc7c2bcbbf87") + ) + (fp_line + (start -3.8 -2.9) + (end 3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "66c7e8ac-07ad-4389-a5d9-3a35ce15403c") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "e709c7a1-060d-4b36-8ee1-b0b9a59c1b35") + ) + (fp_line + (start -3.8 2.1) + (end -3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "86d44d67-0294-49a1-8bb6-04a0bda6c1d6") + ) + (fp_line + (start -3.8 2.15) + (end -3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "e44d711f-213b-46e3-b3cc-df63505b805b") + ) + (fp_line + (start -3.2 2.2) + (end -3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "74312bbc-a138-4c3b-af09-18aae61c909b") + ) + (fp_line + (start -3.2 2.75) + (end 3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "83755753-6436-43bb-876f-efe6a270bf05") + ) + (fp_line + (start 3.2 2.75) + (end 3.2 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "9df99751-0ab6-40bb-abde-ff8d0d91b20a") + ) + (fp_line + (start 3.8 -2.9) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "ef4ae8f4-11da-4037-809c-b70444e6f60f") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "7041df6c-13cd-4dc8-b148-c87e6568b40e") + ) + (fp_line + (start 3.8 1.45) + (end 7 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "f59bc004-2b55-4f5e-83ba-6a3589ebdbec") + ) + (fp_line + (start 3.8 2.15) + (end -3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "87daec6f-2e24-49cd-84cd-69516d55386e") + ) + (fp_line + (start 3.93 2.5) + (end 3.75 2.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "2a561978-3a69-4b0e-81a0-2e04e3a6c1e4") + ) + (fp_arc + (start -3.8 2.1) + (mid -3.782157 2.326924) + (end -3.93 2.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "5e563e8b-ec82-43b2-bdbf-5c1c35f6c18a") + ) + (fp_arc + (start -3.4 2.2) + (mid -3.461091 2.547487) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "f8ec2cdd-d378-48d3-bbbd-722dbe605bef") + ) + (fp_arc + (start 3.75 2.8) + (mid 3.450736 2.572487) + (end 3.4 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "a346e909-8793-4103-928a-632e77a4c874") + ) + (fp_arc + (start 3.93 2.5) + (mid 3.782157 2.326924) + (end 3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "949d4d2c-ac65-461e-9a59-997ef17647b3") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "eb393dc0-15f7-4449-8df2-f88d86a717d8") + ) + (fp_text user "PCB END" + (at 4.85 1.2 0) + (layer "F.Fab") + (uuid "55601157-467f-49f6-9404-71e6be7c1589") + (effects + (font + (size 0.32 0.32) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VUSB") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "b26b8c5f-6daa-4d68-a539-27b380d021ba") + ) + (pad "2" smd rect + (at -0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 88 "Net-(D4-I{slash}O1_1)") + (pinfunction "D-") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "c24fe057-44ec-45c9-bac5-cd9ddefb8d34") + ) + (pad "3" smd rect + (at 0 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 90 "Net-(D4-I{slash}O2_1)") + (pinfunction "D+") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "9a2c6afe-1285-4ffb-9f58-301ba5224be5") + ) + (pad "4" smd rect + (at 0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 213 "unconnected-(J5-ID-Pad4)") + (pinfunction "ID") + (pintype "passive+no_connect") + (solder_mask_margin 0.102) + (uuid "f1432216-37e9-4830-b2f5-f4785e832ff9") + ) + (pad "5" smd rect + (at 1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "4db13468-87bf-4655-aa7b-b7b2e7ea4327") + ) + (pad "S1" smd rect + (at -3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "27e017ee-5617-4331-9f28-9850e7840a10") + ) + (pad "S2" smd rect + (at 3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "c446acd7-61a5-4b84-a70a-338c4efba2a1") + ) + (pad "S3" smd rect + (at 1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "3a36bc7d-3867-452a-a38c-53775b9ad63b") + ) + (pad "S4" smd rect + (at -1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "c9990c1d-9bb8-49f9-b71b-cc5a949bf8ab") + ) + (pad "S5" thru_hole oval + (at -3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "7a628c09-1539-4b84-ab06-4cded8d0be08") + ) + (pad "S6" thru_hole oval + (at 3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "0ed88a0f-d184-451d-be39-242c3dd15b16") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "7803da10-947e-4be4-a546-9c3bb0694d62") + (at 91.295 136.29) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C123" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "b7525635-5b36-4f81-82f4-9b0af001d310") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "4.7uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "29a2110d-e76c-4f98-9ac7-d95f9bbe85cd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1ebf110d-fc42-41e2-afc6-c3fdfd8896a1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cd14beaf-f69d-4e10-af41-404e52205338") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "40765bd1-85e8-434c-9f8c-bbe6fbf58142") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5552b68d-36c7-43db-a067-5be014d1d79b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "GRM21BR61H475KE51L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cfbf8527-8a93-4ca0-8d0d-c2fe3439ed89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/5f632e80-35d6-4122-9d93-ac445995164c") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "87dbfdbb-00c0-4455-86bb-4065360010fa") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8c9e35ab-854b-4de8-bf4d-93d58180c1d5") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "69454e98-6409-476a-9494-845846e303f6") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a542a7fe-be2b-4242-bb94-77fc76cfafe5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "2bd5dc77-ecbb-40d5-9ace-f9da40ecd2ea") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 68 "Net-(U1-TOCAP)") + (pintype "passive") + (uuid "cc67cb97-3918-4d0a-8b47-ba38fcc18431") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "c42b7714-5244-4e5d-807c-03cf70e72ba7") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "7972db39-c96b-47e6-babf-806d97acf489") + (at 134.575 115.51) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C93" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "fd359b25-ba9a-41e3-a5a3-791d2567654c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "f9d8b7ac-78a8-4ab8-81d5-fa88e4fc4299") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "CL21A106KOQNNNG" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c15adae1-42a0-4a87-857e-6f846f1395c6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9f9c7b01-a0f7-4162-8b59-7e0196dcaea1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21A106KOQNNNG" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c0bc725a-961a-4700-ae46-4f9abedaae5b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "90db7fe4-60b5-486a-a940-7756f900b82c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ffd086c4-c55d-4f46-8cc3-3ec0ebf9463b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/10a29aa1-0473-4193-ba07-74531034acab") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cf9dee5f-a842-4305-8c86-6e4f2c110323") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "99f59b17-ed42-4b2a-b18c-27cd151d3a6f") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "8bcc1aa2-dbed-40ba-9e16-a3cd15da8701") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "cc18a109-c2a9-4908-a16a-87e28f768c4e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ee9d1538-a278-484c-b384-4225cf6e5134") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 58 "Net-(IC2-DREG)") + (pintype "passive") + (uuid "8bfd7bca-9df9-46b9-9d8f-bf88aa9b622c") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "5162dc90-a63c-423c-84a0-ffcc862e3642") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "79a20770-4786-4f8a-a79f-499a7b9c4087") + (at 158.385 150.84) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C143" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "993cc34d-e155-443d-8020-d974c910a693") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "b53a7036-9b05-42bb-b678-a5cd35ee6868") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c9d533a8-f262-404d-ab7c-5ffd30cd4408") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "716d11ba-99fe-4117-8224-82c149a90784") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e88f8516-20ff-459a-a33d-cc61d2c7ea95") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fc2babf7-0cb9-4a01-8fda-e637fa110c3f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "279fc26e-6893-464a-8a63-5ad59599df45") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/ad73a800-a078-49bb-b031-b50ec0ef9bec") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bf20c10b-f870-4529-9829-1b33c47a72e1") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cc50de06-ea34-4094-a66c-f2acb832ddaa") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "6c15344d-d401-46af-811d-b1802bd88f3d") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "5d7c4ab0-9bf6-4a9c-9547-f31d92fa6b0f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "48dc7613-6cb0-48ee-bfc2-bff317a8360c") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "8a2fe919-b6f9-45de-b3b4-6514f4a69016") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "c9069e8a-3a7a-4665-9bbf-e3bac606194a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "7aeab8d3-223c-4749-974a-4ba08232366a") + (at 99.095 87.16) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C42" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "15dcefdf-cb66-444e-8601-42ba13ebbabc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "470pF/50V" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "50281dc0-b871-48b0-8b0d-0bc4f8edb6bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8cc8286f-6900-42df-b5bf-1aff02adfc5b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0730e5e1-f513-41c6-b847-751de213b7a4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bb6ade97-957d-4347-a28c-0fe4e7b7f5b3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "04157397-c3f1-4ecc-a432-73d45094146c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B471KB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "da1803ad-3303-44b7-a5ab-617ec8adf2a9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/3ea61128-6e1e-4ff1-a26c-a7ef8b1edfec") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "74b4190e-3632-4fb5-b92d-5e2d2f4802e5") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "31c108dc-d11b-4b7d-833d-26370385ebc6") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "2b91b032-c649-4368-9856-42b9890d2eb0") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "87492af8-7806-4404-ba9e-d11a8da1ca85") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4cc3ebc1-b14c-4714-a841-2decb738ceda") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "20d5bc9a-9f8e-452e-9d9c-a02ec69bda32") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "86b74575-8d12-4750-96f0-7fbd444a946b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:SOT95P280X145-6N" + (layer "F.Cu") + (uuid "7c388f71-9cc1-43a4-8c7c-35c1317b7b2c") + (at 139.415 85.115) + (descr "SOT23-6(ESDA6V1-5SC6Y)") + (tags "Diode") + (property "Reference" "D12" + (at 0 0 0) + (layer "F.SilkS") + (uuid "b586d47e-a280-4f67-9096-c8c9c0c2fca8") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "USBLC6-2SC6Y" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "bfb6bdeb-6121-4244-a45a-bb0f42e641cb") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "96361d43-6dba-4b4a-84cd-9e8cf6ba480c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2a38024f-9eed-464f-929e-92b00b8214e1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1.45" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6593cb5f-e54f-4e6d-baba-a40cbb02c9a7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "93d8ea67-5957-4ada-9a4f-846b927f154a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "655be101-444b-4cc5-9fd0-5fe294e4b882") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "STMicroelectronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bb8a23e1-121f-4c8c-aecd-4fd22ba67dd6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "26dba673-09ba-4d6c-9ce6-af6b5f9f61ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9e148169-b81d-4220-9a2b-4b160754b8d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ca23ac72-e2f7-467c-8a1d-5e6bcd2eb5b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "21b4a567-4611-46f0-848b-1a2ca8360c1e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b00ae055-9c6b-43f8-b29c-dc67b1fe01c2") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.85 -1.6) + (end -0.65 -1.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "8af6fff2-fb31-4909-83ec-0f83b2fd21de") + ) + (fp_line + (start -0.3 -1.462) + (end 0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "08e9acdb-ded6-41b4-a7fd-1df80621e666") + ) + (fp_line + (start -0.3 1.462) + (end -0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "bbea6459-f3f7-47d9-84cd-f64f1f525070") + ) + (fp_line + (start 0.3 -1.462) + (end 0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "6525eb65-373f-4097-8ed0-1bae205429f5") + ) + (fp_line + (start 0.3 1.462) + (end -0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "8d658f91-5b90-49fc-a7ec-e67bb7ba86df") + ) + (fp_line + (start -2.1 -1.775) + (end 2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d84ab3b8-17c0-4789-a6d1-df52a4426567") + ) + (fp_line + (start -2.1 1.775) + (end -2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f1a69300-1ea6-470e-b820-812161e906a5") + ) + (fp_line + (start 2.1 -1.775) + (end 2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "613bcdab-5ce7-4b18-a8e7-3c6fce7669d5") + ) + (fp_line + (start 2.1 1.775) + (end -2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "96a186cd-c021-4c0d-baf0-61cb4ce2cbfe") + ) + (fp_line + (start -0.812 -1.462) + (end 0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0f00ded3-7f6e-4c44-9ad8-ee19b308bd13") + ) + (fp_line + (start -0.812 -0.512) + (end 0.138 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dd6ee14a-2e1d-4aa2-b137-65cc449fbc7e") + ) + (fp_line + (start -0.812 1.462) + (end -0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "70b7e198-7cc8-4c0d-81eb-59dcde94893e") + ) + (fp_line + (start 0.812 -1.462) + (end 0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7dcd9d9d-352d-498c-8936-e2797f5b23c6") + ) + (fp_line + (start 0.812 1.462) + (end -0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "936f2983-2ec9-4ca1-a118-dec61427269c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "7c5fc770-a2fc-4cf3-b6f0-669447124b16") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 122 "Net-(D12-I{slash}O1_1)") + (pinfunction "I/O1_1") + (pintype "passive") + (uuid "b798026f-bd68-4f68-b3f8-8f111aff699e") + ) + (pad "2" smd rect + (at -1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "548c3294-4a71-4bfb-8e4c-0c1c63c0b5fc") + ) + (pad "3" smd rect + (at -1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 121 "Net-(D12-I{slash}O2_1)") + (pinfunction "I/O2_1") + (pintype "passive") + (uuid "e00f34ea-132d-4d1b-a0b1-03223b23f394") + ) + (pad "4" smd rect + (at 1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 119 "Net-(D12-I{slash}O2_2)") + (pinfunction "I/O2_2") + (pintype "passive") + (uuid "3386ffe7-fef7-4ec0-9fe4-31e51009e36d") + ) + (pad "5" smd rect + (at 1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (uuid "d500bba8-5cf0-4519-8a52-f9606eaf05ad") + ) + (pad "6" smd rect + (at 1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 120 "Net-(D12-I{slash}O1_2)") + (pinfunction "I/O1_2") + (pintype "passive") + (uuid "4903ebb0-f58d-47bc-bde1-d14cdd77525c") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:DLW21HN121HQ2B" + (layer "F.Cu") + (uuid "7c96cd73-56e5-4440-9d6b-e1278ece207b") + (at 141.74 98.165) + (descr "DLW21H L=2.0 W=1.2 T=0.9") + (tags "Filter") + (property "Reference" "FL11" + (at -0.2 0 0) + (layer "F.SilkS") + (uuid "f893b0e2-3e4d-4eb7-940a-d41ed973cfdc") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "DLW21HN900SQ2L" + (at -0.2 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "3e011ea9-7442-4513-be1a-d749d73d0f51") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a8d742af-5a0e-42f8-9e03-d565a2b00012") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "de758cc8-7daf-4c15-a212-85506ff4cbde") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b5a92210-6c47-4f83-a2b7-f20b07f0141e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "81-DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ede95989-297c-4cf0-9317-3c0361047eb9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "492317a7-d69a-42f4-bf1d-8c0a06d8acb4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Murata Electronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "471356f1-6e62-47e4-9af3-01a7bfc20552") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "873b7396-7a3a-4395-96ef-dcf7e51b40c5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7808fa19-6b11-4ec3-8c2b-6f20a9dc5b0a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c9bc6eee-afe9-45a4-aaac-81274f9e7f6a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "abbe0d3b-5b3d-4bbb-9a9f-543980e81f54") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/897c7ee2-797b-47eb-af86-051d00910aba") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.7 0.425) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "233a8f01-0f3d-40c4-8269-abc47f121007") + ) + (fp_line + (start -1.6 0.425) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "3f243fbd-4bdd-41ca-a282-c9f513f4e750") + ) + (fp_line + (start -0.2 -0.6) + (end 0.2 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "e6aee2da-5b7f-4e72-bd8f-fa93e7e1a477") + ) + (fp_line + (start -0.2 0.6) + (end 0.2 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "ec3be601-257c-4f79-a312-30ab88cc94dc") + ) + (fp_arc + (start -1.7 0.425) + (mid -1.65 0.375) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "0bcb02c7-04d7-4574-a42b-867ce25bd900") + ) + (fp_arc + (start -1.6 0.425) + (mid -1.65 0.475) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "cad79fff-cd07-4ebf-becb-eb50ac15cafa") + ) + (fp_line + (start -2.7 -1.6) + (end 2.3 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fe301470-7403-43ca-986f-b45b09612966") + ) + (fp_line + (start -2.7 1.6) + (end -2.7 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d06dab06-70b8-4ab4-847e-6d182754dd85") + ) + (fp_line + (start 2.3 -1.6) + (end 2.3 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7ecf90cc-8606-4cf8-9285-475887ed9195") + ) + (fp_line + (start 2.3 1.6) + (end -2.7 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2fca097e-cfdb-4173-b8ce-f85598289b49") + ) + (fp_line + (start -1 -0.6) + (end 1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "1b0bab0c-1181-46ca-812e-85198320fa49") + ) + (fp_line + (start -1 0.6) + (end -1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "8c45bfc8-fe9b-413e-8c61-062fd7c7395c") + ) + (fp_line + (start 1 -0.6) + (end 1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "4566d97b-9b6a-4665-8618-74bdcb3a75cc") + ) + (fp_line + (start 1 0.6) + (end -1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "b3489a0a-1115-4507-8d8c-c7350a9fb54d") + ) + (fp_text user "${REFERENCE}" + (at -0.2 0 0) + (layer "F.Fab") + (uuid "2b84621a-43cc-4f55-803c-96e9253f29f9") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 130 "Net-(D14-I{slash}O1_2)") + (pintype "passive") + (uuid "41321c50-949f-4243-9263-b97a2c0d5f98") + ) + (pad "2" smd rect + (at 0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 45 "Net-(C77-Pad2)") + (pintype "passive") + (uuid "81340ae9-1520-4409-8b0e-800ae8ad0090") + ) + (pad "3" smd rect + (at 0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 44 "Net-(C76-Pad2)") + (pintype "passive") + (uuid "264951c6-cefe-44ab-a4ee-9940961b9ef3") + ) + (pad "4" smd rect + (at -0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 128 "Net-(D14-I{slash}O2_2)") + (pintype "passive") + (uuid "8e25736a-65ea-4d7a-a926-7c2b0ed49879") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" + (offset + (xyz -0.009999999626 0 0.9499999738) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "7cd5acbf-3d68-4ab8-86cd-0a64df6b331a") + (at 99.095 104.73) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C49" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "ec40775c-f1e9-4108-a4fb-61c02d2418b3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "e83251c2-15d3-4d47-95b7-6e1314de4ca2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "997da702-7fd0-45e3-993a-4b2eb8446c14") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8d206cf9-4b9c-4eb9-a7c5-044b49dc3a40") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f9d0a291-40a3-426b-b475-07b4b721adf6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2f6bd125-ed0c-4e93-a93f-c817bc390c17") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c15377cd-2f2a-4d82-97a3-95b6e02ae421") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/93a74478-206e-4cca-be8e-ec5ca88bcc69") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a932d6a1-693f-4447-86ee-62d7c1837b29") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fd878d8e-7d24-4532-8531-7b91109774c3") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "abf5f32e-a61f-437e-8fe5-bbe9579be57f") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "676e8fa8-3f6d-45a2-9efd-4267411b554f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a381824d-b678-4d39-837a-239a04e6fe44") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "e7e82449-a781-426e-9e84-d9407e897673") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 26 "Net-(C49-Pad2)") + (pintype "passive") + (uuid "64bf8edc-a7d7-4568-a489-f14ce910100f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "7d96490a-8604-4c9c-a4eb-9b183f1e4d6a") + (at 91.075 92.18) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C20" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "e052e018-1149-4c36-9f4f-dd83099b98f9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "470pF/50V" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "1903ea0e-72dd-4316-8263-0ed4876267bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "84f63e62-248a-4689-8ec0-4b28571266f5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e5f2f6bb-82ae-4c8d-9913-70434aee69f3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d1c29035-f71e-4524-93c6-6d81126c4f3c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "012eea31-de21-4cb8-ae3e-51e247cbc814") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B471KB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4acb44c8-c704-403b-a531-648ac164141c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/3a53f798-8644-42cc-a3d7-163d9c58e834") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a5a87660-92cd-4065-9f17-24f5edc2332f") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ce04704e-1713-4478-94fe-897a4e1e7d89") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "9acf7598-d43b-4a12-be6a-a61f2eff484b") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a382d0d1-0aff-436e-81f5-ca541f8bd8b7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "731eb6f4-a2fa-456b-af07-1bde2fb761f0") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "39980b17-7e53-433c-9598-a5d93c45ef1f") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "c92bdd68-fdc5-4d1c-96f7-66e038889e97") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "7fbba37d-f49f-4f9b-a9a3-b0616b9f7489") + (at 91.075 87.16) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C18" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "2dc7f235-d85e-4f1e-bfba-a737fbbd1295") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "470pF/50V" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "9ec8d287-313e-4315-8a18-3f6c5b8b799d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c49aa130-7326-40cd-b136-d44c6008d959") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3d3985bf-70fb-429f-ba13-ed6971260393") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "62acf3b8-15bb-4749-aec0-82091318cbec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7298e391-1cdd-499b-a84e-c26b39bf7435") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B471KB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d3cb7699-c1a8-48c4-bfa7-2b028601e172") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/79743d07-8009-4492-ac25-ba64c2b92ed6") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "690130c7-864c-4f4c-ae29-9134375eb6b3") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "22556676-6447-462b-8fbd-ae59f75783b0") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "bc0e56a6-7502-4196-baf3-ac4bd2308943") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "0b1ea0a7-0cae-4d32-936c-0d1eaf214540") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "92549bb0-85ec-4820-a13c-fed932bf3823") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "a99bfe84-4317-4c0e-9f9d-72654ba43fc6") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "b2ec5a5d-9394-4c17-a2e4-8a75bb0c54df") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "83d0cc2d-0d85-4e3f-9ce6-94ca7a587bca") + (at 103.105 104.73) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C57" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "77b1d741-3ad3-4315-986b-91437bf9fe52") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "8f50fe44-b421-4e23-87d6-76f2728c84d8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "65737d09-b9c9-4ece-86a1-8bf83e62f692") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2b10cc94-16c0-476c-a1b1-61d1381aa7b7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "546db317-8a7f-42f0-80c3-42f893aa34e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "170df903-1e7c-493b-b3bd-3295407f46ae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "41d90f6d-3f1a-4201-a9d3-436f3d293d8a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/2ef29f61-57ea-4f51-be32-695d8d748453") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "589f0f74-b563-4360-8bc6-22bafef795d0") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ddf2f10b-efa3-4c2a-89ee-43a42c5153af") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "1a37aefe-677b-450f-8c92-ce63f8bbde81") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "803bcaf9-815d-4f85-a10e-970e221d697d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "28b9533a-16ee-4c90-b30a-ab4d636a646e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 31 "Net-(C56-Pad2)") + (pintype "passive") + (uuid "142c3af8-bdc3-4f95-8b98-2ade07c29ce6") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "f0db7804-b2a3-48e0-a19a-3f97b75946ee") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "84bc042c-478b-4204-a098-8e3ec706d567") + (at 139.025 118.52) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C103" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "02c52eba-d730-4e45-8fa1-490635d2847f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "a92b0f77-4e0e-45ae-ba17-af246316c376") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "CL21A106KOQNNNG" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "28dd80b4-6741-4823-9891-d6e2e3a8e1e5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "00a4c52c-e3b8-4045-a76d-3674c19f8a13") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21A106KOQNNNG" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f4ba7045-ccb9-4123-a1c6-dd67cbd82720") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "18f75764-7977-44d3-8b70-bf2e15bd44b1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6338714d-b7c2-4823-9ff5-a9fa5deb358f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/d3994ebd-9218-49f2-bab5-158be2d121ab") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fd152e4e-766e-4094-b0db-dcae257f2d6d") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a503476f-986e-4ee1-95ef-ac185faf3e59") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b84f1d8e-82bd-4f45-845a-1649ecefa596") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "073f8054-9c79-4c1b-af32-cde02c7ab0d1") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "84a34356-fcef-45be-82cb-556029788db2") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 61 "Net-(IC3-AREG)") + (pintype "passive") + (uuid "3c2e3a3a-7891-427f-8120-757f5476ab14") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "620ac8dd-9071-4e7d-aaf2-19e2e7e134ab") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "8557bf54-8c9b-4f91-8e05-405e227ff394") + (at 174.175 125.05) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C146" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "5d52cb22-b207-4935-a3fd-e7632dbb6ae4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "da2745cc-5773-4b46-99df-52fcde8b7506") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "CL21A106KOQNNNG" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9d506f2a-fbc7-4c3f-8e61-93775f8333f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6412df97-b94e-43c3-8694-0924632df98e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21A106KOQNNNG" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "884b4b2b-0b8e-493b-93de-b894c48fcc35") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1291be16-b513-4635-a34b-03dcdfbcead1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "be7d97a1-543e-46b6-a2be-0915bec6bb01") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/b5aec7b9-ae0e-44fe-a15f-b602eef43595") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "272d6cd8-d428-41ab-b3cc-11777f30feac") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a7762ec1-c4c3-48de-b16c-2619bba3af68") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "4d92db23-626f-4489-9ce4-22d42478bd42") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "279a2b2c-8dde-4ba9-9b4d-a578d4cf3d22") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4f57f4d2-63b7-4728-ba5b-1ee16dc1e1cc") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "c5e29402-3e27-47da-9870-a953cf3b4e34") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "7ff1a80c-2586-4c1d-b32b-5e147dc0b74e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "8596f760-22d1-4f78-b767-55c43b7886f3") + (at 117.985 111.75) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C136" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "7835afb0-2599-47c2-96cf-7800653d184e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "4.7pf" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "ecab83ef-0b5a-46bd-aefb-86dd903983fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "940fbe4c-d9b5-4f5a-a945-c000e35ba8a3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b43687c5-d2ca-4a14-9b23-db131dfb831d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "21ee3552-40d2-4a6c-9b86-5c95c5280621") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "004a2010-7164-4cda-9138-e5f3962821f8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "GRM0335C1H4R7WA01D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ffaa9d62-4b9a-421c-9bdf-3e858094c781") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/47be1946-15a5-4a51-b7e1-e2cbc2e9826b") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e42aeaec-0122-4f27-a3cc-c42e35f714ad") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "83a2d1b5-0428-4484-978e-2311e590e47d") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "1c5c5b26-fdc9-4c5f-b385-c568fb865bad") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "fcfe312e-ed72-4c1f-b6f0-4bc28ac16890") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "f4081883-0404-40c0-b86b-109219dfca0c") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 77 "/Ethernet/XI") + (pintype "passive") + (uuid "abd75a68-88dc-442a-9962-476f7ac2e8a2") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "6ce12139-433b-4b31-9d07-4c27dc1cec45") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Snapeda:AMPHENOL_10118193-0001LF" + (layer "F.Cu") + (uuid "8858def4-15bc-41ec-948a-5ef039daa078") + (at 118.732 73.977) + (property "Reference" "J15" + (at -1.145 -7.375 0) + (layer "F.SilkS") + (uuid "24b5c685-3709-4814-90b7-babfa482ef80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10118193-0001LF" + (at 10.92 -5.459 0) + (layer "F.Fab") + (uuid "f7d0cce1-1583-4499-802b-181cb0c08b0f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d6d5b40b-9561-4e0f-8f66-3cfb287ec664") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1314d2df-674e-4e88-b1e0-dbb3adc7687d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5614d8eb-402a-4da1-9696-0141344c78c5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "893b5cfd-e3b4-49cb-aa37-2a0143fbeffa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f3f7c4f2-96af-408b-ae74-28a2ae4d1d1e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "00d75137-7ee7-48ae-aa52-15947388c42a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0c861f7d-f620-4569-a6e1-3ba28c19db48") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "Manufacturer Recommendations" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "23f8f770-6fdf-4680-8706-133e3489e2fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PARTREV" "E" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5e0a7354-1c63-487a-ba81-6ded9bd28931") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b9c79bb9-ba04-450a-a4b2-94429aecce95") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b2a347ce-a7bb-4e89-a128-8e29a86606f1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1727fb18-19d8-4c7c-b24c-0d1777ee1a0b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "10de685d-d11c-4d69-a7ff-aad9f67f756c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "Amphenol FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f22e7a9b-2abb-4596-bc95-31b5d765a339") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a9eef6db-602a-426b-a6fb-c4fe58cdd839") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6ce8bdd7-b0a7-4a96-b453-00aabb5646bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fcc16b53-59b7-4bc1-8366-d912519aa092") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/942d8ff0-44ee-4d93-93b7-a56887a8de0e") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -3.8 1.45) + (end -3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "3c50efe4-79ec-4b34-b3d7-4e2a5d303560") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "1a64f025-1bf5-4a04-84a2-2e6fbae92c59") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "faa2bcd9-b969-42ba-bd6a-3e20d153f6c4") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "d73d4d16-9bbb-47b6-aafc-fdf4e7cff2f6") + ) + (fp_line + (start -4.32 -3.6) + (end -4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d728ff03-40f2-4c31-af47-86af7d3919eb") + ) + (fp_line + (start -4.32 3.066) + (end 4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b08853a6-e5c3-4e3c-9165-73a7421871d5") + ) + (fp_line + (start 4.32 -3.6) + (end -4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a21ba938-3f95-4ff3-8e7a-7d15a9dfd45a") + ) + (fp_line + (start 4.32 3.066) + (end 4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9955c2c5-fe0d-402f-aeb6-c60d38274835") + ) + (fp_line + (start -3.93 2.5) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "95a48836-8b33-4c0b-ab0c-f6488b152952") + ) + (fp_line + (start -3.8 -2.9) + (end 3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "380cac30-c696-4ae6-a2f8-f6c455709a2c") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "4af09034-d940-4b5e-9d56-5aa580f3054a") + ) + (fp_line + (start -3.8 2.1) + (end -3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "1d85d61f-6560-4a72-a96c-842b08f2c203") + ) + (fp_line + (start -3.8 2.15) + (end -3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "372738e3-13b2-40b3-bf41-ac11dd34b38a") + ) + (fp_line + (start -3.2 2.2) + (end -3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "5cc11747-c994-4615-b41e-301c399f8540") + ) + (fp_line + (start -3.2 2.75) + (end 3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "de043637-737e-4048-a967-77aabfdf1fed") + ) + (fp_line + (start 3.2 2.75) + (end 3.2 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "29e9dea6-9ae2-4d96-a607-88e9d76286f0") + ) + (fp_line + (start 3.8 -2.9) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "02130090-fbf1-47dc-8414-2b8168d18d68") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "757e1a31-7e5a-453c-8911-c4c2fb92ffb3") + ) + (fp_line + (start 3.8 1.45) + (end 7 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "925a701c-920b-4cff-a8a1-263550841bf4") + ) + (fp_line + (start 3.8 2.15) + (end -3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "ecaad0d4-d5db-43bb-adfb-ab15284ba934") + ) + (fp_line + (start 3.93 2.5) + (end 3.75 2.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "34007ccf-d7b8-443e-a3f5-efec6d9a1b5d") + ) + (fp_arc + (start -3.8 2.1) + (mid -3.782157 2.326924) + (end -3.93 2.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "37be8f8f-55a4-4371-8d1f-fbe1336dface") + ) + (fp_arc + (start -3.4 2.2) + (mid -3.461091 2.547487) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "cc3f7a5a-8062-4f4f-ace3-c92ade159f43") + ) + (fp_arc + (start 3.75 2.8) + (mid 3.450736 2.572487) + (end 3.4 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "8eab495c-7496-412c-9b84-45b766c0efa2") + ) + (fp_arc + (start 3.93 2.5) + (mid 3.782157 2.326924) + (end 3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "4fc58e89-d837-4b2f-b717-ea1488b68271") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "8b68fdbd-fd6a-45a6-b7da-c429da4570ec") + ) + (fp_text user "PCB END" + (at 4.85 1.2 0) + (layer "F.Fab") + (uuid "1602601c-be02-4a86-a668-1a25decb50bf") + (effects + (font + (size 0.32 0.32) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VUSB") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "0264c9bb-4372-43ee-9a3d-d63c39bcc630") + ) + (pad "2" smd rect + (at -0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 127 "Net-(D14-I{slash}O1_1)") + (pinfunction "D-") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "4029b4de-4d2f-4ea2-b2f4-ce81c5900c62") + ) + (pad "3" smd rect + (at 0 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 129 "Net-(D14-I{slash}O2_1)") + (pinfunction "D+") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "8b215fdf-c649-4ad5-9dc9-eed5aeba3b51") + ) + (pad "4" smd rect + (at 0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 223 "unconnected-(J15-ID-Pad4)") + (pinfunction "ID") + (pintype "passive+no_connect") + (solder_mask_margin 0.102) + (uuid "a1bbd1aa-59eb-4e67-9ec5-3f1cf52e04f4") + ) + (pad "5" smd rect + (at 1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "03c23be2-3899-4a2b-a345-b5871ae9eff1") + ) + (pad "S1" smd rect + (at -3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "75aabe8c-aae0-495d-b056-3f831e1d250b") + ) + (pad "S2" smd rect + (at 3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "706b8735-d2f4-47b7-8265-3df95dedaffe") + ) + (pad "S3" smd rect + (at 1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "83943186-ee24-49c7-b1ec-74ec6d2bedb8") + ) + (pad "S4" smd rect + (at -1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "a38e886d-109d-459c-89ae-a37ef706bfcb") + ) + (pad "S5" thru_hole oval + (at -3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "2143221f-246f-435b-95d6-c43b54baf585") + ) + (pad "S6" thru_hole oval + (at 3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "00daf299-998a-4deb-983e-007cb678bbc2") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "899b2481-dcee-4ccc-8da0-bc3dff7c5f02") + (at 117.985 109.24) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C135" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "c5226c9d-2c64-4d92-acbb-1037e54f1501") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "4.7pf" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "46fa99de-1601-4470-854c-776c02f78093") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ca7e2e02-a062-4fba-8af5-cec34a0e0d56") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fcbc98ec-65b9-4740-874a-4b07a2a6e965") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9f5cf5d2-ee77-4677-a18a-a0ae39629f09") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d24bd789-ce7a-460b-add9-45853c40287e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "GRM0335C1H4R7WA01D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "071b1364-8cb8-40f4-867b-01485589ec87") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/43d4c026-1646-400d-97fd-341361ece06b") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a49dd332-d9cc-4c7e-8ccf-f2cc48c6b3d1") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1ff2c8ca-78d9-4f91-ba38-8c0ab30f1a05") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "ba7c589f-5092-424b-81e3-15e3a0f2ffb6") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "9860a840-0218-4234-8c59-3b24dd85b732") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "196d4677-7b61-40f2-a0f9-3dc14f407823") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 76 "/Ethernet/XO") + (pintype "passive") + (uuid "ae0b688b-1263-4ea4-ac42-d8af6bb33d05") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "8e9d4d3c-ba18-4fc8-9288-2cac3c3cb915") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "89c7078b-5987-4abf-a92d-4c01fd437ab0") + (at 137.415 63.08) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C83" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "dcbcfe3b-53ea-4a58-9277-594028386815") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "0fb6e065-abd1-4bfc-a4b7-2144e0590dc4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a619ea70-b914-462b-9dd4-f3dabfa14b54") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2a12dcba-b654-4f8b-815d-36ddca3d45a2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1715c391-0e32-4305-83c0-78a9b94ddf43") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a24fa67a-ee09-42a9-966d-7b57e0e0db36") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "467d789a-f05a-4c4a-95d4-623bf63018b2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/bc4edaf9-3661-444e-ab53-8b14b171a7b5") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "04242aac-ff4c-4790-96fd-95ae51633d82") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b8dc1596-29e5-40ab-8a3e-240cbed41479") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b6647cce-ec1c-4ca6-8f1b-97dad89b7c34") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "cf7af460-64d5-4250-9cd5-ad6f609d0e02") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "19c3d3cb-18e0-4ae5-803b-b9ea47db78c4") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 41 "Net-(C71-Pad2)") + (pintype "passive") + (uuid "d55918f8-03bd-4662-b47e-7568af2bfc12") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 49 "Analog_9_P") + (pintype "passive") + (uuid "39848b70-6930-4329-b6d8-8d93d47c6d47") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "89e73dfe-47e4-42c7-960c-c0d5bd860096") + (at 132.965 57.06) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C58" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "419d2573-123b-4254-8225-7fe13cc90196") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "7f265eb0-dc9c-4ecd-806c-0854a9be4ab0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "724c3829-f3f1-4dcf-87e5-b05c005151d0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c7e31c92-464a-4ddc-a250-33fde12f4d7e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5699ccd2-bb0d-4e76-8e04-cb3ba48f4873") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6f021c9c-5b0b-42b9-9315-ea6c9557d983") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dd31b031-41e3-4c45-8d1f-c337d10ed6b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/5177fa96-817d-4693-b735-27b5af7e4e9f") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "33f8bf37-a295-4a11-a6fb-ff27039e3e54") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d819a478-1bdd-4117-a7b8-ee935f72c48b") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "0f55b538-c0e1-4655-8ec0-e8af8b3f822f") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "5cf75388-dbed-47bf-b41a-ac446faee98c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "60ae6026-a775-44b0-9b44-ffdd3155898a") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 24 "Net-(C46-Pad2)") + (pintype "passive") + (uuid "f9f29ca6-737e-476a-b23a-42d9dfef9ba4") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 32 "Analog_5_N") + (pintype "passive") + (uuid "f3e324ad-df40-486a-9b99-ab5890b1b3cf") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "8b5cbcaa-8d1d-404c-b072-9eea5d12fe6e") + (at 142.375 121.28) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R12" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "0bec5869-70a7-453b-8d6f-a023ca2849ba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "4.7K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "41e69f1f-4f62-420b-bb0c-20793d7b41a7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "00e5cf52-1f4f-4996-a5c6-219dc5ea880c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "906ecbdf-b8c5-4bf2-b6f2-8ab2e94496cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MR06X4701FTL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0cc4d221-bcd5-4d0e-a1da-69b390c4f76a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b1b3605f-ba1c-499d-81a6-1bbf9b9381b7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f5568ebc-0b1c-435b-a3f4-7ef72b097fa9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/c59db1ee-6220-4aa3-91be-2008453a339f") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e7c191f3-6fc5-4f5f-abe1-82188b4becc6") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0a0c7de0-62f1-4efd-a2de-8f0e89f677fb") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "5064b5e3-70cd-4d27-bd3d-f68e2300c1f8") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "eb4220a8-f278-4811-a6b1-cc05831719e9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ec0396a5-8f5f-4225-a862-f98b1612d0c3") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 191 "ADC_SCL") + (pintype "passive") + (uuid "34c3b9a2-ef34-41b4-a8f5-afdab881ff78") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "1f31ee5f-656a-4963-918d-40b87354e5fd") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "8b9b3157-9512-4675-a213-89d9c3c1ce0c") + (at 109.965 116.77) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C124" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "52732f2c-d3d1-44f5-adc2-591bed810a19") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "faa884e1-0014-4579-83d5-2c2746d5f789") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "88166824-0ec1-48de-bb14-6760cbc0e2d1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "87894f97-4b43-4a1c-90a8-139a10234d27") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0e89a727-ab60-479d-b1a0-1f36b30bce62") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "28e9fca8-66c3-449f-a35c-02470cec14b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "71dd01d4-15f8-4b75-8311-a6d661d60ed5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/4d7fd88a-deec-4cad-94cd-a7bf50845b5e") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c45bc327-4ae7-4156-ae47-71e539fbe61d") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "839e034c-9d09-4b32-babe-fd2199234734") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "adfb2ce8-f16c-48d2-9b17-ed5f135a9d8a") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a7988897-8457-4b06-bc19-614dbf506d5e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "dd77f1f8-cfb0-4ff1-a5ba-e07b26df78d1") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 69 "+3.3A") + (pintype "passive") + (uuid "1fef8264-72f1-4ac8-a62d-d89a350a6103") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "2c69c312-774f-41c5-9eaf-57a2f527e306") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "8be73d75-bd47-4801-ad75-d44bf6560202") + (at 109.965 121.79) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C126" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "3eeb2124-38e9-4556-a68f-73331f838b21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "3d95f336-f035-47f8-9027-eab91318181b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "af991df2-9a13-40ba-8cbb-2ddccb3e90ce") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "91e34bb3-7eb5-42db-947c-f02ddc8835dc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "42165285-a3bc-45e9-b34d-47767291a775") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f6ff9a47-1db9-4893-9dde-f06bd6337371") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bb82749a-6a83-4b59-a789-751a0fb82ace") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/5fb3048b-1f4c-4ac9-b644-880470b5d9f5") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7176896c-afeb-4454-b9ce-39552a48df36") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b1dbb5a0-897f-44f0-93a3-80f121bb711b") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "c7a389e2-cf10-4d58-9634-9e89758ebff5") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "ede5141c-3547-4b75-ad67-0bdf300a5b19") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4927a428-f9f7-4f32-b650-94fd442ddc16") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 69 "+3.3A") + (pintype "passive") + (uuid "8834639f-cba5-47d1-b253-3d55ad6996ac") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "be363063-eb45-462c-87e4-ec502130accd") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "8c00d0fc-069f-40f9-9baf-167cb88333cd") + (at 137.415 57.06) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C65" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "7d554ac7-53c6-4b49-84da-aee46472c397") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "d54e9856-e412-4d3b-bbd9-ff36fdb79c7f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "863f308d-f078-4e78-815e-4ddd2ee6b0a2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "91a1187b-825d-4b75-af92-902fdefea55d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "00519f1a-0d00-4c11-9f92-d3c78a9b3662") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2d2f7419-502b-4852-8089-0a113f6d1dd3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e4bdc4e5-c319-434e-a6dd-77a14718c689") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/249703ac-4402-4a91-b493-4ed76eac6125") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "996cba07-5069-4bfd-855c-27378a65249e") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "88bb6250-1b77-4588-9544-d0d95fd9d5af") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "3139dd3f-eae0-46c4-89d8-092fa4f4c8cf") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "1a1d0eff-3e13-45d5-b3b6-916ba0cf1ff2") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "175d63ac-4b70-45e9-a893-bf540ca3762c") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 31 "Net-(C56-Pad2)") + (pintype "passive") + (uuid "49ae4008-8156-4e9e-9e8a-5f1c409929df") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 39 "Analog_8_P") + (pintype "passive") + (uuid "9e30e591-54e2-429a-ae3f-fc4acff8ca48") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "8c2b7436-ec47-4153-89d7-296dc95c1a6c") + (at 132.965 54.05) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C41" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "958cb6dd-bdc1-44a2-9cf6-2b5d9355c642") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "724ca8cd-75e6-4481-a80a-ae846e2e0029") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cb156fc1-d23e-476b-ac84-3634fafbfc3c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7d335310-d943-4e8b-8881-e178e8604e4a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "58019395-9662-4567-9b01-66b34adfa405") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "466f629e-726e-44da-91c1-29b11ceadaec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "543e6ccb-37a0-413d-bd5b-7950e841d069") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/f805530e-62ed-43ad-817a-1b649581b019") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c6a6acfa-82a4-41e9-bcc9-e9f12aed7573") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e1734e42-b8ac-46de-9d56-f450aa152e81") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "abd0978a-8d4b-4fd3-8ac2-0cb7ff90d48b") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "68da710f-c864-426c-9135-4221f40b6782") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "0ac396b0-3de7-4ba2-b29b-3cef6cd22299") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 15 "Net-(C32-Pad2)") + (pintype "passive") + (uuid "aaa11190-a421-4d51-ae64-0dc37d514484") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 23 "Analog_4_P") + (pintype "passive") + (uuid "c6145e29-4d94-4022-9933-2e39a5740ece") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:DLW21HN121HQ2B" + (layer "F.Cu") + (uuid "8c715356-009a-460a-8f5b-7d5b16855116") + (at 129.54 89.565) + (descr "DLW21H L=2.0 W=1.2 T=0.9") + (tags "Filter") + (property "Reference" "FL1" + (at -0.2 0 0) + (layer "F.SilkS") + (uuid "f8fea906-7480-4bad-9d62-4b7ec5e6868c") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "DLW21HN900SQ2L" + (at -0.2 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "b8641a40-954e-404c-baa5-a627b536f6a5") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "47f1bbd3-6910-4c04-a2c1-85a2752e4aff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b162a1ab-d6fb-4527-8c13-79de9031e8bc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "85d847e3-51a3-492c-8fcd-8968bf707288") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "81-DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d17f542d-e73e-484e-b99a-53d0a8c64085") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f5512327-76f4-4ad0-a3ad-29ef65b51ebe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Murata Electronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "53455a1b-fbd2-46ba-bfcb-1ccd65738fe3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "38083c77-4131-4033-9fa5-106a8f9895f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b3b83cbd-87ca-4de3-9d12-4b8bd304d5b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5df24970-0710-40d9-b556-a94a5a279441") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d08059c8-d159-486f-9a5a-affed218dd4a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/f3906a97-06e5-4c84-a0c7-55a00f9cdb96") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.7 0.425) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "9d4fb638-d9be-4254-893e-894a21f99118") + ) + (fp_line + (start -1.6 0.425) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "1ba7c1f6-ac49-4db2-9cf0-27b5ef975127") + ) + (fp_line + (start -0.2 -0.6) + (end 0.2 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "44f26839-6ed1-449a-85d4-582e83ec903f") + ) + (fp_line + (start -0.2 0.6) + (end 0.2 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "00d37fc7-0ae0-4879-96ed-d3fce7871245") + ) + (fp_arc + (start -1.7 0.425) + (mid -1.65 0.375) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "7307ac4d-dfbf-4a0c-8383-3ef66bbf53be") + ) + (fp_arc + (start -1.6 0.425) + (mid -1.65 0.475) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "3f5f4e90-0dbe-4d8f-992e-d63695da228e") + ) + (fp_line + (start -2.7 -1.6) + (end 2.3 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "11b999ce-a0b4-47e8-a3c8-f79476991d3c") + ) + (fp_line + (start -2.7 1.6) + (end -2.7 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "43a1b86f-a6c7-4d26-bdf0-e5cbd8f04915") + ) + (fp_line + (start 2.3 -1.6) + (end 2.3 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "58ee83ca-c00b-40c1-bfce-50569209dd51") + ) + (fp_line + (start 2.3 1.6) + (end -2.7 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5c9a330a-98ec-42d1-811c-4ce5bc53e0c7") + ) + (fp_line + (start -1 -0.6) + (end 1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "02e44d19-3b5f-4ba9-9059-d6083afab719") + ) + (fp_line + (start -1 0.6) + (end -1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "8f845834-c75a-422b-81a7-e70f2b05eb90") + ) + (fp_line + (start 1 -0.6) + (end 1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "e4f21e56-cd5c-47ba-8db2-cb6e3d663833") + ) + (fp_line + (start 1 0.6) + (end -1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "3f62c756-0fde-4d51-8678-1f14cbe0788b") + ) + (fp_text user "${REFERENCE}" + (at -0.2 0 0) + (layer "F.Fab") + (uuid "17a5c496-3931-4c0e-8c64-dfff00724398") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 89 "Net-(D4-I{slash}O1_2)") + (pintype "passive") + (uuid "294e8148-ec2f-4d77-9adc-84802bb99bb0") + ) + (pad "2" smd rect + (at 0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 9 "Net-(C23-Pad2)") + (pintype "passive") + (uuid "7de0a561-948f-4889-a83a-c375798ea69c") + ) + (pad "3" smd rect + (at 0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 8 "Net-(C22-Pad2)") + (pintype "passive") + (uuid "62065057-f2e8-4597-ab4c-6729ee186f32") + ) + (pad "4" smd rect + (at -0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 87 "Net-(D4-I{slash}O2_2)") + (pintype "passive") + (uuid "e4e36407-9fc7-47ba-aedb-a1bad3619bd3") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" + (offset + (xyz -0.009999999626 0 0.9499999738) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "8d8f69c9-59b3-4ebb-8c94-395f74fc3c1a") + (at 111.125 104.73) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C81" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "ef44b7ba-a6f9-4700-89ad-24ef5e6e087e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "70a36923-673d-47eb-bc9a-a8d2caaa208c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a2ae99fa-1b95-43ef-8e72-42622a2452cc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e6e1e593-ef09-4c4f-89bd-4ca5d8e6aa8f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "42cbb52a-2ef2-4e17-beee-8110d0c55b6c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0959cec4-8d87-4d4a-8111-947cccd1e544") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e9ddbdbc-e0f7-41c0-8e0c-d52b4600a636") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/9660807b-1bc9-4eff-aaec-8a2ff47dfeed") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "603dc470-8626-4b04-97e7-ffb8efc6be24") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f4839975-669a-49f3-a253-c437548a4c81") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e4cf4f23-b0e7-4e1f-9a66-59f043d3635e") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "136b5ecf-2f2d-4c59-bdbf-e6e5038bd60f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "89d641dd-ab42-4a0e-ac80-80ff1ec400a8") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 47 "Net-(C80-Pad2)") + (pintype "passive") + (uuid "0bebb6af-80fd-4e8c-bd6c-468a58dee096") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "03a1ccdb-32ed-4aa2-adf9-2ebb0991caba") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "8f0733b2-96a1-4045-911a-0bc20b7c5c45") + (at 147.925 118.52) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C117" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "11e8921c-a990-44de-8f8e-cf539bc55819") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "818ac5f1-a533-45bc-a012-4eb4feec7310") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e1e3d228-cecb-4fd4-ac85-d34e683eeffb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4b3be8d6-aac5-4624-9b75-46530cca5da0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d16a9e9b-28f5-4f11-9940-4496e5bcb4f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f947ebd0-176a-4906-823e-6a147e5b7100") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "827e59c5-c8ec-43f3-8839-27182233b17d") (effects (font (size 1 1) @@ -22763,7 +34195,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "811ad956-0fcc-4a45-93a3-2df58ec57ae9") + (uuid "85df302d-fb52-4457-a684-552b3f175508") ) (fp_line (start -0.261252 0.735) @@ -22773,7 +34205,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "7e65e583-e939-41f2-962b-a1d093552971") + (uuid "13ad5b7a-8d98-4658-8792-26c2b228e31f") ) (fp_rect (start -1.7 -0.98) @@ -22784,7 +34216,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "e0d9e40b-7ed3-462e-9d53-56e168c381da") + (uuid "a5084a80-170c-44c2-9e55-57d66139a58a") ) (fp_rect (start -1 -0.625) @@ -22795,12 +34227,12 @@ ) (fill no) (layer "F.Fab") - (uuid "34e91a57-cb5c-4e2b-9e6b-3df2ef9e29a3") + (uuid "70fde7c9-755c-4b34-b0ee-f419a86c8d09") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "0a282b81-d481-4258-b8ed-ae8d40e6815c") + (uuid "7c991070-f67f-43dd-8e0e-85521cd804bc") (effects (font (size 0.5 0.5) @@ -22815,7 +34247,7 @@ (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "96e282c5-d890-49a0-9c41-39cb1d4f83ec") + (uuid "e415980f-fc6a-4dfe-8100-6f69dc0e910a") ) (pad "2" smd roundrect (at 0.95 0) @@ -22824,7 +34256,7 @@ (roundrect_rratio 0.25) (net 59 "+3.3V_LN") (pintype "passive") - (uuid "65145ac2-83d4-4768-a4b3-934e30b23ea6") + (uuid "e680726e-9750-4dfd-a432-94790aed27da") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" @@ -22839,14 +34271,16 @@ ) ) ) - (footprint "Snapeda:SW_TL3315NF160Q" + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (uuid "6aad2ef4-1c86-4c98-b43b-0c16442fc28a") - (at 164.936 85.72) - (property "Reference" "S1" - (at -0.412 -3.423 0) + (uuid "903a78fc-55f2-4503-b910-fd49ac6ab5e0") + (at 137.415 66.09) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C84" + (at 0 -1.68 0) (layer "F.SilkS") - (uuid "41887562-fe75-44a5-b7d9-e8b853db7863") + (uuid "833c7326-6196-4d66-a13e-514c43cc18a8") (effects (font (size 1 1) @@ -22854,10 +34288,10 @@ ) ) ) - (property "Value" "RST switch" - (at 5.938 3.55 0) + (property "Value" "1uF" + (at 0 1.68 0) (layer "F.Fab") - (uuid "5bc2b3e8-934a-478c-beac-4bbe82bfd84f") + (uuid "62b9464f-ea3c-4b1e-908e-6a2be8391966") (effects (font (size 1 1) @@ -22865,11 +34299,11 @@ ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "9b659eb9-1ed9-40eb-94c9-4e36ccec902e") + (uuid "42f0011d-e25b-4a2a-9b6d-521201a4e384") (effects (font (size 1.27 1.27) @@ -22877,11 +34311,11 @@ ) ) ) - (property "Description" "" + (property "Description" "Unpolarized capacitor, small symbol" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "edbb121d-8179-4ded-a8f0-348bb6b48cba") + (uuid "57eb3900-23d5-4806-b4e0-3811dbc46751") (effects (font (size 1.27 1.27) @@ -22889,181 +34323,12 @@ ) ) ) - (property "MF" "E-Switch" + (property "MPN" "CL21B105KBFNFNE" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "93b24196-6c10-4672-be7f-c406e7ee5c5d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MAXIMUM_PACKAGE_HEIGHT" "0.8mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f2508bf5-f877-4874-abcf-a1ec9b03c6a4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "709ff6eb-d62e-4542-a3f3-f32acb82d45b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8865bbb0-5bfc-48db-bd77-5ddd29e4ab0e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/TL3315NF160Q/E-Switch/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8fac2292-5d67-46c4-a4fd-d7988ee6a2e6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "Manufacturer recommendations" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "eceabd43-d756-4cfa-88eb-523f5ca5b6be") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PARTREV" "B" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4fa40938-c1a5-4613-834e-52f761d98662") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/TL3315NF160Q/E-Switch/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f97a538a-3405-42f9-9e24-cf7ecf4741de") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "TL3315NF160Q" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b198620a-2a7e-4a50-966d-d1b37707ab3d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Purchase-URL" "https://www.snapeda.com/api/url_track_click_mouser/?unipart_id=553747&manufacturer=E-Switch&part_name=TL3315NF160Q&search_term=tl3315nf160q" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "739f4489-64aa-4f38-8620-ed526b920b1f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "TACT, 50mA, 15VDC SPST-NO, Off-(On), Surface Mount" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "224a10cc-598c-4026-bf03-dfb377c94440") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ad3b4d23-de59-4be0-92cb-e291083e39e1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER" "E-Switch" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2e58dcab-ec6b-4c69-bb95-087b4e730ae4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "TL3315NF160Q" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "203ac18a-b697-4280-bc73-3f65494f7798") + (uuid "f1bca9f3-142c-4c31-b0c4-ff00d82a6017") (effects (font (size 1 1) @@ -23076,7 +34341,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5874443c-fdaa-42d5-8404-1c0be3b5c8f1") + (uuid "8a100532-5700-4046-a2a9-84e4c162d086") (effects (font (size 1 1) @@ -23089,7 +34354,18538 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "570ac9e5-0886-4b4f-9e7c-838a73e58e6f") + (uuid "cf957204-e019-4301-9734-486ab0cebb4c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/90077042-82f7-4145-a003-00bea7b118dd") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4d63351b-6b1a-4053-8d8a-73d692757c9c") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6704bc0e-192b-4688-a6da-3e72cde45547") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "0a278338-eda1-4b1e-9d6f-ab44368b4176") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e2c88eac-d905-4c6c-9830-08f3c03b9a49") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "c0c7271a-7320-43dd-a48e-85504cbe14da") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 42 "Net-(C73-Pad2)") + (pintype "passive") + (uuid "b468e568-0c26-4f59-a497-d725259e1e0a") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 50 "Analog_10_N") + (pintype "passive") + (uuid "e9e19c77-7071-4764-9632-fc9c4a5a3f77") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:SOT95P280X145-6N" + (layer "F.Cu") + (uuid "91f88ff0-b00e-422f-84a4-3ad70a6e66c1") + (at 139.415 80.515) + (descr "SOT23-6(ESDA6V1-5SC6Y)") + (tags "Diode") + (property "Reference" "D11" + (at 0 0 0) + (layer "F.SilkS") + (uuid "6e287fdb-e5d1-48a3-a3f8-ec3267743f06") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "USBLC6-2SC6Y" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "3dae6f6c-6c31-49af-885b-ab40e29dd18f") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "940c8d8e-49da-4887-904c-88913b9d939c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bad58381-0ade-4548-9158-bf80327f2be4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1.45" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "36729fbc-a7e1-4023-b45f-ba2e39ee0898") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e54688c1-6d06-4a9e-ad7a-023a2fad7888") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3c1874a0-81ca-44bc-83ee-bf9c45ef1c24") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "STMicroelectronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0337f300-1ae3-4b96-b482-4a2e99ac7c00") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8ea363c6-f8e6-42ba-84f0-ca248440eae3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f1dfccbb-5678-4c73-a47c-554d7a4f6858") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "40b8a47f-18aa-4299-879c-e0b0b48420a5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6caae3fe-2bd2-4ce5-8059-9f716c821450") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d0f5fdff-e23b-4b86-9465-62ba59256c40") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.85 -1.6) + (end -0.65 -1.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "4aeb6bbf-6d74-4465-b0a3-7e5adf8fe8a7") + ) + (fp_line + (start -0.3 -1.462) + (end 0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "76983cf3-d041-4b2c-9315-14c33a0c8f59") + ) + (fp_line + (start -0.3 1.462) + (end -0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "d0fdb4a3-d982-49b5-85c7-a4712e79e9ec") + ) + (fp_line + (start 0.3 -1.462) + (end 0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "35045e6a-04b6-4510-b9ef-6c2366ecc4a1") + ) + (fp_line + (start 0.3 1.462) + (end -0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "9b23bd27-b1c4-407d-a389-fa6ae7985503") + ) + (fp_line + (start -2.1 -1.775) + (end 2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7b20664d-d659-49f5-9445-0189b368e4ab") + ) + (fp_line + (start -2.1 1.775) + (end -2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "30c553cb-6116-4ef1-9187-3c1798c312bd") + ) + (fp_line + (start 2.1 -1.775) + (end 2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5c11b625-4990-468a-b468-42ed7b0e4a7f") + ) + (fp_line + (start 2.1 1.775) + (end -2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c5d26821-b415-4a75-b9a1-238858a2de7e") + ) + (fp_line + (start -0.812 -1.462) + (end 0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a191efef-a0b4-49c9-b43b-a10dd1f88a4b") + ) + (fp_line + (start -0.812 -0.512) + (end 0.138 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "65627c60-488c-4cdf-a686-fdc31641cdf0") + ) + (fp_line + (start -0.812 1.462) + (end -0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "84df3077-8da7-49d1-bfbd-f71b98dadc1b") + ) + (fp_line + (start 0.812 -1.462) + (end 0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "88cd4675-f367-45fd-9962-67bb168c4ad9") + ) + (fp_line + (start 0.812 1.462) + (end -0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1a6ff166-365b-444c-b9fe-ba1fd8064083") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "47e329c0-c676-4684-99e1-4b1800702bf3") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 118 "Net-(D11-I{slash}O1_1)") + (pinfunction "I/O1_1") + (pintype "passive") + (uuid "eca58fd0-10dd-4d37-8ddd-3532372a882f") + ) + (pad "2" smd rect + (at -1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "a72daea0-8118-4652-8070-acf133f3e07f") + ) + (pad "3" smd rect + (at -1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 117 "Net-(D11-I{slash}O2_1)") + (pinfunction "I/O2_1") + (pintype "passive") + (uuid "1b47b80f-d84c-48f5-b9fc-eed38fba1ac7") + ) + (pad "4" smd rect + (at 1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 116 "Net-(D11-I{slash}O2_2)") + (pinfunction "I/O2_2") + (pintype "passive") + (uuid "86a03945-8220-4a64-b943-99a5691bb7d0") + ) + (pad "5" smd rect + (at 1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (uuid "78214e76-c88c-476f-b871-bfaf6de546de") + ) + (pad "6" smd rect + (at 1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 115 "Net-(D11-I{slash}O1_2)") + (pinfunction "I/O1_2") + (pintype "passive") + (uuid "13433e23-b41d-4418-93c5-b9bf1591521f") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "93142ec3-f484-4c2f-8876-52a34e239635") + (at 99.095 99.71) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C47" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "2f78ade3-169d-4a67-a702-b91c3ea9d3fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.01uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "c4442cce-0368-4e93-9e23-f8fc662376b3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "35b13784-a88e-4ad0-b0d8-f4e6ff42a9ff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "92b5e2ff-8f99-4d98-82d4-76acdb35bab6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "0603B103K101CT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "57caa435-faac-44ba-8696-c5730ae2aca8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f53b26dc-2c26-4482-9f98-1df0fdb896e7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "561f2bf8-17ac-4821-8923-cc2323ab2a05") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/9450fc9e-a8f4-47f7-a4d7-a62088a7db5a") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "360b0c63-8e9a-4bae-aaee-d7985f58fb3b") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "099f2548-11e1-46ff-b25c-b4a4874831ba") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "becac700-3da7-452a-9096-3e50bb4e55bf") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "84c99d63-bae9-4e06-aca5-3f6a1b9f9b2a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "35d7001a-2ec1-43c6-bec2-077a131355c6") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 24 "Net-(C46-Pad2)") + (pintype "passive") + (uuid "d0c07fe0-9a6c-4899-a83a-6d8c204b79c3") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 25 "Net-(C47-Pad2)") + (pintype "passive") + (uuid "963f51eb-27d6-4f5d-9876-6d9b032ed371") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "957fe409-fa64-4e02-bcc4-86ba1ff74c3c") + (at 134.355 133.83) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C102" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "0249285b-7d68-44e5-87e8-1e75e41c16a9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "73d00f79-08f8-480a-8ecd-7b813210977f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c16b4188-c3fd-4813-8fa8-59f92cafe5f1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1e001c35-7bfc-4caa-bee1-61740f9e7c71") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "22c3d5f7-e3d1-455d-8b9c-49b0860ddefe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "496e2e0d-789d-4779-98a0-31181c1a265a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "62b89605-d1f3-4cd0-85b3-ec30e4a67213") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/df20bacf-d966-4849-8ea7-168545ac438f") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ee30da1d-4382-4900-a60f-fe489622d1d9") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3dd39180-0122-4834-a44f-5381350c1f7c") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "fd576d85-fe71-46a5-9b77-6913e374b87c") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "54062f16-1d16-48f8-9235-d6ed7d2f09fb") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "08a768b8-6fb7-4cd1-be0a-d4cac9d5bb5a") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 61 "Net-(IC3-AREG)") + (pintype "passive") + (uuid "88b0c327-2970-4e03-b92c-5ed3131bf8bd") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "9c7183b6-ea88-4a73-b1b5-d344a611ced2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "97d3853f-c9c9-4f28-81af-2fa23da140ed") + (at 99.095 94.69) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C45" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "62bb6436-08d5-4b61-bb31-e5123f5dabef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "470pF/50V" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "2b25e4d7-2bf0-4e85-acc3-836f9fd7eae5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0cf83cd0-e682-426c-a476-921cc836b09c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b4ef95c0-322f-445b-bd73-16d78257d661") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "68867a82-f24f-4087-aa35-aa7c7a21b7bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "48145ef7-cd4b-48f4-9383-c0f7e7029870") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B471KB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "532e8e62-e15a-4797-ad01-cd24e33d51f9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/5e31875a-7715-42f9-9d36-bd179a9a408d") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7d62f775-0be5-4757-b54e-f2b30cf0da48") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1b751e58-2caa-48ef-afe9-5d8eabe0baf5") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "de5a16cb-d395-4392-99b8-5b8cee5b121e") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "d71592bb-5531-4e34-8e0c-89aef8bed672") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4cd52227-fce8-4277-804a-da92afbe4a66") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "590803bf-e025-41eb-996c-d823d4447f1b") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "c3d277ba-d9cd-43f1-85aa-c82c4ae52d0f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "97f0473a-d324-426a-906a-e0d0fa1b01a6") + (at 99.095 92.18) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C44" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "e837e5b4-1dd9-4d9d-8a51-21196845a9b2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "470pF/50V" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "9fd59735-c51f-47ca-8f0f-15385e918d00") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3978874f-7133-41f6-a96e-ae1fd29a6779") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ef8401d0-7233-4cb9-9f79-a0e492949b33") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7bb736e4-e030-4863-9328-8d4c67a42aef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8fe278e5-3529-41e2-9780-ac03194898d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B471KB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e807ad84-79d5-4b69-babd-a6d9be15c29a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b5f2781d-bc7d-4d4a-baf2-e98f1b05a27c") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "04338ee1-44dc-4ab2-9f9c-22b4b37179df") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "32e1aae5-e7b3-443e-b3fc-2c8b20db53d6") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "817fa4fa-c573-45b9-8ea3-ded062ca119a") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "12751430-c224-4977-8740-83bd4ce25b99") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "2587fc74-8d16-4eb9-bbc2-26bf67d93b93") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "7fa652a3-ee38-4145-ba99-931b89f22357") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "3a8ef93d-0653-464e-97bf-cf75e3f12635") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Snapeda:QFP50P900X900X160-48N" + (layer "F.Cu") + (uuid "987aec12-772f-4396-83cc-58c02de01b68") + (at 114.11005 131.29) + (property "Reference" "U1" + (at -2.008545 -6.897075 0) + (layer "F.SilkS") + (uuid "ee1055b0-8ad6-450d-83b0-bfd8797d26d5") + (effects + (font + (size 1.00174 1.00174) + (thickness 0.15) + ) + ) + ) + (property "Value" "W5500" + (at 8.181595 7.108065 0) + (layer "F.Fab") + (uuid "18c448aa-9901-4809-b8db-9d4adb6b8900") + (effects + (font + (size 1.003268 1.003268) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "55818544-4501-4662-8ea3-65f2a8666356") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Victor Pure White Collection Wood Tidy Tower Organizer" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d051e3e2-2c67-4c9c-9a8b-fc72e8cc13ed") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "WIZnet" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "38213182-836a-48b8-9e9d-41c8265f5cd5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PACKAGE" "LQFP-48 Victor Technologies" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b3b01385-2439-467d-9ec8-b14963959856") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PRICE" "90.48 USD" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ad6a1667-addd-4492-8ca4-8ddd8d549c33") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "LQFP-48 WIZnet" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fbdd7520-bbce-44fa-ab96-9292a3802a29") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "https://www.snapeda.com/parts/W5500/WIZnet/view-part/?ref=eda" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b6ec2b14-fe46-4435-8173-b501ed30c3b7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "IPC-7351B" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "af13f906-b4e7-4d1d-bb44-ad70d58363f3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/W5500/WIZnet/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "488a6c1a-7fd3-4a50-b837-7ef6c7533570") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "W5500" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "05480ea5-e780-4a26-ba2b-a3cd753fd601") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6fcd6167-4d16-4ff3-8039-a3a693a7df52") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "373551a7-2542-4718-ae6b-b92cf9fea08d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "AVAILABILITY" "Bad" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "332aa090-8da4-4b52-a124-15ebbd6a99f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "Ethernet Controller 10/100 Base-T/TX PHY SPI Interface 48-LQFP (7x7)" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "43ec7cf3-ae5b-4260-ae82-a00f32bc9c3b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "W5500" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dbb0e84e-ef48-484d-a11b-930d9a71d2e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "27b07734-739f-405c-9e79-ac6430bcfeda") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "169af76e-c092-426a-b94c-232f80a2af85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/8375df94-af20-41ba-baee-b41a28343cc2/127a4ca6-20c9-41c1-94c3-de4e47835abc") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -3.55 -3.55) + (end -3.22 -3.55) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "16a300c7-0a31-456e-917e-0e3f672211ce") + ) + (fp_line + (start -3.55 -3.22) + (end -3.55 -3.55) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "80f95364-965d-4e45-83ca-997f3144701b") + ) + (fp_line + (start -3.55 3.55) + (end -3.55 3.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "5cbe267d-4f0a-4e44-97c2-c33ed0af71da") + ) + (fp_line + (start -3.22 3.55) + (end -3.55 3.55) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "33bc2c6d-c901-45ff-944f-0364b90f9f36") + ) + (fp_line + (start 3.22 -3.55) + (end 3.55 -3.55) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "2b7465df-053b-4201-bbed-ed24ebda5967") + ) + (fp_line + (start 3.55 -3.55) + (end 3.55 -3.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "df7ac49a-18b2-4ab7-8234-9c14369e9ef7") + ) + (fp_line + (start 3.55 3.22) + (end 3.55 3.55) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "7680c800-995e-4943-b0ff-531c4ffbcca0") + ) + (fp_line + (start 3.55 3.55) + (end 3.22 3.55) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "d0a86594-126a-4dec-86a3-ab1529bece99") + ) + (fp_circle + (center -5.45005 -2.75008) + (end -5.35005 -2.75008) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "e401ea47-f178-4f9b-8c45-30fbc8752d9c") + ) + (fp_line + (start -5.21 -3.14) + (end -3.8 -3.14) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6659b826-e3f9-403e-a675-a40c62ba87d8") + ) + (fp_line + (start -5.21 3.14) + (end -5.21 -3.14) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9dc553fe-a490-4898-9775-b3030b805eb6") + ) + (fp_line + (start -3.8 -3.8) + (end -3.14 -3.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "efb82bba-e445-4cea-a240-ac513f45090f") + ) + (fp_line + (start -3.8 -3.14) + (end -3.8 -3.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "74d7a7c9-8f41-4440-90e5-93d1f7bdf266") + ) + (fp_line + (start -3.8 3.14) + (end -5.21 3.14) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2e4a74fa-605f-4fb2-9110-450b7c2b4c0d") + ) + (fp_line + (start -3.8 3.8) + (end -3.8 3.14) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c4e4afec-627f-4c87-af0e-a9d2c7b11671") + ) + (fp_line + (start -3.14 -5.21) + (end 3.14 -5.21) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5fd1545f-408a-4052-84b2-b88c03ec181c") + ) + (fp_line + (start -3.14 -3.8) + (end -3.14 -5.21) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "39adbdb2-d35f-448a-aadd-e00739613243") + ) + (fp_line + (start -3.14 3.8) + (end -3.8 3.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ebf9d528-014b-4d86-8658-b09160720329") + ) + (fp_line + (start -3.14 5.21) + (end -3.14 3.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "94263ca0-7b61-4b2e-b359-f42cd91c418d") + ) + (fp_line + (start 3.14 -5.21) + (end 3.14 -3.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "97706de7-b2c1-4c1f-bddb-3a7da878b0bf") + ) + (fp_line + (start 3.14 -3.8) + (end 3.8 -3.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "97b26d09-d442-444a-83cf-00a6859300cf") + ) + (fp_line + (start 3.14 3.8) + (end 3.14 5.21) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2a0be1e6-fdec-433c-9371-2ffc53fe09ad") + ) + (fp_line + (start 3.14 5.21) + (end -3.14 5.21) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b0a94c2e-0611-4d98-93cf-d2226edf237f") + ) + (fp_line + (start 3.8 -3.8) + (end 3.8 -3.14) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2510fa56-2c3d-4815-93d1-1a30077d9876") + ) + (fp_line + (start 3.8 -3.14) + (end 5.21 -3.14) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "325a6bfb-bba4-4725-9662-3fb64e0ab2b9") + ) + (fp_line + (start 3.8 3.14) + (end 3.8 3.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b5687845-ee82-4f17-ae08-5ed994e4d168") + ) + (fp_line + (start 3.8 3.8) + (end 3.14 3.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb286d9e-7eaf-4ad3-9db5-d72d801881ba") + ) + (fp_line + (start 5.21 -3.14) + (end 5.21 3.14) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "04d484bb-7d39-46b7-9b5c-59611da664a0") + ) + (fp_line + (start 5.21 3.14) + (end 3.8 3.14) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b7312696-949e-43c3-ab94-c5f11564315e") + ) + (fp_line + (start -3.55 -3.55) + (end 3.55 -3.55) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "f8ccc27b-ffc4-47c8-aeb9-e522ed18c92e") + ) + (fp_line + (start -3.55 3.55) + (end -3.55 -3.55) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "e35db2ce-7a4b-4832-8312-762d3daf8a9b") + ) + (fp_line + (start 3.55 -3.55) + (end 3.55 3.55) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "4d77c526-ece2-45d1-a9e9-2d57e037efd6") + ) + (fp_line + (start 3.55 3.55) + (end -3.55 3.55) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "5995be24-284e-454e-96f6-82c33d5c17ae") + ) + (fp_circle + (center -2.00005 -2.00008) + (end -1.40005 -2.00008) + (stroke + (width 0.254) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "63d83ab8-78c1-4186-8fc8-c921744b9028") + ) + (fp_poly + (pts + (xy -3.461035 -2.861065) (xy -3.461035 -2.646845) (xy -4.503285 -2.646845) (xy -4.503285 -2.861065) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "e0f39519-5c27-4ff9-a951-b9303596ab7d") + ) + (fp_poly + (pts + (xy -3.459395 -1.859425) (xy -3.459395 -1.645055) (xy -4.505075 -1.645055) (xy -4.505075 -1.859425) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "7f4d8136-dbf6-4dac-af93-0bd579d79a4b") + ) + (fp_poly + (pts + (xy -3.459072 -1.359102) (xy -3.459072 -1.143782) (xy -4.506348 -1.143782) (xy -4.506348 -1.359102) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "5c856c40-3abb-4c5c-b94e-6b66c2d9680b") + ) + (fp_poly + (pts + (xy -3.457925 -2.357955) (xy -3.457925 -2.146885) (xy -4.503245 -2.146885) (xy -4.503245 -2.357955) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "3378bd35-c769-4f1b-be35-f4d0ef520665") + ) + (fp_poly + (pts + (xy -3.456877 -0.856907) (xy -3.456877 -0.643967) (xy -4.506163 -0.643967) (xy -4.506163 -0.856907) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "0d6056c8-b25f-4508-8f2c-b4e82c75856e") + ) + (fp_poly + (pts + (xy -3.455268 -0.355296) (xy -3.455268 -0.144106) (xy -4.506022 -0.144106) (xy -4.506022 -0.355296) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "e08c60eb-f090-4c47-a3d3-1e0b42279fd3") + ) + (fp_poly + (pts + (xy -3.454751 1.145221) (xy -3.454751 1.361881) (xy -4.512009 1.361881) (xy -4.512009 1.145221) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "fbe2b71d-9d90-44c9-b7b7-587807cfa245") + ) + (fp_poly + (pts + (xy -3.45406 1.64591) (xy -3.45406 1.86407) (xy -4.5142 1.86407) (xy -4.5142 1.64591) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "bd193a29-d233-48ba-b8b2-d4daaac35f47") + ) + (fp_poly + (pts + (xy -3.453876 0.646096) (xy -3.453876 0.857246) (xy -4.507374 0.857246) (xy -4.507374 0.646096) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "1b91332c-21cb-45bc-b8e0-7af617835d7c") + ) + (fp_poly + (pts + (xy -3.45376 0.146213) (xy -3.45376 0.355373) (xy -4.505501 0.355373) (xy -4.505501 0.146213) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "3a5b6add-07e5-457a-86c2-83312676f3f2") + ) + (fp_poly + (pts + (xy -3.451325 2.648645) (xy -3.451325 2.861645) (xy -4.511775 2.861645) (xy -4.511775 2.648645) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "89e0311b-9888-4449-836e-448cd752b5e6") + ) + (fp_poly + (pts + (xy -3.45121 2.14876) (xy -3.45121 2.35605) (xy -4.50618 2.35605) (xy -4.50618 2.14876) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "21cdf088-20a3-4ef7-9a24-00dc32094eea") + ) + (fp_poly + (pts + (xy -2.662005 -4.512035) (xy -2.662005 -3.451085) (xy -2.849045 -3.451085) (xy -2.849045 -4.512035) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "9c719caf-da9e-4fc5-9089-1013cd5d1047") + ) + (fp_poly + (pts + (xy -2.649685 3.450285) (xy -2.649685 4.503285) (xy -2.853415 4.503285) (xy -2.853415 3.450285) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "752a7f30-4e50-46c7-8e59-982aa8d5bd92") + ) + (fp_poly + (pts + (xy -2.157155 -4.507185) (xy -2.157155 -3.451255) (xy -2.348875 -3.451255) (xy -2.348875 -4.507185) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "b1f1f7f6-9674-4d96-8955-10d42a7576ee") + ) + (fp_poly + (pts + (xy -2.14827 3.4517) (xy -2.14827 4.50925) (xy -2.35938 4.50925) (xy -2.35938 3.4517) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "f6bc93eb-e74e-48f1-999c-386777d6ddc3") + ) + (fp_poly + (pts + (xy -1.65967 -4.5097) (xy -1.65967 -3.45258) (xy -1.84755 -3.45258) (xy -1.84755 -4.5097) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "86fec2ff-a295-46fd-933b-c47c172a2387") + ) + (fp_poly + (pts + (xy -1.648085 3.451885) (xy -1.648085 4.506865) (xy -1.856995 4.506865) (xy -1.856995 3.451885) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "fce90d72-73c0-453d-ab32-dbbdb87faee5") + ) + (fp_poly + (pts + (xy -1.15538 -4.50541) (xy -1.15538 -3.45205) (xy -1.34808 -3.45205) (xy -1.34808 -4.50541) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "e7fb0a1a-ab74-42ac-9ab0-8ec8d127cc1b") + ) + (fp_poly + (pts + (xy -1.14539 3.45458) (xy -1.14539 4.51176) (xy -1.36189 4.51176) (xy -1.36189 3.45458) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "f5f631b5-0652-405a-9633-628a7643b469") + ) + (fp_poly + (pts + (xy -0.656685 -4.506715) (xy -0.656685 -3.453435) (xy -0.846695 -3.453435) (xy -0.846695 -4.506715) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "0bc31262-7eac-4a4b-9805-4c0097fe4028") + ) + (fp_poly + (pts + (xy -0.644455 3.455515) (xy -0.644455 4.510615) (xy -0.860745 4.510615) (xy -0.860745 3.455515) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "6da153c5-76e6-4874-96d9-9c234d85606d") + ) + (fp_poly + (pts + (xy -0.155529 -4.505559) (xy -0.155529 -3.453731) (xy -0.346399 -3.453731) (xy -0.346399 -4.505559) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "24fd5262-e4ba-493c-9d03-fbc19b645f8f") + ) + (fp_poly + (pts + (xy -0.144633 3.455338) (xy -0.144633 4.507883) (xy -0.358013 4.507883) (xy -0.358013 3.455338) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "a1dd0e1d-8a4d-4ba5-8bc2-f91b92303579") + ) + (fp_poly + (pts + (xy 0.343941 -4.506089) (xy 0.343941 -3.455291) (xy 0.155161 -3.455291) (xy 0.155161 -4.506089) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "25b1356c-d629-4f93-82cb-dc015d3d64bd") + ) + (fp_poly + (pts + (xy 0.354934 3.454904) (xy 0.354934 4.505626) (xy 0.144244 4.505626) (xy 0.144244 3.454904) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "f3759d6d-9f0d-4cae-8177-102ee8de49ed") + ) + (fp_poly + (pts + (xy 0.840794 -4.509236) (xy 0.840794 -3.460364) (xy 0.660234 -3.460364) (xy 0.660234 -4.509236) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "d32655e4-f84e-43bb-af1c-97a0dde0c941") + ) + (fp_poly + (pts + (xy 0.853902 3.453872) (xy 0.853902 4.503458) (xy 0.646412 4.503458) (xy 0.646412 3.453872) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "f6f0c03c-f0c6-44a5-a407-aeae86484c39") + ) + (fp_poly + (pts + (xy 1.345272 -4.504758) (xy 1.345272 -3.456912) (xy 1.156782 -3.456912) (xy 1.156782 -4.504758) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "d9df544b-58df-4673-8abe-996887b99680") + ) + (fp_poly + (pts + (xy 1.35363 3.4536) (xy 1.35363 4.50249) (xy 1.14738 4.50249) (xy 1.14738 3.4536) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "75de3e55-cfc0-429c-b32a-e285b35f062f") + ) + (fp_poly + (pts + (xy 1.846555 -4.503475) (xy 1.846555 -3.456615) (xy 1.656485 -3.456615) (xy 1.656485 -4.503475) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "6056786f-ebb5-4ea1-8ca7-a5fb9faeb9ed") + ) + (fp_poly + (pts + (xy 1.858515 3.458485) (xy 1.858515 4.504525) (xy 1.645345 4.504525) (xy 1.645345 3.458485) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "125a56e0-dc34-43c4-82b5-67ddd234175a") + ) + (fp_poly + (pts + (xy 2.34761 -4.50242) (xy 2.34761 -3.45616) (xy 2.15603 -3.45616) (xy 2.15603 -4.50242) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "93da3410-fe9e-490c-9329-b19584645917") + ) + (fp_poly + (pts + (xy 2.354805 3.454775) (xy 2.354805 4.501895) (xy 2.147975 4.501895) (xy 2.147975 3.454775) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "4b2be1a6-d60b-4b6a-b1ac-ec04b37d9d53") + ) + (fp_poly + (pts + (xy 2.84826 -4.50177) (xy 2.84826 -3.45634) (xy 2.65621 -3.45634) (xy 2.65621 -4.50177) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "92a53a4c-0d35-419a-b1c3-66240ac0279b") + ) + (fp_poly + (pts + (xy 2.864825 3.464795) (xy 2.864825 4.504285) (xy 2.645585 4.504285) (xy 2.645585 3.464795) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "2c4df591-8f01-47e6-869d-be03cb7fb42e") + ) + (fp_poly + (pts + (xy 4.50267 -2.34736) (xy 4.50267 -2.15716) (xy 3.45703 -2.15716) (xy 3.45703 -2.34736) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "c7da02d6-b368-4f7a-a956-762f3bc8ef70") + ) + (fp_poly + (pts + (xy 4.503269 0.653241) (xy 4.503269 0.848241) (xy 3.451631 0.848241) (xy 3.451631 0.653241) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "a9f9a8bd-a3ac-4150-99b4-a10579691933") + ) + (fp_poly + (pts + (xy 4.503349 -1.346682) (xy 4.503349 -1.155042) (xy 3.454912 -1.155042) (xy 3.454912 -1.346682) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "596c7bc2-34dd-4e54-bc27-ebc5e5fb5272") + ) + (fp_poly + (pts + (xy 4.50339 -2.84664) (xy 4.50339 -2.6628) (xy 3.46267 -2.6628) (xy 3.46267 -2.84664) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "9213742f-cbdd-421e-92fc-26641a20eb82") + ) + (fp_poly + (pts + (xy 4.50349 -1.84654) (xy 4.50349 -1.6569) (xy 3.45677 -1.6569) (xy 3.45677 -1.84654) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "8c2f2056-b56e-4deb-a14d-6c23559161b3") + ) + (fp_poly + (pts + (xy 4.504586 -0.845445) (xy 4.504586 -0.655285) (xy 3.455155 -0.655285) (xy 3.455155 -0.845445) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "6a1174a8-895b-4d44-967c-5e4b5632970e") + ) + (fp_poly + (pts + (xy 4.505851 -0.344178) (xy 4.505851 -0.155198) (xy 3.45507 -0.155198) (xy 3.45507 -0.344178) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "eef89cc1-053e-4f42-9423-6fa73d141765") + ) + (fp_poly + (pts + (xy 4.506317 0.156289) (xy 4.506317 0.345679) (xy 3.454193 0.345679) (xy 3.454193 0.156289) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "f8b8ffe7-78d5-4648-9c14-b3668181d23f") + ) + (fp_poly + (pts + (xy 4.5065 1.65647) (xy 4.5065 1.84822) (xy 3.45165 1.84822) (xy 3.45165 1.65647) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "58552ffd-0158-4590-8b4e-0c53cdeea9f7") + ) + (fp_poly + (pts + (xy 4.508254 1.158226) (xy 4.508254 1.346836) (xy 3.453036 1.346836) (xy 3.453036 1.158226) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "9b4c1180-1a85-4092-9806-74bfd2e1f14c") + ) + (fp_poly + (pts + (xy 4.509025 2.658995) (xy 4.509025 2.849165) (xy 3.450705 2.849165) (xy 3.450705 2.658995) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "ad644867-961a-4977-b802-c66d0416fbe6") + ) + (fp_poly + (pts + (xy 4.50917 2.15914) (xy 4.50917 2.34839) (xy 3.45148 2.34839) (xy 3.45148 2.15914) + ) + (stroke + (width 0.01) + (type solid) + ) + (fill yes) + (layer "F.Fab") + (uuid "bda5d48f-276b-4c3a-9cb0-bde7b62d0aad") + ) + (pad "1" smd rect + (at -4.18 -2.75) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 225 "/Ethernet/TX_N") + (pinfunction "TXN") + (pintype "output") + (solder_mask_margin 0.102) + (uuid "83bc86dc-7b0b-4dfa-875e-2043c187c5f3") + ) + (pad "2" smd rect + (at -4.18 -2.25) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 231 "/Ethernet/TX_P") + (pinfunction "TXP") + (pintype "output") + (solder_mask_margin 0.102) + (uuid "f6c80a5a-7bb8-418c-8d8d-aa12f629784c") + ) + (pad "3" smd rect + (at -4.18 -1.75) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "AGND") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "7a21e2ed-cbcc-41b6-ad1e-95bf03d5bf8a") + ) + (pad "4" smd rect + (at -4.18 -1.25) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 69 "+3.3A") + (pinfunction "AVDD") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "aafa8f09-da57-47e2-aabd-ce06ee7c40a0") + ) + (pad "5" smd rect + (at -4.18 -0.75) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 75 "/Ethernet/RX_N") + (pinfunction "RXN") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "fabf1b8f-e409-49cf-8e0a-7f04c475564f") + ) + (pad "6" smd rect + (at -4.18 -0.25) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 73 "/Ethernet/RX_P") + (pinfunction "RXP") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "24e98772-3eba-40f9-a917-061276ad8672") + ) + (pad "7" smd rect + (at -4.18 0.25) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 244 "unconnected-(U1-DNC-Pad7)") + (pinfunction "DNC") + (pintype "bidirectional+no_connect") + (solder_mask_margin 0.102) + (uuid "a4b060ce-a816-4074-b82c-339e04ad708d") + ) + (pad "8" smd rect + (at -4.18 0.75) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 69 "+3.3A") + (pinfunction "AVDD") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "1689eee7-370f-4b83-b227-0c2cdef34b30") + ) + (pad "9" smd rect + (at -4.18 1.25) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "AGND") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "4beeb7b3-c80f-4841-b296-80ce2e3e3776") + ) + (pad "10" smd rect + (at -4.18 1.75) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 235 "Net-(U1-EXRES1)") + (pinfunction "EXRES1") + (pintype "bidirectional") + (solder_mask_margin 0.102) + (uuid "05da5173-5267-4536-8d24-a106778659b6") + ) + (pad "11" smd rect + (at -4.18 2.25) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 69 "+3.3A") + (pinfunction "AVDD") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "b273c19b-00e1-4bb3-be66-f8d5fd48c80b") + ) + (pad "12" smd rect + (at -4.18 2.75) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (solder_mask_margin 0.102) + (uuid "d4ad0058-75db-459d-b54c-1d519be05ad9") + ) + (pad "13" smd rect + (at -2.75 4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (solder_mask_margin 0.102) + (uuid "62233cbc-46f2-4e13-89ec-fa1a5cb26fc1") + ) + (pad "14" smd rect + (at -2.25 4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "AGND") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "63ac61c8-d7ee-4431-a2af-95ec426c9c85") + ) + (pad "15" smd rect + (at -1.75 4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 69 "+3.3A") + (pinfunction "AVDD") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "d3d8ce33-6d90-4e2b-90f1-f86e4bb726d8") + ) + (pad "16" smd rect + (at -1.25 4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "AGND") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "648b9469-860e-465f-88fe-638e9b08b787") + ) + (pad "17" smd rect + (at -0.75 4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 69 "+3.3A") + (pinfunction "AVDD") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "29d72150-a020-481e-9cd4-6b92e0141bd6") + ) + (pad "18" smd rect + (at -0.25 4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 243 "unconnected-(U1-VBG-Pad18)") + (pinfunction "VBG") + (pintype "output+no_connect") + (solder_mask_margin 0.102) + (uuid "aeec613e-59dd-40f5-b548-a1a75159df3a") + ) + (pad "19" smd rect + (at 0.25 4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "AGND") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "d075477e-05eb-43d1-b652-acf9f65ccc03") + ) + (pad "20" smd rect + (at 0.75 4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 68 "Net-(U1-TOCAP)") + (pinfunction "TOCAP") + (pintype "output") + (solder_mask_margin 0.102) + (uuid "14ae10d7-290d-4ffe-a238-ff64a618cb6f") + ) + (pad "21" smd rect + (at 1.25 4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 69 "+3.3A") + (pinfunction "AVDD") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "7dc8dfe9-aaa4-4e51-99d5-87946ad8cd9f") + ) + (pad "22" smd rect + (at 1.75 4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 67 "Net-(U1-1V2O)") + (pinfunction "1V2O") + (pintype "output") + (solder_mask_margin 0.102) + (uuid "04905f68-56e5-4da6-836d-847faa1cc62a") + ) + (pad "23" smd rect + (at 2.25 4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "RSVD1") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "b7ba7855-ee2e-4651-99b2-9f8d0b43b7ad") + ) + (pad "24" smd rect + (at 2.75 4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 239 "unconnected-(U1-SPDLED-Pad24)") + (pinfunction "SPDLED") + (pintype "output+no_connect") + (solder_mask_margin 0.102) + (uuid "d66e0117-1ef0-490d-991e-96c5638bd815") + ) + (pad "25" smd rect + (at 4.18 2.75) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 237 "/Ethernet/LINK_LED") + (pinfunction "LINKLED") + (pintype "output") + (solder_mask_margin 0.102) + (uuid "410a056e-8b5d-422d-88d2-ce9aea6e388d") + ) + (pad "26" smd rect + (at 4.18 2.25) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 242 "unconnected-(U1-DUPLED-Pad26)") + (pinfunction "DUPLED") + (pintype "output+no_connect") + (solder_mask_margin 0.102) + (uuid "cd01f498-dea8-4e72-9a36-8ac366032f23") + ) + (pad "27" smd rect + (at 4.18 1.75) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 236 "/Ethernet/ACT_LED") + (pinfunction "ACTLED") + (pintype "output") + (solder_mask_margin 0.102) + (uuid "47072d7e-75bb-4b5b-b9d1-1e81573a0cbe") + ) + (pad "28" smd rect + (at 4.18 1.25) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "VDD") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "619b70a9-390d-4ac3-ad98-4c19efb1fe75") + ) + (pad "29" smd rect + (at 4.18 0.75) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "60696549-f345-4ebe-979c-6f6793a4a857") + ) + (pad "30" smd rect + (at 4.18 0.25) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 77 "/Ethernet/XI") + (pinfunction "XI") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "91c5ad5f-7cef-4e6a-abde-094adbca902b") + ) + (pad "31" smd rect + (at 4.18 -0.25) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 76 "/Ethernet/XO") + (pinfunction "XO") + (pintype "output") + (solder_mask_margin 0.102) + (uuid "292df1a7-5496-4bf9-b6d2-5ef0e88d2967") + ) + (pad "32" smd rect + (at 4.18 -0.75) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 154 "ETH_CS") + (pinfunction "~{SCSN}") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "ef60d96a-f888-4da3-8b90-742667e57a45") + ) + (pad "33" smd rect + (at 4.18 -1.25) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 144 "ETH_SCLK") + (pinfunction "SCLK") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "afa363ab-91d5-415b-97ab-60b50c8cb937") + ) + (pad "34" smd rect + (at 4.18 -1.75) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 193 "ETH_MISO") + (pinfunction "MISO") + (pintype "output") + (solder_mask_margin 0.102) + (uuid "7788cf64-0955-4484-91a0-da19f806e7b0") + ) + (pad "35" smd rect + (at 4.18 -2.25) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 186 "ETH_MOSI") + (pinfunction "MOSI") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "cc8a63f0-e2d2-4649-96c1-119f000c3f6e") + ) + (pad "36" smd rect + (at 4.18 -2.75) + (size 1.56 0.28) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 179 "ETH_INT") + (pinfunction "~{INTN}") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "82683467-fdc5-436f-b703-8a87b51395b4") + ) + (pad "37" smd rect + (at 2.75 -4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 66 "Net-(U1-~{RSTN})") + (pinfunction "~{RSTN}") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "213140c4-f10a-49b7-a998-bf5c81b94d25") + ) + (pad "38" smd rect + (at 2.25 -4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "RSVD2") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "7bcecb0a-1b31-4f76-94af-ef27d8ea8d15") + ) + (pad "39" smd rect + (at 1.75 -4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "RSVD3") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "c8a094c9-f830-485c-a903-dc0cb8e0efdd") + ) + (pad "40" smd rect + (at 1.25 -4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "RSVD4") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "67c73e4f-eb5e-4f0d-a52c-9759b2a5053d") + ) + (pad "41" smd rect + (at 0.75 -4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "RSVD5") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "23dce5a6-5084-45b5-936e-604ebbf47189") + ) + (pad "42" smd rect + (at 0.25 -4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "RSVD6") + (pintype "input") + (solder_mask_margin 0.102) + (uuid "9993cac6-aec0-49f2-b4be-ee00b52b66fe") + ) + (pad "43" smd rect + (at -0.25 -4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 238 "unconnected-(U1-PMODE2-Pad43)") + (pinfunction "PMODE2") + (pintype "input+no_connect") + (solder_mask_margin 0.102) + (uuid "4b2ec3f0-829f-4224-9a1c-9cae6d0d0402") + ) + (pad "44" smd rect + (at -0.75 -4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 240 "unconnected-(U1-PMODE1-Pad44)") + (pinfunction "PMODE1") + (pintype "input+no_connect") + (solder_mask_margin 0.102) + (uuid "7c1eca4a-ebe2-49cc-98c9-f148355a3b90") + ) + (pad "45" smd rect + (at -1.25 -4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 241 "unconnected-(U1-PMODE0-Pad45)") + (pinfunction "PMODE0") + (pintype "input+no_connect") + (solder_mask_margin 0.102) + (uuid "73e02690-39bc-4cfc-b0a4-569b9a362bbb") + ) + (pad "46" smd rect + (at -1.75 -4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (solder_mask_margin 0.102) + (uuid "cf0984f4-c92a-4025-8590-54e0ac696287") + ) + (pad "47" smd rect + (at -2.25 -4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (solder_mask_margin 0.102) + (uuid "99563f24-60b4-4ddf-9afe-16291ebda353") + ) + (pad "48" smd rect + (at -2.75 -4.18) + (size 0.28 1.56) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "AGND") + (pintype "power_in") + (solder_mask_margin 0.102) + (uuid "1cad071a-9cf9-4767-bc0e-5763107519a6") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/W5500.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "98aa69ed-14a1-41d5-9afa-35731ac4497e") + (at 113.975 121.79) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C133" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "dfcab839-e295-4068-acde-ecb21cd254e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "6.8nF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "b0785bde-b7a5-4ec5-a8d5-2a4faca0b86c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c1b009f3-59a5-4760-9427-4d637b0ccb44") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "34e83d3d-9201-4d04-9374-298711cf0339") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a5cdcc61-f4ea-4bed-b3b2-4483dcff77dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d5459ac3-f52f-415e-a176-6b9e79e1941c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B682JB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c96b3776-c499-42fb-b247-207ec804a695") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/c5413061-9fb9-4621-bbe5-1b9c19ddd8b7") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "932a7b67-4dae-4941-9919-7a3403c4e992") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8ff0a3dd-2075-481b-afc7-7322a812df0a") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b84a7ed1-0e9d-4c30-ae7d-f5deca24b8db") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "ae218dd2-73e3-4fcc-b5d6-cd10513bffa0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d4ef83dd-d45c-4187-a710-d5592df223ee") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 73 "/Ethernet/RX_P") + (pintype "passive") + (uuid "1fedb399-01df-41fe-8b4f-69ccecc0b80e") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 72 "Net-(J17-RD+)") + (pintype "passive") + (uuid "8f026825-0f57-45e6-89ec-78297a99df34") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "9a421514-21ed-4652-b40e-efdad3431d2a") + (at 177.965 114.26) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R34" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "37a22359-bce6-4705-a2c9-7d90f9a136fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "47K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "a8ee05d6-0806-44a1-aa15-02945a753d8a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e7e4b04e-eeaa-4929-b682-9ae481b33ddf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c46be2c3-0932-4b05-8b63-f28b23f3f818") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "AC0603JR-0747KL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f3ea7512-fec6-4f8d-9e83-8c53f685aac4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d30928fd-fccb-435f-b149-7678242b4217") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f699aa3f-29ff-4de4-8501-e6e64ecbd1a5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/c10de17a-a010-4e6e-823b-96d5b0391e75") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "627cad95-a30b-4281-94c9-f68cdd0d267a") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6803e053-3d61-4fd8-b65f-6f55062db0a4") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "280bbe9c-7007-40ec-b5d6-a5ea21bb604b") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "238e9c3f-2235-4216-8376-40c0e30c111c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e480af15-ecbf-4a4f-99ab-5d0db3df0d8a") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 177 "SD_DAT2") + (pintype "passive") + (uuid "740bda6d-0f87-42bf-a2fc-ff566f78e92c") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "b26d4eec-63ab-4e1f-b20a-0f33a0052207") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "9bdee888-601c-43f1-83f2-3daf6037eadc") + (at 142.375 128.81) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R15" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "61747319-5619-443c-88eb-6105d5a1050d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "42e86d0d-098b-43e4-99a4-2bf5837c2a1d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4f88515a-5010-4308-93a0-481d58cf5d9e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "72c1abad-cc6d-4163-8e35-7be0638e00b4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "7499211122A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "afe8f8f5-75fd-452d-96a1-192d0c2c6cf6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "38377100-b86c-43c5-9eac-6f4c7a404e25") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "88ffc033-cd38-48b5-8023-f8e7fa1e63f1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/ad38b55a-4c41-4587-9df1-be8a977b4aa2") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "55363772-8285-4cd6-9007-f7d8bacff00a") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9d353631-7db4-49ec-a180-a7ef2401783c") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "57b926b5-8317-4b34-b2b7-267f20ca8f0d") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "d574fdb2-d7fe-4a29-a92b-4450bb738c1a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "9ff748f6-22d5-4912-ad61-17d1f711a8e3") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "5c49cf5c-6d19-4d4d-a088-be6352c23678") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 202 "Net-(IC3-SHDNZ)") + (pintype "passive") + (uuid "994b2d2c-4670-404c-b798-e70201eea011") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "9c49e2ff-2c4d-41da-97b7-b160a0af57ce") + (at 113.975 116.77) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C131" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "07193cc0-ea35-4ccb-8762-666e84012992") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.01uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "41ec00ab-ee6c-49ce-85fd-f3d0df390de7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5683be9c-c9e5-4c3b-8175-d66c41a454e6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1ce81d30-29bc-4f5e-a338-252a958cace4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "0603B103K101CT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a0e6dad7-575f-4e8d-bd82-f8f254c98ef8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c310b23f-c644-4e5f-96a5-0885f7215b8a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8d7dfe42-be9f-4627-a280-db4e413e7d4e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/36fa7de4-e26a-42a7-b602-b9e183cc43f4") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0b3d94ae-dfe2-4176-9dae-8089397be5ee") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "49719b56-e7ba-4900-a789-9193d5f1b81d") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f7a288ee-a4fd-4853-95ac-fb0889d086fb") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "7a70e328-b9be-4f8b-8b77-a8b99581a2f6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b748fedb-be5e-4196-943b-3c68a7e3a2ff") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 70 "Net-(C131-Pad1)") + (pintype "passive") + (uuid "13afb356-16f5-4cba-938b-37a2c5b92e55") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "62c47924-012a-4520-8bc3-e20ef7178cd7") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:ASTX-H12" + (layer "F.Cu") + (uuid "9c50d6c2-3618-4f4c-8f05-e4df431c51fd") + (at 128.925 129.71) + (descr "ASTX-H12") + (tags "Crystal or Oscillator") + (property "Reference" "Y2" + (at 0 0 0) + (layer "F.SilkS") + (uuid "8bf2e84c-38bb-4e77-966e-da4ef94e4e42") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "ASTX-H12-22.5792MHZ-T" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "fbba6ca7-2f42-4899-b187-599cb4eee8c5") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://componentsearchengine.com/Datasheets/1/ASTX-H12-22.5792MHZ-T.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "697161ea-64e6-4cb2-9a0a-a9f9483cc314") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "XTAL OSC TCXO 22.5792MHZ 3.3V HC" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8a505e9c-3c5a-48c4-9eab-ce158ac69440") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "0.95" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "07c84ea8-d32d-4803-b16b-66e8925ce17c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "815-ASTX-H12-22.57-T" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3d0ae0f8-3c77-45be-b797-8ce2b7a06788") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.com/Search/Refine.aspx?Keyword=815-ASTX-H12-22.57-T" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2d0c1086-1b11-4b7d-9ef1-d62f414c3dee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "ABRACON" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fab0628e-6b97-4688-ab99-bc675171c150") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "ASTX-H12-22.5792MHZ-T" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5a39e774-4a31-4c4e-88fc-adc53777e1db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "ASTX-H12-22.5792MHZ-T" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9cc34d86-4151-4f62-b1e6-09f5a3cb9020") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "db7701af-28f8-4914-b2ca-723683585bbe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "410aa82f-f006-4745-b1a9-814fa6453384") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/517ff4a4-cb59-45e9-843a-57a41fe33415") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.925 1.6) + (end -0.925 1.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "f7d6959c-c2ce-4f12-850f-2d166a20d1da") + ) + (fp_line + (start -0.925 1.7) + (end -0.925 1.7) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "445f316a-b8cb-49ef-880a-bc7b150dd2c5") + ) + (fp_line + (start -0.925 1.7) + (end -0.925 1.7) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "b07e0c1e-8bd5-4a60-a974-202945acd22c") + ) + (fp_arc + (start -0.925 1.6) + (mid -0.875 1.65) + (end -0.925 1.7) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "4acc39bc-4408-4d02-b36b-577f46643231") + ) + (fp_arc + (start -0.925 1.6) + (mid -0.875 1.65) + (end -0.925 1.7) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "705af808-ffe0-46b4-8b3d-7665654ba252") + ) + (fp_arc + (start -0.925 1.7) + (mid -0.975 1.65) + (end -0.925 1.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "a854fe25-15a0-4aaa-ba0d-8638f8bdead4") + ) + (fp_line + (start -2.375 -2.125) + (end 2.375 -2.125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f2e2e94b-251c-47ba-9ea0-c95c0cee9ea8") + ) + (fp_line + (start -2.375 2.125) + (end -2.375 -2.125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5a6cf830-a3c7-40c7-98e3-f69c607fc48b") + ) + (fp_line + (start 2.375 -2.125) + (end 2.375 2.125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8c636c1e-208f-44e7-bc13-45be37d8ca97") + ) + (fp_line + (start 2.375 2.125) + (end -2.375 2.125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4b4a2496-69a8-4042-9dfe-834f100a4fd6") + ) + (fp_line + (start -1.25 -1) + (end 1.25 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "edf1ffcf-3a34-4ea3-9be7-45ebb80cd1dc") + ) + (fp_line + (start -1.25 1) + (end -1.25 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3eb68e9e-bd77-4e8b-9b5b-d46e494f6feb") + ) + (fp_line + (start 1.25 -1) + (end 1.25 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c4570839-f38e-4270-b8ab-b7357a22cd70") + ) + (fp_line + (start 1.25 1) + (end -1.25 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f7d71b50-b90a-4e06-827b-99a2914b9bc5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "f0b3805e-ee03-4f5b-902b-3a2b2335cd51") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.925 0.725 90) + (size 0.8 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 234 "Net-(Y2-TRI-STATE)") + (pinfunction "TRI-STATE") + (pintype "passive") + (uuid "98f0edc9-ff6f-43cb-a5d5-1801c5c528ff") + ) + (pad "2" smd rect + (at 0.925 0.725 90) + (size 0.8 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "bb313541-b874-46d5-89de-e903485f3ddc") + ) + (pad "3" smd rect + (at 0.925 -0.725 90) + (size 0.8 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 199 "/ADC/TCXO_OUT") + (pinfunction "OUTPUT") + (pintype "passive") + (uuid "d9214a5f-4be2-4681-85f5-e5f78b3fc2a1") + ) + (pad "4" smd rect + (at -0.925 -0.725 90) + (size 0.8 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 59 "+3.3V_LN") + (pinfunction "VDD") + (pintype "passive") + (uuid "68078c57-c771-4c46-8567-7c7c5e38609c") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/ASTX-H12-22.5792MHZ-T.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "9c536221-7976-4522-bbfd-bfbb18a25cf8") + (at 107.115 92.18) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C68" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "80f16219-a43a-4e70-a606-18a0b328316b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "470pF/50V" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "fee9b6df-c3c6-4879-b618-39895dd15050") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1a0c0ecb-1e79-4b46-84f6-cf1d79b94f7e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dc18705d-75c5-4e87-9793-1d0e9e23131f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ae388475-368c-4b7b-bc6e-ac29dcff2d49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d1be9d29-3746-4663-86e4-ebae9259d930") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B471KB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8ba006fe-79ce-499d-8d3e-1ab7c1508085") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/c9257f68-cd7f-4f46-bef3-723a093bd5fa") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dee22d9c-fcd4-4ae9-b994-167985d6a797") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "408d11c2-9fcd-4232-9632-e80a473ef320") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "49d5e97f-f355-4921-b73e-832764bc1c5e") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "9de316d3-c01c-4207-b8ca-0308d6fc3149") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "31c24d85-b762-4514-9b4c-7ea0c7b5d1a6") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "c20b92df-627a-4a64-b722-979805eca863") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "d7f61735-c2da-43d1-bda0-22e693b799c8") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "9f0605bb-ffd5-4281-beb1-e1d4be57facc") + (at 168.495 68.86) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R10" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "b4918797-573e-4c0b-a38c-c7d0746d096c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "5.1K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "8ddd346e-f075-4256-8f4d-3dcd406f243e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b3287807-8cd1-43b6-862f-8f931ee06fdb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "aefa0963-3b2d-4751-88fd-125a1f7bf10a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CRCW06035K10FKEA" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d28119ae-107a-4b16-b5e7-3b94749dbb59") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2de65c73-68a7-4186-88fc-dde6d642e346") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "eb8a3399-afa8-4d70-ba07-f521288102cf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/c074ed2c-b936-4769-b608-a4348399a315") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1c2ca98d-b0d2-43c5-8d2b-74250dbbfdbe") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c03d4a52-c243-4387-bb55-431fec721927") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "d6f18ea3-780d-46ca-8937-66b17776f6cd") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "72b3e245-9fbd-41e4-91ce-909e4763ae2a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "eb889b60-7a1b-4887-941c-66c1d11cf6e0") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 210 "Net-(J4-CC2)") + (pintype "passive") + (uuid "2f622b8e-c440-46cb-8640-bbbe8cdee4c4") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "054b3883-6260-423c-9a07-4e9149bcbca5") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "9fb01dfc-3996-491a-a2e5-fdd550cb308b") + (at 103.105 87.16) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C50" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "24bcb45e-d168-4af8-af8b-6bacfb571a1f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.01uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "4f3bffc7-3f10-4d78-a1b7-15ccf8cb9c5c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "28a76e49-476b-4ecb-87a7-8314361f852d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3505fb59-8751-4a6b-8c93-e4f77962842d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "0603B103K101CT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "da195c4e-dbdf-4de0-8e45-9d4790993647") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a64cb67b-3e21-4ee6-9519-fc59484459b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0476b352-7f75-401c-8873-93978ff0493e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/84f8ee1e-b11f-4a97-b75e-681c6cf2c7db") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ea984d6f-716e-4c0c-87ca-b89de0efa242") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b12aec4d-2ae2-4351-b3c9-29bd92217610") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "8a9ced2d-dd3d-4e68-8077-d080d8b70514") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "b815e667-48cb-4468-aa38-580e8a94471f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "0e46cdc4-0072-42ca-a937-be9140bb14ee") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 26 "Net-(C49-Pad2)") + (pintype "passive") + (uuid "841de29c-0667-43d9-bc65-5667f81e7b47") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 27 "Net-(C50-Pad2)") + (pintype "passive") + (uuid "5fad4c3b-ed7b-42a5-8031-112de66aab90") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Snapeda:AMPHENOL_10118193-0001LF" + (layer "F.Cu") + (uuid "9fcce90a-a58f-496c-bee5-a35126b91a89") + (at 106.3235 82.318) + (property "Reference" "J12" + (at -1.145 -7.375 0) + (layer "F.SilkS") + (uuid "afdbcb2a-64d1-421d-b5d6-565f44810325") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10118193-0001LF" + (at 10.92 -5.459 0) + (layer "F.Fab") + (uuid "c87fd926-2673-487f-a0db-290f57234371") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f7b1d120-498e-49df-9390-07efeff37e55") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "35a959bd-0df9-4100-ad98-12a22e705c46") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "918e4e7f-7e89-4096-896d-c772ea65e9d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3202a4b5-4c9d-4b4c-a347-97cf3091d663") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1aa87d8f-5bd5-412d-a596-d2bb1fcdb10c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e45953f7-bf8e-4055-b59a-60670a815fe9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "98fe4932-8757-4abe-aa16-675c3f5499fa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "Manufacturer Recommendations" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c764ea2e-5f33-4bf1-94ca-ce97d219d7bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PARTREV" "E" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4c687e40-774f-45ae-b0ed-05e2a52c8131") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "89e37ea9-4634-4d5c-8ec6-81673cb38b85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5cbe3848-6480-4201-bfd7-5fae662ed6b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6dfdd4a0-10da-4eca-bdfb-5b3fbc77a654") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c304989a-1faa-4aa9-b098-543dff934b21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "Amphenol FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5730a758-6726-4ed2-8178-abed8b194f23") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c05455cf-d200-4814-a2c7-5e09b42b3ddd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fd1bcc22-fe36-4da6-983a-875e17797b9c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b517f4f2-cc12-4c4e-a3ea-0d43f63a922b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/033997ba-bfa4-45b3-b197-95688b97110a") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -3.8 1.45) + (end -3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "bff58084-1342-4b92-a21d-7b3ff7f3e05d") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "2134ed66-a57a-41b8-a386-15df203f4516") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e01013c-4d59-4c8d-a5d4-fe5be326b919") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "8f9428d6-a40c-486c-9a5e-2053dc683132") + ) + (fp_line + (start -4.32 -3.6) + (end -4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "69979a49-d0f4-4571-82a8-6d46a88594d3") + ) + (fp_line + (start -4.32 3.066) + (end 4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2bb66eb9-3d4e-450e-a6e9-93dedf7e9474") + ) + (fp_line + (start 4.32 -3.6) + (end -4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f954ca62-f2f5-46db-96d4-330477ec1b3f") + ) + (fp_line + (start 4.32 3.066) + (end 4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c4f553bf-20a3-44f5-a3b4-0990bfe1b40d") + ) + (fp_line + (start -3.93 2.5) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "a12c6ccb-4e17-4740-8512-b3cf6075b126") + ) + (fp_line + (start -3.8 -2.9) + (end 3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "e4fc8927-508d-4e37-8f7a-4fa66ec8955a") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "777b6f78-127f-498f-9313-852addd2fc26") + ) + (fp_line + (start -3.8 2.1) + (end -3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "b17a5866-80e1-4ee4-be05-f9e405d6af22") + ) + (fp_line + (start -3.8 2.15) + (end -3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "475b8801-2ed9-4b22-868c-8a6943f76d96") + ) + (fp_line + (start -3.2 2.2) + (end -3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "b1547fcb-4eba-4164-a519-89c51a2ed61b") + ) + (fp_line + (start -3.2 2.75) + (end 3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "5ca182a9-544c-4add-8f26-0f1ba0e99f05") + ) + (fp_line + (start 3.2 2.75) + (end 3.2 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "1a360fe3-1050-4d6a-986a-917a31e54909") + ) + (fp_line + (start 3.8 -2.9) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "b2e68f3c-269b-4a9e-9768-37d68e1cb9c0") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "45c1785d-4948-44c8-ac16-fa7c4ed4fcd9") + ) + (fp_line + (start 3.8 1.45) + (end 7 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "c59e37ec-b19e-486e-ae7c-bf3b5451a40e") + ) + (fp_line + (start 3.8 2.15) + (end -3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "392a0043-f31d-43b7-a830-434a7f61c000") + ) + (fp_line + (start 3.93 2.5) + (end 3.75 2.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "eb3219f8-3e34-44fa-8478-72c4ac8db875") + ) + (fp_arc + (start -3.8 2.1) + (mid -3.782157 2.326924) + (end -3.93 2.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "24dec46b-f769-4fb1-85bd-deed05fd465d") + ) + (fp_arc + (start -3.4 2.2) + (mid -3.461091 2.547487) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "af870dbe-473b-4917-b431-b7c2b7c3a14b") + ) + (fp_arc + (start 3.75 2.8) + (mid 3.450736 2.572487) + (end 3.4 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "ab0300ad-61df-4cdb-add5-b322ac45f479") + ) + (fp_arc + (start 3.93 2.5) + (mid 3.782157 2.326924) + (end 3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "2b56db14-7f99-4aa0-9e3d-6a010ac9371d") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "963caddc-bae0-4f84-9536-b0ef08e8f065") + ) + (fp_text user "PCB END" + (at 4.85 1.2 0) + (layer "F.Fab") + (uuid "fe3d81fb-6804-42a4-9be2-d152d0b8033f") + (effects + (font + (size 0.32 0.32) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VUSB") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "bbdb2d20-4a67-4a5b-83b2-489aab3bf4b2") + ) + (pad "2" smd rect + (at -0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 118 "Net-(D11-I{slash}O1_1)") + (pinfunction "D-") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "ae75d596-6b4d-41af-b972-1b204a86f0bc") + ) + (pad "3" smd rect + (at 0 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 117 "Net-(D11-I{slash}O2_1)") + (pinfunction "D+") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "a05c606f-5048-4fa3-98fc-102cd31dc122") + ) + (pad "4" smd rect + (at 0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 220 "unconnected-(J12-ID-Pad4)") + (pinfunction "ID") + (pintype "passive+no_connect") + (solder_mask_margin 0.102) + (uuid "21a822b9-1338-4562-9db4-c829388308af") + ) + (pad "5" smd rect + (at 1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "7ebc8d7c-be75-41c1-ada1-3c73a5df2249") + ) + (pad "S1" smd rect + (at -3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "eabc7f19-6c96-4388-9529-ba72b53cc3c9") + ) + (pad "S2" smd rect + (at 3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "3c7e1787-80f4-48cf-8ea2-ade891a554c9") + ) + (pad "S3" smd rect + (at 1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "3ae32adb-d470-4a18-bb7b-5de295ccb9f9") + ) + (pad "S4" smd rect + (at -1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "b72cd6f8-14d5-4503-911a-cdd2fa08c194") + ) + (pad "S5" thru_hole oval + (at -3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "950bfa7f-ce77-41e0-b637-6a40a9f85e84") + ) + (pad "S6" thru_hole oval + (at 3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "5409a6fc-2e55-4bf3-8101-1924057a8d35") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Samacsys:AP63203WU7" + (layer "F.Cu") + (uuid "a2ed4532-2d6b-4b60-9919-7646dd69daf4") + (at 163.61 146.464) + (descr "AP63203WU-7-5") + (tags "Integrated Circuit") + (property "Reference" "IC5" + (at 0 0 0) + (layer "F.SilkS") + (uuid "ffb25092-fbbe-44f4-b63f-074877aed539") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "AP63203WU-7" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "d8a73892-2c0d-466a-b91e-eb51ce335617") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP63200-AP63201-AP63203-AP63205.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "570a1678-aa66-4185-825b-055d2bfdfe3a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Switching Voltage Regulators DCDC Conv HV Buck TSOT26 T&R 3K" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "678ce2b7-0964-4c69-b826-0f0e94897ba6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c3d695f3-87c8-429c-b8c6-ed30d9302430") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "621-AP63203WU-7" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "650897af-1de8-4818-9ed6-4f1d578cd6d0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Diodes-Incorporated/AP63203WU-7?qs=u16ybLDytRZ1JqxbuLkMJw%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7c3af9f7-7063-4fa5-a47e-bbaea02994e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Diodes Incorporated" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ce25cc6c-839a-4fd3-befd-7f6b91a1a562") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "AP63203WU-7" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "abdae260-bb99-438f-9b80-bc3cdd1d390d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "AP63203WU-7" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7b8301eb-a9c2-4185-bbf5-3dfb9164c704") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d3a77f44-feaa-4a79-92c8-7e762f6c90bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "98b60b73-7775-40db-9db7-c426ad465d1f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/cc1fee74-b13a-4dbc-91f1-92ab38ea9b49") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start -1.45 -0.4) + (end -1.45 0.4) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "ca6f9900-2504-4c79-8508-c66fb703363b") + ) + (fp_line + (start -0.95 2) + (end -0.95 2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "b33a1208-6da2-4517-a1e0-b8c54f536d68") + ) + (fp_line + (start -0.95 2.1) + (end -0.95 2.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "61c74ca2-187b-49d8-83ec-98e6799f5212") + ) + (fp_line + (start 1.45 -0.4) + (end 1.45 0.4) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "0d612994-1458-419d-b514-bf40b0d511b2") + ) + (fp_arc + (start -0.95 2) + (mid -0.9 2.05) + (end -0.95 2.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "ab5046d1-157f-4079-b58f-7366e3fedb5c") + ) + (fp_arc + (start -0.95 2.1) + (mid -1 2.05) + (end -0.95 2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "2b6a3af5-0efd-47b7-ba2b-5623f59ac677") + ) + (fp_line + (start -2.45 -2.599) + (end 2.45 -2.599) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fb46ca25-c920-43b1-a62e-a1e4c7ff20e5") + ) + (fp_line + (start -2.45 2.599) + (end -2.45 -2.599) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5e432651-4a75-4474-8f74-a5d617d4562d") + ) + (fp_line + (start 2.45 -2.599) + (end 2.45 2.599) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "44d634d2-5e2d-4f02-bf05-f7904ffedf26") + ) + (fp_line + (start 2.45 2.599) + (end -2.45 2.599) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9f5d0be2-44a4-4033-8f0b-537a61ae16bb") + ) + (fp_line + (start -1.45 -0.8) + (end -1.45 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "087208a3-235e-4b9b-9b2b-195f9f607e74") + ) + (fp_line + (start -1.45 0.8) + (end 1.45 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1ed6fa55-2cb1-4f02-923b-c5e88b2fa5b7") + ) + (fp_line + (start 1.45 -0.8) + (end -1.45 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7bd22cdb-8271-47c4-b785-e255d86328a5") + ) + (fp_line + (start 1.45 0.8) + (end 1.45 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4eeee08d-6305-466f-8d89-abfafbabb1ed") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "3b518c40-a0ff-4175-8c10-92c062089ee2") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.95 1.099) + (size 0.7 1) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "FB") + (pintype "passive") + (uuid "edf2511d-8964-4fa0-aab7-dcff3d3306c3") + ) + (pad "2" smd rect + (at 0 1.099) + (size 0.7 1) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "EN") + (pintype "passive") + (uuid "c7ed48d1-ab55-4366-b33e-4963b48ec131") + ) + (pad "3" smd rect + (at 0.95 1.099) + (size 0.7 1) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VIN") + (pintype "passive") + (uuid "53ebd1a4-2f0f-44f8-b3f8-497ffed6bedf") + ) + (pad "4" smd rect + (at 0.95 -1.099) + (size 0.7 1) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "55b5700c-1a2a-418f-bd93-24ece3c28f64") + ) + (pad "5" smd rect + (at 0 -1.099) + (size 0.7 1) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 80 "Net-(IC5-SW)") + (pinfunction "SW") + (pintype "passive") + (uuid "9a822b87-840f-4028-bf1e-cef264d07893") + ) + (pad "6" smd rect + (at -0.95 -1.099) + (size 0.7 1) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 79 "Net-(IC5-BST)") + (pinfunction "BST") + (pintype "passive") + (uuid "ffbd4118-fff9-4726-a5f3-2983c4c2ff18") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/AP63203WU-7.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 -90) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "a4d53656-aaf1-4029-845b-6007cd16b14e") + (at 99.095 97.2) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C46" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "c61630b7-3798-49f5-b83f-bd8e2d8720bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "53b559c9-9d91-45fd-850c-9df0e8438269") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "948f95e4-cbd3-47cd-b917-43778ec9ee80") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "326c665d-1d41-4638-8397-ac105ac51647") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6aceef68-b1b5-4f61-b45e-5c3311af1650") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b54a0fbd-3d91-4059-8634-745d526df583") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8b284bdf-6a18-4ac0-a318-ab9dd1138c92") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/5486d632-26ce-49bb-8e84-1eafd70fa056") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f84bd5ec-744d-4734-9fae-dfd838b51cb7") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "216aeab5-f2a5-49e6-a3d6-4a9937d2cea2") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "45c1d804-a6f5-49e7-be4d-ecca6e21f32d") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "1837e02b-fd70-4998-bebd-8e813a9fe46b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ee9f5135-b429-489c-af66-682670af54e9") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "228a2952-d527-4d2e-b22a-0356733c4211") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 24 "Net-(C46-Pad2)") + (pintype "passive") + (uuid "30079eff-259a-4b99-be5b-3b23bac77b6c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "a59f3604-37dd-493f-9d73-dca489801d7b") + (at 91.295 133.28) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C120" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "3b269138-8a0e-4a89-a015-f2c56b98b287") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "f9fed0fb-67bf-4334-b485-84db9243e44e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "CL21A106KOQNNNG" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fb4486dc-bf24-46fb-997e-701cdb292d8b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ecce89ae-e453-4a71-88b0-c8752e061e79") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21A106KOQNNNG" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a12d9bcd-b581-4327-b6fb-29195f759a88") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "430640d1-9153-4dc8-ac5f-33143650a677") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6a4268d0-35ae-4066-b78d-b80b84ba3ee3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/2cadfafb-0981-46d3-9e91-3470b161d0b8") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4e07dc8b-4a8b-418d-8fe3-e41555057b49") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c7986a4f-1f86-427e-9f22-20b2aa222ab6") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "9d705eb9-1f35-43b3-9100-da355e05e21e") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "5f93d9e6-720d-4990-b6bd-b5ccdea38031") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "bf24d1df-dee9-43aa-8813-7e702ac2acc8") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "88cf98ae-4a03-40ab-8218-407fe353b769") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "7e9c720e-02f5-4874-8129-cac614186696") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "a6694b99-13e9-4aae-8c06-ec66f210db8d") + (at 109.965 109.24) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C119" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "29e82c98-bf13-41c3-bc65-7516d8287746") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "26dea5c1-b0eb-4b91-916b-c783d936239b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "544eb701-190c-42ee-a459-b9275bfbe905") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e70f0e39-5e85-4c30-9ac6-182896d1560e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d488401c-7fd0-491c-92a0-44376c27269c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "79f4fb74-8e65-4654-8af0-9bb7d6b08b9a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "309dc8b7-4c8b-4e68-8f85-7a6881515a8c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/0e764504-4638-4b1c-b7be-b19e1da41bd5") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "388762c3-54ac-4430-a74c-bc045aec8266") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8b073c79-6552-4ed1-9d5a-16d62d5dfd38") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "50a49649-d907-47a0-8dc2-ac170f2affc2") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "b536cc9b-0ee8-4453-aeb7-55c396e86e4d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "9806d6d4-6ded-4124-b684-3fed9fa31efc") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 66 "Net-(U1-~{RSTN})") + (pintype "passive") + (uuid "62e09aa1-779e-49d0-ac09-ba675602733c") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "dbd9a385-ffdd-48e5-a888-e6830e958664") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "a7205ad3-1880-4e88-92fe-7a429b031dd1") + (at 139.025 115.51) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C101" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "c9cb1702-f8f5-45ce-9e46-c17448c57f2e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "bfcd1fda-27b2-4e48-9e6f-09db0838e6df") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ba424cb9-6068-45be-bd5c-11e74188a5fc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c72e0def-cf53-4a9d-b4d2-1a8c4b502907") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b51fa18b-610d-4e38-9f0f-8d4ee348afa2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "75f1ff2e-29e6-4cd8-8f64-96a220be2945") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "afe88f83-4d40-4146-89be-9d338108807d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/eef7d3c5-0308-4c12-824a-2328b6eb8dfc") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "41b6c6fb-100f-49e0-8d21-a25c0d3b3cb3") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1d56fa67-52ad-486a-96e7-aff6e9ad2131") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "49a56763-384a-4c4b-8771-62cbf38f6a2c") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "c4b7f187-d086-4eef-b3ce-0db8f6f7ecc5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "c808c6b6-b167-477c-9042-d61a8614933b") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "d621c093-9002-404a-8ca3-c83a9ec154b3") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 60 "Net-(IC3-VREF)") + (pintype "passive") + (uuid "ac851351-2eae-4fe6-8709-b4f73b9f6f07") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "a7c0ffad-38b8-47d7-9640-6d9c8260c8c5") + (at 107.115 87.16) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C66" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "44c3c68a-3738-435c-8874-7870680d3c1d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "470pF/50V" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "4f8975c1-89ce-46ec-a469-1034abae2aa8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d2c3aa08-8f21-4b1a-a38a-342ff1e8ef56") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "235b6383-47cb-41b6-be50-2d05f1620366") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "89d63e5c-b6dd-4ab7-8b73-a52c4181fe52") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bc9fab62-5a31-47ed-9190-78c9d84130c4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B471KB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c522ad2b-ff7b-47ee-8707-31dd9baccdc6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/8ebd41ef-86ac-4942-8cc7-06219745f4de") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "89d1072b-5aea-4e15-8367-f7c65255062e") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "39d68b27-b6ee-454e-9ad7-da2cc56439c8") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "91c84f5a-744f-4566-881e-f2f7e47187f9") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "ca04f19d-2276-4975-a17c-28cad4bd55e0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a992511b-fedd-4a64-bba4-e9f0cba0ac79") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "224c74c7-a1e7-4810-b664-f49bb3c22297") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "f76eb1a5-083b-4a95-a6a9-464f3c081a32") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Snapeda:AMPHENOL_10118193-0001LF" + (layer "F.Cu") + (uuid "a8b84612-823c-4849-8d48-033d3e3ed061") + (at 118.732 57.295) + (property "Reference" "J13" + (at -1.145 -7.375 0) + (layer "F.SilkS") + (uuid "05ac6972-2b15-4448-8cb7-75cb2132dc89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10118193-0001LF" + (at 10.92 -5.459 0) + (layer "F.Fab") + (uuid "d0dc8d4b-f8a2-40db-880c-dde05d228b16") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8650af5d-4931-486e-b90a-afb079e79e88") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1f665ae0-3b5d-4cc6-82a0-0e72efc1b4c7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6e1d5c91-9dfb-4931-8aa9-8005bb6db439") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8a91434c-34d5-4ab3-b4b5-e54b1e3e5ef3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "60c58b1b-f7f5-422f-94a0-16b25773cd84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c8ead8ec-1559-4908-aaa1-642ab4ccbae3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f47ef4f5-97b3-4359-b9e1-0f09a8ffa4ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "Manufacturer Recommendations" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f29fbd46-16c9-4cb9-9883-0af81285a31e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PARTREV" "E" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "328ede61-5c18-4b6e-8895-2fc58aa3e2b2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "de11427c-3a3b-4c2a-a6fd-c4eaa9ce15e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "eff820bd-df43-47f7-ab4c-b103a260ad9c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "18df1541-b540-46c9-9b3b-546609c11ad7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b2d518a3-2df6-4494-bdd7-a029201f4019") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "Amphenol FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dbf43d8a-aa57-4612-9940-e3d97448ceb9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e9bb5809-a89e-4a61-a39c-a389a643427d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "93d211bb-5e9c-4002-a975-abff58c9357f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "85b89aa3-5001-4b04-96ed-4be805bf801f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a1137b48-a850-4f15-8287-fd302dc9f6fc") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -3.8 1.45) + (end -3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "c24040e4-2dea-446b-8d92-a3ab5b92c36a") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "642a0697-e575-4d99-b3b9-22572d1eb8a5") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "eda70062-5397-4a96-aaa4-ba9d55e0ff1e") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "9b8ee763-0622-4299-a523-dd8b76a15876") + ) + (fp_line + (start -4.32 -3.6) + (end -4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5e8ed052-c3e0-4214-81e1-5c329ccb5e94") + ) + (fp_line + (start -4.32 3.066) + (end 4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "672d5aea-b32f-4b9c-87c5-366037c0696d") + ) + (fp_line + (start 4.32 -3.6) + (end -4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3cc02753-fc2e-4b38-8d3c-e693e6fe0773") + ) + (fp_line + (start 4.32 3.066) + (end 4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3bfee1b8-0be7-44a1-a989-1e6c97447a47") + ) + (fp_line + (start -3.93 2.5) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "d3c2471b-7020-47d9-ab9d-b88b66d0f2f0") + ) + (fp_line + (start -3.8 -2.9) + (end 3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "2e14c95e-08ff-4227-9c63-d01f1b7b2f46") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "b49f4204-ce29-4fcd-8eb2-4347bc2b5f2c") + ) + (fp_line + (start -3.8 2.1) + (end -3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "4f8d1112-475c-446c-aecf-07c2aa421f2e") + ) + (fp_line + (start -3.8 2.15) + (end -3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "daf1ca27-f44e-4856-b429-9ed7f82fd270") + ) + (fp_line + (start -3.2 2.2) + (end -3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "ae48f896-07bc-44c4-a8e6-58e011847d1b") + ) + (fp_line + (start -3.2 2.75) + (end 3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "79ddf950-371d-4b9c-a435-c1ed9b27ce15") + ) + (fp_line + (start 3.2 2.75) + (end 3.2 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "9858a59a-eb10-45a5-9101-ad06d03200b2") + ) + (fp_line + (start 3.8 -2.9) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "5711954c-dbfe-48c2-a2ac-c4b59bb45b45") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "08b58178-19ba-499f-a6d3-16b3b114b4bb") + ) + (fp_line + (start 3.8 1.45) + (end 7 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "f22ef8e2-93bd-48c2-bb7c-5fe2b95cfa9f") + ) + (fp_line + (start 3.8 2.15) + (end -3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "fee172d0-7b1b-492b-ae3d-c3d677c12478") + ) + (fp_line + (start 3.93 2.5) + (end 3.75 2.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "882662da-cb95-46e9-a8f2-e428aad2189c") + ) + (fp_arc + (start -3.8 2.1) + (mid -3.782157 2.326924) + (end -3.93 2.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "b1cc9ab0-24eb-4820-abdf-bb1d3a6dd4fc") + ) + (fp_arc + (start -3.4 2.2) + (mid -3.461091 2.547487) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "60349515-8f8e-45ff-b637-51ac191cf437") + ) + (fp_arc + (start 3.75 2.8) + (mid 3.450736 2.572487) + (end 3.4 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "59220e50-a624-4215-a6c1-6d7e5992230f") + ) + (fp_arc + (start 3.93 2.5) + (mid 3.782157 2.326924) + (end 3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "dc1eeed0-6607-4b57-bee9-1f8a17886655") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "69d1436d-a204-460d-834d-8a7e8681703d") + ) + (fp_text user "PCB END" + (at 4.85 1.2 0) + (layer "F.Fab") + (uuid "61cce0c6-01bb-4deb-8413-d74b3e06fedb") + (effects + (font + (size 0.32 0.32) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VUSB") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "8254f169-341e-480a-a281-c8c658caf5fb") + ) + (pad "2" smd rect + (at -0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 122 "Net-(D12-I{slash}O1_1)") + (pinfunction "D-") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "3867b15d-8c7c-425e-8872-976ae3d65acf") + ) + (pad "3" smd rect + (at 0 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 121 "Net-(D12-I{slash}O2_1)") + (pinfunction "D+") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "2f930871-5862-4f49-bce9-4a45e7e6d762") + ) + (pad "4" smd rect + (at 0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 221 "unconnected-(J13-ID-Pad4)") + (pinfunction "ID") + (pintype "passive+no_connect") + (solder_mask_margin 0.102) + (uuid "746804a9-9880-4f8e-a56f-94caeb874029") + ) + (pad "5" smd rect + (at 1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "19f52be2-8f46-4ae3-be28-1f400ab23414") + ) + (pad "S1" smd rect + (at -3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "b9e2651f-6bf5-4367-9200-8757261ac064") + ) + (pad "S2" smd rect + (at 3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "d6903287-dd1b-4079-ace9-f4fbde6386bf") + ) + (pad "S3" smd rect + (at 1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "d5e70e33-1c5d-4514-bdda-7897b5e33c50") + ) + (pad "S4" smd rect + (at -1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "5f6e94e3-e06b-4bf6-ae55-0877d070a1ca") + ) + (pad "S5" thru_hole oval + (at -3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "d8303a15-ffb5-44f2-a60f-3db60192620a") + ) + (pad "S6" thru_hole oval + (at 3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "b9b5e43d-faba-4a60-a4c0-73f5cdb38ee5") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "a8d63ba6-9834-45cc-990c-98e9b8dc5d5f") + (at 134.355 121.28) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C91" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "4451598a-693a-4b28-ac84-2565b78acf36") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "54d6fb55-24b9-43ff-8ccf-2883732a63ef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "274fc7a8-c4cf-40c6-aea8-1d9f0ade3331") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e5741cea-3a9c-4b77-8c5f-c73c8e5763c5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "40f8d74f-c82b-4788-80e9-d90399177a8f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1096fec8-8850-45a8-abba-e9f315c8871c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a5c727d8-824e-43ed-bdf3-5583ea4b70a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/d1204421-fab3-4989-9f6b-77f26fa2f6d5") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "faf3e5d7-3caf-4151-9e41-901a0419869c") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e3bbad49-864d-4669-a25a-282dfd11d833") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "9666ac6b-dbe9-49d6-8f37-a3b863531cda") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "cbf2c778-46f7-46fe-b2c3-0faf6fbd5d30") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "05700cfb-63d7-466c-94cb-71213bde39fc") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 57 "Net-(IC2-AREG)") + (pintype "passive") + (uuid "350bbbac-71c1-41f9-9b95-f7b8aac917e9") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "2a765ab2-3b52-4e5e-9fb8-15ad23302ebc") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "a98b63a5-552b-43ee-8678-1579ca6954e2") + (at 103.105 97.2) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C54" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "f8123aa8-2014-4fa2-8583-2ac8eb775d80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "87db9ebd-bd69-4374-ae3d-5c5f7b8039a6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dfcd3f5a-1d16-4372-a892-fd6a7a829cad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6b40712d-6a83-45b7-8c61-c276a0c2982d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b81f6fcf-5c6d-445f-9a75-2de6e1f68031") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a74a2c55-faa2-47d4-8d1a-c9f5d3126625") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b597a738-58b4-412c-9773-87b4018bb3c9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/707aae18-687f-4d52-8a39-13ca3ed8aed6") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6d9af461-b596-41aa-97de-ee59bdcb4cba") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ae57ce4c-383e-432b-9336-589c1bfc2b2e") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "66fd7a85-57a2-4465-85f2-11bc5c3e9506") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a6a2244e-aba4-4b33-a12b-8911d16a4bee") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "9916fc2c-d937-4990-a11b-b4e4db60a31d") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 29 "Net-(C53-Pad2)") + (pintype "passive") + (uuid "baca2e76-e067-46a5-92fa-6fc2a1f372f8") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "cc75c54e-f535-4378-86f0-1f3ceb10de98") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "aa378ccf-dd8d-4c9a-a0a5-e71caff56dc6") + (at 168.495 56.31) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R5" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "3bebc885-0d5a-4dd5-af07-d08e43e6e8cb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "27R" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "bd323715-11ca-40f7-85a6-28232fe828ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "02a43b04-d133-40cb-986e-58ee9a97049b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c78546bc-4cb1-4ebe-881f-a93d6daf3104") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "0603WAF270JT5E" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a4ee6d31-2f0c-4fe4-a6aa-ba0e4969f9db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4cdb83c0-5600-4119-abd1-a692ca01bbec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "60a28190-cdf8-4138-9115-cb488d4673fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/03233ee5-e276-411f-8004-6d79692c196c") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e43407fa-33c1-4e2f-9a4a-140a6741fc71") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "85dad816-a829-4edc-99d6-d98a57841a03") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "cb4efcdd-32da-4d37-a683-0459632e425f") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "d8b8c877-d9ff-4f82-b079-1a35c00d2f84") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "8548da5c-95ff-4c97-8e81-ce9083f718e9") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 148 "Net-(IC1-USB_DM)") + (pintype "passive") + (uuid "2c30023f-25de-4b09-8d40-d23d153756d4") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 207 "/USB_D-") + (pintype "passive") + (uuid "705532af-aae4-4e84-aa8a-928dfdce979b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "aaf6f183-d014-4e92-9af0-d5984f742ba0") + (at 141.865 60.07) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C89" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "5beda796-532b-4331-80e9-d3d4f6aae7be") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "3603cd8a-4ce7-4619-8374-9ae836b56140") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7d6ea2a2-4dc3-40ac-b1df-01767c54b0bc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "621d833d-2caa-40ee-82a1-08ab242432e7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "037222a1-29fc-4ea5-b91b-41bb08b2466d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "47c3049d-6924-40c9-a656-552fd661f60c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aab08989-a212-431b-84b3-25d7e54f48fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/9b682251-41b4-46b1-8750-0f0e69a9ee7e") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1792c290-9765-4561-8fb7-34a851cafabc") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e1f70a89-ea3b-4372-b458-a513cab797ee") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e7cd5619-3612-4d7c-9473-c7d53acc1455") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "24454b0e-a8f9-4927-9360-ab94a267aa2e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "072c5e82-cd37-45fa-9dde-da644e14d85b") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 47 "Net-(C80-Pad2)") + (pintype "passive") + (uuid "a04d419e-9f07-4297-87ae-acfa06774b9d") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 55 "Analog_12_P") + (pintype "passive") + (uuid "e5f22e7d-81e5-4eb1-b0dd-6fb4645038b8") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "af94c65c-a8ae-4c04-aad0-90a96556ef00") + (at 132.965 66.09) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C61" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "e8d0cfc0-4915-40c5-a4f4-165cccf76719") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "fecb7c56-11e2-4bf1-a381-d3868b61fe30") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fb2f6323-ce99-4008-bbb8-40558470b523") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c0c3cdf0-3773-4190-8341-1df140d152c0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5fd371c0-83ea-45a7-acf6-afb0dc3f2e80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5eb172b6-e10b-4a47-a8fe-df12a048f589") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ebc533f5-b3e8-4b7e-9e01-0845c2738660") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/4fe0af98-262b-426e-be71-2f3ecd59fd07") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "84cb7cd6-9182-4558-9b85-db64c14ba28a") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e50fc338-bcf5-4519-bf2f-e13a09bf0244") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "df90c513-5a96-4af5-9d5c-798c3cc01ed1") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e6c63b19-9c47-4ca3-82f8-2a127edd94c2") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ac4fd561-fc7f-4403-8fe6-4a9aab58d209") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 27 "Net-(C50-Pad2)") + (pintype "passive") + (uuid "5beee98c-412c-4da6-87ea-fd224b3f79b4") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 35 "Analog_6_P") + (pintype "passive") + (uuid "14270a50-83c6-4317-83eb-87e70c0c4dde") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:DLW21HN121HQ2B" + (layer "F.Cu") + (uuid "b161f93b-23ce-45cc-bd75-0fc72dc83fa8") + (at 135.64 93.865) + (descr "DLW21H L=2.0 W=1.2 T=0.9") + (tags "Filter") + (property "Reference" "FL6" + (at -0.2 0 0) + (layer "F.SilkS") + (uuid "5711026f-1873-4396-8e8f-57b3ba2b428d") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "DLW21HN900SQ2L" + (at -0.2 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "d44079d6-d6c7-4225-9c58-c8f578029a3c") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "71af4400-10ab-4085-9b12-dc7836f55d4e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "10486d26-3d1a-4f9f-801f-03617cc70a6f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4dd07369-38b9-411a-952d-d2815c0301ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "81-DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f1397aa4-4f83-4cdf-b694-bd96c4fbbd18") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9a600078-a87c-435e-a755-568b637f5e4f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Murata Electronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c7c75464-73df-4332-a698-962c95fc9493") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9bbe07ff-c6b4-4bbf-bdb1-5b935aecc38b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5e084513-274c-4436-b8aa-79683571d329") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "af6567d2-057f-49ee-b566-ea4a6d9f14e0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7879e05f-6ee8-4fb0-b336-455784126793") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/7598263c-dbcc-4db9-a1e8-497d6539866a") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.7 0.425) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "8b584565-c812-4ba7-80a8-48f2607191d1") + ) + (fp_line + (start -1.6 0.425) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "c98c2252-ff8c-4ace-a629-ccbc90ec31a9") + ) + (fp_line + (start -0.2 -0.6) + (end 0.2 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "768563e3-5454-4f26-8198-1edcea638a28") + ) + (fp_line + (start -0.2 0.6) + (end 0.2 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "f9c37d96-eba5-45aa-9133-d12d89a55c44") + ) + (fp_arc + (start -1.7 0.425) + (mid -1.65 0.375) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "76897e12-9991-475a-b746-cb6540d4b4b6") + ) + (fp_arc + (start -1.6 0.425) + (mid -1.65 0.475) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "59fa2f55-b05f-47d1-9f62-f63dd63d6e46") + ) + (fp_line + (start -2.7 -1.6) + (end 2.3 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6bcbb36c-4353-4cfb-9f48-ff0746b953d7") + ) + (fp_line + (start -2.7 1.6) + (end -2.7 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dc7f44c7-da01-4609-a27e-d561e0dc57a8") + ) + (fp_line + (start 2.3 -1.6) + (end 2.3 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "98c28970-94e7-4bc5-abc2-156918f16102") + ) + (fp_line + (start 2.3 1.6) + (end -2.7 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "68fdfa2c-26f9-43d8-80ac-7dc75dcb6366") + ) + (fp_line + (start -1 -0.6) + (end 1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "5bfe18b9-9468-42dc-892c-b91a43c260ad") + ) + (fp_line + (start -1 0.6) + (end -1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "dc62848f-ffb8-4d5d-90ca-cf4b82e143ae") + ) + (fp_line + (start 1 -0.6) + (end 1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "75126af3-9dc3-48a9-a438-1ff9e6c25688") + ) + (fp_line + (start 1 0.6) + (end -1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "eb95f305-d12e-48db-b764-a87710dde75a") + ) + (fp_text user "${REFERENCE}" + (at -0.2 0 0) + (layer "F.Fab") + (uuid "3faed41a-84be-457b-b59b-c8bdd4c8e842") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 107 "Net-(D9-I{slash}O1_2)") + (pintype "passive") + (uuid "912f4ea7-a210-440b-8004-6b8cce660d5e") + ) + (pad "2" smd rect + (at 0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 27 "Net-(C50-Pad2)") + (pintype "passive") + (uuid "7ddba46d-5f6b-42df-913f-08242e3e8516") + ) + (pad "3" smd rect + (at 0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 26 "Net-(C49-Pad2)") + (pintype "passive") + (uuid "45bd8cd6-fcc3-4eb8-b211-57fe2d9f9341") + ) + (pad "4" smd rect + (at -0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 109 "Net-(D9-I{slash}O2_2)") + (pintype "passive") + (uuid "06cb5254-45e3-46b7-adf4-885c364a29d6") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" + (offset + (xyz -0.009999999626 0 0.9499999738) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Samacsys:SOT95P280X145-6N" + (layer "F.Cu") + (uuid "b2826649-1add-43e7-bdfa-489d1314edd0") + (at 144.665 80.515) + (descr "SOT23-6(ESDA6V1-5SC6Y)") + (tags "Diode") + (property "Reference" "D14" + (at 0 0 0) + (layer "F.SilkS") + (uuid "8b3f8652-671c-42da-81fd-db7122dcab4a") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "USBLC6-2SC6Y" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "b79c4be3-4fac-4d06-99bc-7d89944a3cb4") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d947fdd8-47e5-4697-b3a2-8396ae0e2d32") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6cf164c5-56f1-4137-8fce-5bb6a119666c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1.45" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "daa7eabf-87ef-4b48-b350-ee64138e7901") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dd6432f9-3fa9-4f8c-bca8-e738703f4118") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bfb4de6d-e7df-411e-be6a-58bc99bfa87b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "STMicroelectronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "510de023-93ca-4c90-8abc-f0d161c86b15") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "908a9c6e-4cce-4b72-a7c1-09c8364d4481") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e9a8e279-2518-4f64-91f2-7219e0527b67") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7542825d-c40e-4742-83fb-354557710071") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1772e9a4-9a9e-4a03-b515-186d0ec44f82") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d32e6155-a3e4-4c4a-b200-e9a3932f020b") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.85 -1.6) + (end -0.65 -1.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "23fc2514-f248-430c-99f8-8234dedec098") + ) + (fp_line + (start -0.3 -1.462) + (end 0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "a548f25d-18e4-48a3-a38f-75e5e1e81012") + ) + (fp_line + (start -0.3 1.462) + (end -0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "9d1e5753-4449-450f-9b05-543e16e5005b") + ) + (fp_line + (start 0.3 -1.462) + (end 0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "7ebc6c06-3c97-4c47-b59d-8497ce874fe5") + ) + (fp_line + (start 0.3 1.462) + (end -0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "246bedad-dcfd-4084-b503-ff8ed6de86c5") + ) + (fp_line + (start -2.1 -1.775) + (end 2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e0d2abb9-daf0-4750-b640-270b8a999e6a") + ) + (fp_line + (start -2.1 1.775) + (end -2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "74a13c0b-0463-4dc9-91ba-9ae7915d96a8") + ) + (fp_line + (start 2.1 -1.775) + (end 2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b03a71c8-fb86-48e5-bd9f-31d47ac773e9") + ) + (fp_line + (start 2.1 1.775) + (end -2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f63a5651-c4a9-4b81-9200-b39982c7a3c2") + ) + (fp_line + (start -0.812 -1.462) + (end 0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "158cba23-3571-4221-b91f-751acf33aa6e") + ) + (fp_line + (start -0.812 -0.512) + (end 0.138 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5cf31763-1b37-4484-af4e-4d482efccc12") + ) + (fp_line + (start -0.812 1.462) + (end -0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "02ed2571-db68-4a5d-847c-a122d2922b43") + ) + (fp_line + (start 0.812 -1.462) + (end 0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e2fb891e-fa87-4f77-a844-f0c26e3779e9") + ) + (fp_line + (start 0.812 1.462) + (end -0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ecbda9aa-725d-4564-82af-96d9718932eb") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "f6d24c3d-12f7-4287-a3e5-df74638c6265") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 127 "Net-(D14-I{slash}O1_1)") + (pinfunction "I/O1_1") + (pintype "passive") + (uuid "fab09b00-f97c-4e41-90ba-5efb17adc8d5") + ) + (pad "2" smd rect + (at -1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "b9ab5004-2ac3-4e84-aca6-1c17914b5c83") + ) + (pad "3" smd rect + (at -1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 129 "Net-(D14-I{slash}O2_1)") + (pinfunction "I/O2_1") + (pintype "passive") + (uuid "74d0abb2-b267-4667-9d05-8ee2fab2536a") + ) + (pad "4" smd rect + (at 1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 128 "Net-(D14-I{slash}O2_2)") + (pinfunction "I/O2_2") + (pintype "passive") + (uuid "84af9533-6794-4bae-857c-4ced2ea8505c") + ) + (pad "5" smd rect + (at 1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (uuid "c8b7121f-2bd6-499a-9984-b251ff328b11") + ) + (pad "6" smd rect + (at 1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 130 "Net-(D14-I{slash}O1_2)") + (pinfunction "I/O1_2") + (pintype "passive") + (uuid "502d13a6-69c0-432c-960b-81dc74da4638") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "b2d01c93-29ee-45ea-adc2-b397188b741b") + (at 160.475 66.35) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C10" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "e8fbf0d3-8b16-4abb-bf36-31136f6542d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "3d356fbc-f19b-4a51-9911-db954b7ab25a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1efcdeb1-42c4-4d39-9170-004cb9631d5a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9f502c3f-8ecf-4980-890c-0e90b8e0b246") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bb1c5edb-d8ae-430c-8d1f-c13bcec5931f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9bde3c5c-e729-430f-a238-3d898afe2edd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ebbf0c35-549a-4054-a52c-fbb72865e289") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/99237eae-2503-4293-8ed2-e61ff135ce78") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5502167e-5825-46b5-ab25-1e5a1d22238f") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3470b40d-0d10-488f-8632-56c68c37cdfb") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "6659cfad-95db-4c0f-803b-2dae358d4d9a") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "d937e3e3-6b68-49ec-a487-11f93dce19e1") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b85a93c9-6a8c-4f75-9789-48dd57a8c84c") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "98793e77-bbbb-42b7-b7a7-9e46e374fc9d") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "ca5960c6-2dc0-415e-abe7-799436bd1d01") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:DLW21HN121HQ2B" + (layer "F.Cu") + (uuid "b35514fa-15ff-4a88-b3f3-6d5fb78be39a") + (at 141.74 89.565) + (descr "DLW21H L=2.0 W=1.2 T=0.9") + (tags "Filter") + (property "Reference" "FL9" + (at -0.2 0 0) + (layer "F.SilkS") + (uuid "5f65c6b5-c239-444d-9b3f-ac60039cec52") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "DLW21HN900SQ2L" + (at -0.2 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "ce00d121-c12b-413a-b76a-feac1641e537") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "86fd41ec-9189-4c29-84c1-e8331308a267") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4e591c8d-8915-4a80-8949-84f67d3a8abd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9fb3f523-03b8-4200-8fa5-41e534b27164") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "81-DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "23f4374b-05fc-4374-b486-d027639206c2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c0948855-7a4a-49b1-ae09-e1fe5f128a40") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Murata Electronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "10d286c0-b6f4-4bfd-a3f8-fd2762906502") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "594c9518-67df-4649-a64e-eada0720abc5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ffb9dcd6-e8f5-4e92-8e05-784609a41a17") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e17903d9-79a0-4815-bfc2-33e67cd8b6de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6c0713c0-9cbd-4e6c-8529-944399cf9691") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/e45d6c7e-cbf7-40c3-8e6c-8df2a42e250c") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.7 0.425) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "306541cc-3d05-493b-8399-90d8ac37d852") + ) + (fp_line + (start -1.6 0.425) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "756bc16b-d135-48a3-8ea3-d48e0ef0f240") + ) + (fp_line + (start -0.2 -0.6) + (end 0.2 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "832d341f-ce3e-4963-8082-cdc29bc45e6e") + ) + (fp_line + (start -0.2 0.6) + (end 0.2 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "1ddf91f5-678e-4869-90a8-01a30bf0b7db") + ) + (fp_arc + (start -1.7 0.425) + (mid -1.65 0.375) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "6e37e699-36cf-4187-98d7-14bec157027a") + ) + (fp_arc + (start -1.6 0.425) + (mid -1.65 0.475) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "b21ce9c7-ff2c-47f5-9c6c-044e347dab19") + ) + (fp_line + (start -2.7 -1.6) + (end 2.3 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "38a808e6-6777-40c7-9d05-7d772266dc77") + ) + (fp_line + (start -2.7 1.6) + (end -2.7 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3ea5ecc5-6662-4bbb-97aa-f0de43e709cc") + ) + (fp_line + (start 2.3 -1.6) + (end 2.3 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "309461c8-f6c0-4a1c-be29-c9f64971152e") + ) + (fp_line + (start 2.3 1.6) + (end -2.7 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c0f2514b-cbcf-4f7d-b64f-e293e824f688") + ) + (fp_line + (start -1 -0.6) + (end 1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "c3838214-22c2-4dfc-9346-5871d9b3f154") + ) + (fp_line + (start -1 0.6) + (end -1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "4a7626c3-29d8-4b82-a9b2-744af9104014") + ) + (fp_line + (start 1 -0.6) + (end 1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "0699dee2-0a6a-4119-ae04-6c9f0fa69047") + ) + (fp_line + (start 1 0.6) + (end -1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "d3fa7e55-f62f-4284-9ac4-2a0d7e420811") + ) + (fp_text user "${REFERENCE}" + (at -0.2 0 0) + (layer "F.Fab") + (uuid "a452ee64-d1e7-4aab-b05c-e5715af0798b") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 120 "Net-(D12-I{slash}O1_2)") + (pintype "passive") + (uuid "a7471cbb-343a-4133-aa93-ab14bb0c74cf") + ) + (pad "2" smd rect + (at 0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 41 "Net-(C71-Pad2)") + (pintype "passive") + (uuid "f4479936-931c-48e4-8f57-fd22b3a804b0") + ) + (pad "3" smd rect + (at 0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 40 "Net-(C70-Pad2)") + (pintype "passive") + (uuid "eab8261f-b90f-4d73-a10d-82797dc4e9e6") + ) + (pad "4" smd rect + (at -0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 119 "Net-(D12-I{slash}O2_2)") + (pintype "passive") + (uuid "db77388f-e583-4036-b13f-9c191ab01724") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" + (offset + (xyz -0.009999999626 0 0.9499999738) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "b464786b-2164-4da6-8b5b-5d71e33a1217") + (at 154.155 149.27) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R28" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "727ce08b-77f4-4210-b1b1-4d5a7b8eceae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "3.3K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "ee0f98a6-4b7a-41a2-9d7e-b6f62f4b947f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "637045a8-f728-4db4-b2d9-d067074a701f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8985f82e-4220-4936-a77e-e990d8241125") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "RC0603FR-073K3L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "08f30033-c5c6-4725-a337-72aa744a24dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "31862edb-1389-43b2-9463-ae5e70adb53d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "01970b91-aa00-48f6-a04a-398ab7d89291") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/1d9bacf4-5582-44d2-a4d8-ed70e00410b0") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f45f87e-8cf7-49ba-a266-3a0a07d61279") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9eeb8a42-b68f-4b89-9a8e-9936aa93d8e8") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f01526dc-c52f-4f40-8b6e-ba8d8d11e30e") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "8c4c9122-d0e1-4021-9f9b-f1e3930c00f5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "578754c9-7e89-443e-9f4a-d45850e20a80") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "ce199f89-4dba-4a2a-8af8-3d79c0c03bc3") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 137 "Net-(D18-A)") + (pintype "passive") + (uuid "d3f0f294-2787-4441-8a73-e7752116e8dc") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "b66358da-db68-4a6b-afbf-de86a67f2c40") + (at 143.475 118.52) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C110" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "491b1678-2433-4fe6-9573-a82cbee8e23a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "f9e2997d-37ca-4784-84d3-588f0186c91d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f74d8472-b375-42ae-9605-68066e5b569d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "211466cc-dba8-4b48-81a8-778e24c04178") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "abae49bc-61da-467c-93ca-efeb671485d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a81d396f-6a8d-4ae2-bf44-270cc77febcf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6b97c2d8-1bcd-4864-881a-cdb59960c3fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/eb84021d-88e1-4b6d-8c1a-35df799d844f") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b1c0a108-86cd-4a63-91c9-df56fa4af6e6") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7162dc5a-26eb-4c3d-8540-c4cb6d74ed8b") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "c4e5aa11-d497-44db-9f4e-65fe82788258") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "28dabe61-8394-4dc7-856d-95b9b2a06825") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d651bf33-c6a6-462d-8349-c75be35453ae") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "86737259-927e-46e2-add2-bfec89337fc9") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 63 "Net-(IC4-VREF)") + (pintype "passive") + (uuid "3a549efa-a989-48fb-95f2-32c92a13de80") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "b73e312c-0923-4ada-bfcf-c66ff6f518f6") + (at 177.965 116.77) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R35" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "592791f5-34e3-40ad-84dd-8d0c3d9bea62") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "47K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "dff72016-3092-49dd-903a-81de2beb6442") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c1d7e2e7-02a4-4be9-b9fc-84b2cde070ce") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e8253231-c8ad-489d-8c6f-4412183391f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "AC0603JR-0747KL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aba42eec-834d-4801-921b-89bfe8c574ad") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9124c07f-f542-4198-a1e4-7abd3b1faf0a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f480c586-a711-4edf-bf78-d1fe504c0b2b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/04c58cc2-bace-4277-8eb7-84de2d9f13bd") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fa005e08-2613-475e-8249-990d2aaeb5a8") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "eca5f0e3-d965-4d21-aba2-c14b9bec6797") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "31035f9f-b249-4e6d-975e-9bace69bd121") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a37fef14-108f-4733-9363-9b4777dfcd91") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d8f7efa5-4475-4d32-a970-a919e4bd4495") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 162 "SD_CS") + (pintype "passive") + (uuid "ec4a2bd6-fb60-46a3-9d1e-a216f87d3bc3") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "d5697fb7-702a-4d7b-952a-dd7b5b61de02") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:BEADC2012X105N" + (layer "F.Cu") + (uuid "b7e4e268-0902-4138-a079-f3c733512d3f") + (at 168.01 151.13) + (descr "0805-3") + (tags "Ferrite Bead") + (property "Reference" "FB1" + (at 0 0 0) + (layer "F.SilkS") + (uuid "bcb78585-f6df-49f7-902b-e3cc9eaf8d31") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "BLM21PG221SN1D" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "b1dfdd41-b20e-44d1-9618-8324fc84c173") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://datasheet.datasheetarchive.com/originals/dk/DKDS-31/605570.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "55670791-4591-401a-bcfb-6fec2408565e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Murata Ferrite Bead (Chip Ferrite Bead), 2 x 1.25 x 0.85mm" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "79b8fe70-b4f1-4363-9ead-c75385f7f2c4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "BLM21PG221SN1D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2f1b137a-388f-42c4-b9b9-86b05ff2f33a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "46d936eb-20a3-4d0e-ba88-d33b3aadf4e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7ffb73cb-d444-49aa-8870-0124f642e1c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Inductor_* L_* *Ferrite*") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/8b159050-105f-4a1f-a5c3-e807593f23b4") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start 0 -0.525) + (end 0 0.525) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "fc876b22-5f6e-4c80-9874-89738dd81415") + ) + (fp_line + (start -1.725 -1) + (end 1.725 -1) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5db132df-7055-4ba8-8c17-9a785310397e") + ) + (fp_line + (start -1.725 1) + (end -1.725 -1) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1c23a988-4670-43f8-9fc7-ec2d7beeb30d") + ) + (fp_line + (start 1.725 -1) + (end 1.725 1) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "37ba1bcc-1a5b-47c7-8f5c-829a3bd22bca") + ) + (fp_line + (start 1.725 1) + (end -1.725 1) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a37f3733-4f4d-44bb-ade1-4f0175b407cd") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b8b79a02-d2d1-4fa2-8645-0a6711de1413") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3a753b28-e73b-4972-8e7e-1a72cdfd6702") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a70e6ae8-f401-4a32-a049-f58ed68b25f0") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "79d4ecc3-cd9f-49b0-b418-e3e6fb0b273e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "1a7209e9-86b1-4a07-8ee9-daea9a3d31d3") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.9 0) + (size 1.15 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 140 "+5VUSB") + (pintype "passive") + (uuid "3224f148-ef76-4549-a016-45710ef9f507") + ) + (pad "2" smd rect + (at 0.9 0) + (size 1.15 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pintype "passive") + (uuid "7c37e19d-401a-471d-9ff6-e1d4ed2d19d5") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/BLM21PG221SN1D.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "b97ac258-c20e-4eb9-a0ad-a9b53e449ce8") + (at 137.415 69.1) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C85" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "f624ba7b-e9ab-4dca-9057-8b442cd6146b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "4bdb63b0-a3da-44b9-82f7-1486c99c03f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "081b758f-f693-466e-bc8b-d5ddb9b5a309") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cad663eb-6faa-430d-8c59-2c5895b28750") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d173d059-c368-4e23-a65b-e600e4cf7a93") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "64037339-cfc1-48fc-aa64-cb8472ef9183") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1d4fc8bf-f2cd-41d2-a5b5-57f6c0a8acb2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b9fd535c-6ad4-44d6-aa97-06788e10bf78") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1011ee63-be32-4676-a0e2-088877991c68") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8751bd48-3671-4ee7-9f85-659ae2b66570") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "4e9a3fc8-acde-4b99-a8b9-0964d0237cf3") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a1d764c2-fcdf-46cd-be46-642fefae84e2") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "08cd47b9-edc3-4f10-8228-16325b682ed6") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 43 "Net-(C74-Pad2)") + (pintype "passive") + (uuid "dbb1e254-2472-4946-b141-7e6a85c7f295") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 51 "Analog_10_P") + (pintype "passive") + (uuid "564a2a1d-5f11-4cab-a2d8-07122fde465b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:DLW21HN121HQ2B" + (layer "F.Cu") + (uuid "ba565047-ca48-4740-aa1d-2d7549108787") + (at 141.74 102.465) + (descr "DLW21H L=2.0 W=1.2 T=0.9") + (tags "Filter") + (property "Reference" "FL12" + (at -0.2 0 0) + (layer "F.SilkS") + (uuid "d903e061-a43f-42b9-bb2c-1186765f1689") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "DLW21HN900SQ2L" + (at -0.2 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "d582df39-d7c9-4e8b-ad5a-fd15be889e5c") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9af2e39a-a8e4-4db6-aefe-4081f6b6d8e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6e98dfa6-419f-44fd-930d-67a3efc519d3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ff044288-6ffe-4ef5-aedf-90241c2d8737") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "81-DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "761517ba-9327-4f88-b6b3-3d75de9bfd2f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d6d28a18-6423-4cfc-a556-cd9875a51e58") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Murata Electronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f89ab712-d41d-4fad-ac00-cc5961340bed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "26676230-b6e0-4db1-a92a-c29c60903ff3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0de86d85-df98-40b4-bbd7-8d5329a18305") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4376942f-d2fd-4028-a09b-0aaf9d224b51") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cda26b16-b201-49d8-909f-3d471704d274") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/e496b991-8daa-4ede-a942-43631b3a0b0c") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.7 0.425) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "4c4003aa-621f-409f-8f9a-8cdac2e6e33b") + ) + (fp_line + (start -1.6 0.425) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "e29ec801-e4d9-4e3a-aea3-04f89e7cfaff") + ) + (fp_line + (start -0.2 -0.6) + (end 0.2 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "686c3e4e-80e4-4ecc-9a5c-51c615818b6a") + ) + (fp_line + (start -0.2 0.6) + (end 0.2 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "5f3556c9-b904-41ae-aac8-f7b432477a6c") + ) + (fp_arc + (start -1.7 0.425) + (mid -1.65 0.375) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "84cd4d93-a566-484a-ad36-2e7d6a635df2") + ) + (fp_arc + (start -1.6 0.425) + (mid -1.65 0.475) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "9bae6e28-8da7-4187-8081-ca707afc0f77") + ) + (fp_line + (start -2.7 -1.6) + (end 2.3 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c6ec8b09-f136-43f6-ac82-6f69424c2df8") + ) + (fp_line + (start -2.7 1.6) + (end -2.7 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6db9cb94-0f52-4d23-b924-c9c481a3b7d6") + ) + (fp_line + (start 2.3 -1.6) + (end 2.3 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "65cc47a5-a51f-49bf-9033-a4abb5a4192d") + ) + (fp_line + (start 2.3 1.6) + (end -2.7 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "07d5ebd9-0590-4833-ad19-e811819e6dc0") + ) + (fp_line + (start -1 -0.6) + (end 1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "b924ddda-d66e-487b-9d94-e140757a0357") + ) + (fp_line + (start -1 0.6) + (end -1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "ec31ba92-c106-47f4-9d3c-79c7ea5f0846") + ) + (fp_line + (start 1 -0.6) + (end 1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "c8ba55a1-bd86-43f9-a8a8-e60d2d33966a") + ) + (fp_line + (start 1 0.6) + (end -1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "cf3e4eed-fa8e-4b4f-83b1-7920340a8d9e") + ) + (fp_text user "${REFERENCE}" + (at -0.2 0 0) + (layer "F.Fab") + (uuid "f1a7ea06-1100-4542-8bd0-5ec3c674e834") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 131 "Net-(D15-I{slash}O1_2)") + (pintype "passive") + (uuid "233acde0-fa0f-4a73-b447-d9ab55437f97") + ) + (pad "2" smd rect + (at 0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 47 "Net-(C80-Pad2)") + (pintype "passive") + (uuid "1baefae9-ef31-48f8-a7cd-52029f206b9e") + ) + (pad "3" smd rect + (at 0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 46 "Net-(C79-Pad2)") + (pintype "passive") + (uuid "620c4f27-6bde-4c37-9927-3e8c1dce4727") + ) + (pad "4" smd rect + (at -0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 132 "Net-(D15-I{slash}O2_2)") + (pintype "passive") + (uuid "f96a2c0f-372f-4784-96d6-27cb430bcc9d") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" + (offset + (xyz -0.009999999626 0 0.9499999738) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "bae679f2-b901-4f69-bf68-d32c8dff0266") + (at 107.115 89.67) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C67" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "8663d4fb-eaa2-44ab-98dd-f82b32d23a34") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "470pF/50V" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "9f43de9a-0fe0-4492-8b40-a7fec83af1e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a9817628-6a48-4526-a4c7-d18fc3d4aa9f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d10353a7-4d92-4b79-8f15-e8d32a9550a4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "53de275c-74bb-441c-bfc4-2a64d918f63f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2c4088cf-9c06-4f2f-9774-76d4c1abf6c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B471KB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "27b9e9e1-92aa-460d-abc0-d0f2b35d4dfd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/7e8f9da3-709d-4c30-8b18-9cbe34e00714") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e808b750-82c9-4682-8202-8a4fe8cb5e0d") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5ef22799-3d08-4a2d-8a8e-5618937869e6") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "8929c9e6-ac6b-4338-9e68-7c482274aa96") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e194d53e-c4ba-4d35-8154-ac3b7f832b2c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "cf5af499-99bc-43e1-925e-bb445dfaffb6") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "c814b567-7aa1-4100-815b-c0b6b6408e43") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "bd0b6624-a36f-4e57-9cd9-a2763aa2aa70") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:QFN50P400X400X80-25N-D" + (layer "F.Cu") + (uuid "bb6c6dcb-a780-49a9-91f3-c2563ee99a45") + (at 129.175 123.86) + (descr "RTW (S-PWQFN-N24)") + (tags "Integrated Circuit") + (property "Reference" "IC4" + (at 0 0 0) + (layer "F.SilkS") + (uuid "232e2e0b-8ca1-45b2-9191-e4310095736b") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "TLV320ADC5140IRTWR" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "38dcc5f8-07b4-4ff0-a368-d70c785d8670") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/gpn/TLV320ADC5140" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fe5603a1-ce67-4c05-af47-b5ba16c56835") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "4-Channel Quad ADC Delta-Sigma 768ksps Serial 24-Pin WQFN EP T/R" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7e43cb12-485d-4059-9444-c55e040ad6c8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "0.8" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "820806d0-2159-4b5b-8e80-87e05bca7653") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "595-V320ADC5140IRTWR" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2278c1a0-86e5-44b4-8f2b-a02f34811344") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Texas-Instruments/TLV320ADC5140IRTWR?qs=Cb2nCFKsA8oyrIT%252Bcv2aDg%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6feeb0f5-70af-48a9-b370-3a4dbbed2482") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Texas Instruments" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "02ec8051-d5c7-4097-8920-7df14fa0c08a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "TLV320ADC5140IRTWR" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5c4fc7bb-baaa-4bc5-8fcb-4eccd85dabc8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "TLV320ADC5140IRTWR" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6d8b6dac-3975-41f8-bb90-7d9d13dd1b9c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "73d11653-60a4-49ac-a368-2530bf24fe93") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c73826d6-e4d8-4e64-a27e-90f96b8ead7e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/d7c502fa-50fe-4f05-9855-45e2d2a882bb") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_circle + (center -2.4 -2) + (end -2.4 -1.875) + (stroke + (width 0.25) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "04b4643c-c052-463f-9545-e534a9bd3ee9") + ) + (fp_line + (start -2.65 -2.65) + (end 2.65 -2.65) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f3cb80c8-c104-4c8e-b453-14761c6b9358") + ) + (fp_line + (start -2.65 2.65) + (end -2.65 -2.65) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1fcdd5c3-797d-4f86-8a86-91eb0dd0deba") + ) + (fp_line + (start 2.65 -2.65) + (end 2.65 2.65) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "81de8ac9-3963-40dc-923d-218d9142f549") + ) + (fp_line + (start 2.65 2.65) + (end -2.65 2.65) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a1c1fa07-cea9-4814-a15f-5e8d82192da8") + ) + (fp_line + (start -2 -2) + (end 2 -2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f9d8559e-c834-487e-963b-c5a08e41a55d") + ) + (fp_line + (start -2 -1.5) + (end -1.5 -2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "48774c8c-04ed-40a8-a963-7bf09dae2512") + ) + (fp_line + (start -2 2) + (end -2 -2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "88ce0d1c-bc95-4039-bf48-6e6cd8520c09") + ) + (fp_line + (start 2 -2) + (end 2 2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c91d2429-6be0-4515-9eac-2380a8a626fd") + ) + (fp_line + (start 2 2) + (end -2 2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "16f048b8-6bfd-4099-8fa5-3689939492e5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "5eff9026-f05a-4a46-82fa-eaa301f39117") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -2 -1.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 59 "+3.3V_LN") + (pinfunction "AVDD") + (pintype "passive") + (uuid "3a49a1e8-9a5f-476f-acb7-1343c28e8420") + ) + (pad "2" smd rect + (at -2 -0.75 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 64 "Net-(IC4-AREG)") + (pinfunction "AREG") + (pintype "passive") + (uuid "3fd23ee9-5c23-4aec-8e8b-e2a24f1fe9e6") + ) + (pad "3" smd rect + (at -2 -0.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 63 "Net-(IC4-VREF)") + (pinfunction "VREF") + (pintype "passive") + (uuid "927c0bbc-497a-42ae-9692-2642f1099cd9") + ) + (pad "4" smd rect + (at -2 0.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "AVSS") + (pintype "passive") + (uuid "fc829fe8-7537-4fca-8b45-277b172d7044") + ) + (pad "5" smd rect + (at -2 0.75 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 205 "unconnected-(IC4-MICBIAS-Pad5)") + (pinfunction "MICBIAS") + (pintype "passive+no_connect") + (uuid "f4a69902-da50-45f5-bffe-1b27a7bcd5ad") + ) + (pad "6" smd rect + (at -2 1.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 49 "Analog_9_P") + (pinfunction "IN1P_GPI1") + (pintype "passive") + (uuid "3b333ce9-6286-42b1-be9e-c929387ab93d") + ) + (pad "7" smd rect + (at -1.25 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 48 "Analog_9_N") + (pinfunction "IN1M_GPO1") + (pintype "passive") + (uuid "8b1b8271-46ce-4717-89b5-44ace06ee8e7") + ) + (pad "8" smd rect + (at -0.75 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 51 "Analog_10_P") + (pinfunction "IN2P_GPI2") + (pintype "passive") + (uuid "642f180a-d336-4c89-9b69-27751ca52306") + ) + (pad "9" smd rect + (at -0.25 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 50 "Analog_10_N") + (pinfunction "IN2M_GPO2") + (pintype "passive") + (uuid "ca9f471b-e4d8-4f1c-989a-9bae4e76d391") + ) + (pad "10" smd rect + (at 0.25 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 53 "Analog_11_P") + (pinfunction "IN3P_GPI3") + (pintype "passive") + (uuid "5eebfb57-ac6e-4a66-8364-c6b9633b4566") + ) + (pad "11" smd rect + (at 0.75 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 52 "Analog_11_N") + (pinfunction "IN3M_GPO3") + (pintype "passive") + (uuid "191ba9ae-90f9-4852-8687-e96f33dfa195") + ) + (pad "12" smd rect + (at 1.25 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 55 "Analog_12_P") + (pinfunction "IN4P_GPI4") + (pintype "passive") + (uuid "255e4cd9-872e-4403-915a-2a88b9bcd564") + ) + (pad "13" smd rect + (at 2 1.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 54 "Analog_12_N") + (pinfunction "IN4M_GPO4") + (pintype "passive") + (uuid "26f6c138-907b-4875-83fe-782c3e14a415") + ) + (pad "14" smd rect + (at 2 0.75 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 206 "Net-(IC4-SHDNZ)") + (pinfunction "SHDNZ") + (pintype "passive") + (uuid "3ddbfd2e-ef03-4b9a-b691-37f56a838171") + ) + (pad "15" smd rect + (at 2 0.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "ADDR1_MISO") + (pintype "passive") + (uuid "99247223-6c1a-4118-8a00-298d7854e989") + ) + (pad "16" smd rect + (at 2 -0.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "ADDR0_SCLK") + (pintype "passive") + (uuid "f83eebb0-9a61-4f12-85d2-ed18f21da3c6") + ) + (pad "17" smd rect + (at 2 -0.75 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 191 "ADC_SCL") + (pinfunction "SCL_MOSI") + (pintype "passive") + (uuid "f4980def-f291-44ff-8ee7-d856ac3a74a4") + ) + (pad "18" smd rect + (at 2 -1.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 165 "ADC_SDA") + (pinfunction "SDA_SSZ") + (pintype "passive") + (uuid "f09be99c-6162-41d6-93d0-e1a6d2c7d832") + ) + (pad "19" smd rect + (at 1.25 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 59 "+3.3V_LN") + (pinfunction "IOVDD") + (pintype "passive") + (uuid "5822e1c5-a872-4fd8-ab3c-b05b5e1cb938") + ) + (pad "20" smd rect + (at 0.75 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 204 "unconnected-(IC4-GPIO1-Pad20)") + (pinfunction "GPIO1") + (pintype "passive+no_connect") + (uuid "e81485e8-cbb2-4179-b256-291c21a32691") + ) + (pad "21" smd rect + (at 0.25 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 153 "ADC_3_OUT") + (pinfunction "SDOUT") + (pintype "passive") + (uuid "081ea3bb-af9a-4ae9-b532-10467b123d27") + ) + (pad "22" smd rect + (at -0.25 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 184 "BCLK") + (pinfunction "BCLK") + (pintype "passive") + (uuid "daf93c63-38ec-4d9c-9cb9-431abeb9c798") + ) + (pad "23" smd rect + (at -0.75 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 181 "SYNC") + (pinfunction "FSYNC") + (pintype "passive") + (uuid "753b7950-643a-4a36-9f92-a2f73522ab64") + ) + (pad "24" smd rect + (at -1.25 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 65 "Net-(IC4-DREG)") + (pinfunction "DREG") + (pintype "passive") + (uuid "e0af2d3a-f9d6-4a76-98d0-9ebd58e56b9a") + ) + (pad "25" smd rect + (at 0 0) + (size 2.8 2.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "VSS") + (pintype "passive") + (uuid "42074605-9572-40e2-8d57-0930cc9aa681") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/TLV320ADC5140IRTWR.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "be6316f2-7db2-4188-9fe2-e51a55d5d192") + (at 109.965 124.3) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C127" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "cc4141b3-5864-4242-a8b4-539afb42e0ad") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "c00f4071-e7dc-4211-b42e-3bf6fc486b88") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fe99ba69-809b-4c3d-b02a-8f4acffb88ca") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3dd40335-1acc-4634-985d-9f4e2baa319d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "70c793a9-c4ac-4b2e-84b9-c9e4c33b7bf1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2061283c-62b1-4b8d-9973-5a3154bd48c9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cbc17f3d-4990-46b2-819b-e2260517fa72") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/ae0e7693-a07f-4726-8f16-44c8f4f0b93c") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "afa0ca0c-cd7f-42ca-b01d-38fde8fd9f41") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6d50fdb5-086a-47cd-af6e-caaf56a76851") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "ff8b24d6-b566-4d90-b43d-1cb89616d7e8") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "f3ec09ec-b6ec-4a30-946f-4adf753bbc84") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "8bc3b874-a732-4f8a-b67d-825c79e6b1a1") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 69 "+3.3A") + (pintype "passive") + (uuid "4b32070e-ef2d-4397-9bc5-eb089b6cf3a1") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "4537a23a-b952-4f37-bb8b-7fee880bdc04") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x18_P2.54mm_Vertical" + (layer "F.Cu") + (uuid "bed6ca65-f7a0-4c05-a271-e095fa6082b2") + (at 151.585 54.85) + (descr "Through hole straight pin header, 1x18, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x18 2.54mm single row") + (property "Reference" "J2" + (at 0 -2.38 0) + (layer "F.SilkS") + (uuid "0ff4c356-6eba-452a-b274-e58f9a96b4a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "Conn_01x18_Pin" + (at 0 45.56 0) + (layer "F.Fab") + (uuid "4ae0677e-2e0a-47f1-ad32-587da38cebd0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bd620a10-3a7a-4d5d-a620-67e4f92d9a26") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x18, script generated" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3691937b-dd5b-40d9-9d30-bd0098390aae") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "543f368f-e34b-4078-bf45-d9ea6b39ed4c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6200f80f-b1d7-4dd1-830d-b61ec50aff90") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aad34875-6d13-4cdb-b429-4f180a46109c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Connector*:*_1x??_*") + (path "/236dd301-a685-4431-8aac-c7c37cdef822") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr through_hole exclude_from_bom) + (fp_line + (start -1.38 -1.38) + (end 0 -1.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0d78def0-eaf4-4a97-89d1-847346833d47") + ) + (fp_line + (start -1.38 0) + (end -1.38 -1.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5755cac7-d121-4701-afda-e5074ad7ffd4") + ) + (fp_line + (start -1.38 1.27) + (end -1.38 44.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "19b0b568-3792-4977-ba2c-933db9a51b0d") + ) + (fp_line + (start -1.38 1.27) + (end 1.38 1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ce8df640-eea5-407b-bc7a-53d46d186c62") + ) + (fp_line + (start -1.38 44.56) + (end 1.38 44.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dd26f3c2-8bf8-48fb-bc52-6909004582e7") + ) + (fp_line + (start 1.38 1.27) + (end 1.38 44.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "994a298e-d037-44bb-a702-38a48a4f4b08") + ) + (fp_rect + (start -1.77 -1.78) + (end 1.77 44.95) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "33ffe05b-7c76-4f9b-a54a-b9a8e9b6115d") + ) + (fp_line + (start -1.27 -0.635) + (end -0.635 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "01bb49a2-db4f-443a-bfef-9e264d753d1e") + ) + (fp_line + (start -1.27 44.45) + (end -1.27 -0.635) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "05acf385-1f17-4b80-a031-57c6ffceac0a") + ) + (fp_line + (start -0.635 -1.27) + (end 1.27 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4151a2b4-9471-4265-b2e8-c6d9e9020f54") + ) + (fp_line + (start 1.27 -1.27) + (end 1.27 44.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c4d15909-a95a-4ebb-8906-ee437c6183c8") + ) + (fp_line + (start 1.27 44.45) + (end -1.27 44.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "54025ebc-d3c0-4f35-b051-aecc58347302") + ) + (fp_text user "${REFERENCE}" + (at 0 21.59 90) + (layer "F.Fab") + (uuid "b1ecfd79-5f49-4442-aa0a-a930fa7739a7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "cf79be9f-a26c-48d3-b75c-a161878f6225") + ) + (pad "2" thru_hole circle + (at 0 2.54) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 176 "/GPIO_11") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "0ad0f9e2-073a-4c2c-b928-fc98fc7bf057") + ) + (pad "3" thru_hole circle + (at 0 5.08) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 149 "/GPIO_12") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "e43ab20f-1350-4fc1-8910-dbc29dcf7108") + ) + (pad "4" thru_hole circle + (at 0 7.62) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 182 "/GPIO_13") + (pinfunction "Pin_4") + (pintype "passive") + (uuid "5c32da4f-5acb-4cdc-bf12-b4ecf05a50e5") + ) + (pad "5" thru_hole circle + (at 0 10.16) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 145 "/GPIO_14") + (pinfunction "Pin_5") + (pintype "passive") + (uuid "f985207d-8e3f-426e-90c0-ac1c60fe82ce") + ) + (pad "6" thru_hole circle + (at 0 12.7) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "Pin_6") + (pintype "passive") + (uuid "fb840bbb-360a-4fba-b480-6d518b01e94f") + ) + (pad "7" thru_hole circle + (at 0 15.24) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 192 "/GPIO_15") + (pinfunction "Pin_7") + (pintype "passive") + (uuid "58d2aeb3-e283-421b-b3f5-ee687fdeecad") + ) + (pad "8" thru_hole circle + (at 0 17.78) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 172 "/GPIO_21") + (pinfunction "Pin_8") + (pintype "passive") + (uuid "05977206-a57c-45af-93e9-14d480d6b98e") + ) + (pad "9" thru_hole circle + (at 0 20.32) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 166 "/GPIO_22") + (pinfunction "Pin_9") + (pintype "passive") + (uuid "157ff940-77f0-4f75-900b-fb8571e60f21") + ) + (pad "10" thru_hole circle + (at 0 22.86) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 169 "/GPIO_23") + (pinfunction "Pin_10") + (pintype "passive") + (uuid "22e5aeac-5348-4a2f-af60-919c9a74f0bf") + ) + (pad "11" thru_hole circle + (at 0 25.4) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "Pin_11") + (pintype "passive") + (uuid "3dd71eda-1282-48a6-a20b-a8ad17e4b985") + ) + (pad "12" thru_hole circle + (at 0 27.94) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 141 "/GPIO_24") + (pinfunction "Pin_12") + (pintype "passive") + (uuid "df55b79b-3a70-4b38-9910-16ccea138058") + ) + (pad "13" thru_hole circle + (at 0 30.48) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 160 "/GPIO_25") + (pinfunction "Pin_13") + (pintype "passive") + (uuid "e023794d-8691-4099-a2b9-c22569de1447") + ) + (pad "14" thru_hole circle + (at 0 33.02) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 196 "/GPIO_26") + (pinfunction "Pin_14") + (pintype "passive") + (uuid "afa38e53-371c-41c8-bfe7-19a4a23f77d4") + ) + (pad "15" thru_hole circle + (at 0 35.56) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 159 "/GPIO_27") + (pinfunction "Pin_15") + (pintype "passive") + (uuid "7f799b90-b908-415c-a70c-2686cbb515ba") + ) + (pad "16" thru_hole circle + (at 0 38.1) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "+3.3V") + (pinfunction "Pin_16") + (pintype "passive") + (uuid "61386241-ea49-41d6-96fd-1a59ceadd2ed") + ) + (pad "17" thru_hole circle + (at 0 40.64) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 59 "+3.3V_LN") + (pinfunction "Pin_17") + (pintype "passive") + (uuid "fca440c1-6588-47e2-a06b-633819f436cd") + ) + (pad "18" thru_hole circle + (at 0 43.18) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "+5V") + (pinfunction "Pin_18") + (pintype "passive") + (uuid "76e12aaf-02aa-4d9c-afaa-d2c8da4dfec6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x18_P2.54mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "bff65e95-e541-4153-9f1f-d07088a2167f") + (at 134.575 109.49) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C90" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "b80f4a33-acb5-4a6e-91df-d34b5723401c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "f0aa826e-2bc3-40fc-a13c-cf5f970c2082") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a3bb556a-20ba-4937-8603-db5828ea4dba") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d5976e1c-fddf-4b03-a912-71646dc10320") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2670db38-9f65-43fa-a1b7-48ee8c2d2389") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a97666ce-9cb5-4634-8cea-8645ad82d3e2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7c94ba0a-3590-4c3f-96f4-424deeb56e0b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/ec57419c-dfc5-4a14-8a60-75a5cee33214") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f0335b10-b6c7-4946-8109-d9d207dea820") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5ff439b3-ae07-410a-bbf3-c141d6332611") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "ff548204-c9b4-4c1e-9cdf-5b5530670771") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "88256296-3f65-477e-9fda-16fc17ca78d2") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a5806d10-927e-4a27-b015-d48e6ac71006") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "d6b76997-c715-4921-8c69-c49c1a37b50d") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 56 "Net-(IC2-VREF)") + (pintype "passive") + (uuid "4c013823-d0e6-4947-8e4a-8c82b9b18f7c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Inductor_SMD:L_6.3x6.3_H3" + (layer "F.Cu") + (uuid "c15c946f-0659-4114-add2-9dc35cfdceb0") + (at 160.435 139.39) + (descr "Choke, SMD, 6.3x6.3mm 3mm height") + (tags "Choke SMD") + (property "Reference" "L3" + (at 0 -4.45 0) + (layer "F.SilkS") + (uuid "e0ec1437-ce1e-4d62-8541-d3cd7315bf92") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "4.7uH" + (at 0 4.45 0) + (layer "F.Fab") + (uuid "0fefa509-78fa-4896-b646-099b791a8403") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ef79db7d-e4a3-493e-8578-5666af8a8716") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Inductor, small symbol" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d975215f-6e03-44d8-9589-7f38a69de613") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "HPAL1V0624-4R7-R" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1c1a7a6f-fb80-43c5-a8f2-5d99b9a3171b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3c3154d7-2bfd-4e1e-b18a-d43168508e52") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9382357a-cd07-4497-9658-a83c0572c510") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Choke_* *Coil* Inductor_* L_*") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/73a40193-7a27-4ed4-9fbc-73a8dfd58385") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start -3.3 -3.2) + (end 3.3 -3.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "406f55ba-fcac-4b18-8ff2-f9fc062e26d0") + ) + (fp_line + (start -3.3 -1.5) + (end -3.3 -3.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3d3bd078-27f7-4a53-8927-03cab2e6a5ef") + ) + (fp_line + (start -3.3 3.2) + (end -3.3 1.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fc593cd0-931b-484a-a177-f48525346e9a") + ) + (fp_line + (start 3.3 -3.2) + (end 3.3 -1.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "729d2d14-4286-413b-a221-28ff1bb15bf1") + ) + (fp_line + (start 3.3 1.5) + (end 3.3 3.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f158dd4e-1ae8-4f18-b5d3-4a5fa70e0300") + ) + (fp_line + (start 3.3 3.2) + (end -3.3 3.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cc226eb5-3a1d-45c5-a6f0-1d999fa5e3db") + ) + (fp_line + (start -3.75 -3.4) + (end -3.75 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5407a56f-814c-405c-b443-0aeb73387e5e") + ) + (fp_line + (start -3.75 3.4) + (end 3.75 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f09394b4-a24e-4f51-9ce5-01a04793f5ef") + ) + (fp_line + (start 3.75 -3.4) + (end -3.75 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "07c0c725-5ea5-4110-8fb1-e13a05ec1629") + ) + (fp_line + (start 3.75 3.4) + (end 3.75 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b3b1a4bb-384f-4596-9e07-f377da25ca14") + ) + (fp_line + (start -3.15 -3.15) + (end -3.15 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "435df0cb-8a9a-4034-9a01-52bde656fd2c") + ) + (fp_line + (start -3.15 -3.15) + (end 3.15 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a6359da3-4278-4acb-87d0-32dd7c6324fd") + ) + (fp_line + (start -3.15 3.15) + (end -3.15 1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c4768edd-5118-4369-8507-70cb781c5749") + ) + (fp_line + (start -3.15 3.15) + (end 3.15 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ff4e02bf-248b-4afe-adc8-b025801e5275") + ) + (fp_line + (start 3.15 -3.15) + (end 3.15 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0ed2d042-42e3-408b-bfde-94271eda64df") + ) + (fp_line + (start 3.15 3.15) + (end 3.15 1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ff9baa91-28d3-4014-9f31-a2adb3367ab8") + ) + (fp_arc + (start -1.91 -1.91) + (mid 0 -2.701148) + (end 1.91 -1.91) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5890d2c8-d795-465a-ab90-cb889b0cd5ea") + ) + (fp_arc + (start 1.91 1.91) + (mid 0 2.701148) + (end -1.91 1.91) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "47b03f8f-d26f-474a-a540-ca7d659e12d5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "931c6adf-a3f3-4190-9209-3ad073757ad0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -2.75 0) + (size 1.5 2.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 80 "Net-(IC5-SW)") + (pintype "passive") + (uuid "140543db-8156-48dd-945d-2afbded6d2eb") + ) + (pad "2" smd rect + (at 2.75 0) + (size 1.5 2.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pintype "passive") + (uuid "a12302fd-7a72-4efc-869e-c189f6c0197c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL6020-XXX.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -0 -0 -0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "c1a362d1-fde6-4437-9916-a968b11b003e") + (at 154.155 146.76) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R27" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "7ad1c265-90ff-4756-b720-cb7a2a6ee93c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1.5K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "0ed9bb2f-5566-4faf-a16a-7aac42194075") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d0a7f89d-d07a-405a-be4c-7c8ff0bde26d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "791047b0-c9f2-4528-8697-3a2b67de2ce8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "WR06X152 JTL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ebff4c27-066c-4127-9301-241c145882ae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4096facc-883b-4291-8301-bbcd3611ad3a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "10d1f22c-c406-4050-9324-2e6bac5ba50e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/847b624c-6ee3-414c-8343-5dc0c7bceb89") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5a025faf-7763-49bd-93a6-87f82dda6cbe") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "155c696b-ba7a-4416-8d87-3224759ba177") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a4f982aa-2bcd-4f94-b028-b59f9a1970fc") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "dc57d5f5-59df-485a-a420-713592c923df") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "7966cfc9-2086-42ce-8659-dba61f21b44d") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "a69deec7-6c03-49a5-b734-d05cf1b29bfe") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 136 "Net-(D17-A)") + (pintype "passive") + (uuid "7831fd00-bd9b-4e0b-b391-6ea8661129ae") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "c1f49429-1b9d-406f-bf24-e336ea423f5e") + (at 95.085 92.18) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C28" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "0c890f73-9547-4bb0-9ff4-3acdc7b77f9d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "36188576-4001-4b21-8b60-3d0001e3cb0d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2db1becb-6617-4e8e-8825-ee4ecf811de8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1ab72cfb-a092-4295-8274-c1aca9dde022") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "26f57f58-d73f-4e4b-b854-2a964b68283c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "477ff3c6-3581-497e-aea3-0b4994799e9b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "94b59574-ccc2-427b-8884-155c20d893db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/3936bd7b-f239-49c4-8b07-aa2c77131930") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "153a3151-d750-4505-ba8b-e800dc685597") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b1a8423-2cfb-48d5-9cfa-4ae2955489b2") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "1cd57b5f-4057-4f1a-84e8-c7c72c497813") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "55d16e21-01ca-4d14-b067-53c072a37022") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e6b7fb43-2e8a-4446-a513-ea971a74d5d5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "a6327a37-4d38-4e2a-9e42-b83ac1155f48") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 12 "Net-(C28-Pad2)") + (pintype "passive") + (uuid "67dde62f-8050-45fd-a0ec-2fb3c78fd9e7") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "c2093490-d9ec-4fc0-b58f-c4dbba6e36e9") + (at 141.865 57.06) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C88" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "47223969-f94d-4ff3-ab5b-ddae22f71076") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "0d466d82-7c5a-4e0c-8ca2-0cf68164eddb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d2d84f61-fa80-4257-a7a8-b0b40372acba") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "020211db-bd23-48b5-81eb-5033cdeb853b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "540ab038-6dc5-4349-a4af-f76ee57eaba0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4d61881b-bdb3-4405-b598-888ba4bf669c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1554690c-f320-492b-885f-b9a1187404b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/3c10159b-dbce-45a6-82ba-bb0a4ea0e532") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f9a84d6d-7674-4606-9658-4ac2228f6620") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8b4752fa-746b-49ea-bb57-059bb62f86f2") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "d3500a4d-b362-4237-ad83-e0d5c09d1e6e") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "c9767dcd-90e3-4433-8995-e8f62cc7130c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "61199fa5-d535-44fd-988e-8284bdbdb65f") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 46 "Net-(C79-Pad2)") + (pintype "passive") + (uuid "8008cf55-00ad-45ac-8213-3ef1e1cb7780") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 54 "Analog_12_N") + (pintype "passive") + (uuid "4a44d558-02d5-4990-a497-bf127d6b8284") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "c57efe4f-7f7b-4154-97b0-f7bbf7aa32b1") + (at 164.485 56.31) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C14" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "2f7a3f16-cb35-46a2-b86a-8711c5091b51") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "df1d0c25-81ef-4f63-a723-ce8dd53a605f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "30200209-49ab-40ec-81a8-ff43822a603a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f5129adf-52f8-471b-bf9c-141767803c0d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4c30e65e-f10d-4eed-9114-d2abecc0268a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "149a27f8-a48e-416f-9a92-1c4ba11c5b94") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5465db45-091d-4d47-aaea-00da26d7f205") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/a212262d-9d9f-45dc-854f-ac3ea9eb7a4d") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "777ab1a8-0650-43a0-a700-2875ec22a26e") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "131798ea-3174-49e0-a819-96f7a0a96adf") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "6dd10d47-372c-4666-800b-45eab8573693") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "05091393-1e98-4f69-b638-0eeab6a518af") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "9c6d142b-de85-41f6-b5c2-5ad9044ad153") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "4cb3ab3b-c4ee-4113-878f-1fd39940d247") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "a9a3f888-c584-4628-8d00-ae199c0dd298") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:SOT95P280X145-6N" + (layer "F.Cu") + (uuid "c5a04dd3-0f10-49e9-99ab-d6205f390139") + (at 144.665 85.115) + (descr "SOT23-6(ESDA6V1-5SC6Y)") + (tags "Diode") + (property "Reference" "D15" + (at 0 0 0) + (layer "F.SilkS") + (uuid "eaacd6ec-acf6-4363-9777-62d64c3a9adb") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "USBLC6-2SC6Y" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "45a33bad-e0b0-4cbf-9461-c4b532352bdf") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "10863b5c-e2a2-4a89-8a88-fd6b6d6d6521") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "74d013cb-836d-4d8c-920d-99a287bad26d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1.45" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "54fe7893-de99-4708-943f-ecd3ea07ce26") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "17752bb6-b893-413a-8cd1-1f71e9b5e4f4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "00ca1097-5e3e-4f78-9f53-b8aebca0a195") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "STMicroelectronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "602cd371-fc92-4047-85bf-d198dcc08b16") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5a1c9f71-9ff7-4f74-a1c8-c228936dfbfe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b3b85aa1-6436-405f-96ae-14a18e1ee25d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f6edacb2-66bd-4da4-ab36-087053d1b941") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "066e21f9-3710-4257-bbca-62b160043101") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/031596ff-1f98-4d87-9d72-01d8f75a297c") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.85 -1.6) + (end -0.65 -1.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "779e20f8-fc54-4bd2-b8d1-2d9d7cbcc356") + ) + (fp_line + (start -0.3 -1.462) + (end 0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "84201ddf-b432-47e1-a55f-70f88984c013") + ) + (fp_line + (start -0.3 1.462) + (end -0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "4934ae0e-4d30-4569-b7a8-6fb4759bc75b") + ) + (fp_line + (start 0.3 -1.462) + (end 0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "f0df61f5-6d8a-48ff-a256-f03fdc83bb00") + ) + (fp_line + (start 0.3 1.462) + (end -0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "0a26be40-503f-404e-a097-c9c4a53b77e6") + ) + (fp_line + (start -2.1 -1.775) + (end 2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "90e12612-3ade-4a69-91fb-d276ce6a2c31") + ) + (fp_line + (start -2.1 1.775) + (end -2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "55a6039f-b576-4e12-9867-d4fd4f4c8a8b") + ) + (fp_line + (start 2.1 -1.775) + (end 2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e9531d88-b46e-4bef-9114-5eee776648b4") + ) + (fp_line + (start 2.1 1.775) + (end -2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2460c1c3-c958-4424-98e3-b07f76c34ecc") + ) + (fp_line + (start -0.812 -1.462) + (end 0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fa142dbb-ee59-47dd-9f5b-18e94e6837bb") + ) + (fp_line + (start -0.812 -0.512) + (end 0.138 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fb43c9f1-308e-401d-a333-32252ba11349") + ) + (fp_line + (start -0.812 1.462) + (end -0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9760c7bb-1389-4e6c-a447-7636be2fa2f8") + ) + (fp_line + (start 0.812 -1.462) + (end 0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fb96ee3b-22c9-423c-81d7-7d2d66b44f32") + ) + (fp_line + (start 0.812 1.462) + (end -0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ee0562d1-d9f4-468c-b18b-d77ed90cfe0c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "dc31abe2-a54a-4c84-ab83-2e4fe4e1b518") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 134 "Net-(D15-I{slash}O1_1)") + (pinfunction "I/O1_1") + (pintype "passive") + (uuid "3eddea35-5fd2-48da-8221-dd6be7c23e63") + ) + (pad "2" smd rect + (at -1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "42669081-701d-46cd-9058-328538b5aa4e") + ) + (pad "3" smd rect + (at -1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 133 "Net-(D15-I{slash}O2_1)") + (pinfunction "I/O2_1") + (pintype "passive") + (uuid "c7a36176-3922-4acf-9649-5cb226143e72") + ) + (pad "4" smd rect + (at 1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 132 "Net-(D15-I{slash}O2_2)") + (pinfunction "I/O2_2") + (pintype "passive") + (uuid "a76f0e15-2f4e-48a2-bb39-85347c99ab2b") + ) + (pad "5" smd rect + (at 1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (uuid "a13d33a8-ea78-462e-90d5-6f93c44591df") + ) + (pad "6" smd rect + (at 1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 131 "Net-(D15-I{slash}O1_2)") + (pinfunction "I/O1_2") + (pintype "passive") + (uuid "167389cd-58ac-43b9-ab71-b8c4b5073924") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "c5e6fab6-3fc2-4762-a5ee-26607ceca3d5") + (at 113.975 124.3) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C134" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "41a8712d-a097-4cbd-955c-f453e93d6aa2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "6.8nF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "cd8a3c98-4c80-4ad5-9770-f5de16a89505") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "60d7b509-5f2b-42b8-bfcc-3ee3eb6c43c0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "66629fd2-e482-40fd-bad8-ed7f6ac2d9c9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "25895179-0aff-455b-85e0-5ae07aaf8ea6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0eaf3450-2fc6-4d89-b527-d88c8b830dc7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B682JB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ec9741c1-ac83-4c6e-8b26-9ed77f78f4c6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/b2596ada-1a99-42b0-813d-58be07e8810b") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "00a7c28d-20e3-4e96-aa1c-60cdba6160b9") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d6080ce5-e8c3-462c-b42d-bfd1d28a9a15") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b60e76a3-7383-4f45-a0c8-07f049365170") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "82223792-62ad-48ff-a0de-286e012f9d72") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e8e5ec52-4ffe-4391-b3cc-d17c30501d14") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 75 "/Ethernet/RX_N") + (pintype "passive") + (uuid "941af6a6-3bd5-4a74-8c3d-d4eb6a7e69bd") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 74 "Net-(J17-RD-)") + (pintype "passive") + (uuid "8e2bc160-3a63-4391-bca2-28b2ac373617") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "c658ad16-5038-4918-8f16-116233d4ba66") + (at 158.385 147.83) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C142" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "57eb1d69-cc27-441b-9c98-a9de091d80b1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "a910f093-3987-4a08-909f-1ef41db6d43a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d6d149d4-35e2-4c31-8bb0-b67a655fd6b9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d7ecd927-8e4a-49ff-ad80-b3357f4c0037") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "101e3b73-f25d-4731-980f-90f31bb236ec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "364ac1e7-c957-44e3-9479-111fc2ee4c45") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "08acf932-9b6f-4ffc-8c3b-10c5b561ebd7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/f1bb08eb-53b1-419c-a0aa-e722b8cbcb41") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d4bf480d-fb56-4d0a-b32c-5d0a71089136") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4dae995f-c9b7-47cb-98ac-37ad05ca556f") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "c6397055-448d-4a7c-b06d-dc38a871be47") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "89e72e20-b8cc-4afa-ab29-274c742c5277") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d35a0ace-2adb-4608-a649-c728846503cf") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "33ca7c1e-0dbe-45dc-80aa-b4725370c9fa") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "d5ca2034-1f33-4f7a-ac1b-20812d387391") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "c75b6912-1c8c-48d7-9b25-986c75d24a60") + (at 128.515 60.07) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C36" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "fd373e8b-b1dd-4df3-8518-128184ffd06e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "8892ea1a-0bd8-46c4-b457-2fe64180be32") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e65e4384-32ed-44ce-80d2-f6a0bb2b6663") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "53d3e1be-c5f1-40d1-82a9-63805d1e8024") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "68a584b7-cebd-4ee8-83db-fc8fcd2b6657") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5bfbdcf8-2356-4417-9823-1b24819e7f3e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5277ab1a-2a96-46ec-922c-7609bb30e180") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d6e6cd10-e34e-4333-b438-c943a89a1a51") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e215b346-6d95-428d-bcc2-c34b10ef8eeb") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "66c75240-3107-45e3-9d04-dcae35202e9a") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "48f7e314-2fcb-40b2-9936-9d6f00ac31dc") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "20f9d11c-d438-4d9b-b68b-bf1542886ebb") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4b4a659a-551e-43e8-b8a2-88b70810f799") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 10 "Net-(C25-Pad2)") + (pintype "passive") + (uuid "b90373d8-164b-4085-a9ef-112ef64e3b01") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 18 "Analog_2_N") + (pintype "passive") + (uuid "d5f485fd-79e1-42b0-bba6-5988877877b4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:SOT95P280X145-6N" + (layer "F.Cu") + (uuid "c7e5cfba-7a69-4377-bcad-84e299f122fc") + (at 128.915 85.115) + (descr "SOT23-6(ESDA6V1-5SC6Y)") + (tags "Diode") + (property "Reference" "D6" + (at 0 0 0) + (layer "F.SilkS") + (uuid "cc453c61-6067-40b2-806c-463b4623d4f9") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "USBLC6-2SC6Y" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "5f6d6e61-9231-43f1-9532-90bd7811d257") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5c955db2-e26b-47b8-a7fa-c6bf6ffc3373") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b29f28b0-2cf1-4a0a-a2f7-824e4b8dfe91") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1.45" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7a430633-d7de-4074-9b40-77d73befd33e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1223c44a-4807-4489-b337-aaf1ace0fce8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "86556732-8611-4988-81da-93aa59ead8a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "STMicroelectronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4cf88f46-6c93-4cd1-9b9d-88f3ea075f17") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ac168249-49f5-49cd-9394-8d3a7c9c9edd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "df6518ec-4ef7-4d7d-bceb-ade17dd6f6f4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d8b48887-74b7-4e0d-805f-cd1e45c359fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "961efb32-caaa-4ac4-ae8d-3814a23f49e7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/adb9e3a4-e0d7-4b25-b500-e8cfb54f8b89") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.85 -1.6) + (end -0.65 -1.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "0a83382a-a909-4bd4-b24b-64db7621f990") + ) + (fp_line + (start -0.3 -1.462) + (end 0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "290936e0-3cbd-4c29-99c3-7c920255333c") + ) + (fp_line + (start -0.3 1.462) + (end -0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "5ee4066f-c299-42a3-8db8-13da0f632339") + ) + (fp_line + (start 0.3 -1.462) + (end 0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "65e748a3-65b0-4627-ba9d-557bc5e31e83") + ) + (fp_line + (start 0.3 1.462) + (end -0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "6ff459df-2efe-4057-8c4e-2d6dc729d831") + ) + (fp_line + (start -2.1 -1.775) + (end 2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e5e861f2-2fd0-47bd-8c19-f7e6b9cb9f86") + ) + (fp_line + (start -2.1 1.775) + (end -2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b65b3bcb-95ef-4627-875c-f800ece009aa") + ) + (fp_line + (start 2.1 -1.775) + (end 2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "26dfa59e-50ad-438d-ad30-859d557d8dc4") + ) + (fp_line + (start 2.1 1.775) + (end -2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "64bfff3c-c2f2-434b-bb79-ecaf671cb199") + ) + (fp_line + (start -0.812 -1.462) + (end 0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "596d5373-e1dd-4fca-b07c-5e4bc3a03f2d") + ) + (fp_line + (start -0.812 -0.512) + (end 0.138 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3ac951eb-52c4-4c18-ab28-dcbaab9c30f9") + ) + (fp_line + (start -0.812 1.462) + (end -0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4ab61528-3b49-4392-b08b-54e9e1a42277") + ) + (fp_line + (start 0.812 -1.462) + (end 0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d743a09-3342-426a-af67-c9e49e9b2422") + ) + (fp_line + (start 0.812 1.462) + (end -0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8d38448d-c464-42c0-908d-b61c0a736127") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d804595f-803d-4538-a586-1e20c08698f3") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 98 "Net-(D6-I{slash}O1_1)") + (pinfunction "I/O1_1") + (pintype "passive") + (uuid "b2b9339b-bc47-4efe-8858-9e127512a479") + ) + (pad "2" smd rect + (at -1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "b8c1e6e3-5597-4e8e-98fe-60a4767e5ce7") + ) + (pad "3" smd rect + (at -1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 95 "Net-(D6-I{slash}O2_1)") + (pinfunction "I/O2_1") + (pintype "passive") + (uuid "c76476ba-a195-4c58-bed7-046b6675a1f5") + ) + (pad "4" smd rect + (at 1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 96 "Net-(D6-I{slash}O2_2)") + (pinfunction "I/O2_2") + (pintype "passive") + (uuid "c4728da3-fa71-4a34-819a-d46e63112610") + ) + (pad "5" smd rect + (at 1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (uuid "e42ec460-523e-4081-a91c-8a6cd9f3067c") + ) + (pad "6" smd rect + (at 1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 97 "Net-(D6-I{slash}O1_2)") + (pinfunction "I/O1_2") + (pintype "passive") + (uuid "b5e2a19e-0a33-46b6-b4cc-7883a0472a05") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "c918d028-75ac-46e0-bc7f-b9ec20f62922") + (at 164.485 61.33) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C16" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "82253f83-4ab2-4d3b-b469-db123c6430bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "b0c9208e-717f-41c6-9d51-bf02c03ed060") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2bd49f35-6905-4aeb-9529-02091e08c47f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "582709be-f454-4123-ae8a-e15fd726c80e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "10c2e09f-1bf0-4561-87d5-3b872a2f540e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c68b627b-f3ae-4946-a685-063fcbdbf678") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "18476fdc-1c96-4ad5-aadc-77362f89b3cd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/255e0a1a-81c8-40ae-9f91-5c4553c3bd91") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3ed0e19c-c6db-4b63-946f-d5670dcbedf7") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "69fc0f1c-7b55-4d17-83b2-f076365f4be9") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "33a89809-0f3c-4ed7-bbf6-46f332395d98") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "973b1b0c-e1b0-4278-a6f5-1fe007c1b10e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ee98f3c2-dd35-4bdb-94b2-70eee9893ac9") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "f068d340-9a0f-42ee-a63a-c45c72e60a57") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "7f5082c2-cf3b-479a-bd5e-95c9f947f3e0") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "c9d95090-2fae-45f3-934d-cfd1155a6ed0") + (at 91.075 102.22) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C24" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "eeab03a7-8a25-49aa-8da9-add29bc1cad2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "c3680c16-33b3-45b4-8837-4159cffaf333") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f9c2915f-f1c2-4f65-ad00-8d7b659ec479") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f8adc919-97c7-4e41-8964-9509938894b4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cdd54590-ebe0-46fa-8cb6-ac6395f5dfb2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "94291879-bbdb-4744-aa8d-fe6b3ae76cf5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4da5e8fc-ffaa-4827-817b-8c508c823497") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a36348e0-1e15-4683-94da-3e78ba4a8769") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3d69f8a8-5275-49ce-9a77-20923831285e") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5c2dae63-55ec-49fd-8077-c88c52eed289") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b3f61dfa-e80a-4f81-a6af-9adbd0fa8829") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "2898e076-5425-4c04-9407-edbebacaacf2") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "99b8019e-6c32-4d7b-a493-da5f3a3c7810") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 9 "Net-(C23-Pad2)") + (pintype "passive") + (uuid "65d124db-a162-4013-ba33-42fc1e179443") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "aefe053a-58fe-4de1-aa3c-363037132905") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "cb7db6d8-f60b-4941-99a0-bf1e1016b7e3") + (at 173.955 114.26) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R29" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "0bde0c31-567f-4e7d-82a8-b71c0ed22ec8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1.5K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "3fbece66-3ee9-4454-ba27-d5c9f10c37b3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ac83ea67-5b43-4852-af0f-96b94a1dc2cb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8e34e102-041a-492d-b517-0361a3d7854b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "WR06X152 JTL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a3afd005-3568-4ad1-8506-f203954a4937") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7c74b7d3-8b3f-4f10-953d-9263a11a9495") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f18716df-3944-439a-b092-ef122a32d44d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/d73df939-8180-4403-8367-8b92a769535c") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "81047304-762d-4665-9774-bd5dbe736c1c") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "303219a6-fd33-47b8-8785-44b76463aee3") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "529dbdee-a604-4aac-a187-1a55ab66aca0") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "bc8aeb95-683f-4f58-8ac6-a59d1fb8f8cd") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "f8f01ee1-fbe5-47ac-9bde-2b00c4f76c08") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "2b3bd371-aa93-4d51-9b89-81a8cd41de1a") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 139 "Net-(D19-A)") + (pintype "passive") + (uuid "0ddbe91d-631f-4e95-b5dc-77e78b5f400d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "cdb46ab2-e8b3-491f-bc26-6350acf8f06d") + (at 134.355 136.34) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C105" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "4d8747c5-4f62-4bd6-a156-baf92adaf33d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "e33e66e4-725a-4ffe-9497-60e5d4317cdc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2526b08e-09e5-47b1-a156-916ee07c1d21") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a99290f4-91e4-4036-b0e3-a32cbf0fc2ac") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a8230f74-713f-487c-8352-c3c971b2d691") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "665e5691-94b9-4267-8422-8321ec3ddfd4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "391dbd30-f8a3-4e98-8bed-398a187868d9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/44605420-a911-4e67-87dd-601abdb0f9c6") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ada7dd23-620e-4dcc-982e-44ce96fbd93b") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "061aef1d-9545-41d4-a1ce-3d15381af9a1") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "14fbc61d-8c3b-433d-98f2-7dc3a1575837") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "7b199289-82e3-4f59-8dd6-73098ea30e63") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "f4f123a1-eeb6-4234-b00b-8aef6f1263f4") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 62 "Net-(IC3-DREG)") + (pintype "passive") + (uuid "1970a328-3fc3-4767-ae3e-21caa287eacd") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "e4c12ea7-a22c-4276-b0a4-71263679243b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "ce198f68-13bb-4259-b638-e00226253d61") + (at 147.925 109.49) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C112" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "9b44eb13-b08c-466a-a0a0-fde56603c604") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "5bf2188c-219c-40cc-9269-56eaf486bf57") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "CL21A106KOQNNNG" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8d6ad93f-e2ca-487b-a484-db6bf25161f6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5b883096-6591-4c3f-b6a1-3b0bd74c2461") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21A106KOQNNNG" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fcf5a969-6140-421d-a11d-8d0dffe587ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b028464a-072a-4de3-b3a4-c8b48a963e17") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "21c5dd33-7d0e-4ebf-af10-af4fbd83bf26") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/75b5f123-6f1e-421d-af49-a3863320de33") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "202dc0b2-b1e2-4430-a79a-c91e2aac701c") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7158ee97-6503-4a93-9530-73ecf87793a4") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "74b81532-b4e7-452e-896a-4c6c825cfd1c") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "732609e3-bf9b-46fb-b208-121b6ac1cb6b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "33786244-a233-42a4-8850-3ce1e4d3b4df") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 64 "Net-(IC4-AREG)") + (pintype "passive") + (uuid "b5ee2008-b48c-4941-a826-3c35cc4bdc47") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "90442c6f-9516-4042-912f-f2ae39fdf427") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Snapeda:AMPHENOL_10118193-0001LF" + (layer "F.Cu") + (uuid "cea5b538-2f92-40da-a109-632ad09b74b9") + (at 93.915 82.318) + (property "Reference" "J8" + (at -1.145 -7.375 0) + (layer "F.SilkS") + (uuid "ab53b8eb-7e80-4352-9b26-01389d491a9c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10118193-0001LF" + (at 10.92 -5.459 0) + (layer "F.Fab") + (uuid "1559fe09-2971-454f-abcd-cc74499bacd0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b4faf1ea-e429-4ca2-8d77-0dedf4629fe3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "46261ba0-4fe9-44d5-ac94-c7589429a359") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6b6495b0-0729-470e-ab8a-2e842c0de144") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c2ffa622-cb28-4e36-a653-53382dd1f657") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4fecd26c-2503-428c-b040-0b8ffdf1125c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "41ffe4a3-4cf7-4bf2-8536-098715fac37b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "569fc154-c166-42ee-98b1-1e44ac26fe89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "Manufacturer Recommendations" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0aaa684b-58a5-4c7b-88eb-05b6edc91c9f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PARTREV" "E" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fd56062b-8f34-4e79-8358-b834da002b2d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d62b112a-88dc-427e-959b-d4902b89a1a8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "968289a0-664c-4b0d-8d5d-6616165901e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5a8e1cd8-d01f-419f-9f4c-ffdd4bf30c19") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "19aad02c-f662-4807-8e20-222670b9f982") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "Amphenol FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "70389bed-e630-48bc-a871-5956dc68a7de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4d66af68-74b8-45e5-ba22-2c982cd25e22") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a9d61731-7a31-437a-8fd6-5856e04b4f50") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a4c842f3-9289-441c-8c45-a730297d8d98") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d82c9880-66bb-4a49-8da1-d1f9b8e96501") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -3.8 1.45) + (end -3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "f3ca1aa9-6883-4cc5-b523-33c5b49074d9") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "41c00faf-93b4-4581-b8cf-3013a0dc74a7") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "30344eb7-83e9-4791-819f-143138762fcd") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "d31de6e8-06c9-496e-9d84-dd024ff03648") + ) + (fp_line + (start -4.32 -3.6) + (end -4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ef49e1de-645a-4366-b982-7267182679e5") + ) + (fp_line + (start -4.32 3.066) + (end 4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "34cac157-baf5-46a6-bfee-55823a39d3d3") + ) + (fp_line + (start 4.32 -3.6) + (end -4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "99126afc-ecbc-48d0-9597-4f0c577901c6") + ) + (fp_line + (start 4.32 3.066) + (end 4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e2672811-2eb9-4442-9010-c5406430dff8") + ) + (fp_line + (start -3.93 2.5) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "fbb904bf-abc1-4f3c-87de-28c5a4300b6b") + ) + (fp_line + (start -3.8 -2.9) + (end 3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "fa78272c-9e80-4442-9ddc-cb69822d4d9a") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "8c27e84b-a970-4cbd-b103-721f830fa3fa") + ) + (fp_line + (start -3.8 2.1) + (end -3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "bc29ceb3-bf49-4993-85d4-937e9f660ec1") + ) + (fp_line + (start -3.8 2.15) + (end -3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "9c3ecd7e-cc55-4b8a-bcb3-fd7a1ca9f031") + ) + (fp_line + (start -3.2 2.2) + (end -3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "df151fec-0569-4e27-9149-fc2f6c8f0699") + ) + (fp_line + (start -3.2 2.75) + (end 3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "b09d8734-0010-471c-97bb-7f7013e75670") + ) + (fp_line + (start 3.2 2.75) + (end 3.2 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "321a62e6-9592-48ed-b059-431aaa565b4a") + ) + (fp_line + (start 3.8 -2.9) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "aae3f7d2-a406-4d7f-b087-6543814fca29") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "6e676eb3-ef62-42f8-b97b-ee91271ec32b") + ) + (fp_line + (start 3.8 1.45) + (end 7 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "d52f60af-0dbf-40bd-b826-8c663959c997") + ) + (fp_line + (start 3.8 2.15) + (end -3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "37ef8593-09d7-4906-8eca-5447a74af80b") + ) + (fp_line + (start 3.93 2.5) + (end 3.75 2.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "68c9e634-c235-4360-b545-68a7860f3481") + ) + (fp_arc + (start -3.8 2.1) + (mid -3.782157 2.326924) + (end -3.93 2.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "f928fd82-843e-423a-81a3-1901c23af72e") + ) + (fp_arc + (start -3.4 2.2) + (mid -3.461091 2.547487) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "1d2d0391-da1a-431b-a6b8-346ba8057874") + ) + (fp_arc + (start 3.75 2.8) + (mid 3.450736 2.572487) + (end 3.4 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "24cd04ea-b35d-4de1-b476-6c7d3aa610fd") + ) + (fp_arc + (start 3.93 2.5) + (mid 3.782157 2.326924) + (end 3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "dfb28826-f757-439c-9556-55a5e4f0a494") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "d44ef656-9dd5-4493-b212-362fb06cd784") + ) + (fp_text user "PCB END" + (at 4.85 1.2 0) + (layer "F.Fab") + (uuid "c57f3ab8-fc00-469b-82c6-0eb365591a58") + (effects + (font + (size 0.32 0.32) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VUSB") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "70890606-2ef6-4443-beae-d22b1d85aed0") + ) + (pad "2" smd rect + (at -0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 100 "Net-(D7-I{slash}O1_1)") + (pinfunction "D-") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "abf1c068-346a-431e-b98b-86eee5101d28") + ) + (pad "3" smd rect + (at 0 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 99 "Net-(D7-I{slash}O2_1)") + (pinfunction "D+") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "4cba9aa4-ac30-4ef9-87a7-992df07ef41e") + ) + (pad "4" smd rect + (at 0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 216 "unconnected-(J8-ID-Pad4)") + (pinfunction "ID") + (pintype "passive+no_connect") + (solder_mask_margin 0.102) + (uuid "7fe8f5f7-fe4f-4174-9353-43cbc8c2495a") + ) + (pad "5" smd rect + (at 1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "443b8147-c590-4c75-848d-07c62f2c1f42") + ) + (pad "S1" smd rect + (at -3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "b8f8bcb5-3f49-474a-8384-c211dad8e6d6") + ) + (pad "S2" smd rect + (at 3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "6d3b5510-5514-4163-b650-eb94aaef294f") + ) + (pad "S3" smd rect + (at 1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "a343abfa-967a-4b24-98b8-ee865aa51510") + ) + (pad "S4" smd rect + (at -1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "33433cad-f1f3-4f36-9a94-ebbd38eb19d5") + ) + (pad "S5" thru_hole oval + (at -3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "9a542566-69d7-4cbd-a61b-54d8ddd0aa8a") + ) + (pad "S6" thru_hole oval + (at 3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "065bd698-4dbe-44c6-a8f8-8faabbe6166e") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Snapeda:AMPHENOL_10118193-0001LF" + (layer "F.Cu") + (uuid "cf766380-e070-4615-aa1b-b4612b5c4240") + (at 118.732 65.636) + (property "Reference" "J14" + (at -1.145 -7.375 0) + (layer "F.SilkS") + (uuid "149b7700-ab20-4910-bcf7-26245e635e4c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10118193-0001LF" + (at 10.92 -5.459 0) + (layer "F.Fab") + (uuid "ec771f59-e3a4-4951-be79-ae5e914828fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4715c6a3-8c09-416f-82c7-bd245772a8d3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ac9a1f25-af9e-4048-9939-507af5c0b994") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8636724e-54c3-4d1c-aa1a-a129a4d05510") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0b4e684b-9f4e-40f8-a757-bacab66394ca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "81d05f4d-b8a5-441a-91fd-52ee9bc780be") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5c7b32af-f157-4be7-b8d5-7d7da7bddf8a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4180cc62-37f3-42eb-8fcc-37753004918e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "Manufacturer Recommendations" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0b9797a2-f05b-423f-9a04-6917be690293") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PARTREV" "E" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7dfc0c6b-2331-45a3-a8a5-d5c7db961abd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5b11057a-2bf3-4bee-a662-fdc47046f383") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8883fca8-614b-4c6e-8744-abd00be93c36") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "99db8759-7b7d-478a-bac9-071072ed7079") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1dfa2394-fe8b-4e5b-81fd-d3297b7b6d2e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "Amphenol FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d040db3b-81f4-4395-9964-75f651417d02") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "88f855d5-f541-4a52-8e86-a606ac3d4245") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "478885b4-ccbe-41c8-ad67-225be3738de3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "752e2f9c-6567-4a7a-8cb6-102ab849fa5a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a48d6a07-6268-425e-a527-58323017e76f") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -3.8 1.45) + (end -3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "28b5fb8f-0a4c-4cfc-8651-c54e056c31a2") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "86a2e0af-3ee7-4d13-bd1c-7bb845200bb6") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 1.22) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "b20963d9-532a-446d-a317-e58bbe91b77f") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "6e6e43c4-fe0f-41fc-8ff6-68304c6f55fe") + ) + (fp_line + (start -4.32 -3.6) + (end -4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f8fa418e-125c-4059-85a5-31d8825c7d69") + ) + (fp_line + (start -4.32 3.066) + (end 4.32 3.066) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dfc45050-7705-4fbd-91c2-5289fa4e545f") + ) + (fp_line + (start 4.32 -3.6) + (end -4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bd5c829f-c1be-419a-89e2-33d371b5513e") + ) + (fp_line + (start 4.32 3.066) + (end 4.32 -3.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "31dd2e5d-6b1b-46e1-953a-20f5e3482419") + ) + (fp_line + (start -3.93 2.5) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "5ea7b8b3-1552-4be5-b334-0639fe4c7131") + ) + (fp_line + (start -3.8 -2.9) + (end 3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "ca5aece3-54dd-4a49-83fb-61034ff23e50") + ) + (fp_line + (start -3.8 1.45) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "970ce0f8-b7b4-4cb2-a92e-69a6813d4cc6") + ) + (fp_line + (start -3.8 2.1) + (end -3.8 -2.9) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "d7c06ce0-5532-4a30-99a0-d51e3b0ccd16") + ) + (fp_line + (start -3.8 2.15) + (end -3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "30194b54-f686-4533-9b7a-f04444cb737d") + ) + (fp_line + (start -3.2 2.2) + (end -3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "a3c4b9ae-9e81-4b7e-b321-7b8b90077131") + ) + (fp_line + (start -3.2 2.75) + (end 3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "a01bdbec-df2e-4b26-b29b-cbb02962124e") + ) + (fp_line + (start 3.2 2.75) + (end 3.2 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "8b2e8c6a-6235-42de-8ac7-c19e2aaa9e18") + ) + (fp_line + (start 3.8 -2.9) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "fc989802-ea21-4664-94f6-fb09e9e54f4c") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "6436ca78-4120-4768-af6c-b62684002c53") + ) + (fp_line + (start 3.8 1.45) + (end 7 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "4953117d-1864-4bde-934b-513b95550ffd") + ) + (fp_line + (start 3.8 2.15) + (end -3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "db8bbc2f-eeb9-4416-b930-af5156767558") + ) + (fp_line + (start 3.93 2.5) + (end 3.75 2.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "70e56b4a-282c-4f01-bc72-8607e27153bc") + ) + (fp_arc + (start -3.8 2.1) + (mid -3.782157 2.326924) + (end -3.93 2.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "edf0500e-e70a-474a-b36f-ac000f3a10b8") + ) + (fp_arc + (start -3.4 2.2) + (mid -3.461091 2.547487) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "5e797d3c-df33-43d2-bec1-bced9520021b") + ) + (fp_arc + (start 3.75 2.8) + (mid 3.450736 2.572487) + (end 3.4 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "2b2a87ba-4a30-47de-a96f-1b2c31c9e09f") + ) + (fp_arc + (start 3.93 2.5) + (mid 3.782157 2.326924) + (end 3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "12e47864-571a-493d-9aa4-33c835748865") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "b1002d5c-557b-4ed2-b955-49659a8d692b") + ) + (fp_text user "PCB END" + (at 4.85 1.2 0) + (layer "F.Fab") + (uuid "07c48a03-7599-4888-9449-4e801b9c7ce0") + (effects + (font + (size 0.32 0.32) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VUSB") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "7d360208-b63d-473f-bb44-ef91f31cae6e") + ) + (pad "2" smd rect + (at -0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 124 "Net-(D13-I{slash}O1_1)") + (pinfunction "D-") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "b343e421-c2de-4e0d-b0f4-f40eb12d0186") + ) + (pad "3" smd rect + (at 0 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 126 "Net-(D13-I{slash}O2_1)") + (pinfunction "D+") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "48825099-dd06-44da-978d-28bb5e84aafb") + ) + (pad "4" smd rect + (at 0.65 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 222 "unconnected-(J14-ID-Pad4)") + (pinfunction "ID") + (pintype "passive+no_connect") + (solder_mask_margin 0.102) + (uuid "122a1ac8-020d-4e31-9451-57a0101191bc") + ) + (pad "5" smd rect + (at 1.3 -2.675) + (size 0.4 1.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "925c785e-3c45-41c3-aba2-31c02bd4f499") + ) + (pad "S1" smd rect + (at -3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "71586c3a-b624-48b3-b176-01d1450b08da") + ) + (pad "S2" smd rect + (at 3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "6b033385-19e9-4e83-a355-beae2511f20a") + ) + (pad "S3" smd rect + (at 1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "60aa137e-807b-4274-a480-89b8dbaa1d96") + ) + (pad "S4" smd rect + (at -1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "1fccce93-9645-4c51-abae-cbd59cb6ea25") + ) + (pad "S5" thru_hole oval + (at -3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "da2f07f4-83fe-4a60-8d3d-5abbffe3d5f2") + ) + (pad "S6" thru_hole oval + (at 3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "242b5713-e2d7-4f77-bc84-a6f9075d30ac") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "cf959f34-a85e-43c2-b069-eee2261d7d59") + (at 158.385 144.82) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C138" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "3542117d-28ef-4b9b-a455-9ea0909a1bef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "15fd9f3b-ec4f-4065-9273-ec4ec78987c6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "CL21A106KOQNNNG" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1baba4ac-3339-42b8-9ce6-a30d739a57fd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d5373423-9c68-4c3a-9866-7b2c6b35bd10") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21A106KOQNNNG" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2e6d852c-1847-4c71-8569-75c4d153dacb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5552b411-5b34-4b9f-94ea-b20e29b44409") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f36bb803-1dc2-4f53-a75f-27c774a19d34") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/f4e43be8-067b-42ce-a91f-b839ef655553") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b927ecde-f10c-4e52-8398-387d3fc7a961") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "292ce849-30fb-4737-8681-8a756155fe96") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "2890b128-4a25-4387-9c96-5b8660195372") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "6c1ba350-4142-403a-b800-9e04118772af") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "128cb64b-4d7e-4128-917c-4de6532dcc87") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "3774a8c8-b200-4233-99e9-8d21a6086a36") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "2f28d5f4-08ad-490d-adef-8be20e5b5a8b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:AOTAB201610S3R3101T" + (layer "F.Cu") + (uuid "d01f2625-a0ae-445a-9a56-ad50d082485f") + (at 177.6 63.695) + (descr "AOTA-B201610S3R3-101-T") + (tags "Inductor") + (property "Reference" "L1" + (at 0 0 0) + (layer "F.SilkS") + (uuid "4ff84e53-96d2-48d3-afd3-dfaa41529645") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "3.3uH" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "083b008b-1776-4536-b599-244cb87c8dc7") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "db8d86aa-1822-4129-804a-bed87b92bc78") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Inductor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "27eaff7d-0399-478b-8c13-10719bfd2ab3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1efb592b-6db5-4065-b40b-fdab9a62151c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2f4be62e-eb7f-4227-8813-71065011e10d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "AOTA-B201610S3R3-101-T" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1456fc90-93a6-4482-ac4f-7e7fa24fb45d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Choke_* *Coil* Inductor_* L_*") + (path "/45f24831-c39e-42c9-9065-17d034dee9ee") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -2 -0.1) + (end -2 -0.1) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f3cbf18-3382-4344-984a-d9d2495f5262") + ) + (fp_line + (start -2 0.1) + (end -2 0.1) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "ce24a308-2da6-4bfc-8d5a-b4e0c2f1ebb4") + ) + (fp_line + (start 0 -0.8) + (end 0 0.8) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "35c30351-a5c2-4b32-958a-0b5b5d66fefe") + ) + (fp_arc + (start -2 -0.1) + (mid -1.9 0) + (end -2 0.1) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "aafa6b3d-a36a-42d1-bb2a-43d56fa36dee") + ) + (fp_arc + (start -2 0.1) + (mid -2.1 0) + (end -2 -0.1) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "0f29161b-4e99-4b8b-922b-f1d1d087d284") + ) + (fp_line + (start -2.5 -1.8) + (end 2.5 -1.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e89c62bc-ea8b-4121-b94f-0f8269e18775") + ) + (fp_line + (start -2.5 1.8) + (end -2.5 -1.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ba74c7cd-efe3-408d-9bb6-41fcfdd37a5f") + ) + (fp_line + (start 2.5 -1.8) + (end 2.5 1.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7da1a6c8-6ada-404e-96db-dbf717e34aea") + ) + (fp_line + (start 2.5 1.8) + (end -2.5 1.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "854d543b-c59d-4cd3-8d0e-af5cf193e6e7") + ) + (fp_line + (start -1 -0.8) + (end 1 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d242fcea-bb59-4cce-b967-8705c72591a2") + ) + (fp_line + (start -1 0.8) + (end -1 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "129ea05e-47d1-46a3-8fa6-5e21f4a15b10") + ) + (fp_line + (start 1 -0.8) + (end 1 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0544f9d5-36b8-4369-acf0-dd2f2d58b0b5") + ) + (fp_line + (start 1 0.8) + (end -1 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e91aab24-254f-45c7-ac37-353604909514") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "7679150b-b869-4bd0-86f3-ceaaf659c94e") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1 0) + (size 1 1.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 5 "+1.1V") + (pintype "passive") + (uuid "85d24d49-8c4a-4226-904a-bc964b0fb15f") + ) + (pad "2" smd rect + (at 1 0) + (size 1 1.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 187 "Net-(IC1-VREG_LX)") + (pintype "passive") + (uuid "b2e12e66-a68a-4004-82d7-038da1456f6b") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/AOTA-B201610S3R3-101-T.stp" + (offset + (xyz 0 0 0.04999999999) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 -180) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "d1486d99-7717-48a6-9e53-aa8fe650b0c5") + (at 164.485 66.35) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "9032139d-688f-4a68-9da1-4d21fffa44a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33R" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "f716f189-c27a-4989-8f56-a16130097756") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4e3ba24c-0ed9-4167-9088-ce891ce727bf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ed925d21-05ac-4561-9417-bfd06f8dadae") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "WR06X33R0FTL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f5670003-599f-4cc6-bcb2-6c3918301274") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "82cc6777-3911-4b61-b426-8d31eebf055e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c2f06318-073f-434f-8ef8-8d81bf0aebdc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/f055b9a0-dce6-4bb4-9e1e-f1d27ff1ed0a") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "53ae40db-4688-4783-ab99-5eb418e0e102") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "57afed2c-0488-42ab-b6ff-53ad7b00bc54") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "d07ed359-bbb1-43a2-9f1e-0da24f5b6560") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "9d5d8a25-2dad-4b9c-beab-71b4285880b6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4348145a-6a1e-4e9a-953f-42bc6ebaa6c5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "6e79093b-5757-4a48-95a9-dee50a1652c6") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 6 "Net-(IC1-VREG_AVDD)") + (pintype "passive") + (uuid "705a842d-fcbc-424a-884a-a8819daf5ca9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "d1492487-8fd2-422b-9b8b-faece2021676") + (at 111.125 97.2) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C78" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "81b1c1ac-72f7-4f7d-b813-205992afbb3c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "8db3c83b-8bfc-4817-9a3e-bbf0910c4548") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b1b06264-1c6b-456c-b297-d642b428f0f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "725d2698-7235-4c64-92a5-eb588c07d180") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8640eeb7-cb9a-4dda-b4b0-10cd0f5b1bc7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6476c091-db53-45b6-bbc6-328bf39d9a85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c8ec3625-2591-46de-bd99-f4222d3fea18") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/16cae9fe-56bf-4a74-bf64-d86265f6a7db") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "15919975-2320-4ee3-b099-8f05695d67f6") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2dd399ec-0991-411f-8151-06f82a9b371a") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "7c5b5dca-af0a-4e35-bb09-332b2f96de53") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "cb5da33f-315c-4a59-8b11-6b8d12bbd6d1") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4fbcce4a-f2a3-4586-b3e4-ba8c7443d6f3") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 45 "Net-(C77-Pad2)") + (pintype "passive") + (uuid "366f31d6-a342-4550-ac5e-02544f1e8043") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "605f1543-f454-4402-828a-65d8b98e0f33") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "d1ae0527-6ef4-4669-9760-7e40e32378a9") + (at 91.075 99.71) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C23" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "062480df-cfdb-4ad7-bc0d-895f86eafba1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.01uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "47074c5e-bfad-4d0c-9d2c-a7f5b5ad1197") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0eabfcae-8127-4d98-ae9e-c42ea6515c5a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1f609032-2db7-48c7-b52d-ad1bfab6f393") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "0603B103K101CT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2b565b3f-27a9-4934-b499-d724388e90e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bc72d4bf-74d3-487c-a496-daa624b946c1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "189db6de-874d-4de2-8f2a-2c3adee5fe55") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/f650a822-02f5-45e5-99fa-cdea677d2cf9") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9a0ab553-5784-44dc-a126-ab944bdaa181") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a6ca3e84-b0d6-47b8-bec2-75aaecbfc65e") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "359b3bbb-f696-4c45-9fba-263781ca9764") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "c5919a94-d8c8-4a19-84be-98131d30ba68") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "7b172a39-9008-498a-bf9c-e234fa5e055a") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 8 "Net-(C22-Pad2)") + (pintype "passive") + (uuid "872b41ff-e02a-43fa-a016-3e74654077d6") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 9 "Net-(C23-Pad2)") + (pintype "passive") + (uuid "20af21f2-4ed1-4134-a585-43ddecd2cfb3") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "d34cc8b1-7aa9-4841-8e53-4441b90513fc") + (at 174.175 122.04) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C145" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "8129cd2e-6421-47d3-bc75-a48064523afb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "eb42cb79-685f-47cb-a779-23b832bb68b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5fb696db-8e74-4642-ae74-9498a6453948") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ac49026a-45b3-4281-8d26-b0056ed0ada7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "affa0af9-6298-41d7-8fe5-6774b5c02759") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "36a25639-7682-42b8-a47f-6414d56c2f07") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "203c0855-f96d-4334-b0ab-a09e04b36f5d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/91cfb692-4c90-49b0-8956-679c99ee52b5") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "418594e2-0b34-494e-8702-fae0c73b1eed") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b94b7c92-cc0f-4b18-9e5c-3907a068a7ef") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "1b797619-8cc5-462b-a37a-362f37e16be5") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "eb307105-8a2e-4ad5-8820-6857a6e3a99b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "1c569a06-2739-4b13-b75d-4153ac5e7fae") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "5655a14c-a5fc-4111-850a-c484840c58f0") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "28ecafe9-4277-4e70-8787-734a3f174c01") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "d3c6750c-2a95-4bff-855b-a4c9fbccb701") + (at 132.965 60.07) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C59" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "b88aaff8-bc42-43bc-999a-b8e7553d95d2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "ac7a84ae-1529-4c4d-b549-d0d8e02eca62") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "acda70eb-77bc-4e62-aef5-92bf8d6bb28d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9221f0d6-77c0-42b2-9c34-b790bf4d5696") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aa7f813b-2ff8-474e-933b-c917ecd345b2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9db36093-19ac-491f-9ecb-5094ca463fa1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f81e4a46-be3e-427a-be9e-67fe138132f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/64a13b40-b87e-40a0-a4bb-e53231390595") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4293efb8-0c5c-429e-9eb7-81237d282a87") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "47c9be4c-ac3b-43ed-aad5-f8e87028cc1a") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "1bbde1e5-e248-4c5f-8928-d58f37718d4e") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "46017c9f-6f99-473c-90b4-888f591b0edd") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "7d6ebee4-9ab3-4985-9679-f430def33f89") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 25 "Net-(C47-Pad2)") + (pintype "passive") + (uuid "4de91628-8e7e-4ecb-b5eb-a9909a609c18") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 33 "Analog_5_P") + (pintype "passive") + (uuid "d5d7b940-71d4-4671-89f8-cf849d095d21") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "d3f2aca5-baae-43a4-8d41-fc6368e70d04") + (at 107.115 94.69) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C69" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "1740b505-ae00-4cf8-a80c-8ad1025756b5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "470pF/50V" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "fe653307-97d9-43b0-bf06-09c51885b102") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b06744dd-5fb2-4f2d-9e30-e800617e87e9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5d88458c-f146-4a83-abea-b18ca5790f24") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "736fad8a-cdba-4ec3-8f17-b2cda737d597") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "acbc6fe7-1774-430f-b9f7-ec6b7027d2c4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL10B471KB8NNNC" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4d2768c5-b575-4d21-8938-eb21021657b3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/7e83cfb7-f043-45e5-8801-9a1b3ded02a0") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "16a5e653-e93a-4dc5-8363-4a822af4f2aa") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3cbd80d0-e619-485c-a4d5-db779c86c788") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "bf73406a-6c5b-4c02-ba5d-c5c5c3ce2fd5") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "5063bec7-b1ac-438b-8764-20008de17534") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "50304712-7d59-437a-854d-6003f3fff916") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "46b89f3c-937e-48bd-955d-770077dcd93d") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "25032d94-689c-4c3c-9290-d8431d89c75a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "d574280f-5c20-4cc3-bbf8-159b679d7f04") + (at 109.965 114.26) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C122" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "08662af1-e02c-470e-ba35-d5913206ff82") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "31660f02-8f2d-48b2-82ad-dc86c97a140b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0991db41-f8e6-4e2b-a7ae-330b9e1707dc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cd3c0af9-9030-42fb-8b98-3ae266e3b37e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f33d8617-f0b0-4a5d-a74d-5a6b1a877f6f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cd6b3638-086b-402b-87c0-caeb827152c6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "41c9558e-6266-480f-8108-2da8677a26e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/84a9191a-ab55-4388-a4fd-1a78c4b89c7c") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e6a073c6-136f-498b-b61b-787028facbe9") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "67e64056-2ddb-4e19-aa78-ddb297b7eb15") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "09ea4248-600d-49b0-8fd2-f787041632fb") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a43da300-d222-4cdb-8286-c378e146fee0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d7a69478-220d-42ae-bbe7-23ed017a77b7") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "192dda8d-27e6-45bd-85e4-4b4ebfb9b3ce") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "ff94b1da-3b0e-40ec-bd84-573d689a1b20") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Snapeda:SW_TL3315NF160Q" + (layer "F.Cu") + (uuid "d5c8bb19-f914-4bae-af56-9a7f02533625") + (at 162.396 85.72) + (property "Reference" "S1" + (at -0.412 -3.423 0) + (layer "F.SilkS") + (uuid "18841fb8-395e-4653-8e37-d5a11fd414ae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "RST switch" + (at 5.938 3.55 0) + (layer "F.Fab") + (uuid "20b65e2c-08e7-4a93-8f85-9573dfd96a89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f65ec5f2-bd91-4217-abd6-6c649d5128e2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f6343d63-15b2-4887-925a-b3c77868e79b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "E-Switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c37204f2-8853-4ce9-b8a2-d0a13bda55b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MAXIMUM_PACKAGE_HEIGHT" "0.8mm" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "742af039-0747-41a4-8398-14e69a106f5b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "782d90fe-69b7-4313-9419-e6707a39b8e9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5f882b28-9998-4297-b44a-f1bc684a5397") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "https://www.snapeda.com/parts/TL3315NF160Q/E-Switch/view-part/?ref=eda" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3e9befe4-8dbe-4099-9ffb-c1e69d6a2722") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "Manufacturer recommendations" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bdada1e4-9cf1-4296-bdba-ebfea120d191") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PARTREV" "B" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "745ac2cc-2f3b-4c23-84ef-2e559630297b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/TL3315NF160Q/E-Switch/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2e916b9b-cbbc-419a-9ee3-553a15a493e9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "TL3315NF160Q" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1c69943c-f208-4b94-9a9e-f919268795d6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Purchase-URL" "https://www.snapeda.com/api/url_track_click_mouser/?unipart_id=553747&manufacturer=E-Switch&part_name=TL3315NF160Q&search_term=tl3315nf160q" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8e978665-bfce-4e92-9ee9-2be47c122bb4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "TACT, 50mA, 15VDC SPST-NO, Off-(On), Surface Mount" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6b01ca5f-3927-45f0-8c45-37ed325c2b80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e4e9f08a-0983-4cd2-8446-e9257f727b24") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "E-Switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5219a2f5-fd52-474b-a439-0a924db54e77") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "TL3315NF160Q" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "94cba212-3327-4972-aaee-8e989be11df6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "62d95482-e35e-4897-9475-a11feaa33dba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cee1bf6e-0180-4145-959d-f56b07f4d98f") (effects (font (size 1 1) @@ -23112,7 +52908,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "7992e4ee-ccd1-44a8-a2af-a0adcf8b725e") + (uuid "9edde01e-0aca-4db8-a9c1-79dfb8dcbb08") ) (fp_poly (pts @@ -23125,7 +52921,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "4d2f1a54-3739-4af2-8c03-c6026c59a168") + (uuid "ffef7c28-13df-4017-9dd6-1acd05ca4ef3") ) (fp_poly (pts @@ -23138,7 +52934,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "77a56fbb-8995-4975-9604-e1372fe330a9") + (uuid "ad316847-d027-4e08-b054-8c3e316c7bc4") ) (fp_poly (pts @@ -23151,7 +52947,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "5ebd926f-d279-4ff5-8b0a-eb7ab80b49f4") + (uuid "aea0549b-8327-439c-a540-7f4e3c946603") ) (fp_line (start -2.25 -0.88) @@ -23161,7 +52957,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "152debb1-a56f-41b6-912d-5023c4306b99") + (uuid "87591d40-35c0-4503-abf3-5a3a1e70b92b") ) (fp_line (start -1.555 -2.25) @@ -23171,7 +52967,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "1949689c-2598-4a2e-9d21-8bdf9f089adb") + (uuid "4e9757a1-4aea-44f7-b936-26ad543da1fe") ) (fp_line (start -1.555 2.25) @@ -23181,7 +52977,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "0a59f0ad-7800-448b-ae92-b1ea912c5bb2") + (uuid "e42c0a07-66d9-408d-9d92-3af7d32c1865") ) (fp_line (start 2.25 -0.88) @@ -23191,7 +52987,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "9667b502-5c60-421a-9d4c-6de180cb5f83") + (uuid "f234b21a-8bd6-4259-8763-fe4896a2d677") ) (fp_circle (center -3.226 -1.75) @@ -23202,7 +52998,7 @@ ) (fill no) (layer "F.SilkS") - (uuid "57bf2530-dcb4-4935-aaac-21f6e323d693") + (uuid "1e16bcda-bbf6-47f5-9441-b87d21cd3f4c") ) (fp_poly (pts @@ -23215,7 +53011,7 @@ ) (fill yes) (layer "F.Paste") - (uuid "185ea5a1-798f-4457-8559-e2c2b42fa911") + (uuid "2460d5d3-4fe5-41cc-8584-046e679ffc24") ) (fp_poly (pts @@ -23228,7 +53024,7 @@ ) (fill yes) (layer "F.Paste") - (uuid "87b0572d-4f67-4e83-a839-5aa5ea1d57c3") + (uuid "9a7c5124-d784-4b98-9a5f-68cb7979fafc") ) (fp_poly (pts @@ -23241,7 +53037,7 @@ ) (fill yes) (layer "F.Paste") - (uuid "926b81bf-bb43-44ed-8be8-e68f527f8c35") + (uuid "9f54a39c-79b3-4f3e-ad4c-716f13840d40") ) (fp_poly (pts @@ -23254,7 +53050,7 @@ ) (fill yes) (layer "F.Paste") - (uuid "5c8fc230-93fa-4431-8f18-25c60d2cf66e") + (uuid "9233c875-d9e2-4e59-a9ba-72770ab3a843") ) (fp_line (start -2.825 -2.55) @@ -23264,7 +53060,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "07a31e54-863b-46bc-b510-412ee74f9ea2") + (uuid "e5de4f2d-cbf8-4e7e-9c62-5ddc55ea26bc") ) (fp_line (start -2.825 2.55) @@ -23274,7 +53070,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "71f7efcc-75a2-45ed-8bc1-514b84cb0c9e") + (uuid "7feeddbb-d2bd-4aed-81e3-0297579967af") ) (fp_line (start 2.825 -2.55) @@ -23284,7 +53080,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "3f0d8b6e-5a47-41ce-a3ca-8dcb8e5ccaaa") + (uuid "307b8caa-718b-4ab9-b1f4-40a773143eeb") ) (fp_line (start 2.825 2.55) @@ -23294,7 +53090,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "9f75a787-51a0-4bb1-bb69-69b92301502f") + (uuid "9c09b032-f473-4df5-9018-014f9228c5f8") ) (fp_line (start -2.25 -2.25) @@ -23304,7 +53100,7 @@ (type solid) ) (layer "F.Fab") - (uuid "fa3cd790-5864-4962-b8ad-7b52472e038b") + (uuid "357a41d2-008d-4090-b8c9-7551e6671d46") ) (fp_line (start -2.25 2.25) @@ -23314,7 +53110,7 @@ (type solid) ) (layer "F.Fab") - (uuid "a0652b84-028e-477a-9a31-7eef90ac9595") + (uuid "9a14be18-1ae5-4b5f-a7f7-db5cd54f4c1b") ) (fp_line (start 2.25 -2.25) @@ -23324,7 +53120,7 @@ (type solid) ) (layer "F.Fab") - (uuid "6341c8e3-5a49-4200-a84d-2627b8a39f19") + (uuid "7583746b-8379-45b4-a429-e1616723ca2b") ) (fp_line (start 2.25 2.25) @@ -23334,7 +53130,7 @@ (type solid) ) (layer "F.Fab") - (uuid "ae053969-79d0-4b5b-98ef-8387819514f2") + (uuid "ec9324d6-2fff-4537-b377-63dce6518304") ) (fp_circle (center -3.226 -1.75) @@ -23345,7 +53141,7 @@ ) (fill no) (layer "F.Fab") - (uuid "f5e0fd4e-11b6-45da-8ff0-6e551b834b0b") + (uuid "4d29ff5a-bae5-4498-a779-223fa3070067") ) (pad "1" smd custom (at -2.23 -1.75) @@ -23367,7 +53163,7 @@ (fill yes) ) ) - (uuid "e9f42975-fda3-41c5-9cb0-88f1a53b8a77") + (uuid "5395aeee-b4f5-42cd-b233-98ca038545a6") ) (pad "2" smd custom (at 2.23 -1.75) @@ -23389,7 +53185,7 @@ (fill yes) ) ) - (uuid "67ac34b2-3f98-4a2b-bd57-122a95edcc04") + (uuid "c441f370-de28-4e88-951f-9d7b7b9b5d5b") ) (pad "3" smd custom (at -2.23 1.75) @@ -23411,7 +53207,7 @@ (fill yes) ) ) - (uuid "04004eea-7c19-4a53-a708-b526d2d82622") + (uuid "4c877e85-afcd-4e35-8653-60caff370d76") ) (pad "4" smd custom (at 2.23 1.75) @@ -23433,7 +53229,7 @@ (fill yes) ) ) - (uuid "d68aaecc-f97a-4921-9f80-b3f47228fabc") + (uuid "a527c80f-9bd0-4dc3-b82c-84138aae6eea") ) (embedded_fonts no) (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/TL3315NF160Q.step" @@ -23448,14222 +53244,16 @@ ) ) ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "6bf7d3d7-e4f7-4a12-babb-89fc9e343931") - (at 180.505 111.75) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R33" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "517743cd-da84-42d6-9d65-2c53c925ed5d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "47K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "22eeb81b-7fc4-4d26-840c-e4a6b3a32d6c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6289ead0-732c-4284-88bb-00ac0fda5894") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "68eb504e-234b-4f5a-8b01-65d78647a758") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "AC0603JR-0747KL" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8ccba049-be43-4a8b-baf3-cb7f28266f7d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a26218cb-a099-4529-9f44-62c49bc66967") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "075a93f0-d237-4533-be80-89c5cd2a44c6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/5c829e07-7881-4907-8240-3591fdc04527") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2ef7451c-7847-4fd3-81cb-980d47b3040d") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "83a81d5e-3b5a-4b24-9364-2291a787607f") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "40f05131-c8e0-4a10-b16f-2b0eaa355a18") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "d34ac1fe-7f06-4cfd-8f10-b50078cc50d1") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "a36a9898-145f-4003-b3ad-d413288909b9") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 156 "SD_DAT1") - (pintype "passive") - (uuid "7da7f55a-42d2-43c6-883b-c95b6abb992c") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "2f04894a-be8c-433d-b640-8f39efd752e5") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (uuid "6c465a24-6e6a-46f5-999a-da519a97219b") - (at 176.715 128.06) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C147" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "4be1a7a7-0d0f-4b6d-8cb8-10c41534ed3b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "ff24a86b-c4d2-4756-b358-7499b633d6db") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b884450c-1212-4853-a1f4-f14ac030ab5e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "32d8cb7b-224d-4f2a-b245-9a90019c3c88") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d26c85a8-ce66-468e-9d9e-05168aa9e5eb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "645f2e3d-c339-41cf-a18b-1af00a8808ac") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1e6df22f-515c-4bee-bf63-eb38389c3504") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/56f9f2c2-8133-4c1b-9ec1-dd11f2437260") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "001debe0-1204-4b43-b389-d838a058b2ce") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e1ce16c2-4107-43b4-9f5a-0f1b583f7267") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "ab7fa768-5b76-41b5-bfa2-7511330676cc") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "dd4db300-6ec5-4ca3-b83b-0e9b5ae61ba8") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "c94738d6-cf54-47a4-b08c-7455b1afa12a") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "3f156537-0601-4ad9-b282-b6beec821012") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "095db157-ee97-41d6-aaeb-ef9f4d17accb") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "6d039b02-7714-475f-af53-d1a4131e8396") - (at 139.955 66.09) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C84" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "26222ffa-ba00-4c65-93a6-048b1d52aa74") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "2941f8dd-07c9-44b6-b1b5-cd2e1ce00f30") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c278563d-7489-4cf3-9695-f458aed0141e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "1cc33452-6bff-4b56-bc2d-7743e5930639") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7455d3e6-30a7-473b-a95b-98bd7df9e435") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "82acbaa1-654d-49ac-9670-12d2e095106f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e56c8079-29b1-442b-a847-4b62185b76c9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/90077042-82f7-4145-a003-00bea7b118dd") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "6ba6bee1-3e81-4c72-872d-52c90880a288") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "29a93526-1ac5-4de8-8aa3-0ceafca5bb26") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "d2adb1ec-e7bc-4403-84b3-310ee43c0c43") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "bde37fb4-e9f7-4b98-b853-cbc6a84c3902") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "895ac357-6443-4773-880c-ad61ef2e2dee") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 42 "Net-(C73-Pad2)") - (pintype "passive") - (uuid "e183bac9-1604-448a-8ba6-e8c55702bb63") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 50 "Analog_10_N") - (pintype "passive") - (uuid "47ff3daf-5e65-46c2-8e1a-52bd2ed9bb1e") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "712265ee-4371-46f7-be8d-fdfbbe1dbb88") - (at 141.565 115.51) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C101" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "b3b6cac1-f88c-48f9-8c26-d1d54d59e74d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "058d0c2d-576d-4dd7-aea3-f536824be3ad") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "52738071-4247-4a85-83d6-fd7e17f93133") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d6db0a5b-e917-4f47-bf94-eb4685a8cbbf") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c590046a-5b98-4140-819e-b2949df741c7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ea0ad7fe-a21e-4939-9514-a03b3986aadf") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4792a12e-f2bb-4d17-84fc-bf370696df01") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/eef7d3c5-0308-4c12-824a-2328b6eb8dfc") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "88b86120-43af-435f-8305-93b20494a2b7") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c0c78644-9b14-4a93-9b5a-8006ea1765b2") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "23343158-6baf-4686-abd9-c1de1aece36e") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "b9535ee0-b5d8-458c-9a31-c64873ca5b27") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "b96a4d0a-5011-41e4-96f8-8753212958c1") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "c3275e47-1be7-44d6-bd42-c4410dcdd660") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 60 "Net-(IC3-VREF)") - (pintype "passive") - (uuid "d4ed48b9-4149-4ef7-9d49-25a9c31e5750") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "72339acc-48b3-4f1f-856c-c7fdf561c6e1") - (at 156.695 136.72) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C139" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "7d107bd5-35d6-40fb-8125-08ef8c026166") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "5d4a32e9-06b7-4375-84f3-54e6f8b6cb31") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d9f5c01e-4b3e-4158-95f9-a9038b6c95ff") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "56bb7895-f882-4c72-a6a0-75b4d3b5146e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9884b558-1ffa-4793-b9b7-ce9602e508c6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "50e4ccc9-458b-4a3e-8f62-007fae6bc540") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ae150c0a-105a-40ab-a535-233560cd1c8a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/0dc02a54-04bf-43f8-aea5-ee985689f823") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "61ae7d96-1101-4cbc-beb3-2323aa30ce85") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a0014aaf-8389-4dde-aef6-0abb21f513d1") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "c92345a0-bf99-4740-b8ad-afd3eabd83dc") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "d0ea5116-d044-4340-b9ad-9ae63531dcb7") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "5af6a8de-1090-4b74-996d-eb32086c6b7f") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 79 "Net-(IC5-BST)") - (pintype "passive") - (uuid "0bcf6055-a340-46b1-8b3a-80b6dac5eb84") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 80 "Net-(IC5-SW)") - (pintype "passive") - (uuid "0ca412fc-a8bb-4253-b02b-249401ba85e5") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "72458e33-1abf-46e3-88aa-dea39d32ec6f") - (at 112.505 124.3) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C127" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "e5092b62-c02e-4841-b64f-8e97cec81f36") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "23079adb-bb56-4635-8322-f6c10b8ebb74") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "099ecf37-6c46-4e74-ad95-dc16a1a9db41") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "9f5140ee-fc10-4d87-91ed-ecfb4ce0bd61") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0ff34c81-75ac-4bdf-bbe5-77932d0e86c1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2b5521af-32c9-4b2d-a914-cfd4aa5a4915") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a2e9d659-04a6-4627-813c-0bbe6cc7cb12") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/ae0e7693-a07f-4726-8f16-44c8f4f0b93c") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "66930993-5f8d-486d-8f0f-d37c468e2e93") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e5b11ea7-66c9-40ed-b637-6ee90fd399ff") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "e56cc446-14dc-467f-90e5-3533ea90a5d6") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "6c7b3dac-8c87-4102-b7be-ea678c864342") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "85e0b1ef-3377-4ee3-8b7b-c11bc582e57a") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 69 "+3.3A") - (pintype "passive") - (uuid "9e8ab0d6-46e6-43f3-bd37-177db7a1c28e") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "00160679-6f51-4caf-b887-963dbc8990df") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "72823ee0-347d-4949-b691-214fe15cf442") - (at 105.645 87.16) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C50" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "1399bf0f-cbb9-420e-8611-d94227acaf73") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.01uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "7a46532b-9679-4168-bb36-8b81a57e5cf8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "bea86cc3-125e-4137-82d2-4a059f5ce440") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "61a7ab63-1709-4a50-ae02-c6b22b269544") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "0603B103K101CT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6a26bf60-f540-4217-b394-d5a551e2c8ac") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7ed71af7-0e92-4580-841e-f6a64b60ea1c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9054478b-f2ad-4448-ba19-32917ad11318") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/84f8ee1e-b11f-4a97-b75e-681c6cf2c7db") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0db773c5-bae2-4220-9833-e150d588be63") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4bca81f4-2059-42be-92b1-1b1e0a5841cf") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "c95076e9-ab78-4936-b2e2-e3301ab75931") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "fbdc27dc-c0a2-42d1-b181-3ab9fdf0bd9c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "5e354144-22f8-4073-aeac-551615294bfd") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 26 "Net-(C49-Pad2)") - (pintype "passive") - (uuid "cfffa719-296b-4081-b015-4aade8ca1f9d") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 27 "Net-(C50-Pad2)") - (pintype "passive") - (uuid "a65831af-f57f-40bc-839a-1e88cf5d8f5a") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "738af1b5-46f9-4121-9b76-014b13e62823") - (at 113.665 102.22) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C80" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "64cde9e1-a15b-4fad-b606-d99b6048ec28") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.01uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "54d8dc73-2992-4a0f-b13e-1f1de4dc5d39") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2a40ab1a-ae06-435a-a660-fd708606208b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "5d9ffda5-438a-496e-8c88-065b40b66871") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "0603B103K101CT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e9a869ac-fe82-4317-9334-6152f42d2267") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "646d2a2b-2524-48e3-bcd9-d0a3fda5d578") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "48d3c8a0-491c-4012-b767-f18eab6ea180") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/1495928d-6854-4ef7-bd1c-519c8996fd39") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "99cdd86c-d6d4-471d-94ec-8057befdfefb") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a6fa1bcf-2e1c-4b97-bc8f-40c4bb0cb887") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "e35ecb98-1c86-4c49-80bf-6d47e4a30bbd") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "ec7ea519-f140-4617-9908-ba50768a3777") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "dfc631db-113c-4a17-b473-ea778b7ed373") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 46 "Net-(C79-Pad2)") - (pintype "passive") - (uuid "1d2f52f0-5e5c-4169-85c0-79c7a74c32b5") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 47 "Net-(C80-Pad2)") - (pintype "passive") - (uuid "f3b6d196-8041-4b7d-9f88-1a443982bb9a") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "73abf754-55c8-4379-9c1d-82ae4e3b2d5f") - (at 93.615 87.16) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C18" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "94ed5cca-adf6-4759-9232-e8da9c2b2d5c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "470pF/50V" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "3cb9ef0f-d004-49fc-b985-3d25dd287dcd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "eaa9dbdc-4778-49b4-9a09-094e5d7cbc56") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7c631712-986b-4190-b817-9d1f95897898") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "66d0f199-6a11-48d7-85a9-d6d1f35ddb38") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "da51c4e0-b2fd-47b8-a37f-bae43c754304") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10B471KB8NNNC" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0aa52c31-6ead-442c-b69b-4c3f441e5fbc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/79743d07-8009-4492-ac25-ba64c2b92ed6") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "5a5c057d-621c-4ee8-9d53-b914cb52ff5a") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "fdd0d6a7-0636-417c-8ae3-a28048f8a285") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "f5bb8be3-69bb-4a5f-8914-36dfd47d0fad") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "cd613dad-83f4-49c1-ae61-3ba76631a464") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "113b006d-423c-4a75-9cdf-5aa08772d4a6") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 7 "+5V") - (pintype "passive") - (uuid "80cb3831-32f7-422e-ba6e-0b218b90cdeb") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "2ad63b1f-2360-4b0a-b21b-f8c1470c46c3") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "73b40a5c-593f-4aee-9a83-bd9f10ce50af") - (at 135.505 63.08) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C60" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "991f704c-4005-4b8a-b1aa-6b6500b266fe") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "7c8cb2dc-8064-44fb-a30c-3cd6898a571e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "9f0728ed-e12c-463e-883c-dae16a6d844d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2b1c914c-7592-465d-a244-1c698f7b6221") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e5531408-e5a0-4882-9046-2e11aebdd72c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f1fbef52-ad4e-4bff-bae2-a839d9d4fb76") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ea1fc8b9-b56b-4da5-9c4e-047ae9d5f53d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/20e6cc34-5f7c-4d3e-884a-059c0627cd62") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "5e0de8a4-a9ca-4a0b-9b99-0c5ce78a14bb") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8a147cdc-5905-4e92-a5b2-e5d07a1479c1") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "2fe64019-77a0-4fd9-9710-9599513d2f3a") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "2a2b3b7e-d9cb-4c29-9ce5-5c286f5e5ddd") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "d384c334-05cc-4ff8-ae90-0c2dacf8fbce") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 26 "Net-(C49-Pad2)") - (pintype "passive") - (uuid "41737f6a-f665-47dc-a147-6bdeeb1ca9d2") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 34 "Analog_6_N") - (pintype "passive") - (uuid "527f209a-8e30-407c-a4b4-a86a64c1cbb3") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "74d3e138-4868-4c2d-9a43-8dd059168976") - (at 150.465 115.51) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C115" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "5b1a8008-d64a-4860-a5fe-a57973b85a3b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "28491dc5-e21c-481b-8d0f-eaffc9e0991c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "85c4efae-2a2c-4052-9eee-035edf7f4e00") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "336a7f95-00b7-484a-924d-2f670e8d23d7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5bd12334-d6da-481e-b708-914602bc559a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "33f74dc6-6205-4883-86a6-7a8cd3e119e8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5fc54ad7-e3ae-46e5-aea3-238245bb10b6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/b8772a65-595b-42e3-ad55-fb7d695286e2") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "83a927e5-5446-406a-bd41-089a0f18f99e") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "fb7ada32-4daa-443b-a6b2-aca94a660f26") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "147b40fc-1abf-41b9-a89f-b9df93463372") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "dfebc0be-b0df-4048-9cd6-c860c8f8d961") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "c0a0ba4e-e7c2-45e9-a86b-2e0f2f13ed16") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "a8c71c00-1bd1-4eea-aad7-16699e84dc97") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") - (pintype "passive") - (uuid "f4ba4773-a12e-40c3-9b86-6b4b01417179") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "74d4e336-ee20-4341-b778-5bedde109b73") - (at 136.895 133.83) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C102" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "5e937113-5fd3-4dd3-8fa4-ecc370908286") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "24ec9306-6a45-4d5b-8e09-41ddb4e5aa60") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "18adda65-4748-46da-afd2-783baa2339eb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "75282b24-1fbd-44f6-b5d5-a263df9a7abd") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9f74de2d-3b68-4f2d-8b6d-79184c5f89d9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fccd5d17-be0a-4797-a17b-812f572eac12") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a41d3cfe-18e2-4151-a3ac-4e3f5bf2b151") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/df20bacf-d966-4849-8ea7-168545ac438f") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c90ca2d6-784b-4ddb-a8b6-9ea26c7f3f41") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3eb76208-2f56-4dc1-badc-fb479ade2c34") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "bd957a36-2f3d-4592-9a46-ea2bf5e5c32f") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "787793e1-2e14-4a70-822a-783936ceb60e") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "da9ef526-1975-4908-b5f8-9bb7f62fa6b1") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 61 "Net-(IC3-AREG)") - (pintype "passive") - (uuid "ec1a0515-3fd8-4fe0-ae9d-f102ede9caca") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "e1d79b61-df08-46cb-b249-3406708c66d2") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "74ed0c2b-ec56-4921-9506-5cbb2ef7b7d0") - (at 176.715 125.05) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C146" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "6bad39ae-2e3f-4d61-a5cd-5fbeb516e8f3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "deb4b5b6-ab65-4fc6-b9fb-96eb7e00747e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "CL21A106KOQNNNG" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7bd4cbc0-7d1f-4f0e-ab19-a50e860b8194") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "78572ff5-a7ea-495d-8d77-b4dc40e9be93") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21A106KOQNNNG" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f94190db-1c40-498c-8b40-30b5a5a79ea1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4cae2ff5-fd01-493c-8eda-d097e6a5db16") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8c177499-f078-48a5-a7f3-ac5bbf5f0bc1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/b5aec7b9-ae0e-44fe-a15f-b602eef43595") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "495aa0d3-e210-417f-85ec-dd10c05b729d") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "cd240b4d-bc81-408c-a2b2-051d3a317f3c") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "00690084-45c7-422b-8a3d-5038fd9cc4d0") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "2c52d910-8108-442b-9d01-e6ef6871eb8d") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "49841069-de9a-4189-aa56-eb8813885059") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "e967c01b-4cee-482c-b5d7-53cb2f06a1f4") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "c7d7b92f-9e9e-44de-a935-6c254c006ae8") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "LED_SMD:LED_0603_1608Metric" - (layer "F.Cu") - (uuid "75ad0abc-7502-4315-97b3-cedd94aa2944") - (at 175.085 62.64) - (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "LED") - (property "Reference" "D1" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "00e83c6c-8f54-4c2e-a1ba-8767ecaa47ea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "CSL1901MW1" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "543ecc57-dff6-445f-b54b-0be22d171519") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a1f18cef-791a-4e05-b1f6-bf0614375760") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Light emitting diode" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "616dfc2c-616a-45b2-9f63-bc4644b439ab") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c294388e-9328-4b66-b6ff-4de6a63ae8b7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CSL1901MW1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "aea1616d-01fc-41f2-8289-9670b7bba961") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7dfae37c-d580-44fb-98cf-4fce08ed4bca") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1d626c88-5930-471a-826e-f9a1d9b6da6c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") - (path "/71391256-f52d-4007-822f-5952779d971e") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -1.485 -0.735) - (end -1.485 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "239dae39-9b21-45a2-bde1-cd1858ae4a11") - ) - (fp_line - (start -1.485 0.735) - (end 0.8 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "6ae632f5-e8c5-4099-85c4-c9108fa9d3ae") - ) - (fp_line - (start 0.8 -0.735) - (end -1.485 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "78cdac6a-e798-4a55-9b35-123576127c18") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "3316effc-f1d8-444b-b161-5c73a8b9d09f") - ) - (fp_line - (start -0.8 -0.1) - (end -0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "c446149e-08f3-492e-a88b-b31a5f3fee2b") - ) - (fp_line - (start -0.8 0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "cac4ef13-2643-41f8-82e5-2ecc915a42a6") - ) - (fp_line - (start -0.5 -0.4) - (end -0.8 -0.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "6900db38-b6b6-404b-bf96-7b101f17a5ed") - ) - (fp_line - (start 0.8 -0.4) - (end -0.5 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "c618accc-0f52-41e9-a5de-1542cfab0d03") - ) - (fp_line - (start 0.8 0.4) - (end 0.8 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "7b71a779-0560-444a-a65f-cd7f0a420452") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "4db392ee-2e34-4c1e-bc95-c7d8cfd9382d") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 82 "/GPIO_1") - (pinfunction "K") - (pintype "passive") - (uuid "690acb8c-f527-40d1-a7d8-8fa3b8b8da16") - ) - (pad "2" smd roundrect - (at 0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 81 "Net-(D1-A)") - (pinfunction "A") - (pintype "passive") - (uuid "d20562c7-70e0-4fe2-92e9-6a8fe4fa6f78") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "76f6dfdc-8ff1-4508-b95e-c10fca6197d5") - (at 97.625 97.2) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C30" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "87d58677-25cd-4384-b1af-8eeb385b871e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "7a324b8f-ce1e-48e6-ba7e-9e5276ca680a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2e2bd2f6-f2b3-4ff8-80df-0007309944e9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c826a6ce-66b6-43c1-bf4d-91d40e6183b9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2fa4af5d-d9c2-40f1-966a-6b97ea09ea78") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "efc86e12-04d2-44e0-ab7a-80e8b45ef4c6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "183f1d96-d4e4-4e8f-91b3-1a59bd582b7a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/5a664931-4319-47c1-8864-083af958f301") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "963511eb-95f0-4afe-93b1-51b8b13cdbed") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ea795eaf-e3de-4d07-8b9b-615706860514") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "e0558aa8-0518-4e4c-a55c-16030c413fbc") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "4e9eabb7-10bd-4dc7-9994-3851ae4996c0") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "bc274758-b76d-482a-a4bc-c831ce1b0e10") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 13 "Net-(C29-Pad2)") - (pintype "passive") - (uuid "e40bbb77-950d-49cc-ba2f-a49c2dd00aab") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "b66468b6-7236-42e6-b17b-6f5aff9c0829") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "77822e6b-339b-4861-9c26-ca3ca07bdbc5") - (at 163.015 68.86) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C11" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "84f2eefc-83ff-48e7-824a-4b8af604e4ef") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "d142569d-a2bc-4274-b290-fbeedb097eff") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "5e474844-132b-4746-89b7-0b4592fd58e9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "bea1717a-b95d-464c-9702-d704bdf5f7bb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "22a7d715-5b89-46ef-b2d0-5628e89c8090") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "06447f14-58f1-4d58-a9a1-a0d24f8ac20b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2a1153db-1865-4b42-b31b-c15949c57482") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/61e249b9-53b5-4f37-90c5-432b5fc98ab1") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "afb45570-019f-48cb-b5cf-78ddd6a40c9d") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c339f810-6b1b-4bb9-87b9-fd1e4445ac57") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "ede2127f-5755-44a2-a48f-85e44d6e948b") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "e5f26c01-7578-411c-b235-8a1c682da2dd") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "3ca37c89-2f78-4978-a92a-c848fe90c9af") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "77a14c10-3f5d-4f6d-8581-7e5ebef113aa") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "b1793926-beb1-42ca-bfb5-25ea93ca5421") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "786e9ee3-4c4b-47b7-aa15-e046026846d5") - (at 131.055 66.09) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C38" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "69840dab-b4d5-42e6-9c86-c4a65971182e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "b6a5941b-fb0a-4e90-b430-1bce580e14c1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "751341f8-8e84-435f-a86e-c6ce4e67256f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "769eaa4d-4f3f-4627-a879-e74734877bdc") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2cd99fa2-2d2f-4be1-b320-f0a19cf346ca") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c7402ecb-6749-4bf9-998f-916c1ca41ae6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e6fa17a9-dcd3-4256-b58e-041e509cd41b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a5f8da67-af3f-4a38-8697-38e1741cf422") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f912b3c2-55f6-42f0-a79b-bf9621c95bb7") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "79333ef2-8547-4ab1-9bd6-2e61741970b1") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "9111df4f-2cf8-4507-947d-585a0027f3b3") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "b8c8ca7d-ad0e-48c5-83ef-8ad32ec9eb3c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "db520d47-eece-4fc9-bffd-7810c7eb79b0") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 12 "Net-(C28-Pad2)") - (pintype "passive") - (uuid "555d672c-e712-4e38-99bc-61a60de1419f") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 20 "Analog_3_N") - (pintype "passive") - (uuid "3437262d-d0b9-485a-af6c-2c075b13048f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Snapeda:AMPHENOL_10118193-0001LF" - (layer "F.Cu") - (uuid "789b1afa-8c0d-40fb-aff5-9bdb488751ad") - (at 121.272 57.295) - (property "Reference" "J13" - (at -1.145 -7.375 0) - (layer "F.SilkS") - (uuid "d821b226-fe0f-4174-88a9-ad383edf0df6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10118193-0001LF" - (at 10.92 -5.459 0) - (layer "F.Fab") - (uuid "1c28752b-9728-4813-8120-5f3ef1d356ea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "367e5e35-e374-4472-82e4-4582e4f87077") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a9f4e606-5b5b-4e11-b47f-e09c72a65ce9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MF" "FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cdabc297-8345-4ba5-9944-d8c1c2a3951f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "db01419e-f767-4707-b1b9-5f80fb6e41db") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "07e9aeff-628c-4df2-b28d-c2079fe97415") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "723a4816-5a2d-48bc-9199-8ae23437c522") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c7f886d5-dd23-432a-9d9f-da1a2244c639") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a75deed8-960c-4d77-8558-bb933a233a3e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PARTREV" "E" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b089de0f-8a33-4af8-9daf-914f86e05aa0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "358cb01d-b7d5-4a30-887f-bd3aa2941804") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3012dbc7-578e-41fd-ab55-aab739efdbea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "049375e4-17c8-4398-9106-1a739018f6ef") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "09b0e609-a3b6-4504-90c7-925647429586") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER" "Amphenol FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2cf1bf88-5267-4625-a108-23f7d7e712d0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d5090c77-813b-4d7d-b252-ca2172a9e975") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "755b0d1b-2d8c-4c82-92d1-31157540f7b7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e62ae9ac-3325-492e-bfbf-3bf46a472ba5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a1137b48-a850-4f15-8287-fd302dc9f6fc") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -3.8 1.45) - (end -3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "9ae3d9a7-2435-487d-8f23-9c4afbb55ec2") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "5cdef7a7-696d-44e4-888a-16f69e2a9733") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "127ecf3f-db39-4ad7-b2ed-4244a53f6114") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "92ae4940-4e0e-4ee8-b0d9-adfbbe4bb4eb") - ) - (fp_line - (start -4.32 -3.6) - (end -4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "39395489-5663-486d-9d98-ab629a8d8f82") - ) - (fp_line - (start -4.32 3.066) - (end 4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "0d3375d3-a394-4568-975c-4833029a3b04") - ) - (fp_line - (start 4.32 -3.6) - (end -4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "bbefb16e-5fb1-4e58-846d-a9f7d2133385") - ) - (fp_line - (start 4.32 3.066) - (end 4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5490402f-0225-4862-93ef-dffdf8026c2c") - ) - (fp_line - (start -3.93 2.5) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "2cd66f9d-364b-46d8-9448-a5557eebb6c4") - ) - (fp_line - (start -3.8 -2.9) - (end 3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "ef2da7d6-c0eb-4b04-9b51-bb80db7374d6") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "84833691-c1a6-4aa7-959f-64d3b241c492") - ) - (fp_line - (start -3.8 2.1) - (end -3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "c292863d-f73a-44e4-b3dd-b02492e342c7") - ) - (fp_line - (start -3.8 2.15) - (end -3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "eb8129df-c6cc-4c88-b5fe-841cfdfad973") - ) - (fp_line - (start -3.2 2.2) - (end -3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "c2a4e715-2e80-4756-8ae6-812304c13623") - ) - (fp_line - (start -3.2 2.75) - (end 3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "7efcf0dd-3df6-464c-92ab-98fc3b899978") - ) - (fp_line - (start 3.2 2.75) - (end 3.2 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "434b9a4c-4e7d-4fd6-b705-bfa9fb379d74") - ) - (fp_line - (start 3.8 -2.9) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "6066921d-dd5d-4a03-a2e5-2c071fa9ba35") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "fefb334e-1cfa-48d5-8642-1d8b1d6753dc") - ) - (fp_line - (start 3.8 1.45) - (end 7 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "8a7d6bce-1e0c-4684-af10-4108a163f206") - ) - (fp_line - (start 3.8 2.15) - (end -3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "fa160c42-fb45-429e-bfb9-389e1d5502b5") - ) - (fp_line - (start 3.93 2.5) - (end 3.75 2.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "180168ea-8f9a-483d-8520-b0e662506006") - ) - (fp_arc - (start -3.8 2.1) - (mid -3.782157 2.326924) - (end -3.93 2.5) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "a8b60024-a0bf-42a4-953b-59f6f9a5282f") - ) - (fp_arc - (start -3.4 2.2) - (mid -3.461091 2.547487) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "65e230a1-ab54-47b4-a3c0-66cbca000783") - ) - (fp_arc - (start 3.75 2.8) - (mid 3.450736 2.572487) - (end 3.4 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "7cf2af62-26e7-4665-9f11-7fb758697284") - ) - (fp_arc - (start 3.93 2.5) - (mid 3.782157 2.326924) - (end 3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "26a490f0-6ad4-4c3a-96bd-cda1931fa115") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "b5d37b53-c103-4694-ab5b-bad6ebf32d10") - ) - (fp_text user "PCB END" - (at 4.85 1.2 0) - (layer "F.Fab") - (uuid "c893453e-5a7c-467c-8e71-9b4c7e159e2e") - (effects - (font - (size 0.32 0.32) - (thickness 0.15) - ) - ) - ) - (pad "1" smd rect - (at -1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VUSB") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "8d035f1c-e114-4822-8c58-c78582bdb0f3") - ) - (pad "2" smd rect - (at -0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 122 "Net-(D12-I{slash}O1_1)") - (pinfunction "D-") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "f6e41148-5f32-48e8-9ebf-0d9a5fdbaedc") - ) - (pad "3" smd rect - (at 0 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 121 "Net-(D12-I{slash}O2_1)") - (pinfunction "D+") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "640cb612-218d-464c-9348-42cbbd6c6242") - ) - (pad "4" smd rect - (at 0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 221 "unconnected-(J13-ID-Pad4)") - (pinfunction "ID") - (pintype "passive+no_connect") - (solder_mask_margin 0.102) - (uuid "cf731757-e84b-40ba-aad7-9215bef394e9") - ) - (pad "5" smd rect - (at 1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "c54602bb-c80a-4f10-a253-9172c159f261") - ) - (pad "S1" smd rect - (at -3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "80ea927c-bd7b-41b8-8ecc-1612d0b9c3c4") - ) - (pad "S2" smd rect - (at 3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "de67f075-2cd8-4c35-a0b1-25f3d213cbc4") - ) - (pad "S3" smd rect - (at 1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "84809b97-66e4-4b78-b7f3-882e8c58718f") - ) - (pad "S4" smd rect - (at -1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "bad84206-1e93-40b6-845a-e88b37729e4a") - ) - (pad "S5" thru_hole oval - (at -3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "7a2e7988-2903-45dd-9f73-f717b2e4d3e1") - ) - (pad "S6" thru_hole oval - (at 3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "4b589272-abec-4632-b126-fc382be42681") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 -0 -0) - ) - ) - ) - (footprint "Samacsys:QFN50P400X400X80-25N-D" - (layer "F.Cu") - (uuid "7a9c7489-a505-4b54-a869-41840ac2483c") - (at 131.715 123.86) - (descr "RTW (S-PWQFN-N24)") - (tags "Integrated Circuit") - (property "Reference" "IC4" - (at 0 0 0) - (layer "F.SilkS") - (uuid "8ca703c0-c853-4229-90d4-510e5d3996df") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "TLV320ADC5140IRTWR" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "8491cf2a-41e0-47f8-9da2-a4806f65cb12") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.ti.com/lit/gpn/TLV320ADC5140" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b880bc56-7337-4a4d-8cd1-edb2ae4060dd") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "4-Channel Quad ADC Delta-Sigma 768ksps Serial 24-Pin WQFN EP T/R" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d093dce0-5081-4fc1-aa4c-97a527b87086") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "0.8" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ce68805b-96cf-4b26-8b56-ba98687e55b9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "595-V320ADC5140IRTWR" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7434be74-15e8-4f0c-b2e3-39b59cf8643c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Texas-Instruments/TLV320ADC5140IRTWR?qs=Cb2nCFKsA8oyrIT%252Bcv2aDg%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d7e77754-5a48-45ad-9623-d68cbeab9912") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Texas Instruments" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "14c3a1c2-7c77-4b60-8330-f4f162522f91") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "TLV320ADC5140IRTWR" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e06f9cdd-96a1-4064-be40-8b93b45e4c25") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "TLV320ADC5140IRTWR" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0749b77b-d5d3-441c-9813-85397ba0754a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e024403e-29af-42c7-9cd0-0ff0e051b477") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d1c38311-d97c-492e-b786-b87d5cb53b2e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/d7c502fa-50fe-4f05-9855-45e2d2a882bb") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_circle - (center -2.4 -2) - (end -2.4 -1.875) - (stroke - (width 0.25) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "0c289677-fb1b-4de3-aa25-afd6c1d76069") - ) - (fp_line - (start -2.65 -2.65) - (end 2.65 -2.65) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a460c53e-30c8-45b5-a80d-2c842e23a812") - ) - (fp_line - (start -2.65 2.65) - (end -2.65 -2.65) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "2a0b3115-01cd-4f2e-879d-c6ce4d5f6790") - ) - (fp_line - (start 2.65 -2.65) - (end 2.65 2.65) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "6910dc39-1074-46d6-b704-03e2953d23b7") - ) - (fp_line - (start 2.65 2.65) - (end -2.65 2.65) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "eea1da76-49f3-4e25-ac22-d58def6aba25") - ) - (fp_line - (start -2 -2) - (end 2 -2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "c4513dac-d60b-4873-a684-d7093100c4eb") - ) - (fp_line - (start -2 -1.5) - (end -1.5 -2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "7dd23502-d0ce-4b1b-80ee-931f6fe91cee") - ) - (fp_line - (start -2 2) - (end -2 -2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "52a721dc-5f5d-4739-a9d1-ac5d783194de") - ) - (fp_line - (start 2 -2) - (end 2 2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "60b011ae-9da7-4ff4-b88a-38f4c5db5088") - ) - (fp_line - (start 2 2) - (end -2 2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a1a745f4-120d-42b3-8eb5-d5d5edb465a9") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "ad4e54e0-22ce-4e3b-b5db-101d895b5313") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -2 -1.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 59 "+3.3V_LN") - (pinfunction "AVDD") - (pintype "passive") - (uuid "b35e9251-3427-42ca-a438-2b4ea1e97a47") - ) - (pad "2" smd rect - (at -2 -0.75 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 64 "Net-(IC4-AREG)") - (pinfunction "AREG") - (pintype "passive") - (uuid "7cf8d6b4-22ac-4103-9fcf-5db0415daf53") - ) - (pad "3" smd rect - (at -2 -0.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 63 "Net-(IC4-VREF)") - (pinfunction "VREF") - (pintype "passive") - (uuid "9e5ddb9a-88db-4979-b5f4-f1f2448c8254") - ) - (pad "4" smd rect - (at -2 0.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "AVSS") - (pintype "passive") - (uuid "cb412c7a-1659-4895-b6f3-0c36bca71e39") - ) - (pad "5" smd rect - (at -2 0.75 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 205 "unconnected-(IC4-MICBIAS-Pad5)") - (pinfunction "MICBIAS") - (pintype "passive+no_connect") - (uuid "54f6c79d-382e-4d90-ad1e-a144ca83ac09") - ) - (pad "6" smd rect - (at -2 1.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 49 "Analog_9_P") - (pinfunction "IN1P_GPI1") - (pintype "passive") - (uuid "6f54043d-fe9d-48b1-add6-2ea74d416abe") - ) - (pad "7" smd rect - (at -1.25 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 48 "Analog_9_N") - (pinfunction "IN1M_GPO1") - (pintype "passive") - (uuid "da5db85c-8030-403c-93b7-5fd6223b0724") - ) - (pad "8" smd rect - (at -0.75 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 51 "Analog_10_P") - (pinfunction "IN2P_GPI2") - (pintype "passive") - (uuid "d7f5cf7e-7f5b-430d-b445-ddd16350f627") - ) - (pad "9" smd rect - (at -0.25 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 50 "Analog_10_N") - (pinfunction "IN2M_GPO2") - (pintype "passive") - (uuid "29e3ca62-54f4-4829-9ab3-52996b91ffba") - ) - (pad "10" smd rect - (at 0.25 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 53 "Analog_11_P") - (pinfunction "IN3P_GPI3") - (pintype "passive") - (uuid "425642e8-db23-48a4-a7a3-c6826b6f6f9d") - ) - (pad "11" smd rect - (at 0.75 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 52 "Analog_11_N") - (pinfunction "IN3M_GPO3") - (pintype "passive") - (uuid "abccb696-3ed8-4ef5-a24a-70121a0150a7") - ) - (pad "12" smd rect - (at 1.25 2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 55 "Analog_12_P") - (pinfunction "IN4P_GPI4") - (pintype "passive") - (uuid "bf6a47d4-edb9-470f-b1ba-3065b32e5308") - ) - (pad "13" smd rect - (at 2 1.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 54 "Analog_12_N") - (pinfunction "IN4M_GPO4") - (pintype "passive") - (uuid "14d366b2-6063-4d35-b717-1587e6c4ab4c") - ) - (pad "14" smd rect - (at 2 0.75 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 206 "Net-(IC4-SHDNZ)") - (pinfunction "SHDNZ") - (pintype "passive") - (uuid "7738fa54-9d8f-444d-9a47-92a66bbee7ed") - ) - (pad "15" smd rect - (at 2 0.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "ADDR1_MISO") - (pintype "passive") - (uuid "8fba0d0e-d4be-4f59-a2f0-e97bbd242001") - ) - (pad "16" smd rect - (at 2 -0.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "ADDR0_SCLK") - (pintype "passive") - (uuid "2ee83e23-3095-4d37-8aff-ba273fc70b7a") - ) - (pad "17" smd rect - (at 2 -0.75 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 191 "ADC_SCL") - (pinfunction "SCL_MOSI") - (pintype "passive") - (uuid "c53a580e-f558-4143-b224-a3953a47e27c") - ) - (pad "18" smd rect - (at 2 -1.25 90) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 165 "ADC_SDA") - (pinfunction "SDA_SSZ") - (pintype "passive") - (uuid "53d917b9-0708-4468-a112-12d0b1f242de") - ) - (pad "19" smd rect - (at 1.25 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 59 "+3.3V_LN") - (pinfunction "IOVDD") - (pintype "passive") - (uuid "82ea02e3-2017-4f50-ab3e-777029868544") - ) - (pad "20" smd rect - (at 0.75 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 204 "unconnected-(IC4-GPIO1-Pad20)") - (pinfunction "GPIO1") - (pintype "passive+no_connect") - (uuid "b06eea0e-167d-45fe-ba6b-e8316a276fbd") - ) - (pad "21" smd rect - (at 0.25 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 153 "ADC_3_OUT") - (pinfunction "SDOUT") - (pintype "passive") - (uuid "7ae2e208-d7e2-4f53-bbcb-8f0155269f41") - ) - (pad "22" smd rect - (at -0.25 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 184 "BCLK") - (pinfunction "BCLK") - (pintype "passive") - (uuid "66afa46d-d2cd-4006-a396-8a490e9f159c") - ) - (pad "23" smd rect - (at -0.75 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 181 "SYNC") - (pinfunction "FSYNC") - (pintype "passive") - (uuid "616fd9eb-3d9e-4e56-bf4e-37c78f8803b7") - ) - (pad "24" smd rect - (at -1.25 -2) - (size 0.3 0.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 65 "Net-(IC4-DREG)") - (pinfunction "DREG") - (pintype "passive") - (uuid "37549635-753b-477b-a5bb-b6e05d26e21a") - ) - (pad "25" smd rect - (at 0 0) - (size 2.8 2.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "VSS") - (pintype "passive") - (uuid "05298447-5ed3-440c-b4c5-d7071aa1d995") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/TLV320ADC5140IRTWR.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "7c119e72-4eda-4238-a184-8f6c2bef417f") - (at 105.645 104.73) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C57" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "576b3bfd-585e-4315-bdc5-cba8bbf189ef") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "3a07cc2e-1535-404a-8f2d-5a7a5c2b652c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "477754c3-e07c-4609-8003-5ebd3a01b6c4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "0c8fa832-7961-4477-81db-27ea0cfe9257") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e0cdf728-e1fc-479a-904f-5cf702bce8dd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b1bff394-4917-4999-a042-55bc38673e0e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9e5c6a06-71f1-4c66-acc9-c77f855758b0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/2ef29f61-57ea-4f51-be32-695d8d748453") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "5d58dd79-f4bc-4f21-9844-f2afc7349d65") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "73820932-192b-4866-acb6-a1b01599d821") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "80708e5f-882e-4c1e-ad82-10b65f017369") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "e630dccc-8eb7-4897-952c-2b612b831efc") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "513d939f-e971-4731-81df-7c7fdb955ff6") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 31 "Net-(C56-Pad2)") - (pintype "passive") - (uuid "531316bf-53c7-41eb-9759-e4a1fd8389fb") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "88a4b12b-fd34-4239-8d7e-69cccfdf49dd") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:MSD1A" - (layer "F.Cu") - (uuid "7cf28b52-284e-446a-b03a-8e79e9193718") - (at 164.59 117.435) - (descr "MSD-1-A-1") - (tags "Connector") - (property "Reference" "J18" - (at 0 0 0) - (layer "F.SilkS") - (uuid "5220c736-a010-4268-8455-28ac87040613") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "MSD-1-A" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "8d8fff75-59ef-4b68-8219-c229119bea6b") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.sameskydevices.com/product/resource/msd-1-a.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "cf69e164-b915-4cd4-aea3-e12f574048d0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Micro SD Card Connector, 9 Contacts, Connector and Ejector, Push In, Auto Eject Out, Surface Mount, 1.8 mm Height Above Board, Gold Flash" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4e5b8a55-376e-4507-9cf9-c8ac3f281a1e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "2" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bb7b8ccf-c725-43e6-ba24-8868ebef2729") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "179-MSD-1-A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4cb07845-0e6b-40c1-8391-4bfd0de77d70") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Same-Sky/MSD-1-A?qs=Z%252BL2brAPG1Ip18XLC4tUPQ%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "529a48d6-7de3-451f-ab73-1d44950a97ea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Same Sky" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7f2c8f23-5787-4e02-8eea-67703cd7fcce") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "MSD-1-A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "39daefc7-fa5e-4fbc-a79b-c40585e9f555") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "MSD-1-A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2902441c-9b07-4933-8bef-d89cfe25dda9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2abfbcdd-a037-4868-bb3c-0771684d813a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1bcc1995-6efa-4978-8c7d-6b85499308cc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/93195671-5d41-41db-9eaf-406db1dbb815") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr through_hole) - (fp_line - (start -7.425 -4.5) - (end -7.425 2.1) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "08f0b79f-ade1-4cfd-8380-cd630131e725") - ) - (fp_line - (start -7.425 4.9) - (end -7.425 6.9) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "abf92b8a-fc26-44ba-a9a5-3e55da68cb4d") - ) - (fp_line - (start -7.425 6.9) - (end 1.5 6.9) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "a2cec2b6-c660-42b2-9af1-eb06fb09534a") - ) - (fp_line - (start -6.6 5.3) - (end -6.6 5.3) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "b245a435-7a3a-4f5f-8f45-32373533c38a") - ) - (fp_line - (start 1.5 6.9) - (end 4.5 7.9) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "06adc51d-433c-4d3e-890f-37b2a5b49e84") - ) - (fp_line - (start 2.25 -8.4) - (end 2.25 -8.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "c7515c06-c1c6-42a4-adc8-02c785acf256") - ) - (fp_line - (start 2.25 -8.3) - (end 2.25 -8.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "c058b8b1-ec47-4a05-9b3b-b945ccfcc9a3") - ) - (fp_line - (start 3.05 -6.6) - (end 5.6 -6.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "92a831d7-ff65-4426-80f0-bdf11a0c1365") - ) - (fp_line - (start 3.4 -7.1) - (end 3 -7.1) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "30883420-a1db-4008-9146-0a7028255fb0") - ) - (fp_line - (start 3.4 -6.6) - (end 3.4 -7.1) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "fc73b6db-722f-4074-8a2e-1deecccdd078") - ) - (fp_line - (start 4.5 7.9) - (end 7.425 7.9) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "82c21e7a-a231-4c2f-9242-0068ae1f1905") - ) - (fp_line - (start 7.425 2.1) - (end 7.425 -4.9) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "0073e69a-4120-4f4f-967a-b2c7c3274032") - ) - (fp_line - (start 7.425 7.9) - (end 7.425 5.1) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "21b449d4-49fc-4818-9e47-131cf7190371") - ) - (fp_arc - (start 2.25 -8.4) - (mid 2.3 -8.35) - (end 2.25 -8.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "f7e7c1d0-4ea9-4374-a113-6087a3bfac10") - ) - (fp_arc - (start 2.25 -8.3) - (mid 2.2 -8.35) - (end 2.25 -8.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "71eb4768-222a-4208-988b-3b4d99018b55") - ) - (fp_line - (start -9.35 -8.9) - (end 9.35 -8.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "db8ea894-c38b-43e7-b0e6-74e5659c8daa") - ) - (fp_line - (start -9.35 8.9) - (end -9.35 -8.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "01eff643-72e2-4364-9667-d081d53f2f94") - ) - (fp_line - (start 9.35 -8.9) - (end 9.35 8.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "63465780-77e4-457b-8ac1-d09b8f192bcd") - ) - (fp_line - (start 9.35 8.9) - (end -9.35 8.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "540fe536-4959-4883-a8b3-37fd9e8560b8") - ) - (fp_line - (start -7.425 -6.6) - (end -7.425 6.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "3bcad88b-aecd-4ce7-8d78-ebd27aad56a1") - ) - (fp_line - (start -7.425 6.9) - (end -3.25 6.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "5bf87152-01e7-4b80-8ee5-9607984fe768") - ) - (fp_line - (start -4.95 -7.1) - (end -4.95 -6.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "c2f67eac-493b-4728-9772-0e37fe99e5ce") - ) - (fp_line - (start -3.25 6.9) - (end 1.5 6.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "79c5022f-91fa-46bd-881d-696b63b3f0f0") - ) - (fp_line - (start 1.5 6.9) - (end 4.5 7.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "7b8dcd45-5263-4804-ab86-116d24e5dd70") - ) - (fp_line - (start 3.4 -7.1) - (end -4.95 -7.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a85a5cab-23c0-47ec-8684-42ebec97251e") - ) - (fp_line - (start 3.4 -6.6) - (end 3.4 -7.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "b9807d83-f60e-4a58-b961-6a3f1711ea9b") - ) - (fp_line - (start 4.5 7.9) - (end 7.425 7.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "447301b0-5e44-4d65-b16b-0ca5d678aab8") - ) - (fp_line - (start 7.425 -6.6) - (end -7.425 -6.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "43d5c286-6b9f-45c1-ab66-0361adf6c6d3") - ) - (fp_line - (start 7.425 7.9) - (end 7.425 -6.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "bf497606-8cb5-4128-a9a9-3588fb8ba0f3") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "dd28b77e-3ca1-4a6e-af80-f1a30e38845c") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "" np_thru_hole circle - (at -4.95 3.9) - (size 1 1) - (drill 1) - (layers "*.Cu" "*.Mask") - (uuid "c6dd078c-284c-429e-8c05-ba5a2d18909c") - ) - (pad "" np_thru_hole circle - (at 3.05 3.9) - (size 1 1) - (drill 1) - (layers "*.Cu" "*.Mask") - (uuid "61dfe698-a0f5-4bd1-84b4-02144ed07c56") - ) - (pad "1" smd rect - (at 2.25 -7.1) - (size 0.7 1.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 177 "SD_DAT2") - (pinfunction "DAT2") - (pintype "passive") - (uuid "478f7f5f-b456-4f67-bad5-bbabb45e045a") - ) - (pad "2" smd rect - (at 1.15 -7.1) - (size 0.7 1.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 162 "SD_CS") - (pinfunction "CD/DAT3") - (pintype "passive") - (uuid "3989d541-3ecb-4b2b-9dcb-af13c4e9f3fd") - ) - (pad "3" smd rect - (at 0.05 -7.1) - (size 0.7 1.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 170 "SD_MOSI") - (pinfunction "CMD") - (pintype "passive") - (uuid "30c94a37-55e4-4d66-a013-86d06b7e0633") - ) - (pad "4" smd rect - (at -1.05 -7.1) - (size 0.7 1.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "VDD") - (pintype "passive") - (uuid "10f7d450-18dd-4bb1-b6d9-8cbc1ae3224a") - ) - (pad "5" smd rect - (at -2.15 -7.1) - (size 0.7 1.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 189 "SD_SCK") - (pinfunction "CLK") - (pintype "passive") - (uuid "088889c5-6dc0-48c2-8abb-5aca90a5d499") - ) - (pad "6" smd rect - (at -3.25 -7.1) - (size 0.7 1.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "VSS") - (pintype "passive") - (uuid "110b0e22-dd53-4876-adbf-2ec14f71ffac") - ) - (pad "7" smd rect - (at -4.35 -7.1) - (size 0.7 1.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 168 "SD_MISO") - (pinfunction "DAT0") - (pintype "passive") - (uuid "d8a5e4e5-9d46-4408-9ebb-00cdefec65b6") - ) - (pad "8" smd rect - (at -5.45 -7.1) - (size 0.7 1.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 156 "SD_DAT1") - (pinfunction "DAT1") - (pintype "passive") - (uuid "de5b1e3f-9150-4d04-8622-86b1953a108b") - ) - (pad "9" smd rect - (at 6.85 -6.05 90) - (size 1.5 1.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "5cba3cee-c502-4d27-b6b5-a222150937a9") - ) - (pad "10" smd rect - (at -7.75 -5.8) - (size 1.2 1.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "236adf76-c525-454e-9866-d8c005f2b518") - ) - (pad "11" smd rect - (at 7.75 3.5) - (size 1.2 2.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "9302509e-1370-483f-8022-1c47b1ea566a") - ) - (pad "12" smd rect - (at -7.75 3.5) - (size 1.2 2.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "06a6ca65-0426-4ec4-9c8c-934ecd8f73cd") - ) - (pad "CD1" smd rect - (at -6.55 -7.1) - (size 0.7 1.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 138 "SD_CARD_DETECT") - (pinfunction "CD1") - (pintype "passive") - (uuid "94dbab77-ed01-4a59-9f8a-aaa34b824497") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/MSD-1-A.stp" - (offset - (xyz -7.5 -8 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 -0 -0) - ) - ) - ) - (footprint "Inductor_SMD:L_0603_1608Metric" - (layer "F.Cu") - (uuid "7d9b55e0-3254-4cbb-b876-32ea441a9dea") - (at 120.525 114.26) - (descr "Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "inductor") - (property "Reference" "L2" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "a8a4c04b-ee4b-419b-9737-1197843f151b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "BLM18PG121SN1D" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "ca8e9180-fa97-4fbc-ae8b-99e4f453cdb3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "fa87b9d9-faa5-4258-b5c3-c8b828f12e01") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Inductor with ferrite core, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6d0935ef-b235-43db-8e71-86f53f256e48") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "BLM18PG121SN1D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "04d9dc0b-909c-41a4-a942-a3e77b30d48e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "db517d0b-245c-4b41-98a3-5a3ce7991675") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5cbe0bde-a486-4193-b211-dd1d2912b36e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "Choke_* *Coil* Inductor_* L_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/c8abb44b-fba2-45d0-9dd3-927e8cfb1e1e") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.162779 -0.51) - (end 0.162779 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0e9780c6-045f-453b-bfcf-c074c17ed68f") - ) - (fp_line - (start -0.162779 0.51) - (end 0.162779 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "dea04f35-e45b-4369-b3ee-e32e66383b4a") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "1681e0b9-9571-49a0-9607-2f6a2f010fe3") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "0978251f-b8b5-480d-84dd-ed9435e0de49") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "73228ef4-daf4-4348-9039-3461ef370791") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "4b465c93-9bfd-4ce7-b5e3-fd8f5e920a89") - ) - (pad "2" smd roundrect - (at 0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 69 "+3.3A") - (pintype "passive") - (uuid "c0c6643a-03f1-45a5-9400-7b731c429056") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "7e089fc3-d0f4-40ed-9046-42389ace921b") - (at 112.505 121.79) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C126" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "3121d3f8-dee0-4771-a6ea-7924b5fd0725") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "f1698ea1-326a-4e2f-9574-6528c41b667d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "773e94ed-65e2-4f6c-8e6e-114b929aa9ea") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7cf06bf9-e1cf-48e5-9c5e-7adaa4bb6803") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c4798a25-496c-4953-bcde-1d68037c417a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "22fd57c8-2889-43a0-b9fe-d3cef8994a07") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "17531e60-6c1e-4ccd-b77a-6e1bf39c4667") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/5fb3048b-1f4c-4ac9-b644-880470b5d9f5") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c453974d-74ee-498b-a269-3d5b8f6c20f3") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "76b3f091-7292-4312-b4e5-5c99e1fb1070") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "2e88974b-76a2-4607-9c70-6fb732d90762") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "44ee2934-3404-4d6a-8638-c63d222fd680") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "5ae1f6ee-5437-43c5-b92f-ff8075eb7c9d") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 69 "+3.3A") - (pintype "passive") - (uuid "a82051b1-5245-458e-9f1f-cd3b0a467f62") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "8e2ae088-d168-419d-9690-f34223bf39cc") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "7ecf0cc8-8c36-4293-b12e-4b7684582a82") - (at 109.655 99.71) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C71" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "33e9a5ec-cec0-477d-bee4-ebd66df8aa04") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.01uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "690d743c-95cb-42eb-8c91-6635e99f835b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "79d15fb7-f5b3-4500-86a4-582f6fb12f26") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "0f12a7e8-2ae9-4965-b86e-2b132a6bb06b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "0603B103K101CT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "edf31718-a4c6-47dd-9b60-e18a5e5d69e4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "36852226-3a37-457b-bba2-11b460103646") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5d0c8a75-0f30-4dc1-9609-5a29d37eaf23") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d6af9269-c569-4836-8209-b83308013557") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "319c384e-b98b-4a44-9256-ba1265787bc6") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "14127500-e190-4f0c-81ab-77d8fa1c02f1") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "71e95d46-60b3-4e73-9300-99b56cabcbdb") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "89844182-e653-48ff-b0b6-3e696c4591e8") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "f1044b0e-8a78-43a0-a63e-511a7c15fb10") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 40 "Net-(C70-Pad2)") - (pintype "passive") - (uuid "39431abc-45fe-434f-b24e-8a090589c3b6") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 41 "Net-(C71-Pad2)") - (pintype "passive") - (uuid "e8a4f07f-f643-4787-9c80-3b9445e91a10") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "7f0dfd0a-bade-4a9f-a992-bb3257fecdb6") - (at 167.025 63.84) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C17" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "b43c0d17-99d9-4d8c-a6d9-b4ebd8c431a2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "c574a3fc-c968-441e-9221-ed7ffb5f82c6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7bb43899-48e9-43f0-af6f-ae5c7017b5d7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f913c032-de3e-4058-8ba4-937c0d2d76e3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b632c668-aabe-4058-b2eb-7e4ccc7fb9f1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8f583465-1341-4210-8437-3df890015370") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "333f1f7b-60ba-4279-8f59-12c23bff356f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/b72e1dad-4e79-4972-a191-ac273e36786d") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "017dd24d-ebcb-4596-ba3a-c218834eb549") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e14291f9-d8c9-4e87-a951-b20d69b37094") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "883ff5bc-f0fb-42d1-805c-6b82b2e5255d") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "688d3e4b-45e4-4ff5-b8e5-6bfa9502073f") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "0da89673-a44e-49d6-91ac-ab9e0cea0f49") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "790dbef3-e0cd-49c6-886d-184077dc818d") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "fac0fd5f-4b56-4f77-a355-a4deaec44a15") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:DLW21HN121HQ2B" - (layer "F.Cu") - (uuid "7f43211d-277b-438a-bd67-6abad7af75ca") - (at 144.28 102.465) - (descr "DLW21H L=2.0 W=1.2 T=0.9") - (tags "Filter") - (property "Reference" "FL12" - (at -0.2 0 0) - (layer "F.SilkS") - (uuid "ffa9bfc7-6d22-45e3-92d4-048101663019") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "DLW21HN900SQ2L" - (at -0.2 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "407a15fe-84a4-4adc-9e41-3e75c52c9477") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a8e46317-9b69-4cf7-9d20-15323bbca111") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "9c678367-e9c7-4674-9c91-d3c9d5a576f9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a0e01e68-7dd7-471c-a6a1-7b381f32134c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "81-DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "429b2926-49be-44cc-b1ac-aaadaed00ba8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d165bc3a-f9ac-4056-b32b-870c6300eb77") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Murata Electronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "26a2e889-6e50-4ccb-92bd-87a4e95be42c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0c92eac5-9185-4dd4-9d91-fa1d559ffede") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7a17d74e-f7d8-4a7c-ac77-f8f02bba5b4f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b908e019-7980-4534-bd92-013ca9f82181") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1a7a9435-06a8-4626-80ae-8b76ebb973d9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/e496b991-8daa-4ede-a942-43631b3a0b0c") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.7 0.425) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "d369ef96-dd7b-486d-977e-d555bb7602a2") - ) - (fp_line - (start -1.6 0.425) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "0cc9633a-9109-4de3-81f3-1a40af45080c") - ) - (fp_line - (start -0.2 -0.6) - (end 0.2 -0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "1e8b7c30-563d-4bcc-915d-f6a6f6943acb") - ) - (fp_line - (start -0.2 0.6) - (end 0.2 0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "0b7e4479-b2cd-4dc5-a039-c19704c4bd06") - ) - (fp_arc - (start -1.7 0.425) - (mid -1.65 0.375) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "4f8d2f45-2a5b-4455-8e46-ea12b45f2b60") - ) - (fp_arc - (start -1.6 0.425) - (mid -1.65 0.475) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "91b04fa3-f650-4383-b0c1-c83421194d80") - ) - (fp_line - (start -2.7 -1.6) - (end 2.3 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "00ceb98e-60bb-4cdd-9a07-8f58cb1ccc51") - ) - (fp_line - (start -2.7 1.6) - (end -2.7 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "9a5769e9-096c-4d01-8194-d19d03010f3c") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ca7b6e7c-8604-463d-87f8-2c63e37dbd64") - ) - (fp_line - (start 2.3 1.6) - (end -2.7 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "cf113d92-20ce-40ef-b081-a005ac90b4ae") - ) - (fp_line - (start -1 -0.6) - (end 1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "e7207540-00ab-40ac-9a92-14a6e3c0dee8") - ) - (fp_line - (start -1 0.6) - (end -1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "66c7f31d-ff95-47f5-a5d2-e9c7cb769d23") - ) - (fp_line - (start 1 -0.6) - (end 1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "62357bd6-9f83-4259-9583-787594c58229") - ) - (fp_line - (start 1 0.6) - (end -1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "47bb50bc-bfb5-4eac-8fdb-96b189029648") - ) - (fp_text user "${REFERENCE}" - (at -0.2 0 0) - (layer "F.Fab") - (uuid "6d1350f0-4b88-4e8b-87c4-3bcacaa36472") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 131 "Net-(D15-I{slash}O1_2)") - (pintype "passive") - (uuid "04408944-7d67-4d06-88d7-010c0b3cc01a") - ) - (pad "2" smd rect - (at 0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 47 "Net-(C80-Pad2)") - (pintype "passive") - (uuid "74118f7e-d8b4-4580-91c6-365f1e36bbda") - ) - (pad "3" smd rect - (at 0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 46 "Net-(C79-Pad2)") - (pintype "passive") - (uuid "8d5dc90a-be20-4fb5-9950-917c13d6e16d") - ) - (pad "4" smd rect - (at -0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 132 "Net-(D15-I{slash}O2_2)") - (pintype "passive") - (uuid "d2fcbcad-6e85-4c57-bb11-f7fec2b898e0") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" - (offset - (xyz -0.009999999626 0 0.9499999738) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 0 0) - ) - ) - ) - (footprint "Snapeda:AMPHENOL_10118193-0001LF" - (layer "F.Cu") - (uuid "80fea5d5-2d94-46d8-a512-329210a16e6f") - (at 96.455 65.636) - (property "Reference" "J6" - (at -1.145 -7.375 0) - (layer "F.SilkS") - (uuid "587c83d9-a423-41a1-a0a4-278abd5fd3ca") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10118193-0001LF" - (at 10.92 -5.459 0) - (layer "F.Fab") - (uuid "840b3d88-494e-4634-a1cc-7998b641df13") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b4eb4d5e-cff2-407b-8d00-f037cf6b9736") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7940cb19-096d-4892-8a54-3c49c098ea33") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MF" "FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a4b485a3-9b09-4f37-ace9-11d778b8fb80") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c1a6f8fa-96af-4ca3-ab65-ea4f9981add3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "06b83bc0-97ab-437f-bddf-3d3078b1dba0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "acea958b-36b2-465a-bc5c-2077600a8bdd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "702fce1e-43b0-48e8-a8eb-a2c6cd14ca21") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bc57d06d-08de-413e-9195-528926a4a95c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PARTREV" "E" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2304d5b4-93c5-43bf-b421-565e4271c476") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7826b4a5-50f8-48f9-b5d8-f2640a3b781e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1a6053e8-a77b-42c1-88d4-c051eba8dd2c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c31379fd-996e-4e0b-9e1d-965a1ed9b1b3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0a1e9777-d56e-4016-89a2-52c5d0f727cf") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER" "Amphenol FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "267d4af8-1127-439a-bdb1-3a5c9e77d837") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3f41166d-fd67-4891-871c-1dd63a554071") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0c7773dd-5277-4856-90b4-ef337fb699dc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f754943f-3a2c-45a0-b392-626fc1c56ea5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/58c59e04-2809-4a39-a675-8cc5d3d4f579") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -3.8 1.45) - (end -3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "d6758106-bef1-49b7-b4b5-f51677cda9f4") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "dca4f474-f4a8-42c6-baa5-3e44900b0fca") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "be123753-a98f-4611-a44a-05bf0bf5e3fa") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "be14e3d8-222e-49ac-9163-387fbf858d7d") - ) - (fp_line - (start -4.32 -3.6) - (end -4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "9b3ea98b-875d-4eb3-9daf-099fcbe25e6b") - ) - (fp_line - (start -4.32 3.066) - (end 4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a70975d8-d443-4c09-8201-269ce22b77cd") - ) - (fp_line - (start 4.32 -3.6) - (end -4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "be7c8d2e-5e9c-4c0f-8146-a2de3793902d") - ) - (fp_line - (start 4.32 3.066) - (end 4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "949eb249-fb62-4aa8-ab84-948aa328dbf2") - ) - (fp_line - (start -3.93 2.5) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "880c5e91-d3a3-4035-84b2-715f56fba602") - ) - (fp_line - (start -3.8 -2.9) - (end 3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "3a121ee9-5dac-45f3-9eab-f545e2b124e1") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "8411fb5e-9463-4d8f-867d-382f40e69022") - ) - (fp_line - (start -3.8 2.1) - (end -3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "18a32fcf-a6c7-408a-b607-8069a0f23009") - ) - (fp_line - (start -3.8 2.15) - (end -3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "b9da0713-407e-4251-ad50-e830d75fa5aa") - ) - (fp_line - (start -3.2 2.2) - (end -3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "9c92d425-2a7c-4315-a819-1c1e17317b2d") - ) - (fp_line - (start -3.2 2.75) - (end 3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "a90795d9-2f99-4b3a-b273-102b595a111e") - ) - (fp_line - (start 3.2 2.75) - (end 3.2 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "f1c245a2-c696-4f30-8c4a-d4f20d8638c3") - ) - (fp_line - (start 3.8 -2.9) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "9f30c0dc-9bee-4298-8ab7-82d13130c363") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "5642b252-041a-4ec8-ab68-f0c1fa75eb87") - ) - (fp_line - (start 3.8 1.45) - (end 7 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "0018fed5-3d15-41e3-9a62-696b3c8479d5") - ) - (fp_line - (start 3.8 2.15) - (end -3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "2ec20c5e-04b6-4518-9643-fbf81710fe1c") - ) - (fp_line - (start 3.93 2.5) - (end 3.75 2.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "7bcb4c47-6331-4aca-af75-8cf3e2c2035d") - ) - (fp_arc - (start -3.8 2.1) - (mid -3.782157 2.326924) - (end -3.93 2.5) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "d2e8799a-5bc6-4a7f-a6cd-6ed04e621d0b") - ) - (fp_arc - (start -3.4 2.2) - (mid -3.461091 2.547487) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "44b1981b-86d2-423f-b2c9-2d945b2f307f") - ) - (fp_arc - (start 3.75 2.8) - (mid 3.450736 2.572487) - (end 3.4 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "98cf7001-eb14-4865-84e8-0b88f1fed8ec") - ) - (fp_arc - (start 3.93 2.5) - (mid 3.782157 2.326924) - (end 3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "4dd4b148-6c75-4081-b3db-a72c87edbcb1") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "304182a2-6c28-414d-95de-ad84a7736d7e") - ) - (fp_text user "PCB END" - (at 4.85 1.2 0) - (layer "F.Fab") - (uuid "4923828a-c515-4e48-b077-d53cfd41f4da") - (effects - (font - (size 0.32 0.32) - (thickness 0.15) - ) - ) - ) - (pad "1" smd rect - (at -1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VUSB") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "3e176cf3-8e34-4384-ad9a-f14e31801af2") - ) - (pad "2" smd rect - (at -0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 93 "Net-(D5-I{slash}O1_1)") - (pinfunction "D-") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "ad7c15fa-7b20-4211-a355-6e6519309efa") - ) - (pad "3" smd rect - (at 0 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 91 "Net-(D5-I{slash}O2_1)") - (pinfunction "D+") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "db028e6e-926e-4758-a2b0-383562a3512e") - ) - (pad "4" smd rect - (at 0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 214 "unconnected-(J6-ID-Pad4)") - (pinfunction "ID") - (pintype "passive+no_connect") - (solder_mask_margin 0.102) - (uuid "21a18828-25c3-4a25-9c51-39a2a033a04e") - ) - (pad "5" smd rect - (at 1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "77edf3d9-e118-486b-825a-0b22e7c2ecbc") - ) - (pad "S1" smd rect - (at -3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "c519a64a-901c-4cc7-beb9-3b16f6dc28ba") - ) - (pad "S2" smd rect - (at 3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "ced4c7e6-215b-4a5e-851e-7894d446f06b") - ) - (pad "S3" smd rect - (at 1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "28154783-715e-4380-bb63-194bf219c7c9") - ) - (pad "S4" smd rect - (at -1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "36bafc5f-a003-41be-809b-397d2fadea25") - ) - (pad "S5" thru_hole oval - (at -3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "b3098d96-ba29-4c5e-a4a0-3b0fe3a38dfc") - ) - (pad "S6" thru_hole oval - (at 3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "1edbce39-a0cc-4c5a-805a-5f6c733ca52a") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 -0 -0) - ) - ) - ) - (footprint "Samacsys:AOTAB201610S3R3101T" - (layer "F.Cu") - (uuid "81312017-0f60-4558-83af-bb34446fb0fb") - (at 180.14 63.695) - (descr "AOTA-B201610S3R3-101-T") - (tags "Inductor") - (property "Reference" "L1" - (at 0 0 0) - (layer "F.SilkS") - (uuid "030814e9-8bad-49ef-b984-fcebc56a28e9") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "3.3uH" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "801d0458-364b-4e5e-af1a-42fdfd47d3b1") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2846e001-5814-4447-9770-670e3172ede2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Inductor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "04e4888a-b46c-493e-804a-11373fb2b9ed") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1c43a84a-1b6f-4a93-96be-502d1466505b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "43d02bca-0ed8-49fd-9050-6498017a6271") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "AOTA-B201610S3R3-101-T" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ba5dab09-b6d4-43c8-94f3-0a90d3b978e8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "Choke_* *Coil* Inductor_* L_*") - (path "/45f24831-c39e-42c9-9065-17d034dee9ee") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -2 -0.1) - (end -2 -0.1) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "9a68f1ba-1a58-4b10-b271-aa6934c715c1") - ) - (fp_line - (start -2 0.1) - (end -2 0.1) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "3972141c-74f5-4f45-9245-3bc75782fa95") - ) - (fp_line - (start 0 -0.8) - (end 0 0.8) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "a50c73cc-6ca5-42e9-ba9b-eca33173aedc") - ) - (fp_arc - (start -2 -0.1) - (mid -1.9 0) - (end -2 0.1) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "9d33cf35-28ca-491e-a5e0-5118ca4807b7") - ) - (fp_arc - (start -2 0.1) - (mid -2.1 0) - (end -2 -0.1) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "b085f1cc-b049-4d7d-b56f-fa3744149255") - ) - (fp_line - (start -2.5 -1.8) - (end 2.5 -1.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "bf67e284-f422-4136-ab02-96b05233e2a9") - ) - (fp_line - (start -2.5 1.8) - (end -2.5 -1.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "2a016ed0-70c3-4225-a902-f5a9019e6202") - ) - (fp_line - (start 2.5 -1.8) - (end 2.5 1.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b808e63a-2cd1-4eaf-a31d-ddc796001c51") - ) - (fp_line - (start 2.5 1.8) - (end -2.5 1.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "56eb64bc-f1df-4357-86ef-48f86aeee3ce") - ) - (fp_line - (start -1 -0.8) - (end 1 -0.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "4b2e62ab-0d39-4b99-99e0-75110ed042e3") - ) - (fp_line - (start -1 0.8) - (end -1 -0.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "43434c8b-062b-4bdd-9323-93b6240d2fc5") - ) - (fp_line - (start 1 -0.8) - (end 1 0.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "34ccaa78-9637-4059-96d3-b62cf0c9df1c") - ) - (fp_line - (start 1 0.8) - (end -1 0.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "8cdfa8dd-c645-405c-b427-7847b0c0e94b") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "e8623cb1-3c2a-4556-a075-024978204ab9") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -1 0) - (size 1 1.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 5 "+1.1V") - (pintype "passive") - (uuid "47ba8ac4-e961-4d89-a530-38a87b5b36f4") - ) - (pad "2" smd rect - (at 1 0) - (size 1 1.6) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 187 "Net-(IC1-VREG_LX)") - (pintype "passive") - (uuid "f205785d-5104-4df5-b4ae-4ca3d5a90c46") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/AOTA-B201610S3R3-101-T.stp" - (offset - (xyz 0 0 0.04999999999) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 -180) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "824bbf54-8ea3-4d24-ae3b-95ecbc15c715") - (at 156.695 139.23) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C140" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "6cae2f0c-3bda-4781-9780-7ce6a87243bc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "22uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "6a63cdd4-b5f8-4337-99d7-086cb447ea01") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "CL10A226MP8NUNE" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "9d96d0ff-940b-4f3a-ae94-e0e610b1dc3a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "16c2f120-dc08-41fc-b83d-9ae9aae179f4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10A226MP8NUNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8c2647d0-95a7-4679-bf5a-7e90365eadf7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2bc2c95c-70ee-4ac9-bc67-401b3c13b113") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8313975a-7f74-47ad-990f-0eac4cdbb174") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/8bc9136f-99b2-4168-b630-2b81f983fce9") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ddfa4ef5-a205-4c45-8a67-3fffd904125f") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "356f45ae-0c64-4e51-b511-eaaaa5c7336d") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "37c26e5c-4ad3-4f68-afcf-f32d15eeb87e") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "49c74a5e-2c0d-4c52-84a5-a3f9880e919b") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "0651d09f-6b28-4265-90df-66c38bb11137") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "9b8ac844-3635-40bf-ad3f-a1b847b23577") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "782221bd-af79-4225-8372-df0aea5727d8") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "84349ef1-2d12-4917-8394-e7e37b9a9d19") - (at 93.615 89.67) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C19" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "e5b94d49-ec4c-4b42-8ef3-7a808b2e0b08") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "470pF/50V" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "3f86790d-17c1-49fa-85f4-aa203f8082d5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "9cef1e5d-7d5a-4c94-b27e-c6e41451e51f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "afcabc56-8f61-4ff8-84bf-ef1041cef04c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "96c2c992-ea9e-46b2-8531-088bce15e0a8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "39e8d906-de91-4a09-834b-2f977ed6d414") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10B471KB8NNNC" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "72392625-4cbf-4119-b2a3-fdac7691ceed") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d4fc1dcf-2af3-49a1-9c76-b7c1027d47a4") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a2efc001-1d3e-4585-bcd3-c8a0a0587bed") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "5f5cb9b0-9e26-43ad-ac3b-a128c605f910") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "6f6e0bcf-2ccd-473a-8cfd-95192a7d464f") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "7fbff89c-abde-4427-97fb-826536733b30") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "738436b8-04a5-4317-b72f-344ca20ef116") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 7 "+5V") - (pintype "passive") - (uuid "82ea7527-7471-47a1-84ea-223a5b85afc8") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "68d48a44-a1fb-473b-a6b8-563c27e7529f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "85566d30-189f-44f7-9435-498022422a68") - (at 171.035 68.86) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R10" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "d536dce2-1fd6-4980-9b82-cd22f08aa6e5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "5.1K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "29a6eb8c-1657-43a6-ae3d-9bf73cbf5ae9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "53650410-50e5-4d52-bef8-6af5fcc74e6b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e750590b-e403-4efa-8fda-90df99939270") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CRCW06035K10FKEA" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6095a7db-2b31-4056-ad1e-e520591b8488") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d8c38a00-9a5d-4f32-aa54-dca360ec2979") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6f33c858-06c0-467b-a620-b6ee324866b7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/c074ed2c-b936-4769-b608-a4348399a315") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "724aa245-6b48-4525-870d-d6015dcb5e7b") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "18e7403b-1f77-4284-8317-54d2db2947e3") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "5fc4f189-f56e-4526-a39c-6c6756af3605") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "f85797e7-48a8-4383-9303-3951f7a81fe8") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "494d55f5-15d0-4765-a756-ee42beb425d9") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 210 "Net-(J4-CC2)") - (pintype "passive") - (uuid "9207109f-abba-46c2-9b44-5a3bbf79499e") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "03456055-9dff-4845-bd70-28ccbdb3dba6") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Snapeda:AMPHENOL_10118193-0001LF" - (layer "F.Cu") - (uuid "863c8a32-8939-45a3-bef9-c58204563083") - (at 96.455 82.318) - (property "Reference" "J8" - (at -1.145 -7.375 0) - (layer "F.SilkS") - (uuid "4c831c60-448f-48d2-ba74-262d40d48c05") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10118193-0001LF" - (at 10.92 -5.459 0) - (layer "F.Fab") - (uuid "3867c780-0607-43ff-a3bf-7001c23891a6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "beea40e8-4bce-4d9e-ba4a-ba33af17fc9c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "88940124-e6c0-4225-af04-9ec7059aba00") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MF" "FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d5f31d4c-9f20-4318-9f26-a2cbfd8919fb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b3d86990-d192-4e41-b33e-03f3d62584ea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "407d67b0-c527-48e0-a19b-e1239d1ac145") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "79670ec9-37da-4932-a1bf-4070c388b206") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d0d03581-cc88-4b66-8d44-5fb529e28d33") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f134fae9-c036-4bdf-a3b3-157050df52f8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PARTREV" "E" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f1fb9b07-d54e-4b4d-8c09-97145ec55a26") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bdc6ef5f-1317-42b9-9a72-f8307087d367") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "292ee0d3-0a5f-4b00-ad6c-da94668a14a7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f7141c3d-93e3-40f6-9d21-4c84c34ebdbd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "50bc01fc-1edf-4e08-ae76-b7f3a3435b80") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER" "Amphenol FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e364d5c4-f432-4f59-a675-bdac3c23a01c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "243b253c-7647-4a33-bda2-c148d83d7f7b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1b58ea4d-6244-419f-940e-2b1af5626508") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3cdf6a7b-a7ac-4b0b-90d1-197340d5fd5a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d82c9880-66bb-4a49-8da1-d1f9b8e96501") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -3.8 1.45) - (end -3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "0ef00e17-a562-4ecb-992e-e2cd3d631070") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "022ec7ce-be22-460e-982b-e168b624bac5") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "419ffacf-2ac8-4fe7-a442-58623dd746f8") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "a53f67cf-25e7-4942-9cd6-ed75e97f7522") - ) - (fp_line - (start -4.32 -3.6) - (end -4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "14701fc3-ca09-4eab-b250-30fc7de1a1e7") - ) - (fp_line - (start -4.32 3.066) - (end 4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f84dcbfe-56e4-4c1f-8541-111362ae3611") - ) - (fp_line - (start 4.32 -3.6) - (end -4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "3ffca9cf-0f33-4a74-bbc0-6648ffa8d756") - ) - (fp_line - (start 4.32 3.066) - (end 4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f4046221-8bcd-4214-8814-a40d6ed35bc7") - ) - (fp_line - (start -3.93 2.5) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "8f1ac107-7c04-4c18-a87f-ce9d97104ef5") - ) - (fp_line - (start -3.8 -2.9) - (end 3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "32bc3158-9093-4cc0-85c0-4007aabb6884") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "1e8adcf9-4d05-42bc-b6cc-3fb265039edf") - ) - (fp_line - (start -3.8 2.1) - (end -3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "3f239282-0a8b-43fb-b881-bc911ba8fcb7") - ) - (fp_line - (start -3.8 2.15) - (end -3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "d2380f87-fbc9-44ad-825f-32676c879a6a") - ) - (fp_line - (start -3.2 2.2) - (end -3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "1e27de19-51e1-4b41-87ef-4dbbbf1155b0") - ) - (fp_line - (start -3.2 2.75) - (end 3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "86eff7c2-8280-4531-9a1e-4e5189c4c1cc") - ) - (fp_line - (start 3.2 2.75) - (end 3.2 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "bd3d2370-700a-423b-9fc3-44aad606b452") - ) - (fp_line - (start 3.8 -2.9) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "5db0f7dd-1ba2-44d8-ab9a-e67e1decdf96") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "d32634ab-7be5-4404-873c-1b5c6c50917a") - ) - (fp_line - (start 3.8 1.45) - (end 7 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "f454d11c-1ffd-4898-93e8-37a2c30ed6eb") - ) - (fp_line - (start 3.8 2.15) - (end -3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "73b1e175-5fa7-4613-aaac-6f49a239b447") - ) - (fp_line - (start 3.93 2.5) - (end 3.75 2.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "d8dd9ebd-d8ce-4c58-b773-d48e2b680c08") - ) - (fp_arc - (start -3.8 2.1) - (mid -3.782157 2.326924) - (end -3.93 2.5) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "a37cd9ed-5cfd-4836-90c7-f2d479a17240") - ) - (fp_arc - (start -3.4 2.2) - (mid -3.461091 2.547487) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "9a8b75c0-621d-4bb0-b301-1a3cd263a50e") - ) - (fp_arc - (start 3.75 2.8) - (mid 3.450736 2.572487) - (end 3.4 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "c28c99e5-9e59-4393-8f97-9a29f2d7df4e") - ) - (fp_arc - (start 3.93 2.5) - (mid 3.782157 2.326924) - (end 3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "ba732220-975f-4019-86c9-1da96bbeb095") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "18fc0058-0f30-4fe5-94b9-73f3212896a3") - ) - (fp_text user "PCB END" - (at 4.85 1.2 0) - (layer "F.Fab") - (uuid "0d0367ab-4df4-4e4d-bc41-7aff0186a256") - (effects - (font - (size 0.32 0.32) - (thickness 0.15) - ) - ) - ) - (pad "1" smd rect - (at -1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VUSB") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "6ab160d9-3920-482f-8669-c553467f33b9") - ) - (pad "2" smd rect - (at -0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 100 "Net-(D7-I{slash}O1_1)") - (pinfunction "D-") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "089be9d5-7d22-4eb5-a11a-37109e9cf9de") - ) - (pad "3" smd rect - (at 0 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 99 "Net-(D7-I{slash}O2_1)") - (pinfunction "D+") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "2b0abc60-c488-4979-a56d-ba80fb878e51") - ) - (pad "4" smd rect - (at 0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 216 "unconnected-(J8-ID-Pad4)") - (pinfunction "ID") - (pintype "passive+no_connect") - (solder_mask_margin 0.102) - (uuid "680ac672-02aa-4cda-8992-8d86dce03843") - ) - (pad "5" smd rect - (at 1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "20982821-cba3-451d-84a8-c7ead9ffa04c") - ) - (pad "S1" smd rect - (at -3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "1e0b9beb-93d6-4d51-ad94-70bcc2a440ce") - ) - (pad "S2" smd rect - (at 3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "d9625457-a2db-4e1b-bc34-da19a30348f8") - ) - (pad "S3" smd rect - (at 1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "71213d60-d6c8-47dc-920d-ab1d9e0d0093") - ) - (pad "S4" smd rect - (at -1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "229e1364-9531-472b-905c-60980e48f5f8") - ) - (pad "S5" thru_hole oval - (at -3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "5b19ceee-f345-4ce2-aa1f-76b71f92681f") - ) - (pad "S6" thru_hole oval - (at 3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "577d4234-91c0-4649-8ae0-5a9ead57e1dc") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 -0 -0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "879fbe36-0166-4eac-96fb-4ca997dd2bc6") - (at 113.665 104.73) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C81" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "0b650454-d822-440f-87ee-bfb331644fbd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "677cbdd6-7a41-47fb-98d8-43a02b20cf32") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "edd5371e-bf80-4fbb-a4c0-5f231187fbd3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3fcd0386-7ed3-4c66-8653-544b6f4c2444") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5874926a-f546-4ac8-a483-5ca1f384f225") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1137af36-a411-42af-844e-18e5cbe2e23d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "db7e99bb-0867-497b-84e1-dc81ade723e5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/9660807b-1bc9-4eff-aaec-8a2ff47dfeed") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1fff2814-780b-4f91-a779-dd355141f193") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d3ced83c-7227-42c0-996b-4445ad75c634") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "e22ce099-957c-4986-a4ec-c59b7560f1ac") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "af0d3c1e-694b-4407-8f93-8d37ce93fca6") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "2036bd5f-3289-40ca-b215-a4d6bc74ed9e") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 47 "Net-(C80-Pad2)") - (pintype "passive") - (uuid "25d085f9-bf29-435d-88b4-43a88771a436") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "e0540423-93a9-47a5-8a7c-4cad71a8802d") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "899ed25c-1c40-4f30-8816-25497a0a7052") - (at 120.525 121.79) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R19" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "a8164a64-85d2-4bca-822e-266f21be2bdf") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "50R" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "e6086e38-84e5-4ecf-a010-7f0abbdc1c91") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "66c1ce08-521c-494a-b092-c625b095f1d3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2ba029f3-1893-4b38-bf1c-84f7e6f48a5f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "RMCF0603FT49R9" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ae08d1fb-2722-4702-ae0c-080dc1264cbb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d965dff6-e095-4311-9c8f-1b18b98fc424") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "dfcd80fe-5375-4f76-8a35-7bb9c2a370ab") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/8995eb3e-ef4b-4563-aef5-4a9b6c378bcb") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d76fc06d-00f0-417f-aeb9-c0e2b233773c") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "887757b6-313a-44f2-9fe6-4f18bf301cd7") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "6da2dda7-4b3d-49f9-a81c-bc6b06493898") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "3748f1c0-7d79-43af-89e8-3b94590b7768") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "264ab545-e0b9-4491-a604-ea6e22623193") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 69 "+3.3A") - (pintype "passive") - (uuid "90039b00-7da3-4d88-aedf-fcababd48d28") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 231 "/Ethernet/TX_P") - (pintype "passive") - (uuid "67f3ce92-e664-4fa7-8eb8-428ec7d99d3b") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "89cd69a8-192a-41dc-a929-543ffa463bda") - (at 101.635 99.71) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C47" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "75528c62-dd4b-48fd-b9b6-310b6479e5d6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.01uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "3168d3d9-08f9-4025-a4ae-5058d7a6a40a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "83110ac5-6702-410d-8efc-5f3c3ed7b23a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a7793e7a-1a0d-4c9c-9092-c988a96c37b1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "0603B103K101CT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9ef3f691-63b4-4152-9ecf-d610262df5b7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e656cd29-77be-4967-8c32-0c6b1c5b873a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bc9e5439-8f9f-44d1-9703-92cf68ddd853") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/9450fc9e-a8f4-47f7-a4d7-a62088a7db5a") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "fa4e1af6-e562-4741-80e1-457ab94f4817") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0cc5d58f-f1b5-4053-9317-f10e37f1edb3") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "747974d5-962d-4e96-b24e-40a42f9defca") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "cb345a05-ba8a-4dfc-92ca-ddf5e0e3f469") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "47e9f8e6-1569-4bac-bc2c-a0f8463b0002") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 24 "Net-(C46-Pad2)") - (pintype "passive") - (uuid "17619bf2-c976-48eb-b206-d0de2ca2c3d9") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 25 "Net-(C47-Pad2)") - (pintype "passive") - (uuid "356af359-2c30-429a-8d74-d413f2b38b94") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:SOT95P280X145-6N" - (layer "F.Cu") - (uuid "8af7a2d4-40f0-4043-98d0-e7e06ce1ea41") - (at 136.705 85.115) - (descr "SOT23-6(ESDA6V1-5SC6Y)") - (tags "Diode") - (property "Reference" "D9" - (at 0 0 0) - (layer "F.SilkS") - (uuid "7c08389e-958b-4f84-8c52-389dec3a168b") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "USBLC6-2SC6Y" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "19c780f2-0af2-46e5-9e92-231334634d56") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "955e4dde-cf08-426b-9753-c2008abd21b0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4895002f-9bb8-4faf-a771-70bdf214e192") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1.45" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1f095b30-088b-4f6d-893f-83bb04afcdfe") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "511-USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7fe8c0f7-01fd-46bf-bb49-98383fbc80c1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "394129ef-3bcc-4fc0-ab9c-29b2468c8759") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "STMicroelectronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4e3fbdb2-0522-4321-bd9a-2c49a4fad4c3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "eb3d7795-e051-4e59-a78a-5f35ad742c7f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "373585b7-ce98-4723-b572-aebb03e22146") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "60f9e3a7-900d-4281-87f1-331dc62c5257") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a186b6de-993b-4e82-923b-4e2935484b3d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a0aede41-db75-42b7-ba3d-ad3cbb5148bc") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.85 -1.6) - (end -0.65 -1.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "4e3787c9-6fb4-4a78-b557-ffa701eec9ce") - ) - (fp_line - (start -0.3 -1.462) - (end 0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "3a62a734-8545-4fa0-af75-fab4eea38202") - ) - (fp_line - (start -0.3 1.462) - (end -0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "b6268899-5921-42da-bae0-71a7837ce9a9") - ) - (fp_line - (start 0.3 -1.462) - (end 0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "0e0eefcc-726e-436e-99bb-e7b1b16a7c13") - ) - (fp_line - (start 0.3 1.462) - (end -0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "adfb7bba-96c5-4d92-b139-cf25ccc640ad") - ) - (fp_line - (start -2.1 -1.775) - (end 2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "547c0e26-50b7-44fc-97ae-196b111c996a") - ) - (fp_line - (start -2.1 1.775) - (end -2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "2ae868ac-73c8-4f0d-bd5c-3cbcd2efde2c") - ) - (fp_line - (start 2.1 -1.775) - (end 2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c724dc03-7f11-49ca-8814-a68c86acbe05") - ) - (fp_line - (start 2.1 1.775) - (end -2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "9730637c-8cd3-49cd-886f-91b52001cbfe") - ) - (fp_line - (start -0.812 -1.462) - (end 0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "b083700b-ac0e-497a-9034-50e38ecd3ce5") - ) - (fp_line - (start -0.812 -0.512) - (end 0.138 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "7f8a0932-7238-4591-a685-19472d380ef7") - ) - (fp_line - (start -0.812 1.462) - (end -0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "641e5155-0c7f-4ea9-b91e-611283708051") - ) - (fp_line - (start 0.812 -1.462) - (end 0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "aeb3f898-2204-430d-a529-acf78f829d2f") - ) - (fp_line - (start 0.812 1.462) - (end -0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "66c87f40-32b4-4124-863e-7592fffa7a4c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "28d8ac25-b091-4008-8503-4ca29b616934") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 108 "Net-(D9-I{slash}O1_1)") - (pinfunction "I/O1_1") - (pintype "passive") - (uuid "d1416b54-7726-42ce-951e-031879809a86") - ) - (pad "2" smd rect - (at -1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "2439cf68-72e1-4935-bce2-ba2765528daf") - ) - (pad "3" smd rect - (at -1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 110 "Net-(D9-I{slash}O2_1)") - (pinfunction "I/O2_1") - (pintype "passive") - (uuid "3b348358-fbeb-4c2c-bfb0-61e09b3bc8d2") - ) - (pad "4" smd rect - (at 1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 109 "Net-(D9-I{slash}O2_2)") - (pinfunction "I/O2_2") - (pintype "passive") - (uuid "ea52ce69-3503-4c9f-ad02-ae53888b50b2") - ) - (pad "5" smd rect - (at 1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VBUS") - (pintype "passive") - (uuid "209da163-3ea6-4574-8311-80305ada28e4") - ) - (pad "6" smd rect - (at 1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 107 "Net-(D9-I{slash}O1_2)") - (pinfunction "I/O1_2") - (pintype "passive") - (uuid "688c84ea-7a7a-46fb-a4de-486901bdaa4b") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "8d03ee0e-65de-4830-bff9-c4038e7d38f3") - (at 112.505 114.26) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C122" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "94d73ad0-09aa-4d61-93a8-d3d3dbba667d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "3095f438-948d-4864-9a09-a64fd6de9b7c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3262af62-4f5a-410a-9fd9-05e1d7ea1478") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "31467438-5fbb-44ef-a537-4dc388925913") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0f072d33-d256-4275-a0b5-634a10adba0f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6ef549c2-2688-452b-b7c0-3ecd6b3d7cb0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3ad606be-9551-41f5-8101-548c46c2ff5d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/84a9191a-ab55-4388-a4fd-1a78c4b89c7c") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "93fea7a5-a772-4611-aec1-302f0df432fe") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "30d54de9-6e80-4912-9a6b-f382326cec23") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "5b2b21a4-d18b-4ebd-a271-0fed6853719d") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "5475bc85-aa18-4376-8344-a1b97ee34b21") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "5a628c4c-4404-4054-8276-0c72b80df315") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "970ad3c1-2f38-4f1f-a96f-33c5eb537cb8") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "24620569-ee07-4167-977c-ead8895d99b3") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "8d1ddcae-9428-43f3-bc65-02126b495df4") - (at 139.955 69.1) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C85" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "70673385-04ee-46a7-8f7a-9c8151c154b2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "ad401dd2-5f57-4e83-b6ec-9b38a991863a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c8d893ba-ec49-4a14-b5ae-fd4b404f4525") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f162b9db-a4ab-4012-bcc2-952f0a619b59") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6e983426-5193-47b0-a5b7-c7260655d79e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8005722b-d02d-4518-aa5d-c256934c2e91") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "037160c8-48ca-453b-bd6a-1e4e53c34ce4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b9fd535c-6ad4-44d6-aa97-06788e10bf78") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a1cf5810-0776-4e8a-bbf2-f6b4485cff27") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2ea1212d-7150-47c9-91f4-b77aadfe2d06") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "e32e6fa4-bec5-4ab2-b71e-6c91f5b79710") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "9d461a33-17a0-48d3-a5cf-ce9c97c6bddd") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "297ad0b6-ebe5-4174-82bd-abed8b52ed37") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 43 "Net-(C74-Pad2)") - (pintype "passive") - (uuid "d96feae4-9c80-4ac8-a19a-e9146425be5d") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 51 "Analog_10_P") - (pintype "passive") - (uuid "876f9cb9-9cba-42ed-a8de-fb005327e5f2") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "8dfc6a04-3d92-45c5-8ba6-7e69c731b73f") - (at 93.835 133.28) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C120" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "09f04ecf-6f70-4bb7-9a6c-85c7cdf64768") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "cdbf0137-d00c-4f0b-a26c-7fd0d74165fb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "CL21A106KOQNNNG" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "96f1dbfa-631b-4d9d-a365-13377a5c85bd") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "455d9eeb-2334-456f-8873-df1060509e1c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21A106KOQNNNG" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d751c242-5d87-4fb4-ada2-79476d28ed58") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fd745bd2-e5e5-4518-8ede-090609912562") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d94c2172-e65d-4020-842a-baaafe9e8800") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/2cadfafb-0981-46d3-9e91-3470b161d0b8") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "7e76f6fd-f7a5-4194-a598-4f03752d367c") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c9ffb343-dd4c-44ae-969d-252a74fc8a1f") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "232540cf-71b5-46d7-a2e8-1481f62ddc8d") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "2f49dfc4-abeb-4d9a-9df0-31001a66366a") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "2bd11028-ac9e-4118-ad9c-39994e084a44") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "3a808edf-1838-49c5-b147-8125ca23a34e") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "018b4dd6-4345-4c5c-9d97-2afc7723c9ea") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "8ed75ee8-92b3-4f69-9598-4c00dd5e4f43") - (at 109.655 87.16) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C66" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "3894ec6c-701b-4496-9575-c6ed503ce089") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "470pF/50V" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "f507e268-e7ef-441c-bacd-6ee951136e92") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3ede3e37-c5fd-4084-bb4b-29a62277a2aa") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d1ff7779-edaa-4044-ad46-c214640c31c1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b8b59828-64f3-457c-bb29-e90a699f8fcf") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1d502c41-c06b-42c1-ad27-a5d9b0111c88") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10B471KB8NNNC" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "60c118b3-76f5-4511-b290-6fa450f61ebc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/8ebd41ef-86ac-4942-8cc7-06219745f4de") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f3eed3f5-9729-4891-8249-6826c33e102f") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "7fb1cc33-5f6b-4a25-b73d-63a10f141991") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "e5f3de20-98c7-4a80-90ad-06de19799b1a") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "0b07d85a-15ba-4fb4-b920-1aa3468ff553") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "f70b46b5-a72b-4673-a832-daac83b6d089") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 7 "+5V") - (pintype "passive") - (uuid "6ccec874-4e13-4dbb-9169-6e574552361c") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "0ebebe7f-5e90-45b3-86b8-a737876588a1") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "9001c430-d5f8-451d-8e1d-24bc8aa6b687") - (at 93.615 99.71) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C23" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "7aa3aa69-027c-4ac0-9392-e51dfcc3cca2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.01uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "0b8384da-bcf6-42d1-90ff-27a389f0a419") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2b442c2a-7de8-4f72-ab36-749b2652724f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f8a7e395-6ab2-42d1-b279-292ec74aa3f5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "0603B103K101CT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b9db4225-90b2-4ad3-9384-19ddfbd7f371") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a0542b1c-7070-423a-89f7-6e6b235480ee") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1fbd07f2-72c1-4914-88ad-f5be87e84b11") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/f650a822-02f5-45e5-99fa-cdea677d2cf9") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "bec60f9f-6582-453a-8b9c-ae4133244813") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "47a2c472-d513-47f1-b56b-8fbf3f65ba0e") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "bb8afb89-44c6-4e98-bd77-45db3451df77") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "778a12cf-e1a9-470f-806f-c7e4c7d13016") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "e78c0a1e-b3ec-4eb7-8050-162da8fcd14f") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 8 "Net-(C22-Pad2)") - (pintype "passive") - (uuid "ade367bf-e36e-4f47-b959-59f7cfd977b4") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 9 "Net-(C23-Pad2)") - (pintype "passive") - (uuid "763c9770-bc1e-4d07-98ca-fac64602f7e5") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "90a7a8c4-79e2-4ecd-9dac-bb9e786f5386") - (at 105.645 89.67) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C51" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "bfa375f3-a93d-4533-a6d2-388bd5d92fc7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "76e7883c-f2a2-455a-b5bf-ea1d71dacf50") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "ead7017d-092f-4dbc-a77a-c674d1237210") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "04ae07e4-c912-40ff-8fee-00f282e0a571") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5ec7aba1-b2ec-4dc9-bf55-302c30874204") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2784552f-5d64-44f6-bc93-c809b74758f1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e89c0574-8fd0-4654-99e7-e45c4d452ac7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/958323a7-ae4e-4140-9829-18d0ef7c48ff") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "b7d7036f-12bd-4b88-a5f4-e62c0c513ca2") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "bc136be3-ea57-45e5-af36-b93950d55835") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "5a5c517b-77aa-4c0f-8f34-499baea99304") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "665e0c63-9721-42e9-8066-b3ab4a578490") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "25a56606-0e57-4481-bf29-e8a11356f5bb") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 27 "Net-(C50-Pad2)") - (pintype "passive") - (uuid "285d860a-4934-44b9-9a5e-e3b659163a59") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "0832ef58-155f-4562-9871-85c44507fe4c") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "90be7aff-fe6b-49b6-a8a0-82431f1cf8a1") - (at 182.805 87.16) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C4" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "73e92875-22d2-4e4d-b4d2-4d2b72b4ac81") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "4.7uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "5e109169-fb3e-4d37-ab8a-afa3c6e99924") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "de8cf5ed-164c-4a54-b6a8-9e49720cf120") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "24856223-898e-46f6-bdae-d59a2b8b24b3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f26f576f-04c7-4691-825f-0d4bc9e4879d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "96988bd2-d8da-494d-9f02-3d324e00ff36") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "GRM21BR61H475KE51L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "746b4f56-86bd-4645-9f13-4a4ac93a7a83") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/e5612aa4-ee2a-4706-b5c0-4700e0953456") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "7c9340f2-4e2a-40cb-bd48-51b8c1435a34") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ab8d6be7-6d81-495d-9218-1d19beb6b69b") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "39f78754-c4a3-4389-89bc-5cef5c2abf72") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "6b0c8b1f-5648-41fa-b7e1-733d274c37f6") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "c3186624-1f3d-41eb-b152-4bbab2569d06") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 5 "+1.1V") - (pintype "passive") - (uuid "c0d47d4b-f8dc-429e-bf98-82a260cb5e21") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "c7c3d3d7-e605-463a-a835-6431f4cb2f93") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "910e0704-38b2-4a1a-a690-c779d7b8e155") - (at 101.635 97.2) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C46" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "d92d76ee-ca2a-4f01-a19a-39d896e299e8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "8bb2f817-6493-4600-90cc-fcdbf3163e25") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "64f17e44-74b5-4a6c-a433-2a2e07bc54dd") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "9c677d05-a9d0-4537-955f-5394923bb6f2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c8de7f0b-68a7-4f23-9b8a-7d1edca939c7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b5fb38ff-39e0-4c08-992c-bd8e6effbf51") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e87ec832-a9d7-49a5-b639-7eebc11aa049") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/5486d632-26ce-49bb-8e84-1eafd70fa056") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "b79bfd5e-80ed-47da-8b34-b2490aaf8a7b") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "165768ef-b0c3-4c6d-b9b3-56547a878eae") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "49351941-8958-44f1-9ef6-9696a9e0acb5") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "a7e1ab1f-0b41-44f2-90a2-575ae7955537") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "9ff2569a-c6fa-4e6f-ad22-2b5013d20800") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "9b52f265-219f-447d-9594-0b896a0f5522") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 24 "Net-(C46-Pad2)") - (pintype "passive") - (uuid "f40b4afb-2a38-4215-87de-10402c789237") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:BEADC2012X105N" - (layer "F.Cu") - (uuid "918549a2-6538-4fce-813a-f3aed7e7fdbf") - (at 170.55 151.13) - (descr "0805-3") - (tags "Ferrite Bead") - (property "Reference" "FB1" - (at 0 0 0) - (layer "F.SilkS") - (uuid "8df469ee-2e92-4574-875c-0cfb757d2c63") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "BLM21PG221SN1D" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "3457c0db-1b90-4e49-b077-b93a32e69924") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://datasheet.datasheetarchive.com/originals/dk/DKDS-31/605570.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6e1b1534-749d-405e-9e36-92a1d52e878e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Murata Ferrite Bead (Chip Ferrite Bead), 2 x 1.25 x 0.85mm" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a562d29c-2fa7-43c1-92e7-485c3a87808c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "BLM21PG221SN1D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "be3f6062-3114-41cb-ac27-91a6a5e67fc1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "11887539-6486-426f-aa73-fb7dccfbea40") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b19907d4-c994-42fc-b5c5-96d409920d18") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "Inductor_* L_* *Ferrite*") - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/8b159050-105f-4a1f-a5c3-e807593f23b4") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start 0 -0.525) - (end 0 0.525) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "82aa4d39-63e8-451d-91ce-4af9796b02e3") - ) - (fp_line - (start -1.725 -1) - (end 1.725 -1) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c426e4f0-eb2d-4a42-81ac-77a29f945af7") - ) - (fp_line - (start -1.725 1) - (end -1.725 -1) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "cff12982-e535-4366-a75f-e1d0507c1315") - ) - (fp_line - (start 1.725 -1) - (end 1.725 1) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b20bd91f-81ae-4d23-9a7e-be8acf3617ca") - ) - (fp_line - (start 1.725 1) - (end -1.725 1) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "d8ff5e7a-f10a-4a96-b03f-ce20ca688f4a") - ) - (fp_line - (start -1 -0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "2b33a60e-079f-447d-8130-509307221191") - ) - (fp_line - (start -1 0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a4baef3d-0462-4840-8c86-3ebaff302e8c") - ) - (fp_line - (start 1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "6bbfe49f-45cd-4cdf-99a9-cc9ae71686ea") - ) - (fp_line - (start 1 0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "d4e07107-e350-4d0c-9127-6f234ece07bc") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "de007fec-9d7d-4c20-bae7-2097f258b6b8") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -0.9 0) - (size 1.15 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 140 "+5VUSB") - (pintype "passive") - (uuid "c26cb851-3735-4e7b-98dd-fb939ea8eeaa") - ) - (pad "2" smd rect - (at 0.9 0) - (size 1.15 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pintype "passive") - (uuid "9144312a-b803-4e7e-913d-38fda226d01b") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/BLM21PG221SN1D.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "92e421fd-726f-4b14-8f0f-6c81f86506db") - (at 140.905 128.81) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C114" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "17cf9bd2-f1d1-4abf-bea4-962cf62330b3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "f081f753-a8a3-495d-b897-0a1946bf2ea0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f10226f1-f3fc-4841-92c0-f98db70ae3cb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "fe24f268-693a-4753-9f18-6d5a2d500db4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "12838ff2-7833-4e18-882d-a309a58af3dd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "01f2e9d1-0a34-4cf3-997a-7279240a3548") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "74cfbc8c-c322-42b8-a620-e2dabfc9816c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/ef5d6f38-3cdc-48ff-bd99-120cd9ffe41f") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e7667d0f-a782-4550-a0ec-95d264d19f97") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "abc47a38-f424-483c-b03d-431e1a7bc039") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "7538c323-dadd-43c4-baca-011a98e2513d") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "a77acc93-d381-4db8-a47c-f8ef30017430") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "b37857bc-d4bc-41bb-9d1a-9693c906c82e") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 65 "Net-(IC4-DREG)") - (pintype "passive") - (uuid "7c69d32a-b1e7-4c7b-9e99-15a0e046114f") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "b8913d89-6206-40a5-a8d7-42092de07d68") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "9473e2dd-7442-4a49-95fe-c274c045bdff") - (at 113.665 97.2) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C78" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "ee48f3ad-874b-4bde-a5d2-d6644e27f3da") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "bc4bfd17-06e8-4b94-8a82-88e808287ddf") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "bae05661-7c43-4484-ae40-c035606258df") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "35e98d48-935b-43ef-834c-545f791369ce") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2f3e666b-b889-486c-aeca-21517e39c8c3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "79c940e7-7292-4d8b-80e9-8bff6631efb4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9de73bf1-ce1b-4489-acce-6f21f0393fdc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/16cae9fe-56bf-4a74-bf64-d86265f6a7db") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "9ef8c1a6-19e2-4162-b0a5-d2717bab668d") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3729397a-aa66-41bf-add2-1bac893cd723") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "e777b00c-347f-409c-859a-f1e25c98696c") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "b78bca3b-13e7-4660-8b00-93b45b59963b") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "134e02e5-6a95-4ed6-a124-40ec76794b8c") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 45 "Net-(C77-Pad2)") - (pintype "passive") - (uuid "7da3fc0b-9329-4e6e-a21a-3e2d91a9b711") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "9fd4c31b-d3df-44a4-9e52-94f4164e2b04") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "9663a0fe-d2d2-4413-b2c1-906f7a7c53bb") - (at 93.615 92.18) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C20" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "11ec11d9-48f7-43d4-8900-f28df20082c8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "470pF/50V" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "b5573f8d-4ed6-4570-85f7-3839633bde89") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "489016ad-5b51-4817-b9f0-25b4574efe8f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a01cc2b3-5e28-42cd-a008-f5f1c7426dc5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "aec290f9-a8e1-4904-b07f-5bcbaf0717ab") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "361d2074-348c-46fd-af79-0b8078789e4c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10B471KB8NNNC" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5be8d3ec-370c-41de-9a1d-174b13ce4c7b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/3a53f798-8644-42cc-a3d7-163d9c58e834") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c74d7cf8-bf76-44c9-9b54-502211e0e2ff") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "16288418-a998-4a8d-90f7-b63f22d94ef0") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "5dbe7688-41ca-426b-9751-8697b75e2cce") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "524e8136-4c40-4f61-a540-f0edc4db05bd") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "19b61735-81a1-4b7f-b1c5-317c42f273c8") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 7 "+5V") - (pintype "passive") - (uuid "30216701-fdfc-40bf-8cd9-45add5562e80") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "3c6dd363-a0c4-49b6-826d-ef8d99fc739c") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "97059282-929e-4376-bc76-4e2fe6dc58b2") - (at 180.505 116.77) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R35" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "15b782e8-a210-47a2-8613-2b9c5234d863") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "47K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "933f765b-ae98-4b84-94d8-a8a4fcc1338c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "0dd2fb0c-ed47-468b-8529-024938868d50") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4e7d246d-6887-4442-a178-f524481e1271") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "AC0603JR-0747KL" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "af14527e-bb48-4bb9-8b5c-0f774a6c9d2d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "418b8d2f-fcb7-4b35-b42a-8929d8f5d1f9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "05b374ca-ea6d-45d4-931c-ac039792181c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/04c58cc2-bace-4277-8eb7-84de2d9f13bd") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "131f72c4-3600-4cf6-804e-c93a5987c0cb") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "80dcaa56-c4db-46ea-b70b-7642493b9ddd") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "62c061da-2bff-4282-91c9-7bb60863edb2") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "c582fb50-a269-47db-a1bc-014ad9bdfc5c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "504747cc-59dc-4a04-afb7-1ad3badbbb38") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 162 "SD_CS") - (pintype "passive") - (uuid "97231447-5454-4e08-a91e-d8b8483882ee") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "d5e277c4-5441-4edd-a70f-4df6c02d404f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Snapeda:AMPHENOL_10118193-0001LF" - (layer "F.Cu") - (uuid "99219838-bdd3-464e-874a-03655fe90cbd") - (at 108.8635 57.295) - (property "Reference" "J9" - (at -1.145 -7.375 0) - (layer "F.SilkS") - (uuid "903a348b-8500-4dcc-94ea-920d9a0bf06a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10118193-0001LF" - (at 10.92 -5.459 0) - (layer "F.Fab") - (uuid "30e752f2-f0ff-4066-b109-06210c580546") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2cf05c0a-b034-41d4-80d8-f681ecb250f4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d4015d15-4975-42a5-9070-4c7b2a56765a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MF" "FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5077bc06-5145-4891-942d-1d29f30c0b71") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c6d1be97-7a6c-4a14-b83b-dd0e39e93ad6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e81afd3a-d726-48bf-b135-609345cd7cd8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "319b4619-ea3a-4baf-a0e7-3b4e6c833499") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3a0ea820-5643-40e8-9498-4704c4c47c9e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e3269adc-0545-46b4-aba0-f44a4bfd20ad") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PARTREV" "E" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f43671e9-2c9a-4694-9ae2-f13a36ee988b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5a64d016-5685-4bda-8b0e-88bd8f7d733a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c9e6218c-6981-4ea0-aaaa-1b32e6e07480") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c4d081a4-1332-44b3-a3b9-296b8b59daa0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a1c451a1-b8a1-434a-899a-655b08c727d8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER" "Amphenol FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ac4541b2-7d42-46b4-8f90-50cf23cab673") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "78dfb0b9-83a9-4039-be99-d1ed72e80259") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b188bfdc-423e-4ceb-acd8-44cb5356925a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "65728b18-e3bd-4195-8f50-50799004e823") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/cbb2a609-4c64-476d-add8-90ea1156f579") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -3.8 1.45) - (end -3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "fbf27174-7409-4648-a63a-85002f6572ac") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "775a2387-bf8c-45f4-9e0a-73d5cc1e33b3") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "4be5b163-d7cf-450e-aa1f-11328208ff66") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "26cf8535-c4bc-4c14-a306-7fb681c4d4d9") - ) - (fp_line - (start -4.32 -3.6) - (end -4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "db557088-ea84-4453-be98-5beeee5a80a8") - ) - (fp_line - (start -4.32 3.066) - (end 4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "7e649ec1-0a05-4224-a218-2e76a4b40630") - ) - (fp_line - (start 4.32 -3.6) - (end -4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "2c3fda09-4f86-4534-a3b0-4343eb05ef0d") - ) - (fp_line - (start 4.32 3.066) - (end 4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b63560fc-feba-44df-8243-4226bdf8fcce") - ) - (fp_line - (start -3.93 2.5) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "3ac5c96c-2de3-45a3-900e-ab77a67ce474") - ) - (fp_line - (start -3.8 -2.9) - (end 3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "7fbdb007-92ba-4d31-8c42-8b8579ffb59f") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "da3bf95b-7203-40a3-9c66-141186db05ed") - ) - (fp_line - (start -3.8 2.1) - (end -3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "4146bad6-b761-45ff-9615-b73218e7d43b") - ) - (fp_line - (start -3.8 2.15) - (end -3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "9c010c33-1c9d-49bf-93ab-1a3dd32c2daf") - ) - (fp_line - (start -3.2 2.2) - (end -3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "47305393-fc2d-45d0-a24e-3dfa3cc018b7") - ) - (fp_line - (start -3.2 2.75) - (end 3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "d8b262b4-f7ed-4b60-a521-cd933b461878") - ) - (fp_line - (start 3.2 2.75) - (end 3.2 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "e476d23b-a3de-4c58-9c7e-ff73964866df") - ) - (fp_line - (start 3.8 -2.9) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "aed7d5e0-326d-4f3f-8652-8f097b6e064d") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "8348f568-fb3b-436e-8abc-14fd0d8b71d3") - ) - (fp_line - (start 3.8 1.45) - (end 7 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "8f8b61f4-28cb-4e64-9383-93a1d1066d8b") - ) - (fp_line - (start 3.8 2.15) - (end -3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "7205ecd7-9b78-4a6d-aeea-26fb899090b2") - ) - (fp_line - (start 3.93 2.5) - (end 3.75 2.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "be0bd2a7-145e-4d9a-af54-9d7067ac6f27") - ) - (fp_arc - (start -3.8 2.1) - (mid -3.782157 2.326924) - (end -3.93 2.5) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "3d6e1a60-ea80-45f7-b5a8-5086e11f4b49") - ) - (fp_arc - (start -3.4 2.2) - (mid -3.461091 2.547487) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "655949aa-32bf-4f82-abf0-1ca12289e8c3") - ) - (fp_arc - (start 3.75 2.8) - (mid 3.450736 2.572487) - (end 3.4 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "cdbb8f72-870e-4f9e-9108-a1108c1b1ce3") - ) - (fp_arc - (start 3.93 2.5) - (mid 3.782157 2.326924) - (end 3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "9ec7c568-aadd-4723-9a09-20c56d56e467") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "ec1432de-926a-4f48-8d3b-28f9f2910b5a") - ) - (fp_text user "PCB END" - (at 4.85 1.2 0) - (layer "F.Fab") - (uuid "b49bee3f-2edc-4aa9-bb48-2b167424a77e") - (effects - (font - (size 0.32 0.32) - (thickness 0.15) - ) - ) - ) - (pad "1" smd rect - (at -1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VUSB") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "49d99819-0a31-43e6-bac1-a39665d54ed4") - ) - (pad "2" smd rect - (at -0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 104 "Net-(D8-I{slash}O1_1)") - (pinfunction "D-") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "3eca91bc-e122-4052-a5ab-f14576c31966") - ) - (pad "3" smd rect - (at 0 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 106 "Net-(D8-I{slash}O2_1)") - (pinfunction "D+") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "55dc8064-b4d2-4596-bd80-affb3c6d88da") - ) - (pad "4" smd rect - (at 0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 217 "unconnected-(J9-ID-Pad4)") - (pinfunction "ID") - (pintype "passive+no_connect") - (solder_mask_margin 0.102) - (uuid "afb958cd-fa2b-45f5-a918-532107381538") - ) - (pad "5" smd rect - (at 1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "d75d0896-696f-4214-8ff2-8d0cd490fed5") - ) - (pad "S1" smd rect - (at -3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "7b306433-2c3d-4d8e-bc25-f6022c8c13ca") - ) - (pad "S2" smd rect - (at 3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "2d47153c-e55a-4702-a0a0-af8afaf0ecc0") - ) - (pad "S3" smd rect - (at 1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "617ef9f1-8375-42dc-95a5-c904e4df19f0") - ) - (pad "S4" smd rect - (at -1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "34d9f186-363a-4bf1-ae59-f263d99645c1") - ) - (pad "S5" thru_hole oval - (at -3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "b1fd381a-7c3c-4768-b9da-031c40c539a9") - ) - (pad "S6" thru_hole oval - (at 3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "8e402c3d-1221-4922-a8cf-899d92df0680") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 -0 -0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "9958a020-9ece-4670-8161-fc09964ad044") - (at 139.955 63.08) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C83" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "91932080-be59-4085-8fb6-b03ba99a7157") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "26c28507-450d-4cb7-b3e6-7b969cba3478") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "482a241a-3e99-474d-a164-703ba8681a5a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b2979c79-5c20-4304-9df6-e7578c7ffb41") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "98fc0752-aa8f-437f-8a43-62136a3941be") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1473db51-df7d-4e55-abfc-6c3912c251ac") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "29ba7654-7162-413e-bff6-76c9a3759acf") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/bc4edaf9-3661-444e-ab53-8b14b171a7b5") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "22f7f77a-c926-4847-90c9-842efe9e09ec") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "663df4d9-e1e5-4403-8113-081bc37c1cca") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "87732293-2d52-46ac-a82c-2a3f9917e0a5") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "03f650da-0fa8-4a27-9b8b-da01657603bf") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "6bb363eb-da8a-415c-9bdc-d2e57ae83e49") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 41 "Net-(C71-Pad2)") - (pintype "passive") - (uuid "9f1b5558-0419-4347-b29a-d1d50b732507") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 49 "Analog_9_P") - (pintype "passive") - (uuid "d2b78f42-3abc-4ce7-b51e-cdd74fc09f4e") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "998c3fc4-9844-48f6-b4ef-400b8169d8e8") - (at 167.025 71.37) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R3" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "5cbc1dca-46ff-4061-99bc-2c96d04ec84a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "f1e5ac7e-f913-4cea-be72-44e413d4831c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "5180c9ff-7271-46d2-baee-7d193f9f2d71") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e3e3ff52-45db-4453-8d98-e7446c9c794b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "RC0603FR-071KL" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bf216455-b5ca-420e-a138-fddb6d148a35") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1e125bf0-ff22-4846-a6c8-6d44d0e94572") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "796210e4-7a70-4e2c-a434-6e610e9c0993") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/ec023a63-9cb4-4752-bbdd-762b60c6b92d") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "b24bb7a5-4cd4-4ef7-8df2-7253b724b640") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8c7b0ee6-91fc-4e03-81bc-a45dd4af8cb7") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "6f6af94e-c94b-41df-b7d5-831c1f34ba04") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "02a43b48-f6aa-4255-be7e-f8a7d379f3ec") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "cd995582-9ffd-4889-8d89-707188a8201d") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 167 "Net-(IC1-QSPI_SS)") - (pintype "passive") - (uuid "33fc4450-2b4b-4338-b933-a5913d6d667a") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 233 "Net-(R3-Pad2)") - (pintype "passive") - (uuid "6de0f38d-1cd0-44be-b317-09c3fed0ab0f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "9b2255f7-9c0f-4c98-9d59-e5b66aaf65ae") - (at 131.055 54.05) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C34" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "391e2bfe-b2b6-43f6-bb2e-661742354040") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "b218e4e7-8678-4c30-affc-38b57ff44acc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b06d5b59-845a-472d-b726-de60af415983") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "31a0780d-bd38-4a66-a2f5-d9426a11c8d1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "19360160-2957-4469-8b57-d5dcc3944400") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6847c1b7-2a33-48b4-9b2f-6938c5a2456d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4aee9764-4fac-4a88-9a7a-60e020cf3e83") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/2d5e74e7-089d-4bcc-8da0-7e661fdedd86") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2c6609bc-7cbc-44e8-8ff9-145069d59a36") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "237f8ec1-f087-41ec-a4cf-567bb848529c") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "a98ccbae-7be0-4625-9785-58ebfc864ca8") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "0b7f9531-0437-40e4-a835-5def6d58abef") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "6e3d669f-831a-4773-9687-1d1ae2bb565c") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 8 "Net-(C22-Pad2)") - (pintype "passive") - (uuid "fa3a6aec-ae1b-41de-8b61-3163272acaa6") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 16 "Analog_1_N") - (pintype "passive") - (uuid "de61d6b9-b480-40f7-bf10-9ce7b638c184") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "9b90ce61-4aa1-4bac-b10d-3a129dc1e200") - (at 167.025 66.35) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R1" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "6d3a52f0-9d18-43f2-a6fa-621225a1c6d8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33R" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "4f34e11d-612f-4159-929e-2157eeee17de") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4923ed1e-62ab-4e48-a815-df74fe9d6277") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "cd415be7-4e0c-45b0-8373-103cfc78a19c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "WR06X33R0FTL" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5e5f9008-f8db-4f8f-a2dd-376800e78311") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "541272c9-0bc5-4a3c-ad6c-ac0f4fe12f35") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1910c8ca-5412-4d79-ae2f-cafc7e127e2c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/f055b9a0-dce6-4bb4-9e1e-f1d27ff1ed0a") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a34f3428-3906-4bfd-a235-aea226aa1c33") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "7f3d70c4-56c8-4687-9ca2-6d79b67802a1") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "2254e9b7-d118-4cb3-a617-1cc87368efa9") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "185f9e1d-be81-415a-a500-53f243691059") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "9ac668b7-4b6f-4916-b74c-332362032fe1") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "d2d6425d-94b8-472b-b118-a415b806ed51") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 6 "Net-(IC1-VREG_AVDD)") - (pintype "passive") - (uuid "c42d3b04-2222-4007-b9a7-02461d40e8f7") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Snapeda:AMPHENOL_10118193-0001LF" - (layer "F.Cu") - (uuid "9b974dc2-ca73-4d4c-9e33-e29a15e08c90") - (at 108.8635 82.318) - (property "Reference" "J12" - (at -1.145 -7.375 0) - (layer "F.SilkS") - (uuid "22b62d7c-e0bd-48fa-aad4-db29fbb451b2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10118193-0001LF" - (at 10.92 -5.459 0) - (layer "F.Fab") - (uuid "4620ae46-f5be-413f-8477-7999c89d0aab") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d08c5b90-ebe1-493b-96f2-3c2dda76cce2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b9890afb-7a1f-4e20-b875-33165c8d8008") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MF" "FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b9839e3b-0f1d-4d08-ba37-99ebfb3926c0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bdc8e64f-8dee-44dd-b575-eec0d398ef67") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "caa11b5f-58a5-4b20-ac1c-4571283b7b40") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b055cc0a-b185-48b8-ad40-292a3f094a17") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "eb23183e-4073-4e24-bad7-fbc395bc9bb9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7e785d80-f72f-4985-b46b-9683b55aae18") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PARTREV" "E" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1a7f99e7-5e65-488c-b531-c80d52a4341f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "893a012b-c004-4bf9-be3e-9b45bc8ef0ab") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c3f39b47-e632-433b-b63f-713b5c415ee8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f0a20969-dae0-456c-b834-67445880d35b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3547f698-da45-45b0-8ae8-2ecd43cefd51") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER" "Amphenol FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "88694db3-864c-47fa-be80-a07260208e25") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4ad676b8-c2e5-4ffb-967f-7818876d9d0c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "66f16539-e9f7-4d2f-909e-d41fe89e6af6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "431128b1-0ca7-4658-8d06-081a2186799e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/033997ba-bfa4-45b3-b197-95688b97110a") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -3.8 1.45) - (end -3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "bb83e9b6-bea3-435b-9f9c-8894c6d47215") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "90e4d843-5938-4ffe-8e37-3cf671cfc280") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "c6b3cad8-7f36-4881-8fcc-afeb6938ad2a") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "b1d7cfb9-1ddb-404d-b9cb-4f8442f2f82c") - ) - (fp_line - (start -4.32 -3.6) - (end -4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "d0bdf4eb-5f8b-4043-abc0-8c9c386b0194") - ) - (fp_line - (start -4.32 3.066) - (end 4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "fa4659e6-6180-434b-8b14-c10bfef4aae2") - ) - (fp_line - (start 4.32 -3.6) - (end -4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "964a240a-b29f-42d1-a2e5-d4fd0fd49d0a") - ) - (fp_line - (start 4.32 3.066) - (end 4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "1ffbd293-8b67-45d5-b81c-26eb9b82c80e") - ) - (fp_line - (start -3.93 2.5) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "f7d4ad96-4888-4cda-8584-2de796b0e8a9") - ) - (fp_line - (start -3.8 -2.9) - (end 3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "1f038ca6-ca76-4ae1-8d35-1ccc2d004a43") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "3b8523cf-a3dd-4c77-bdd5-60e476d80b1b") - ) - (fp_line - (start -3.8 2.1) - (end -3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "a573df56-75e8-4621-b706-8e57a820134e") - ) - (fp_line - (start -3.8 2.15) - (end -3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "5f150e9b-cccf-42b9-a8ad-1aa0c5410afe") - ) - (fp_line - (start -3.2 2.2) - (end -3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "6a0b58d1-5462-453f-82c3-61b7a480500c") - ) - (fp_line - (start -3.2 2.75) - (end 3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "82e18322-7ad9-4aba-9bcc-ce9384d6eb06") - ) - (fp_line - (start 3.2 2.75) - (end 3.2 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "03b5ee58-e639-43ff-8cad-8cbe3451c035") - ) - (fp_line - (start 3.8 -2.9) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "396498d4-b4cb-4a21-a8ee-c6f9ed72c527") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "3ad90840-b3d1-49c1-8b90-89eb0ab9d3fa") - ) - (fp_line - (start 3.8 1.45) - (end 7 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "6b97449f-0986-4ddd-bc4b-f91e4669a880") - ) - (fp_line - (start 3.8 2.15) - (end -3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "0933977f-f9cb-44d6-bf81-38a25833594c") - ) - (fp_line - (start 3.93 2.5) - (end 3.75 2.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "450357e1-d697-4bd7-a04d-4d514a31d5c2") - ) - (fp_arc - (start -3.8 2.1) - (mid -3.782157 2.326924) - (end -3.93 2.5) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "1da99658-29a9-444f-b5d6-7c9f6bbdf815") - ) - (fp_arc - (start -3.4 2.2) - (mid -3.461091 2.547487) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "7b84283f-0e7f-474f-9fea-99965d436b29") - ) - (fp_arc - (start 3.75 2.8) - (mid 3.450736 2.572487) - (end 3.4 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "b8792c10-a8c0-4cc4-9eb4-3d591ed8d834") - ) - (fp_arc - (start 3.93 2.5) - (mid 3.782157 2.326924) - (end 3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "a0e73cd2-0c92-415b-a513-8ce381638440") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "1552fa1f-993a-442a-b038-9ddec2ae0c26") - ) - (fp_text user "PCB END" - (at 4.85 1.2 0) - (layer "F.Fab") - (uuid "8cbe121a-4e15-49a3-bd6c-9bedca3d9079") - (effects - (font - (size 0.32 0.32) - (thickness 0.15) - ) - ) - ) - (pad "1" smd rect - (at -1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VUSB") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "ef5399f4-12e9-4095-9ca5-3ee94e7e2fa8") - ) - (pad "2" smd rect - (at -0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 118 "Net-(D11-I{slash}O1_1)") - (pinfunction "D-") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "e7a3cfe8-a497-48e1-bf76-f5e356dee202") - ) - (pad "3" smd rect - (at 0 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 117 "Net-(D11-I{slash}O2_1)") - (pinfunction "D+") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "48dccc48-b062-4c3c-a977-c0754ee645f2") - ) - (pad "4" smd rect - (at 0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 220 "unconnected-(J12-ID-Pad4)") - (pinfunction "ID") - (pintype "passive+no_connect") - (solder_mask_margin 0.102) - (uuid "3d5727a2-0da0-4429-ad3c-38fd05a2672f") - ) - (pad "5" smd rect - (at 1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "2dd1c44b-fca6-4447-9d01-9eccdfbc15ab") - ) - (pad "S1" smd rect - (at -3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "606908df-0526-42a6-bf31-032199329c29") - ) - (pad "S2" smd rect - (at 3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "08fc9d17-4f15-4ece-9d49-2c5ec898ac6e") - ) - (pad "S3" smd rect - (at 1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "54605a32-8d62-4a95-994b-d72ec6d27dff") - ) - (pad "S4" smd rect - (at -1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "f64c23be-c360-4fde-8138-6cbe33b3fda6") - ) - (pad "S5" thru_hole oval - (at -3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "b4c81552-a739-442c-a1d2-0c7eab7bf9ef") - ) - (pad "S6" thru_hole oval - (at 3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "995abadd-ce4e-483d-aa48-74fb03193945") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 -0 -0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "9c4484a6-8c47-46d6-ad86-f18b8cd8d0e3") - (at 131.055 57.06) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C35" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "783f2682-01de-4f28-b332-58e960028ae5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "f73ebf62-2de6-4517-ba42-233492590439") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e9a2c05c-7f26-4bfa-bd9d-7c3baf1ab19d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "bc8482e6-4dad-4de0-b7d0-e2d270d9d1de") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3a8d49e1-b1f9-476e-af67-8f3abae7fa40") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0436b4b3-64e9-427d-8ec9-0b07bfa9c732") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4db12c35-2eda-48e8-8f60-3f7b2dc5c31e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/14d8f0a8-e285-4c85-bc42-3d802470b334") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "14e2779d-dec7-4164-b3af-7bbcd1bf3aca") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "169856c6-01ee-489e-816c-ae6117b3d4f5") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "545ab635-17a0-4276-9d00-3e7228b9c24b") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "8f5de1d1-fdb9-4c52-a4bf-c78d46edfb18") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "cd5c0f86-83b4-43be-80fc-caea622fa4b9") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 9 "Net-(C23-Pad2)") - (pintype "passive") - (uuid "e07f1c52-64d4-4ee1-872e-3ba3cfb4dd93") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 17 "Analog_1_P") - (pintype "passive") - (uuid "2c4f2f2c-28c7-4d41-94ee-c2f6d7c0fa18") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "9d5d1fe0-ca77-4d4f-ac0d-4240fb313ff0") - (at 141.565 118.52) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C103" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "6b07554f-bcd4-4648-86bd-4c4d092c6b95") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "cc7cc1b2-7824-4810-8fc0-110d62b98cb3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "CL21A106KOQNNNG" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "08928e32-f128-4bb4-9184-faf737b2f403") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d0fcc36b-d1a1-43a7-a182-07cca1f1312c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21A106KOQNNNG" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5b946c87-cde6-4de2-bf83-c09ad3ecd2cf") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2c057ff5-b322-4237-9426-5fbe39a55c85") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5974af59-d81b-4d0b-9ad3-0cdbb7e9a253") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/d3994ebd-9218-49f2-bab5-158be2d121ab") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ab51cbea-938c-4c45-bf5c-1bcc4606f30b") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "34514e19-b1dc-41c9-8a94-3ff905e08ddc") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "e3ab3119-29c4-4d22-8c0e-13fc3068abcb") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "fb23288c-8791-4821-8300-0e680ff69960") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "54437a90-65d0-499f-820b-3e8c185ad75c") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 61 "Net-(IC3-AREG)") - (pintype "passive") - (uuid "e80672a0-8772-40e1-81ac-4d34b14cdebc") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "141cc71d-0ac0-4876-b910-5fb3ce7bb1eb") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "LED_SMD:LED_0603_1608Metric" - (layer "F.Cu") - (uuid "9deff43f-70f9-4131-ba0f-692f351f10d6") - (at 169.295 136.76) - (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "LED") - (property "Reference" "D16" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "046c8ba0-a868-4785-92d1-77b8e82e021c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "CSL1901MW1" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "a3e94cbb-3793-4552-bb4a-cd248c770365") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f3be73e7-3668-488d-bc28-5f6f1c1810c8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Light emitting diode" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b7b65551-0095-447c-b0cb-e5b0c0cd02e0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3c0b685b-d4e3-4d9e-a8af-a970d4dfbf7b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CSL1901MW1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bf7385c3-b6c2-49c2-adfa-ccf5c9dc034a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3ddfe654-1277-4170-8807-5282d021d01f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cb29f6fe-137b-4a8f-8698-c618d549394f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/7f57eef9-a008-4799-8312-b64f31334f8e") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start -1.485 -0.735) - (end -1.485 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "606296d3-97c2-4701-9156-69b4236dfefe") - ) - (fp_line - (start -1.485 0.735) - (end 0.8 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "cb65e79f-1a1f-4675-90cc-a0ea32c08518") - ) - (fp_line - (start 0.8 -0.735) - (end -1.485 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "6d4307f1-b0cd-4e95-a4da-d06c0a8800ae") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "bc239a62-b5aa-46ad-a059-13100b7f857f") - ) - (fp_line - (start -0.8 -0.1) - (end -0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "1ad02567-f8a8-40e6-a092-438e52b5be23") - ) - (fp_line - (start -0.8 0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "07b14212-f4bb-432e-8ddc-c38c3308729e") - ) - (fp_line - (start -0.5 -0.4) - (end -0.8 -0.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "d805d6a2-7b54-476f-8566-1a71ebd1b414") - ) - (fp_line - (start 0.8 -0.4) - (end -0.5 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "05d33cdf-6d43-43d5-889b-f94728b4da70") - ) - (fp_line - (start 0.8 0.4) - (end 0.8 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "03638a0b-be93-414f-9cbb-c91e8d2befe1") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "b363774f-7bcc-4586-b292-0a0d597ec32b") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pinfunction "K") - (pintype "passive") - (uuid "d1793400-be40-45d9-ba83-f23f073012f9") - ) - (pad "2" smd roundrect - (at 0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 135 "Net-(D16-A)") - (pinfunction "A") - (pintype "passive") - (uuid "68b13f15-e2cd-4feb-8da4-e4fe7ec6c317") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "9e3324d5-79db-4f5d-9d2c-539d2c559ade") - (at 137.115 118.52) + (uuid "d6492f93-7a57-4d7d-9906-74622aab7ca0") + (at 134.575 118.52) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C95" (at 0 -1.68 0) (layer "F.SilkS") - (uuid "2b3b6644-3e84-4b45-870e-5d1eae882087") + (uuid "4ac03abf-cae3-471c-8e37-8fdbc0c16b03") (effects (font (size 1 1) @@ -37674,7 +53264,7 @@ (property "Value" "1uF" (at 0 1.68 0) (layer "F.Fab") - (uuid "d54a3aa4-4c46-4d43-980b-819d38e09cf4") + (uuid "e3e92ade-bb03-4401-8213-6aa790338d35") (effects (font (size 1 1) @@ -37686,7 +53276,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "1bc1067f-f8b5-4eb1-b925-c7a7bbab0a78") + (uuid "aa307a0b-c4cc-49b5-9798-27c6866d8a09") (effects (font (size 1.27 1.27) @@ -37698,7 +53288,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "82b87485-c15e-4f12-ab0d-25cfaf65aeb0") + (uuid "feab7912-2e61-4347-ade3-5a03f8724def") (effects (font (size 1.27 1.27) @@ -37711,7 +53301,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "9e4f49f6-8a9c-4819-b5e7-cdddd1adecbf") + (uuid "de80ce73-b3e4-4ee5-9736-16d0aaf21821") (effects (font (size 1 1) @@ -37724,7 +53314,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "0061de34-cda3-47e7-95ee-28fe2bc8395b") + (uuid "57a9a116-bbcc-449a-a2ab-8c14d80a5371") (effects (font (size 1 1) @@ -37737,7 +53327,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "0111d265-4aed-499c-bf60-c7679896c216") + (uuid "30132638-d7ea-4339-936c-c8a741ced202") (effects (font (size 1 1) @@ -37758,7 +53348,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "2bd7aa11-9100-46d3-9b1d-65e1b1cf37df") + (uuid "94dab317-8ec9-4ca1-9240-325c44e897dc") ) (fp_line (start -0.261252 0.735) @@ -37768,7 +53358,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "de2bb80d-2dcd-4e32-bbe8-ec672710cc22") + (uuid "c877f4d0-8105-4cf7-8ee3-443bef717547") ) (fp_rect (start -1.7 -0.98) @@ -37779,7 +53369,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "ff57183c-2027-4412-b82b-609d8c908bad") + (uuid "493e0322-8119-4ba5-a4c5-602a7cff7ef8") ) (fp_rect (start -1 -0.625) @@ -37790,12 +53380,12 @@ ) (fill no) (layer "F.Fab") - (uuid "7d8c0aa4-f372-4a4b-aa28-df2d564e20e4") + (uuid "14478fba-cddc-487a-acbd-ec5e97d7f6dc") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "a6b4cc54-a38b-4550-b629-946f581f5ba0") + (uuid "c09e1e77-1c45-4e34-bb62-c44cbf7f37bb") (effects (font (size 0.5 0.5) @@ -37810,7 +53400,7 @@ (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "ae7f1bc4-ee98-4f16-964d-753587371602") + (uuid "b360b749-3fe7-46ba-8d9f-c27c403c36da") ) (pad "2" smd roundrect (at 0.95 0) @@ -37819,7 +53409,7 @@ (roundrect_rratio 0.25) (net 59 "+3.3V_LN") (pintype "passive") - (uuid "f41b1467-d582-4162-a7ca-326c8c14bcad") + (uuid "06201000-5c69-43cb-ba09-37c2bb975641") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" @@ -37834,39 +53424,40 @@ ) ) ) - (footprint "Resistor_SMD:R_0603_1608Metric" + (footprint "Samacsys:SOT95P280X145-6N" (layer "F.Cu") - (uuid "9ebcc6c2-ae4c-4513-a7e3-58365674bda8") - (at 124.535 119.28) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R25" - (at 0 -1.43 0) + (uuid "d6936ad6-9b56-4a93-9446-53729d003517") + (at 128.915 80.515) + (descr "SOT23-6(ESDA6V1-5SC6Y)") + (tags "Diode") + (property "Reference" "D5" + (at 0 0 0) (layer "F.SilkS") - (uuid "ccfa6eb0-3cf5-4711-8a7c-db755f32518a") + (uuid "e728da7a-fff7-45fd-b836-3c7e738defb8") (effects (font - (size 1 1) - (thickness 0.15) + (size 1.27 1.27) + (thickness 0.254) ) ) ) - (property "Value" "330R" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "2f96c9a7-5cb2-48a9-adbe-b9c7e12592f1") + (property "Value" "USBLC6-2SC6Y" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "a516a81f-5377-490f-b59f-153a3ea628a2") (effects (font - (size 1 1) - (thickness 0.15) + (size 1.27 1.27) + (thickness 0.254) ) ) ) - (property "Datasheet" "~" + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "a33440e7-2546-46c9-94c6-70109143b03a") + (uuid "a4222b3c-c2bc-43c5-9ed2-e2e1b20fbf2a") (effects (font (size 1.27 1.27) @@ -37874,11 +53465,11 @@ ) ) ) - (property "Description" "Resistor, small symbol" + (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "b0b1ea7a-e86d-4c3b-b0a2-dea2b97138a7") + (uuid "9637d0a5-1184-4d5d-b4d4-34d25e6aceea") (effects (font (size 1.27 1.27) @@ -37886,12 +53477,77 @@ ) ) ) - (property "MPN" "RC0603JR-10330RL" + (property "Height" "1.45" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "f49d8101-95f4-4dcb-8c20-33a6617ba674") + (uuid "60d283e9-b4c6-4a5b-b959-7afe66dc58f5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f7df9eb5-9900-4f2c-a82c-bb5fb3a2c4e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "262c40ea-9f51-48c7-9aa7-3cfc61c6b910") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "STMicroelectronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4038510b-173e-437d-9402-692a998dcbb1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "23869159-91e6-4f1e-a752-19da8c58ee80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "USBLC6-2SC6Y" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f7282ac1-b314-4299-b0dc-182f6724ea46") (effects (font (size 1 1) @@ -37904,7 +53560,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "6c3e8695-327b-4d40-aa9f-830550dd87a3") + (uuid "58076dd8-f57c-40cd-9790-c6d110c2aed6") (effects (font (size 1 1) @@ -37917,7 +53573,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c5458a4e-aa45-473b-ac93-f4727b323f31") + (uuid "bf449615-f6cd-44a5-81ac-1eb5df4d5828") (effects (font (size 1 1) @@ -37925,30 +53581,343 @@ ) ) ) - (property ki_fp_filters "R_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/9d880df0-c891-4a28-a6cf-a67b2350a745") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d5ba66eb-90a8-4382-a2c6-883e700c811b") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") (attr smd) (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) + (start -1.85 -1.6) + (end -0.65 -1.6) (stroke - (width 0.12) + (width 0.2) (type solid) ) (layer "F.SilkS") - (uuid "f37a3724-9677-418a-a201-0c3afc7ad96c") + (uuid "01f19487-0bbf-4c8f-8674-d8f9003ddc3f") ) (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) + (start -0.3 -1.462) + (end 0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "71e593de-0465-4d7e-823f-afd33522b8bf") + ) + (fp_line + (start -0.3 1.462) + (end -0.3 -1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "21674d5c-ab8a-48b9-9820-fb1cd2a2d380") + ) + (fp_line + (start 0.3 -1.462) + (end 0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "f135f430-9545-4461-89ac-3d01014d64de") + ) + (fp_line + (start 0.3 1.462) + (end -0.3 1.462) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "09f6381c-8d76-4536-895d-bb4a9302a6aa") + ) + (fp_line + (start -2.1 -1.775) + (end 2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6b424937-bc2a-467c-85e6-ef2ce56e4a79") + ) + (fp_line + (start -2.1 1.775) + (end -2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dc79b2a2-b4d9-43e4-9e69-16c900cc5d82") + ) + (fp_line + (start 2.1 -1.775) + (end 2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8c6de760-54d6-4c0b-9113-13e15fbf5ca6") + ) + (fp_line + (start 2.1 1.775) + (end -2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8926ba39-b106-4269-bf84-d4d0b75a8e2a") + ) + (fp_line + (start -0.812 -1.462) + (end 0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7cf5d3f2-450f-4e91-8e25-9e87a7d3db14") + ) + (fp_line + (start -0.812 -0.512) + (end 0.138 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ce90ce3-13cf-49af-adf3-ba37cdaa8456") + ) + (fp_line + (start -0.812 1.462) + (end -0.812 -1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "437b4ed0-1d52-4cb0-b0a1-1032c3ba0fa2") + ) + (fp_line + (start 0.812 -1.462) + (end 0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d890f711-a8fd-449a-b896-e6860f0dff92") + ) + (fp_line + (start 0.812 1.462) + (end -0.812 1.462) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2b01dfd8-ae1f-41dc-afb2-7d2267da5f48") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "2dbfd7b2-cfa2-4212-a438-2837c6746a6d") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 93 "Net-(D5-I{slash}O1_1)") + (pinfunction "I/O1_1") + (pintype "passive") + (uuid "b0fe14a0-fd6b-4146-899a-90c3dc7ea68a") + ) + (pad "2" smd rect + (at -1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "56dc165a-eb9c-4e15-8e62-e74525a2103b") + ) + (pad "3" smd rect + (at -1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 91 "Net-(D5-I{slash}O2_1)") + (pinfunction "I/O2_1") + (pintype "passive") + (uuid "0c10e6a4-4db2-4e17-a2b4-dd80f00b5f31") + ) + (pad "4" smd rect + (at 1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 94 "Net-(D5-I{slash}O2_2)") + (pinfunction "I/O2_2") + (pintype "passive") + (uuid "d56ea2b5-22d1-44ee-9cee-e1dfe79f84e4") + ) + (pad "5" smd rect + (at 1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (uuid "6899add2-f6d6-439f-9152-2da266070438") + ) + (pad "6" smd rect + (at 1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 92 "Net-(D5-I{slash}O1_2)") + (pinfunction "I/O1_2") + (pintype "passive") + (uuid "11656629-c320-4443-8242-83d8b8ea5d3e") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "d6ef6bc4-e532-4520-bba3-decd20d01d9f") + (at 134.355 123.79) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C94" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "0dda9218-3230-427f-94be-7227876d905d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "81470ceb-3ec1-40b5-8eb3-0dd0630a9644") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fcf3dbc6-77c9-44de-aa6b-2f6d7787c079") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dc88c07b-afd1-44cc-9aff-e4893b7cf4eb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3cb96f0b-b77f-4e42-87c4-b299d481b3d6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "131c40a3-f200-45a6-a8e0-bc87ed2a0302") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "92769fde-071c-470b-831f-c61aaad49ff8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/ffffe54e-64d7-4657-b2fa-5d83e7a96be6") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "e6dbb442-42d9-4646-981e-fcddb98de67d") + (uuid "370763f6-9087-4607-a6fd-ec67c9dab118") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d44e0377-e247-42d3-ba4c-a642e566d5e4") ) (fp_rect (start -1.48 -0.73) @@ -37959,7 +53928,1417 @@ ) (fill no) (layer "F.CrtYd") - (uuid "8b5c507b-9d41-4194-ac4f-2f09b107fe71") + (uuid "f6a04ffa-1b68-4d19-825f-0241d248d73e") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "9e07d6e0-7932-48ef-9842-9502fc78529f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "137e00df-ba8b-4e5b-8021-2935a8ebe2d0") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 58 "Net-(IC2-DREG)") + (pintype "passive") + (uuid "0ce8faa7-d7ce-4a8b-b750-d26eedda8144") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "ec3e0da3-6012-4e00-85ff-785274a52b86") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:QFN50P400X400X80-25N-D" + (layer "F.Cu") + (uuid "d76be4bb-def4-41d3-90a6-6a2b56dc5d4f") + (at 129.175 117.51) + (descr "RTW (S-PWQFN-N24)") + (tags "Integrated Circuit") + (property "Reference" "IC3" + (at 0 0 0) + (layer "F.SilkS") + (uuid "9aff0df7-fae1-40bd-a4f4-833bf26673dc") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "TLV320ADC5140IRTWR" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "a7d4b5b8-7ea1-4ce0-8c96-c3973a07b1ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/gpn/TLV320ADC5140" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b3b28756-457d-4d99-8719-3fcb21896398") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "4-Channel Quad ADC Delta-Sigma 768ksps Serial 24-Pin WQFN EP T/R" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8ed84d45-b36b-4b48-bcf2-a7c63479ce4f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "0.8" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aea216f9-633e-4014-9246-723ea4619392") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "595-V320ADC5140IRTWR" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a6a461e9-f3fd-4161-9659-8a88dacdabe6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Texas-Instruments/TLV320ADC5140IRTWR?qs=Cb2nCFKsA8oyrIT%252Bcv2aDg%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "74bb6176-e4c5-4369-9287-e69b2500ce7a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Texas Instruments" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "000215cd-ea54-4cd5-984d-094573fb6ec6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "TLV320ADC5140IRTWR" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c90262e3-08bc-4273-acc8-762ae4cb4dc9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "TLV320ADC5140IRTWR" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bf9956ef-04d5-4fa9-97e1-7f958d9a62e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8d1ba8c6-de66-4e98-8a8d-6ec588f0ddfa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a9cc6f1f-64b8-4f99-9f57-c924ba9fb23a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/24318433-ec01-43d6-a77c-5f1d1c949f9b") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_circle + (center -2.4 -2) + (end -2.4 -1.875) + (stroke + (width 0.25) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "7e01d134-e921-4e8b-b378-ccf043bd6092") + ) + (fp_line + (start -2.65 -2.65) + (end 2.65 -2.65) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "46a18dd9-b142-4d19-a474-f83973875f64") + ) + (fp_line + (start -2.65 2.65) + (end -2.65 -2.65) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "218dfed3-f667-4f64-a0c7-a7ab04e7844c") + ) + (fp_line + (start 2.65 -2.65) + (end 2.65 2.65) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "83633505-85e3-465f-849e-11835d588368") + ) + (fp_line + (start 2.65 2.65) + (end -2.65 2.65) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f6228a20-bae9-4845-936e-6ae002408276") + ) + (fp_line + (start -2 -2) + (end 2 -2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fb41fbc3-2a62-468b-9787-ca5e96c5c74f") + ) + (fp_line + (start -2 -1.5) + (end -1.5 -2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "08b19928-ff74-4328-87b9-e3d3954a4e93") + ) + (fp_line + (start -2 2) + (end -2 -2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b854c074-ec5b-47a1-9bb2-55f8c2904a4e") + ) + (fp_line + (start 2 -2) + (end 2 2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "46b65c79-23cc-4fda-b2be-ec1091e3d074") + ) + (fp_line + (start 2 2) + (end -2 2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2af14290-3973-44a7-8e04-dfc8ff438459") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "f09ee2f6-a978-4a34-9aa9-1b87bb31332f") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -2 -1.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 59 "+3.3V_LN") + (pinfunction "AVDD") + (pintype "passive") + (uuid "19d93d31-94f0-4ce3-8ae4-e2d6b96127e2") + ) + (pad "2" smd rect + (at -2 -0.75 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 61 "Net-(IC3-AREG)") + (pinfunction "AREG") + (pintype "passive") + (uuid "038b36a6-4333-42cc-90af-e920b488400a") + ) + (pad "3" smd rect + (at -2 -0.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 60 "Net-(IC3-VREF)") + (pinfunction "VREF") + (pintype "passive") + (uuid "dababe48-9adb-4264-bc2e-ddefe4ee3b3e") + ) + (pad "4" smd rect + (at -2 0.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "AVSS") + (pintype "passive") + (uuid "19d76f21-dd5a-413c-af88-9c74ce9fc1bb") + ) + (pad "5" smd rect + (at -2 0.75 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 203 "unconnected-(IC3-MICBIAS-Pad5)") + (pinfunction "MICBIAS") + (pintype "passive+no_connect") + (uuid "0900a084-4cc3-4097-8871-e2c771880ad6") + ) + (pad "6" smd rect + (at -2 1.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 33 "Analog_5_P") + (pinfunction "IN1P_GPI1") + (pintype "passive") + (uuid "f3a14c71-d224-4f54-9b25-667fc969a601") + ) + (pad "7" smd rect + (at -1.25 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 32 "Analog_5_N") + (pinfunction "IN1M_GPO1") + (pintype "passive") + (uuid "13461951-a161-4360-bab9-1f214fd0aa23") + ) + (pad "8" smd rect + (at -0.75 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 35 "Analog_6_P") + (pinfunction "IN2P_GPI2") + (pintype "passive") + (uuid "f13c9240-510a-4df6-a655-1fd701d4b636") + ) + (pad "9" smd rect + (at -0.25 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 34 "Analog_6_N") + (pinfunction "IN2M_GPO2") + (pintype "passive") + (uuid "53249302-0f85-481f-8c44-1b8f1f1f6cfc") + ) + (pad "10" smd rect + (at 0.25 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 37 "Analog_7_P") + (pinfunction "IN3P_GPI3") + (pintype "passive") + (uuid "a9290b23-5054-406e-b782-953f647ccd12") + ) + (pad "11" smd rect + (at 0.75 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 36 "Analog_7_N") + (pinfunction "IN3M_GPO3") + (pintype "passive") + (uuid "23dfc0ef-cc62-4088-8e26-ee1550708a9c") + ) + (pad "12" smd rect + (at 1.25 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 39 "Analog_8_P") + (pinfunction "IN4P_GPI4") + (pintype "passive") + (uuid "834929e9-9a2a-4cc9-9529-226bb5b55f2f") + ) + (pad "13" smd rect + (at 2 1.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "Analog_8_N") + (pinfunction "IN4M_GPO4") + (pintype "passive") + (uuid "d70e274c-bdcf-4350-b5db-e6cd948b6cfe") + ) + (pad "14" smd rect + (at 2 0.75 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 202 "Net-(IC3-SHDNZ)") + (pinfunction "SHDNZ") + (pintype "passive") + (uuid "52c76cf5-bb84-4c83-97e3-38569de2cb30") + ) + (pad "15" smd rect + (at 2 0.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "ADDR1_MISO") + (pintype "passive") + (uuid "da0604ca-41be-4d85-b90d-6782fbfcfe14") + ) + (pad "16" smd rect + (at 2 -0.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "+3.3V") + (pinfunction "ADDR0_SCLK") + (pintype "passive") + (uuid "803f38f3-c650-4fbc-9d41-38723cb6feb3") + ) + (pad "17" smd rect + (at 2 -0.75 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 191 "ADC_SCL") + (pinfunction "SCL_MOSI") + (pintype "passive") + (uuid "04f9cca6-2ac1-4499-9d88-36b031f20a05") + ) + (pad "18" smd rect + (at 2 -1.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 165 "ADC_SDA") + (pinfunction "SDA_SSZ") + (pintype "passive") + (uuid "147a1ca9-bbb8-4b2a-9a97-85fafa48d593") + ) + (pad "19" smd rect + (at 1.25 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 59 "+3.3V_LN") + (pinfunction "IOVDD") + (pintype "passive") + (uuid "0e2720aa-9e4e-41d2-a35b-6827f1254a85") + ) + (pad "20" smd rect + (at 0.75 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 201 "unconnected-(IC3-GPIO1-Pad20)") + (pinfunction "GPIO1") + (pintype "passive+no_connect") + (uuid "0ac16c7d-1cb5-4e10-90a5-81a0af783439") + ) + (pad "21" smd rect + (at 0.25 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 161 "ADC_2_OUT") + (pinfunction "SDOUT") + (pintype "passive") + (uuid "f88d8bde-5a02-4c16-add8-f93aed1fc161") + ) + (pad "22" smd rect + (at -0.25 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 184 "BCLK") + (pinfunction "BCLK") + (pintype "passive") + (uuid "2c95e4df-b925-44c9-a7b5-48de540a5b05") + ) + (pad "23" smd rect + (at -0.75 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 181 "SYNC") + (pinfunction "FSYNC") + (pintype "passive") + (uuid "4851ae75-fb46-435c-a73f-29cf8475f373") + ) + (pad "24" smd rect + (at -1.25 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 62 "Net-(IC3-DREG)") + (pinfunction "DREG") + (pintype "passive") + (uuid "d9293842-bd40-460d-b54b-fa7bd169ab8c") + ) + (pad "25" smd rect + (at 0 0) + (size 2.8 2.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "VSS") + (pintype "passive") + (uuid "7d885d48-64ce-4331-a34d-476db8ef9006") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/TLV320ADC5140IRTWR.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Samacsys:DLW21HN121HQ2B" + (layer "F.Cu") + (uuid "d8029af8-054d-4c64-b5ab-5c0d3c9c8875") + (at 135.64 102.465) + (descr "DLW21H L=2.0 W=1.2 T=0.9") + (tags "Filter") + (property "Reference" "FL8" + (at -0.2 0 0) + (layer "F.SilkS") + (uuid "21d5d700-774f-4e88-a0ba-72224d9f7501") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "DLW21HN900SQ2L" + (at -0.2 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "d6ada47e-5412-4f46-af11-12d6cf0b5402") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "29aeccab-78a7-4884-bcbb-d910eb2e6470") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cd9fad18-4d69-49d0-870f-251caa752fe6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "90b5bd87-600c-4971-ad0e-a1cb564c1f68") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "81-DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "54614cf2-e3eb-48c2-b408-d65a5392f927") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7603df93-09fc-4885-87de-ace2001f7814") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Murata Electronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "774ea8d9-c916-4897-bf14-9d7c71512256") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2c9b9696-854b-4d80-989c-8e97e6698362") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "DLW21HN900SQ2L" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1a2c1fb2-b14a-4686-a2cc-c9114ff01e63") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f7273a8b-b58b-4f8c-935b-3f3908699f8f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e00aa49e-9349-40e4-add9-ff16964e6d07") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b18656c1-7315-41ac-9f88-0d2d17898fc9") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -1.7 0.425) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa81a3d1-d9a1-4aa0-a34a-36e7494b3894") + ) + (fp_line + (start -1.6 0.425) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "3020d7ca-edfe-4580-8113-b73dc26ebb34") + ) + (fp_line + (start -0.2 -0.6) + (end 0.2 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "c75e986d-2b35-43f2-9e44-b82e01b01e4a") + ) + (fp_line + (start -0.2 0.6) + (end 0.2 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "e6820044-7128-46ca-89ad-8cbfec51d025") + ) + (fp_arc + (start -1.7 0.425) + (mid -1.65 0.375) + (end -1.6 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "baea0963-30b3-479d-a184-ec30c914f9c6") + ) + (fp_arc + (start -1.6 0.425) + (mid -1.65 0.475) + (end -1.7 0.425) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "ac3e77a5-0220-461f-bc2c-ef909a77217c") + ) + (fp_line + (start -2.7 -1.6) + (end 2.3 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1ef701ff-cff5-4e8d-80ac-f5a280fdf6bf") + ) + (fp_line + (start -2.7 1.6) + (end -2.7 -1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9cdf7c88-a25e-45bb-932a-7aa1b723606c") + ) + (fp_line + (start 2.3 -1.6) + (end 2.3 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1905bccd-c218-4a45-8def-70dfca5774f3") + ) + (fp_line + (start 2.3 1.6) + (end -2.7 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "abe2b9f7-252b-4ed6-a23f-8352901bb54b") + ) + (fp_line + (start -1 -0.6) + (end 1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "7342cf57-ffeb-48d7-94c6-7dda11307d6f") + ) + (fp_line + (start -1 0.6) + (end -1 -0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "e6cc1076-f88d-4c45-806e-ddd46b772120") + ) + (fp_line + (start 1 -0.6) + (end 1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "5b1a5cfc-de01-4866-90db-9d6e02375e5f") + ) + (fp_line + (start 1 0.6) + (end -1 0.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.Fab") + (uuid "86cbd591-4aa9-4c3e-b456-60d41f6a7180") + ) + (fp_text user "${REFERENCE}" + (at -0.2 0 0) + (layer "F.Fab") + (uuid "9b48e712-9da3-4de6-9690-ca4287e89270") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 115 "Net-(D11-I{slash}O1_2)") + (pintype "passive") + (uuid "4f7b4525-076b-4129-9d16-111ff12aacb4") + ) + (pad "2" smd rect + (at 0.85 0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 31 "Net-(C56-Pad2)") + (pintype "passive") + (uuid "7638a1c8-324f-4892-b4d0-4d436742c87f") + ) + (pad "3" smd rect + (at 0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 30 "Net-(C55-Pad2)") + (pintype "passive") + (uuid "f0a91c79-61d5-42d0-b5fc-350eb1327940") + ) + (pad "4" smd rect + (at -0.85 -0.425 90) + (size 0.35 0.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 116 "Net-(D11-I{slash}O2_2)") + (pintype "passive") + (uuid "d0b0af9b-1199-458d-abec-cfbd4b751569") + ) + (embedded_fonts no) + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" + (offset + (xyz -0.009999999626 0 0.9499999738) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Inductor_SMD:L_0603_1608Metric" + (layer "F.Cu") + (uuid "d8523b6c-38a6-41bc-a754-5c86163596fa") + (at 117.985 114.26) + (descr "Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "inductor") + (property "Reference" "L2" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "ea44cd22-9c39-4d80-b502-c32729eb7651") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "BLM18PG121SN1D" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "e6308ff9-06c5-406d-a748-f9ab80b63f60") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4f3380eb-402d-4138-9dd6-752f3de0a359") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Inductor with ferrite core, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d1fd356e-14e9-4753-8883-7df14901301b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "BLM18PG121SN1D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "282db64a-2dd1-4b72-81ef-ba2eac8c33fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a8971016-2291-43ea-9661-05d6e9d6a5c0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "777b52ce-20ae-4ea3-b3c0-c972d21b3aaf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Choke_* *Coil* Inductor_* L_*") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/c8abb44b-fba2-45d0-9dd3-927e8cfb1e1e") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "65019cec-3ff9-47d6-b4b7-a092b5dd72cb") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c81e6d6e-77f0-4f0c-9717-66f7ee9f534f") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f6b9cedb-a12c-4f21-9cc9-15955e257700") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "69a499ba-6dee-499e-ac96-595dd392be5c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "6cff52e7-dba5-4ec3-ab28-00867b05895d") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "dbcefa79-7dbb-4031-a59b-ab5188af7c5b") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 69 "+3.3A") + (pintype "passive") + (uuid "dffccb62-3137-45ba-a603-da65391b7e31") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "d8feea0a-b415-4f5a-9197-6be7afa02d2f") + (at 164.485 53.8) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C13" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "0bf5b7b7-033e-4ba8-8fee-df90791fb44b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "1b15db68-e1b3-47ce-abe0-57cecd1c1353") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "30a648e5-27be-470f-a1fe-a7cb73e86681") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5344de7d-b8e3-4b4d-b7bb-49a3c0261a36") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "03fb25ad-1c10-4dbf-84af-3370cc959c31") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f220dfbf-c235-45c7-abb8-a0b07dd6caa2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "52025bb7-2951-494f-ab4e-4af1e02fb024") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/b0bd3a34-972d-4d3e-8583-352e5233f153") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "16cb1a46-1d0d-4a9f-8343-d457adae29a7") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "84f98ac9-058c-491f-801c-2e5727d848f7") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f778b638-8ab8-4f3a-9eee-0238a3a828fa") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "90908808-ddc0-4da2-a139-5015e2efb020") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4b01eaaf-23e5-4a62-8a2f-ff8ca42b5542") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "41d1a58b-cb50-4757-a99a-6ef70b4b4bc9") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "a5c11634-9ef1-4b44-a6a8-ab1fcb4972b9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "da5d7c76-093b-450b-9de3-f26bc4c59ce5") + (at 177.965 109.24) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R32" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "a4b42805-8d9f-4dc4-a2b1-8b64cee576de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "47K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "0b15c065-640f-4145-bfdf-0601ffab2511") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "53c01af7-3737-4285-872b-1a96e10495d1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5bc1cac6-b790-44e7-96a8-7fe4ce961c15") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "AC0603JR-0747KL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6c17a6e0-2c3d-44bf-89ff-892ac338f99d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "03c2ace8-0650-4c01-8f01-ed142fa6864b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a5176616-b0d9-44c2-aa7a-0f63b2ad98ec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/e46dadb8-94f1-4f15-829f-0c6c617621e2") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c1bbc62c-cf70-4df1-b0f6-045fd488d33b") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "463a96aa-46f5-45ed-9946-6d66352ed2a0") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "cb4bee26-365e-4db5-b8c8-02fea1c0021c") ) (fp_rect (start -0.8 -0.4125) @@ -37970,12 +55349,12 @@ ) (fill no) (layer "F.Fab") - (uuid "47cdba32-92e3-41ed-9349-1f82752946bd") + (uuid "e98d671f-f2c8-448f-a4d3-4fe45de68d31") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "d5b27d81-0a7a-42b4-8915-2c6a1976bef7") + (uuid "f2236de9-a556-4df2-8640-06aee3aea2e8") (effects (font (size 0.4 0.4) @@ -37988,18 +55367,18 @@ (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 232 "Net-(J17-CATHODE{slash}GREEN)") + (net 168 "SD_MISO") (pintype "passive") - (uuid "761b4e80-3ad3-4149-941a-2dcf6a9aed59") + (uuid "788bbf8f-5af4-43ee-b0fb-b613f7449a59") ) (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 237 "/Ethernet/LINK_LED") + (net 1 "+3.3V") (pintype "passive") - (uuid "c53d9fb2-41ad-4281-98f1-025def030bfd") + (uuid "d7fb9ce1-3028-4beb-997f-ad592e8bf877") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" @@ -38016,194 +55395,14 @@ ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "9efddc51-8135-4c0a-b8df-fc030d2f574f") - (at 167.025 56.31) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C14" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "4f9b2631-b7c5-4f94-b807-14d1b8f748c2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "925b3675-ac41-4bb2-ad68-87cd767a86de") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "de9ae2ea-5070-4194-a955-3cb5ffa7645b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c491a9fc-3b51-4a22-ac5e-06d310192f53") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a8c15814-4237-48b2-b8ef-1f4463fdb4e7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7ecca4c4-c279-4ef5-b632-d18b79714856") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4191426b-8b8e-423a-bb33-6acc24e599ac") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/a212262d-9d9f-45dc-854f-ac3ea9eb7a4d") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d76e1b6c-5a25-4c8b-921a-0292c8286ec0") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "13e16239-f028-4ced-8314-ca0f90895f77") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "f184372d-b960-4445-9552-1619ca3da50d") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "f27bfe12-f469-40e1-a904-fb10b9f8ffc5") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "d5f8f8bf-32b2-42f4-8073-12d81adbb46f") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "0ae8deca-12e2-48b7-bdc4-1364ae477d42") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "bff10371-7689-46d6-afb6-c70d3dbbf2fb") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "a0ffa7f6-8695-4965-822d-bf8d4b3350c5") - (at 113.665 94.69) + (uuid "da89a06f-2615-4761-94e2-a2e206334f7d") + (at 111.125 94.69) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C77" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "4ff73495-0443-4c79-a6cc-81d910acc323") + (uuid "1605eb65-668e-41c9-bc79-8cd216c6b7b1") (effects (font (size 1 1) @@ -38214,7 +55413,7 @@ (property "Value" "0.01uF" (at 0 1.43 0) (layer "F.Fab") - (uuid "cc639dca-a3a3-46f5-bc37-5851e5df5b8d") + (uuid "687c5a4f-0f5f-44b8-8e34-88075abafb07") (effects (font (size 1 1) @@ -38226,7 +55425,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "9f3e2623-aace-41b0-9ff9-63badacda08a") + (uuid "de111c16-6302-456e-8964-c91de1d8814f") (effects (font (size 1.27 1.27) @@ -38238,7 +55437,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "15f975d9-33dd-435b-96bd-af85cc923aca") + (uuid "d2b3990f-6961-4469-bd7a-1a514689be06") (effects (font (size 1.27 1.27) @@ -38251,7 +55450,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "647d21f5-c64d-400c-8531-38e090e1a020") + (uuid "5bab37e3-50c3-4de1-bf69-64cb055f2e7a") (effects (font (size 1 1) @@ -38264,7 +55463,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "14774f2b-5f4e-40ba-9602-fb012988f57c") + (uuid "3ab3c21e-ffea-4ab6-ae2e-1ba35cecce9d") (effects (font (size 1 1) @@ -38277,7 +55476,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "7ba72637-e028-4d6e-a81d-c47995454d00") + (uuid "f719b797-d6c0-40d6-8b98-ddc1ee491053") (effects (font (size 1 1) @@ -38298,7 +55497,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "e1657c67-5d85-4624-b253-da9d4a058fe9") + (uuid "221c0338-8937-4e2f-996a-c08bbdbd7a10") ) (fp_line (start -0.14058 0.51) @@ -38308,7 +55507,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "57b782c4-4676-4729-b783-a3a067a5837d") + (uuid "7e9c357c-bfc4-4860-9ed0-51a14c6825d2") ) (fp_rect (start -1.48 -0.73) @@ -38319,7 +55518,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "e86c4c6d-da1d-47bb-b826-d0676f773c91") + (uuid "695892d5-f64f-4f26-8a57-f4e6e77ab23b") ) (fp_rect (start -0.8 -0.4) @@ -38330,12 +55529,12 @@ ) (fill no) (layer "F.Fab") - (uuid "80ef2d4b-39f0-4b17-bf28-6b4a0b89a499") + (uuid "76d806a7-85b5-4e0a-928a-175157e05dac") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "2b07043a-f918-478c-bd5c-5b9ee9d1d7e4") + (uuid "948ac014-ad41-4f83-a946-99729eff449f") (effects (font (size 0.4 0.4) @@ -38350,7 +55549,7 @@ (roundrect_rratio 0.25) (net 44 "Net-(C76-Pad2)") (pintype "passive") - (uuid "cb74711e-6160-45e4-a940-1661f01a034d") + (uuid "c83882a9-682c-4074-a495-afd7718014e4") ) (pad "2" smd roundrect (at 0.775 0) @@ -38359,7 +55558,7 @@ (roundrect_rratio 0.25) (net 45 "Net-(C77-Pad2)") (pintype "passive") - (uuid "c986dc7a-7070-4991-a11e-e83d6bee31de") + (uuid "57d2d952-45d9-45da-87da-924985c100fd") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -38376,14 +55575,14 @@ ) (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (uuid "a2178797-80c6-44da-a8c8-6329bcd4cb5e") - (at 141.565 112.5) + (uuid "db726106-fe09-4ce1-b284-d70f47e0dc57") + (at 128.515 66.09) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C99" + (property "Reference" "C38" (at 0 -1.68 0) (layer "F.SilkS") - (uuid "fd9d88dc-d3c6-4b82-b796-08698f8f3d69") + (uuid "a6512896-5959-4ff4-9d14-c52b07a2aa1a") (effects (font (size 1 1) @@ -38394,7 +55593,7 @@ (property "Value" "1uF" (at 0 1.68 0) (layer "F.Fab") - (uuid "fd83415a-10d5-42a4-9aa4-9f81334c5220") + (uuid "419ef6e9-fe5a-4c8a-a6bf-ab814cf576f3") (effects (font (size 1 1) @@ -38406,7 +55605,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "fff4d47c-cb56-4997-a676-5c75e1cf0b4f") + (uuid "799be029-30d5-4e89-919c-d4db95ee296a") (effects (font (size 1.27 1.27) @@ -38418,7 +55617,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "a9e72636-6d2d-43dd-9364-06898887c725") + (uuid "0bbe711d-6ff7-44f9-b139-ca5e6765a1d4") (effects (font (size 1.27 1.27) @@ -38431,7 +55630,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "3087b116-f26b-4bf1-ae13-2f16bf4ffdb7") + (uuid "5c680926-9048-45be-83f9-fd4b97261d1e") (effects (font (size 1 1) @@ -38444,7 +55643,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "73887da0-bcd5-4553-81d2-06737b200278") + (uuid "4ab7e9a9-89c3-44f9-b539-a26f17f806cb") (effects (font (size 1 1) @@ -38457,7 +55656,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "60040f6a-e025-4002-ba93-97c9bef5f250") + (uuid "c6934da5-29bd-4854-bfc2-43e5650261f3") (effects (font (size 1 1) @@ -38466,1203 +55665,10 @@ ) ) (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/c7eed56d-e9af-41ad-9ce5-9c7d951b1e37") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f1bd3e81-45e4-43c9-9c1e-ee9884bb4b64") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "5f055fd0-84a2-4940-81de-33fb063c0c9e") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "da1451a9-26bf-48a5-b2e4-a1ec5fb2d35a") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "fcd0624b-ec4d-4603-9556-d71fefe831af") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "a0673209-013f-4586-a57f-df5ba1c99232") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") - (pintype "passive") - (uuid "77b36233-226f-43e9-8822-0749d6fc5690") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "c0d71d3e-5320-41c0-a579-d62db738fb60") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "a249784c-dbb3-4549-bb61-35627eaee927") - (at 120.525 109.24) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C135" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "4f5822e6-2dd1-4dbb-9a94-d7b887dc6c17") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "4.7pf" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "99cc1117-ae59-422d-b214-f207e33c6501") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d72005d0-661d-4e1f-81e2-188c87fa3527") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4ecf4b12-8012-4254-b0db-d05874c3857b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6b3fdd05-eb07-430b-b324-46e14628e0a3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "56ae6817-0a8a-4d18-b5c6-e52e8e85bdd7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "GRM0335C1H4R7WA01D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "412d7e3f-2a40-49d6-8ebf-b709506f8f96") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/43d4c026-1646-400d-97fd-341361ece06b") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "eae8574b-1c69-467d-a86f-e675261f2f99") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "7b4dc593-40b9-4183-b413-67536c7fc2e8") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "0ac700e0-c165-4df2-95f4-1cd230d33dc5") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "7e92455b-c6ff-48f6-b202-8d92ffb29980") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "04ef5a33-6063-40bb-b2aa-3427b91b70e8") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 76 "/Ethernet/XO") - (pintype "passive") - (uuid "e4127771-d225-43b3-88c8-024189151e2a") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "06e86c45-e8d8-498c-9651-3666d0fa3b23") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "a2e201a7-1796-4aca-ad98-9c462b779bf1") - (at 144.915 128.81) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R15" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "f4c8b20a-f7d1-470a-a732-9f679f99fa55") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "792f4986-7f3a-4b10-b788-d9b65b41e320") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f776d671-8a7f-4324-8134-7c53dc7ddfeb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "0ac40a40-9ff3-4f0f-b3d2-2e6a08d21287") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "7499211122A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0eaa58a8-076e-4871-b5c9-fa10fda7ad5e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f70b1029-0713-4f2e-922f-b644176779cd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f75ef67b-302c-4368-be2c-fc1fe5fb9a72") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/ad38b55a-4c41-4587-9df1-be8a977b4aa2") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "727ff73d-1a30-4f2d-91a8-dfa4f51f406f") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d943f4ba-3504-4f1f-a15a-3de653e2483d") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "78a0911c-fdee-480a-875e-84989b16b8be") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "e9f4a657-518b-4507-a58e-ef1b67f28358") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "767cbfa6-8129-4b81-8e6b-37e781187a49") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") - (pintype "passive") - (uuid "fd2d2f38-db66-4577-a8b6-a3d607ecc396") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 202 "Net-(IC3-SHDNZ)") - (pintype "passive") - (uuid "1e89444c-6936-4e9d-9248-03a989157f1f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Snapeda:AMPHENOL_10118193-0001LF" - (layer "F.Cu") - (uuid "a54d9b65-cc67-4a3b-b400-f73a58297a55") - (at 121.272 65.636) - (property "Reference" "J14" - (at -1.145 -7.375 0) - (layer "F.SilkS") - (uuid "af096255-b01b-4dbb-8242-704bd7241fc8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10118193-0001LF" - (at 10.92 -5.459 0) - (layer "F.Fab") - (uuid "5eec27ab-7197-48dd-8bc2-bed41023f421") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "de2a5715-893e-467b-834e-6c5b70ef9694") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d16a6170-422c-4db1-812d-9a429a2343f7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MF" "FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "972190a1-68ad-4395-83a2-777d08904ce1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "99cbaea6-5198-4f45-b853-edcfa1961976") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bfe6d2f0-15a1-434b-a26b-32123228a89e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2a375d6e-8500-4d4b-9530-2b6c182094e8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "be86e82c-7b12-4fd8-a0c3-ca91a80ed005") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b8e5a09b-426d-4e32-8bf5-2dc2d631588f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PARTREV" "E" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "44b542bd-516b-4b1b-bf41-a7033bc4b75d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "42342541-bac2-467a-ba2e-687f239c3454") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "dce39e44-569e-4579-877e-67f5f47b5056") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "37eae03b-5508-4c01-95ae-e9bc5908afcc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1d6cc510-9f7e-4f5a-a8cc-60f67f2909f2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER" "Amphenol FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3f137f2b-dd09-4d41-b3c9-72e354e7b2d2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "05710ba3-107e-4fc3-9e4c-6d5f0ca83759") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cfd47699-6b94-49ca-816d-895c7de8096f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2c9f46c9-7b1c-4157-99ed-db9fafae56ec") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a48d6a07-6268-425e-a527-58323017e76f") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a5f8da67-af3f-4a38-8697-38e1741cf422") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) - (fp_line - (start -3.8 1.45) - (end -3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "c700e8f1-7b8e-490e-91b8-0d786355d48a") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "f81958f6-2a76-4262-b697-5583883e6c9d") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "171f7cd9-4e0b-4834-a712-f88c927bf3a8") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "a0d27c61-c2e6-4c6a-9c42-41b37110dd28") - ) - (fp_line - (start -4.32 -3.6) - (end -4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "87ab0e78-9dc0-4916-948c-ab4e5d0f82cc") - ) - (fp_line - (start -4.32 3.066) - (end 4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a6883e2d-5e3d-4052-8a21-f33540526be2") - ) - (fp_line - (start 4.32 -3.6) - (end -4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "3d43bc18-b6dd-4f45-a8ef-2f52c98affff") - ) - (fp_line - (start 4.32 3.066) - (end 4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "26376f36-ded7-4928-90b0-15669f7ab45f") - ) - (fp_line - (start -3.93 2.5) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "4204dd0a-9963-4df0-b2c2-9b6170f0dfba") - ) - (fp_line - (start -3.8 -2.9) - (end 3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "99716def-5cfe-4d65-becb-e19296fe414e") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "8fb80811-57ff-41c9-8b68-c305daf19a66") - ) - (fp_line - (start -3.8 2.1) - (end -3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "60e31e5f-0140-4bea-85eb-1875090d2b67") - ) - (fp_line - (start -3.8 2.15) - (end -3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "148aa01a-4de3-4813-af8e-2af844558994") - ) - (fp_line - (start -3.2 2.2) - (end -3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "32694b86-1100-4135-8f07-64825c77e6ec") - ) - (fp_line - (start -3.2 2.75) - (end 3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "e0a51f92-594c-4cda-9629-6c6044a2f4e9") - ) - (fp_line - (start 3.2 2.75) - (end 3.2 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "74ea1543-575f-4fd4-bce0-c637b8f47701") - ) - (fp_line - (start 3.8 -2.9) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "8628c879-3058-4603-8dcb-09aec89a4a4f") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "0aeb3f68-d24e-41bd-88d3-91f981f77617") - ) - (fp_line - (start 3.8 1.45) - (end 7 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "cbd60c16-f674-4c3c-a436-7f03210054ca") - ) - (fp_line - (start 3.8 2.15) - (end -3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "3eb1f8a5-0595-4e10-962f-718896921dc8") - ) - (fp_line - (start 3.93 2.5) - (end 3.75 2.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "f517b07d-06b1-4ffb-b197-d384cc4e8f8c") - ) - (fp_arc - (start -3.8 2.1) - (mid -3.782157 2.326924) - (end -3.93 2.5) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "a708cb40-bacd-416c-9c17-6d926a068e91") - ) - (fp_arc - (start -3.4 2.2) - (mid -3.461091 2.547487) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "39b1b7a1-6d15-4f55-92d6-02577f894e51") - ) - (fp_arc - (start 3.75 2.8) - (mid 3.450736 2.572487) - (end 3.4 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "e48a5785-a430-4d97-911c-a25dff028574") - ) - (fp_arc - (start 3.93 2.5) - (mid 3.782157 2.326924) - (end 3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "7924e700-2687-403e-a4fa-e5e26ecbce80") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "b0978abe-17ec-4abd-9632-cd863be251c6") - ) - (fp_text user "PCB END" - (at 4.85 1.2 0) - (layer "F.Fab") - (uuid "b199f870-e8eb-4eae-aa78-e339bc2e2947") - (effects - (font - (size 0.32 0.32) - (thickness 0.15) - ) - ) - ) - (pad "1" smd rect - (at -1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VUSB") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "99e1bd9c-77b3-4ca4-846a-5576b07edb9c") - ) - (pad "2" smd rect - (at -0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 124 "Net-(D13-I{slash}O1_1)") - (pinfunction "D-") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "92f470c5-d9b7-438c-9798-4c0f23399433") - ) - (pad "3" smd rect - (at 0 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 126 "Net-(D13-I{slash}O2_1)") - (pinfunction "D+") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "c2586389-5e20-4f3d-92e9-e7afde4a12aa") - ) - (pad "4" smd rect - (at 0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 222 "unconnected-(J14-ID-Pad4)") - (pinfunction "ID") - (pintype "passive+no_connect") - (solder_mask_margin 0.102) - (uuid "50b44145-4408-479f-a8a5-247c5977af3a") - ) - (pad "5" smd rect - (at 1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "a8dc5670-a35b-4d00-bc82-d0a2f6eef457") - ) - (pad "S1" smd rect - (at -3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "d21437da-490a-4fc6-9356-97c5d5a8e8a6") - ) - (pad "S2" smd rect - (at 3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "66bf3081-ce44-4a62-9065-6bdcde8a6a19") - ) - (pad "S3" smd rect - (at 1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "4b5ab318-2012-4842-83c0-a765f66ece8d") - ) - (pad "S4" smd rect - (at -1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "f552ef0a-919e-48dc-8775-45637d2f68bc") - ) - (pad "S5" thru_hole oval - (at -3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "b81fd175-5f7f-4570-ae2f-445acbd20257") - ) - (pad "S6" thru_hole oval - (at 3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "dc210b02-421f-4b2f-952a-4a2f69db7ef0") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 -0 -0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "a59d66f0-f707-49d7-8ca1-34c75315f58f") - (at 182.805 90.17) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C6" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "9063c4fd-3d40-4e96-8b2c-40a4878643c8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "4.7uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "157f11f2-a932-48cb-8e64-59f05e2b5c58") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a12528b2-b9fa-44f6-a41d-1827914f298c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4b3bea79-b8ac-42d0-b160-99d9b6bccf59") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3f51d8b2-4348-40f9-9b87-a706b7f1aea5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3a7ea797-bb1e-4819-9bfc-84a99634f51b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "GRM21BR61H475KE51L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3e01372a-b6e4-4cad-89db-a805101f61d2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/780e40a9-aad8-462a-980b-da3de06be2ff") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) @@ -39671,7 +55677,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "e7514c4b-7fb5-46ab-b9d8-af1164cefb86") + (uuid "deb8f6b1-54e3-4e01-b20d-c16f05d43133") ) (fp_line (start -0.261252 0.735) @@ -39681,7 +55687,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "6f65c4bc-1936-4b82-bb6c-5c950f6e7140") + (uuid "e985f4b0-1873-4444-a77c-c390d7ec76a3") ) (fp_rect (start -1.7 -0.98) @@ -39692,7 +55698,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "0a49fdd8-d7b0-47d7-81f5-f3e89d14c276") + (uuid "8cd2df21-61b2-4db7-bf59-8f688e98cebd") ) (fp_rect (start -1 -0.625) @@ -39703,12 +55709,12 @@ ) (fill no) (layer "F.Fab") - (uuid "1777f1fc-c4b4-4ebe-a66a-96130f1355f3") + (uuid "985a0bda-50d4-46d3-8159-d74ba3546780") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "8c2d4b40-87f9-49bc-aa42-bb85e84ef4b3") + (uuid "aa8ad500-65e0-40ed-96cf-6343ab17df36") (effects (font (size 0.5 0.5) @@ -39721,18 +55727,18 @@ (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 6 "Net-(IC1-VREG_AVDD)") + (net 12 "Net-(C28-Pad2)") (pintype "passive") - (uuid "55fa6429-30aa-4f28-88ea-99d386ca6bfd") + (uuid "44a9f143-4129-4016-8c2d-ddda0e98eb5b") ) (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 2 "GND") + (net 20 "Analog_3_N") (pintype "passive") - (uuid "3b70a188-96fc-47ea-89ea-c6658307bf8d") + (uuid "1b80168b-90bb-485c-ae2c-a7f29663af5f") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" @@ -39749,5097 +55755,14 @@ ) (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "a66e60f2-51c0-47bc-ae4f-6dff84b67798") - (at 120.525 116.77) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R17" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "0e1ff7a3-57fb-4f4c-981c-db878e065e3a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "d6467194-7433-412f-b2a0-710ea324a5be") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "1ee639f0-ca4c-44ee-ade1-086fd9ef9e11") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "adf81b5b-653c-4cdb-b598-146da9eb3569") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "RMCF0603JG10K0" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d41b88c7-72ca-4bd1-8f9f-45479373e73c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0c8fb5c5-e9d3-421d-a1b2-7259f2cab023") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "10905ff5-449b-4150-aca6-e37679993f82") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/2d545fb1-95f7-453d-9789-e5e190caf341") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "112bf3d4-827f-4b1b-9127-22e8d659b8f2") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0669f38b-d196-4125-95aa-b5c82a177928") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "1d5af914-678b-4890-86bc-bde1cc3aa7e2") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "e57417a0-b546-4ea4-b0f9-2f0218f2a12f") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "5212d450-cf85-43d5-9b9d-3e8046143223") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "3c2cd46e-87bd-47c6-a563-f69de3c6da98") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 66 "Net-(U1-~{RSTN})") - (pintype "passive") - (uuid "51fb584a-bec2-4c02-99e8-e26ca849877c") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:7499410213" - (layer "F.Cu") - (uuid "a758a873-573e-463e-82b7-209d35c37b21") - (at 101.055 119.475) - (descr "7499211122A") - (tags "Connector") - (property "Reference" "J17" - (at -0.511 0.112 0) - (layer "F.SilkS") - (uuid "b74c57d7-1227-4c0b-b455-881dc82fab46") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "7499211122A" - (at -0.511 0.112 0) - (layer "F.SilkS") - (hide yes) - (uuid "e63542dc-fd63-4a77-8471-bea5145508a0") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.we-online.com/catalog/datasheet/7499211122A.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "78acd344-4349-4785-b48f-a57fdfe5efc9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "WE-RJ45LAN Integrated Transformer 10/100BASE-TX, THT, 1x1, Tab-down, with shield tabs, LED L: yellow, LED R: green, 0+70C, for current mode PHYs, PoE with 350mA per center tab" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "0be6a043-2c62-47c2-b7b6-9447d7fc04be") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2a8bca0b-abbe-4645-a72f-c4951ef3e563") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "710-7499211122A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e8f1f07d-3916-48e0-8b9d-a478a13811cc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Wurth-Elektronik/7499211122A?qs=SaTeGCoDkn3b9Twqvuq2zg%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4e62f20d-de39-430f-8cd7-b5cce460fe65") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Wurth Elektronik" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e8938f84-c5e0-4aa8-a612-3f87d22e4555") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "7499211122A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "86e4780f-ab03-4396-b756-b3e15561777d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "7499211122A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a671234a-7bf5-43e3-b597-872fc4517708") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c58859ec-a18a-4f35-9978-470da36924dc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "dceba0ed-c54a-4fa9-9f62-4ea432093fbf") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/8375df94-af20-41ba-baee-b41a28343cc2/f3912b6b-ff7e-48e8-bde5-8d08cf96e4c4") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr through_hole) - (fp_line - (start -7.94 -10.89) - (end -7.94 1.268) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "5cbbf2e5-359d-41b9-9078-c357ed76327f") - ) - (fp_line - (start -7.94 -10.89) - (end 7.94 -10.89) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "3ac5795e-cd3e-4dce-96b5-bf426d825e91") - ) - (fp_line - (start -7.94 10.95) - (end -7.94 4.832) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "3c63b35d-8c93-4573-bbcd-556a1bb27546") - ) - (fp_line - (start 7.94 -10.89) - (end 7.94 0.03) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "eca29bd4-8c15-4db8-9015-e21319e7b618") - ) - (fp_line - (start 7.94 -10.89) - (end 7.94 1.268) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "ad3d0891-24e8-4d60-ba53-8329cb04ab33") - ) - (fp_line - (start 7.94 10.95) - (end -7.94 10.95) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "777f73e9-f9f1-4872-97a4-0dea7a0cf61d") - ) - (fp_line - (start 7.94 10.95) - (end 7.94 4.832) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "2ceba00f-bd62-475b-92f8-c77336b4510e") - ) - (fp_circle - (center 5.711 11.6) - (end 5.711 11.706) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "93e55bfc-095f-4f98-b63a-581193153df1") - ) - (fp_line - (start -7.94 -10.89) - (end 7.94 -10.89) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "7095c8c3-c22b-4e94-8d35-a130d32b2399") - ) - (fp_line - (start -7.94 10.95) - (end -7.94 -10.89) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "e1fc0f34-81df-405b-85ba-f078fbb8ac4a") - ) - (fp_line - (start 7.94 -10.89) - (end 7.94 10.95) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "628ec982-f1e6-4060-af53-ef3ca92cea39") - ) - (fp_line - (start 7.94 10.95) - (end -7.94 10.95) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "4b000cd2-0feb-46c7-baf2-9708a2eb387e") - ) - (fp_text user "${REFERENCE}" - (at -0.511 0.112 0) - (layer "F.Fab") - (uuid "11fc6f1f-8e3c-4f28-ad10-391c35503eac") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "" np_thru_hole circle - (at -5.715 0) - (size 3.25 3.25) - (drill 3.25) - (layers "*.Cu" "*.Mask") - (uuid "65a2b2ad-ff7c-46bd-a477-c6bdbfb2f5e9") - ) - (pad "" np_thru_hole circle - (at 5.715 0) - (size 3.25 3.25) - (drill 3.25) - (layers "*.Cu" "*.Mask") - (uuid "558c170d-85a2-4730-b141-770453de262a") - ) - (pad "1" thru_hole circle - (at 5.715 8.89) - (size 1.4 1.4) - (drill 0.9) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 231 "/Ethernet/TX_P") - (pinfunction "TD+") - (pintype "passive") - (uuid "c07bd279-e38f-499e-8545-1a583d302474") - ) - (pad "2" thru_hole circle - (at 4.445 6.35) - (size 1.4 1.4) - (drill 0.9) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 225 "/Ethernet/TX_N") - (pinfunction "TD-") - (pintype "passive") - (uuid "53fe8bd2-42ff-4a7e-a7fd-a0bcd175f87f") - ) - (pad "3" thru_hole circle - (at 3.175 8.89) - (size 1.4 1.4) - (drill 0.9) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 71 "Net-(J17-CTD)") - (pinfunction "CTD") - (pintype "passive") - (uuid "fcb60eee-205c-469a-af0a-bcc627ed88b6") - ) - (pad "4" thru_hole circle - (at 1.905 6.35) - (size 1.4 1.4) - (drill 0.9) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 72 "Net-(J17-RD+)") - (pinfunction "RD+") - (pintype "passive") - (uuid "a7831b41-7e69-455e-8cf3-fa5bfffde30b") - ) - (pad "5" thru_hole circle - (at 0.635 8.89) - (size 1.4 1.4) - (drill 0.9) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 74 "Net-(J17-RD-)") - (pinfunction "RD-") - (pintype "passive") - (uuid "4d021737-1493-410f-8b1d-6d756f529735") - ) - (pad "7" thru_hole circle - (at -1.905 8.89) - (size 1.4 1.4) - (drill 0.9) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 229 "unconnected-(J17-V1--Pad7)") - (pinfunction "V1-") - (pintype "passive+no_connect") - (uuid "e382568b-9ae5-4f79-bed9-84199c872105") - ) - (pad "8" thru_hole circle - (at -3.175 6.35) - (size 1.4 1.4) - (drill 0.9) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 227 "unconnected-(J17-V1+-Pad8)") - (pinfunction "V1+") - (pintype "passive+no_connect") - (uuid "b6e0c257-3b84-44ad-8e67-d850eb19dedd") - ) - (pad "9" thru_hole circle - (at -4.445 8.89) - (size 1.4 1.4) - (drill 0.9) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 228 "unconnected-(J17-V2+-Pad9)") - (pinfunction "V2+") - (pintype "passive+no_connect") - (uuid "e8371118-adf1-4375-890d-fc51bf6a9bbf") - ) - (pad "10" thru_hole circle - (at -5.715 6.35) - (size 1.4 1.4) - (drill 0.9) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 226 "unconnected-(J17-V2--Pad10)") - (pinfunction "V2-") - (pintype "passive+no_connect") - (uuid "c01e4264-f48c-49fc-9817-3a21f3272176") - ) - (pad "11" thru_hole circle - (at 6.63 -4.08) - (size 1.4 1.4) - (drill 0.9) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 1 "+3.3V") - (pinfunction "ANODE/YELLOW") - (pintype "passive") - (uuid "63d6c042-5da4-469d-973f-0c57f760128f") - ) - (pad "12" thru_hole circle - (at 4.09 -4.08) - (size 1.4 1.4) - (drill 0.9) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 230 "Net-(J17-CATHODE{slash}YELLOW)") - (pinfunction "CATHODE/YELLOW") - (pintype "passive") - (uuid "2bee28bb-7f8e-4e5b-97f8-6530f8283c50") - ) - (pad "13" thru_hole circle - (at -4.09 -4.08) - (size 1.4 1.4) - (drill 0.9) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 1 "+3.3V") - (pinfunction "ANODE/GREEN") - (pintype "passive") - (uuid "91c5e3f2-af8c-46e0-9f43-909c3042a8e2") - ) - (pad "14" thru_hole circle - (at -6.63 -4.08) - (size 1.4 1.4) - (drill 0.9) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 232 "Net-(J17-CATHODE{slash}GREEN)") - (pinfunction "CATHODE/GREEN") - (pintype "passive") - (uuid "ad1799f5-cca7-424a-964a-48a5658daf50") - ) - (pad "MH1" thru_hole circle - (at 7.745 3.05) - (size 2.4 2.4) - (drill 1.6) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 78 "GNDSHLD") - (pinfunction "Shield_2") - (pintype "passive") - (uuid "f89b7637-e17b-4a91-808d-20d9b46b8689") - ) - (pad "MH2" thru_hole circle - (at -7.745 3.05) - (size 2.4 2.4) - (drill 1.6) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 78 "GNDSHLD") - (pinfunction "Shield_1") - (pintype "passive") - (uuid "2e8cd921-dfd9-421b-a0ae-17c7381f4a47") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/7499211122A.stp" - (offset - (xyz 0 0.2 6.649999995) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 -180) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "a8fe8e1e-48d1-4cf3-82d8-0cbde288bca7") - (at 180.505 119.28) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R36" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "c8a90394-adb0-48c3-b38a-b3df484064a9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "573cfdfc-088b-43d0-b509-5ba928ce23af") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8de298a6-c5f4-440b-98de-1d269b460d27") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "944b88ee-616b-412a-a393-c3bba6a36a18") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "RMCF0603JG10K0" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3fe36008-1a76-4f0e-92e6-230e5344b90c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0d72fee5-4ead-4ddc-b5ed-5eea993dfc52") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a74e79c1-9f31-416a-949c-88eae4527e05") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/2f481672-c3b9-43b5-92fc-fa959ccee306") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "32079c98-3732-4cee-9aa2-e589306552ef") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a9ec9e2f-e9d2-4b3d-b691-d79f6430fd86") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "fe33fcc1-d099-49bf-afa2-b024ec948872") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "589e14ff-03db-4f54-b57a-414e6156e848") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "6076a702-da46-4a01-910c-86188fa2fa7d") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "787cf8ce-8e1a-4f52-a287-a2947d97bd10") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 143 "RAM_QCS") - (pintype "passive") - (uuid "a4756e45-6e47-41f4-9045-02ebc5797469") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "a9133a60-e038-411f-b90d-fe5de2048db7") - (at 97.625 87.16) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C26" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "90b46f65-acd3-4924-89f9-6ff816f8f7e2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.01uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "9dae99d3-987c-4ca5-93b0-6fca31480c57") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8ee89a53-7b48-4095-8449-78af505a69c0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "dfcb029b-91fe-4ded-bbe7-5f29c7204089") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "0603B103K101CT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6bf1140c-10bb-4e25-b710-fd788b7fc170") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1473c971-275c-4bc0-bcac-d6d889703edd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "840634ba-c9a8-4f21-b4fb-82b307f3273b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/2ad619ec-59c8-454b-8a9e-eedb0574788b") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3e001054-e69b-4d35-8d78-a6d435c7cacf") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f9316673-ccd7-4d08-afc1-3fbc0cafdb6a") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "6789128b-219d-43f4-9719-69471b2de75d") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "0452cb05-2f2e-46ec-a490-0f3d21c1340b") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "1290e298-f57b-47b3-8d2b-41747a6b6334") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 10 "Net-(C25-Pad2)") - (pintype "passive") - (uuid "f91e1990-a54c-44ca-b520-c86c8a5ea416") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 11 "Net-(C26-Pad2)") - (pintype "passive") - (uuid "937b36ab-f45f-40aa-b466-59ed891a8674") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "a96dff8c-9979-4dee-8525-ddb095dec40d") - (at 105.645 99.71) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C55" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "1b556942-555c-4c30-a061-6065d21cf6af") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "5777bf56-c4b2-4bfa-911b-a04e42daf2d8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "fd881555-03b5-4e65-b469-dddf226929f6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "97d63a49-3d5b-4545-8cc4-b476f49538f0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1c8aeae8-7d54-4a7d-9d83-241c9d442766") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "929f8a7c-caf2-4c86-8655-4e710b1aa1a1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4b73fdc0-1fc2-4232-a0a6-c08fb4f5b93d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/c71f8a65-6d74-4f3d-babc-42be2e7fc395") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "59d6ec89-59e2-48c7-b730-c567c07e8729") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1323101e-1c9a-4d51-a056-72c645f6040d") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "ade37c6a-a6f0-45b5-a274-c20cf0b52047") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "2a3522ac-7f90-427f-8970-393ac4028169") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "75118c95-f8cb-401a-824b-b63d5c605e47") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "cb178c40-a295-470c-a7f1-5fadd7ed1b01") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 30 "Net-(C55-Pad2)") - (pintype "passive") - (uuid "9250a203-aa0d-49d8-8ab2-b3b58ebaa1d3") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "abe615d1-5db1-41cb-b225-123a1fcf46ca") - (at 176.495 111.75) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C148" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "664473af-b758-4a25-9fb1-e40113107597") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "c72bffeb-152e-4aa3-8da0-15a1889af882") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d5dbccaa-6119-4e8e-88ce-eb84cdcc4116") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "118de8b5-a107-45c4-b8fd-80f3014e20b2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cca3f70f-9e40-4f56-a323-2e063ff7ba2c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1858a753-1a27-4fa0-992d-81ae7dfd2f56") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4ca7548b-482e-4850-85f6-4b95a955d936") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/acc58246-8558-4697-b41e-abe0927195d1") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1d8a4273-2eaa-4aac-ab17-77bccb0af29c") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "59035a45-3e6e-4244-b7de-ad9dedaebb52") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "f0784b9e-ad0b-4ce0-9f16-b99e451d0a59") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "998fb7e2-11df-4a46-a8a7-6d7a875dbd8c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "f5fa4c3c-9fe8-4ebc-8d01-348126bd0f34") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "30ada366-020f-4aa7-8354-d6ef562c63f9") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "6254c9ec-8ad5-487c-9070-12f39172ee6f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Inductor_SMD:L_6.3x6.3_H3" - (layer "F.Cu") - (uuid "ac4e7555-16c9-4530-995f-d14588dd8111") - (at 162.975 139.39) - (descr "Choke, SMD, 6.3x6.3mm 3mm height") - (tags "Choke SMD") - (property "Reference" "L3" - (at 0 -4.45 0) - (layer "F.SilkS") - (uuid "a69cf39d-cfd0-4e15-8081-a2bd047c49eb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "4.7uH" - (at 0 4.45 0) - (layer "F.Fab") - (uuid "42800989-e93a-41c2-a2f8-f3e7340b99b0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "967d18d2-4fab-479b-b011-8d08f4ee08d0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Inductor, small symbol" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "12904767-e0a9-4f69-8a36-3bd76dfe4184") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "HPAL1V0624-4R7-R" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4dfaafbf-e338-4013-8fbd-b5168f5b0c63") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d5305241-39f3-42ef-9ced-57a53792d0ff") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bd590b28-d9fc-401e-838a-436a45bec359") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "Choke_* *Coil* Inductor_* L_*") - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/73a40193-7a27-4ed4-9fbc-73a8dfd58385") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start -3.3 -3.2) - (end 3.3 -3.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c8ebbc6a-dd01-4646-8cf7-53b34a909d04") - ) - (fp_line - (start -3.3 -1.5) - (end -3.3 -3.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "597e93ac-b5a4-40cf-8074-e60a8d1b2758") - ) - (fp_line - (start -3.3 3.2) - (end -3.3 1.5) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8e898eaa-b201-463f-8024-e916cb3203d2") - ) - (fp_line - (start 3.3 -3.2) - (end 3.3 -1.5) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f563eb1e-a059-45e3-a9fa-bf63dd439913") - ) - (fp_line - (start 3.3 1.5) - (end 3.3 3.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "6caa5a7d-2ecf-4d53-91c0-9f2b333f7f20") - ) - (fp_line - (start 3.3 3.2) - (end -3.3 3.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "348ff088-7f0a-437b-8a90-78aeeb93d2f7") - ) - (fp_line - (start -3.75 -3.4) - (end -3.75 3.4) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f2f58a6c-f596-48cd-9327-33ad9fc23125") - ) - (fp_line - (start -3.75 3.4) - (end 3.75 3.4) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "6c5c3c2a-857e-4e80-9cf7-075993f6ad7b") - ) - (fp_line - (start 3.75 -3.4) - (end -3.75 -3.4) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "bf4d2fba-da0e-4b69-aac0-8ee868b08a63") - ) - (fp_line - (start 3.75 3.4) - (end 3.75 -3.4) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "464342a0-6622-4857-9c83-5fdc2729f288") - ) - (fp_line - (start -3.15 -3.15) - (end -3.15 -1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "8d596c5e-411b-48f2-baf0-71e87bca094a") - ) - (fp_line - (start -3.15 -3.15) - (end 3.15 -3.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "34240679-98a2-42ee-b028-b3864e2c2abc") - ) - (fp_line - (start -3.15 3.15) - (end -3.15 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "61c894e9-8148-4631-bb7f-6deed684a277") - ) - (fp_line - (start -3.15 3.15) - (end 3.15 3.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "e8eee48a-abab-4ab6-9151-5b5c0b3ccfc7") - ) - (fp_line - (start 3.15 -3.15) - (end 3.15 -1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a4970a6a-7a53-4756-8d44-4e5c73669736") - ) - (fp_line - (start 3.15 3.15) - (end 3.15 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "62f33388-4a69-4a13-92cb-e0e82a8c1c32") - ) - (fp_arc - (start -1.91 -1.91) - (mid 0 -2.701148) - (end 1.91 -1.91) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a3fd8474-07e3-4aab-87cc-1c7778b94b03") - ) - (fp_arc - (start 1.91 1.91) - (mid 0 2.701148) - (end -1.91 1.91) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "eea7d234-41fc-40bc-8d78-c7493e688c14") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "9f431d6a-4520-46fb-822e-3c53e6c80aad") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (pad "1" smd rect - (at -2.75 0) - (size 1.5 2.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 80 "Net-(IC5-SW)") - (pintype "passive") - (uuid "e44d633d-30fe-45d5-97ec-2b4de473d104") - ) - (pad "2" smd rect - (at 2.75 0) - (size 1.5 2.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pintype "passive") - (uuid "f5b1356f-f872-4d95-90bb-9354a02d171c") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Coilcraft_XAL6020-XXX.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -0 -0 -0) - ) - ) - ) - (footprint "LED_SMD:LED_0603_1608Metric" - (layer "F.Cu") - (uuid "ad149d7c-ecf4-4d38-b91a-d4b656213a08") - (at 165.185 128.18) - (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "LED") - (property "Reference" "D19" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "85573b3a-1d61-4ecc-8b62-4879beaaeaad") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "CSL1901MW1" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "837b6402-be42-4f3d-a57c-be472db05efb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7e0f8e9c-e584-477f-b478-4e3cd426bdf4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Light emitting diode" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8708a99b-a6db-4109-9abf-e57aa1d24a42") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "421deb28-a277-4887-a642-99492038f3c2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CSL1901MW1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d517a942-5fba-4a39-b4ea-7ae18a658d6a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "58a86d15-b81c-4abd-bdd4-ec6d2c537352") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7376e8bb-ecc5-4de8-a02f-cf438c706398") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") - (path "/7783065f-ae37-4a52-9955-73d06c2129ab/b82f8127-d994-4cb6-8cca-186ca501159d") - (sheetname "/Memory/") - (sheetfile "Memory.kicad_sch") - (attr smd) - (fp_line - (start -1.485 -0.735) - (end -1.485 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3f63c5ca-34bd-4ef5-958c-1670027351ca") - ) - (fp_line - (start -1.485 0.735) - (end 0.8 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4409e656-3b1b-4eb3-8dd5-95937d4f5237") - ) - (fp_line - (start 0.8 -0.735) - (end -1.485 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d8776ac4-0f3b-4073-a393-7270df9de9a8") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "1ec72782-d4b6-41f6-a065-f877565f9589") - ) - (fp_line - (start -0.8 -0.1) - (end -0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "b6ca71ee-62d6-4893-ae46-7e4178886f5b") - ) - (fp_line - (start -0.8 0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "5e59099b-8a24-4ec4-92bf-64ddcb58cbb9") - ) - (fp_line - (start -0.5 -0.4) - (end -0.8 -0.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a150b852-d077-459e-8d91-d58569d0805a") - ) - (fp_line - (start 0.8 -0.4) - (end -0.5 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "99ee444d-62bb-4399-b732-afafc4355848") - ) - (fp_line - (start 0.8 0.4) - (end 0.8 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "832cab38-2d12-453d-a76c-6f5dd8fc4d73") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "d54ceeb4-9683-4fe5-a001-1c6c75759b7c") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 138 "SD_CARD_DETECT") - (pinfunction "K") - (pintype "passive") - (uuid "75bdc52e-8748-40eb-b63a-10949e3e87de") - ) - (pad "2" smd roundrect - (at 0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 139 "Net-(D19-A)") - (pinfunction "A") - (pintype "passive") - (uuid "16aadb6f-e485-45da-bfe4-d75dfce35839") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:SOT95P280X145-6N" - (layer "F.Cu") - (uuid "ad42bd1d-50e0-4699-9b1b-5e482877ab89") - (at 131.455 75.915) - (descr "SOT23-6(ESDA6V1-5SC6Y)") - (tags "Diode") - (property "Reference" "D4" - (at 0 0 0) - (layer "F.SilkS") - (uuid "28156661-a48d-426c-b75f-73c279432bfe") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "USBLC6-2SC6Y" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "97b959c2-3426-413b-892b-ca5d5f9e08ba") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "09a6126e-675e-45cb-9336-55ee655f63ef") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "085d3db5-2e54-4ee5-aab9-75970d30e4f7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1.45" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "772f7480-2da4-4116-b098-22f747be5c2c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "511-USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9195d87d-b580-41c5-88e8-a3bc7729ff9f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e46b04d0-cdb6-47f6-a56e-3126bffe1208") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "STMicroelectronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f3d13a31-5b11-457a-bc57-1add8146546f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d90b8a18-e0de-46a9-abf8-2d04809505c0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2e2ed194-e144-4f0b-924d-b6969b8b2f72") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f4491367-f15c-49c9-8abe-69f0b79b4b5b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d27d34c2-5d54-48ff-a38e-ca7bc3da00a3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/0e8c72c7-ecc9-44c0-a334-ab48713750b5") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.85 -1.6) - (end -0.65 -1.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "0b6e1552-d046-4574-b99e-6e30c4e20b3c") - ) - (fp_line - (start -0.3 -1.462) - (end 0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "14c1e2b1-4748-47c5-b98f-8328ecfa1108") - ) - (fp_line - (start -0.3 1.462) - (end -0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "c9478778-ed5a-4882-8238-3cdf1304a9fb") - ) - (fp_line - (start 0.3 -1.462) - (end 0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "a46aaaab-6e6e-40af-99da-dc0971777015") - ) - (fp_line - (start 0.3 1.462) - (end -0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "b09f54a7-078e-4e1d-ad21-4422666da728") - ) - (fp_line - (start -2.1 -1.775) - (end 2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "fa50e3f4-8559-426c-af7f-876c6b36620d") - ) - (fp_line - (start -2.1 1.775) - (end -2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5dce39f3-28ea-4e5e-b1f1-80e2d7d07fd7") - ) - (fp_line - (start 2.1 -1.775) - (end 2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8ec4e714-5f4a-4f1c-b174-faac2bbf6c9a") - ) - (fp_line - (start 2.1 1.775) - (end -2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a4f325c1-ccb8-4f3a-baf5-ebc6655c59e3") - ) - (fp_line - (start -0.812 -1.462) - (end 0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "92947505-1d29-4ccf-9540-e6648cc840c4") - ) - (fp_line - (start -0.812 -0.512) - (end 0.138 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "710e4730-8e25-482e-8777-00e5a0a1739a") - ) - (fp_line - (start -0.812 1.462) - (end -0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "792bc496-fd0e-4753-97e3-a106c2b0cf8a") - ) - (fp_line - (start 0.812 -1.462) - (end 0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "1b88abf5-7966-46c7-b43f-3ac9dc257f49") - ) - (fp_line - (start 0.812 1.462) - (end -0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "30879f7e-d378-42fd-af87-47f30ce5cc1e") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "a7142ffe-1374-43c6-a3f0-04cd02fefd22") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 88 "Net-(D4-I{slash}O1_1)") - (pinfunction "I/O1_1") - (pintype "passive") - (uuid "ecd5a4b3-a2b0-4ff1-a33b-7a0979ed5bcc") - ) - (pad "2" smd rect - (at -1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "bc6490b7-d096-48e5-a488-0e45cbc5775c") - ) - (pad "3" smd rect - (at -1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 90 "Net-(D4-I{slash}O2_1)") - (pinfunction "I/O2_1") - (pintype "passive") - (uuid "910dbd84-63f4-4815-aa64-e985f8f0e32a") - ) - (pad "4" smd rect - (at 1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 87 "Net-(D4-I{slash}O2_2)") - (pinfunction "I/O2_2") - (pintype "passive") - (uuid "27bb149b-7c07-4309-abdc-5fd94edc8bfc") - ) - (pad "5" smd rect - (at 1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VBUS") - (pintype "passive") - (uuid "5f9a81de-f0fb-4f1c-aaff-f921262403c0") - ) - (pad "6" smd rect - (at 1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 89 "Net-(D4-I{slash}O1_2)") - (pinfunction "I/O1_2") - (pintype "passive") - (uuid "800dba1f-1992-4d1d-845c-9516b4ca425d") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "addc8ade-c52d-4d92-a340-3b3f3f60178b") - (at 144.915 126.3) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R14" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "859852f3-6429-4795-ba4f-e1c4e4cb19bc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "fad26dbb-e20d-4069-b5ab-abdaf16773fc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3d7b4825-085c-4107-8a45-c9afd6485512") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f604745a-85ef-494e-a6b5-c6bafd105a54") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "RMCF0603JG10K0" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "02a88958-3545-4ee9-bcba-e8a660f9a576") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "956d77f5-ec0a-40f2-bf2c-87f403be6b24") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4292fffe-001e-46b7-a837-66078b5c818b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/1c677106-d198-44e9-9e03-d8a55e043a93") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d0b2fb0c-58ef-47fd-9023-7e9eac8a350b") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "5df144f7-ea4d-4b91-a1fb-f1ffd6516e04") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "7e9a2ae9-922f-4b35-9847-87060b577ae3") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "280a77f5-fe6e-495d-85fd-24c4ea4e5d82") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "27738fae-3a98-4f97-aea6-8a4cec890824") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") - (pintype "passive") - (uuid "4b170964-82ca-4e8a-8858-ccab3823677e") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 234 "Net-(Y2-TRI-STATE)") - (pintype "passive") - (uuid "6fcba64e-6651-42fc-a71f-c23aff7801bd") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "ae08aadb-f0f6-4fa3-b617-5e2f22f54181") - (at 124.535 116.77) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R24" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "67633dba-a847-43b8-9f3c-27742ee59360") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "330R" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "8aeba8b6-5169-48dc-bd54-6550cd97fc35") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "54d306ec-f103-47a5-9dfe-c8812019d65f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "382a7d00-6201-4ab6-bc69-b52700b14ac7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "RC0603JR-10330RL" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6b3a332c-5b8e-432a-adee-c8a0f5b05a75") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "536c22ff-592f-414b-8ede-b275f94db06c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "58a43636-a6d4-4838-95b8-32175ca795d5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/5f3de3d3-377a-4dc1-9739-47974117eaba") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "5824b082-7ad3-4da3-a1cf-5ad5324f115a") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "cfa73636-ca9e-4688-9524-725b8d5ab503") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "8617f261-08ce-4c6f-b148-ce1dddff8dae") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "9cd96dbe-3124-4557-a295-75bcf90304ca") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "cf8c84b2-8363-4b4f-942c-c865730d1cb4") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 230 "Net-(J17-CATHODE{slash}YELLOW)") - (pintype "passive") - (uuid "0e36cecd-9a2c-4802-9f93-8413c2d3dcd3") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 236 "/Ethernet/ACT_LED") - (pintype "passive") - (uuid "0f8c7e13-5308-427f-9f61-c013d603ca52") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical" - (layer "F.Cu") - (uuid "aed22720-88f6-4bdf-a994-bd9970c29b3a") - (at 158.715 54.84) - (descr "Through hole straight pin header, 1x10, 2.54mm pitch, single row") - (tags "Through hole pin header THT 1x10 2.54mm single row") - (property "Reference" "J3" - (at 0 -2.38 0) - (layer "F.SilkS") - (uuid "f4e85936-c26b-41ab-8f04-c331ba2952ad") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "Conn_01x10_Pin" - (at 0 25.24 0) - (layer "F.Fab") - (uuid "b18162bd-3a91-4597-8141-5bdbf5418a54") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8bb9abaa-e1b1-4406-a861-b043cd2b9880") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Generic connector, single row, 01x10, script generated" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b0f96735-dbef-48f1-a40d-8adba76fbd12") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c70488f5-47f5-4d9a-9661-a20660a6d280") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cdf2593c-a349-4bf6-a20e-faf48f34dc52") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e07926da-4e03-469e-a267-bd8bcae53cd7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "Connector*:*_1x??_*") - (path "/0721ee59-c3df-452c-8049-a34f10f4a17b") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr through_hole exclude_from_bom) - (fp_line - (start -1.38 -1.38) - (end 0 -1.38) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "63974faa-59cb-4ed1-879b-24c2f111e545") - ) - (fp_line - (start -1.38 0) - (end -1.38 -1.38) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0e54baae-3951-42f4-86a6-30ce47270e19") - ) - (fp_line - (start -1.38 1.27) - (end -1.38 24.24) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "63b74ffe-a84d-4cad-9dc3-ba5b3cd74d9e") - ) - (fp_line - (start -1.38 1.27) - (end 1.38 1.27) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "52586a5e-1119-4166-b14b-6eccc83e5919") - ) - (fp_line - (start -1.38 24.24) - (end 1.38 24.24) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8aff2a53-44e3-416b-bfb7-6b366df7cd9c") - ) - (fp_line - (start 1.38 1.27) - (end 1.38 24.24) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "82ee346e-bb79-4a83-9df3-158ecaa757c3") - ) - (fp_rect - (start -1.77 -1.77) - (end 1.77 24.63) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "b916e02b-42cb-4b8b-908e-9cc7e1452872") - ) - (fp_line - (start -1.27 -0.635) - (end -0.635 -1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "5bc8ba54-922f-44b9-9551-022f99e87886") - ) - (fp_line - (start -1.27 24.13) - (end -1.27 -0.635) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "fc42e703-c5b9-49d8-b800-d7edcb70289b") - ) - (fp_line - (start -0.635 -1.27) - (end 1.27 -1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a439884f-4bc9-4dd5-9762-c50b259439fd") - ) - (fp_line - (start 1.27 -1.27) - (end 1.27 24.13) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "26984320-a1b6-4bdb-809f-bb19719cdfee") - ) - (fp_line - (start 1.27 24.13) - (end -1.27 24.13) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "2e1a53b2-9dea-47cb-954b-8e5034b11ca6") - ) - (fp_text user "${REFERENCE}" - (at 0 11.43 90) - (layer "F.Fab") - (uuid "c7094066-779a-49f6-8257-12dd27faa4df") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (pad "1" thru_hole rect - (at 0 0) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "Pin_1") - (pintype "passive") - (uuid "8f40c2f5-ae11-44be-8bbc-66d88519e9c3") - ) - (pad "2" thru_hole circle - (at 0 2.54) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 173 "/ADC_0") - (pinfunction "Pin_2") - (pintype "passive") - (uuid "74abf576-7b78-4fd4-8b7c-a859716e6439") - ) - (pad "3" thru_hole circle - (at 0 5.08) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 190 "/ADC_1") - (pinfunction "Pin_3") - (pintype "passive") - (uuid "63019e98-ea15-44c4-92c0-3ff9b8cdf2df") - ) - (pad "4" thru_hole circle - (at 0 7.62) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 151 "/ADC_2") - (pinfunction "Pin_4") - (pintype "passive") - (uuid "c97a9efb-d8d3-4986-89fa-8e968282dc13") - ) - (pad "5" thru_hole circle - (at 0 10.16) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 174 "/ADC_3") - (pinfunction "Pin_5") - (pintype "passive") - (uuid "b01798e7-5189-4cd7-ab0c-db2d0d510e54") - ) - (pad "6" thru_hole circle - (at 0 12.7) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 157 "/ADC_4") - (pinfunction "Pin_6") - (pintype "passive") - (uuid "9b1b0586-0323-4a2c-8b5c-27f50bee3a7a") - ) - (pad "7" thru_hole circle - (at 0 15.24) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 152 "/ADC_5") - (pinfunction "Pin_7") - (pintype "passive") - (uuid "21a04561-7d20-42f1-9150-c7800cca2529") - ) - (pad "8" thru_hole circle - (at 0 17.78) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 197 "/ADC_6") - (pinfunction "Pin_8") - (pintype "passive") - (uuid "d43747ba-2443-4cd8-8301-029aca1d520c") - ) - (pad "9" thru_hole circle - (at 0 20.32) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 163 "/ADC_7") - (pinfunction "Pin_9") - (pintype "passive") - (uuid "80e825f0-36a8-4134-8653-221f1d41a0a8") - ) - (pad "10" thru_hole circle - (at 0 22.86) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 1 "+3.3V") - (pinfunction "Pin_10") - (pintype "passive") - (uuid "adda4c4f-d2c6-45cf-8955-7a32ea742a11") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x10_P2.54mm_Vertical.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "af083f78-5125-4885-a97c-59f088b0e122") - (at 109.655 97.2) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C70" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "721f6ab9-6b17-4cee-8980-ad9b21c2eccd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "05beeec2-06fd-4e85-8b79-2dbd70283332") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "1660e64e-5c74-42e2-8159-f0d9a9ed2677") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "caf35842-5518-45c2-a8df-042f62001a6e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ee2ebaf0-9d22-422e-893c-506e00eb3acd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f44caff7-de82-44eb-b0d0-90321fa17a2c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "471a0842-1a58-4c23-b2e0-97b6e82a8112") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d2d5c12b-4f75-4ab6-b41e-96e8fb4e917c") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c971bf42-eda9-4760-b0c6-5d6df835fbee") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f7c09bfe-d9ab-4920-8274-386cc23374d2") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "fac1a929-8f56-4b45-b384-06b112ce745f") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "e865fc4f-a0f5-489f-a11e-73017950ff2f") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "e27ce7c1-a194-403c-82d5-f2b8e1444b38") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "34ed883a-91ab-40e4-beb4-2c1f5d553f94") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 40 "Net-(C70-Pad2)") - (pintype "passive") - (uuid "e34054d3-601c-4a51-a2f1-d45e114b0832") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "af4109df-495a-4757-a591-31a9205cd9af") - (at 113.665 99.71) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C79" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "b142c3f7-52d1-41f6-aafb-1c07af8c49f3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "ee019170-4725-4119-8209-4b71b5640280") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "eebcb557-4ce8-42aa-bf8b-552c6699d9e3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2653aedf-a61a-4988-b47c-e0eb618bec76") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fecaa1b2-8d50-4766-835c-dc83757c0c5f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8c471f5a-5e26-4468-b6e8-84066201e308") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "225c7184-b300-4438-a490-d2083e77f97c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b05d5f04-9462-485b-ae0c-2f0ee55509a4") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "54e564bd-162c-44c7-9459-91aa09d429c9") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a212c5ab-574e-413a-b750-dc861b976cd9") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "98f7de89-e442-461e-aa6f-094244786d80") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "ec8b6015-5309-40fc-9a07-983b1f25c80d") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "c7229893-eacc-4705-b8a7-13bdad793f02") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "b0e46e74-4df9-4152-aa46-e8f43aa4cd77") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 46 "Net-(C79-Pad2)") - (pintype "passive") - (uuid "6d4ef4a5-8a60-4afa-ad6e-515aa266d157") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "b1ad3adf-d211-477c-b877-ecbe3c1abe06") - (at 146.015 115.51) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C108" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "2005f62b-1834-467a-aad8-cd1d853675a4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "eb92562d-8c43-45b7-8a1f-9025fcc8b951") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3f65bea9-a11d-4540-904b-180a8b9e1ce1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "bc0d5224-9090-4ce9-a2f0-49e43a223840") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2c989a30-c581-4c22-93d2-5102fb56d83f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a38f61f3-ac73-4e8c-97fc-93889ebf84a3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8d6fbcb0-dd48-404d-8b3d-943181329978") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/7636a1ae-ff4a-4259-a710-2956d510f0b9") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d0ff0a42-36c9-43be-bba6-6358e94c483e") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d6aad9ba-c398-45da-8197-1237d5356f91") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "37cc8b09-ff15-4584-9993-360c709f19c6") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "0737cb9a-d787-4f5a-9387-df9873c5bc5b") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "89a28666-31d8-429b-b59f-fd9c8eacc5fa") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "c4a45683-656e-4fa4-a6a3-bc20e29615fd") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") - (pintype "passive") - (uuid "69ea8b82-8723-409a-98ed-9aa86c87dd50") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "b20e9758-393c-490c-819e-2262c5b60c6a") - (at 167.025 61.33) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C16" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "a25fd4f3-bebf-43e1-86c5-b99498a87a00") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "1519a35d-4f6d-4b0e-87a2-4578873b0604") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "9cfb1f3b-b103-43fa-8616-0c7810260983") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "30d401ba-3fcb-426b-9a6a-1b52bd660815") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "735a647c-37d8-44ef-8d5d-de855e7c5eb9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9b469093-d685-48dc-a6d9-781e061f1bc1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "914fa470-999d-4b4f-bd80-9d3d36228c59") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/255e0a1a-81c8-40ae-9f91-5c4553c3bd91") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ed2ed2d2-bcbe-4c23-8ea7-7cc5f3446150") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e32b64c8-6137-40e2-91fa-7691d09fb79a") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "fe46f9b2-03c9-445f-b414-873ac055950e") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "bb1d4825-9c4b-4a90-b822-510500ed19a1") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "7ca8d6a3-fbcb-405b-9f1a-c79c514a5c34") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "aedaac79-d7a0-4f0e-a43e-8ce6edb602cd") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "bf8e4fda-3b39-4586-917c-425d6293e999") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "LED_SMD:LED_0603_1608Metric" - (layer "F.Cu") - (uuid "b3118db7-68bc-4674-944e-277f846e0b79") - (at 169.295 141.94) - (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "LED") - (property "Reference" "D18" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "61d30da3-a5ef-4bcb-816b-9dbea58364dc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "CSL1901MW1" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "aca01922-3902-4a18-b4cd-bf9f13e2a62c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "19042f36-c4aa-4761-9a85-adb007dabab6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Light emitting diode" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f2787ee7-0360-4238-b766-14896bb8f11f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c8e259e6-aceb-4883-a78e-0f3612915919") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CSL1901MW1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "06352794-ad70-44c8-a54f-f6712408e88e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3612ad4c-b31e-4053-b9e4-25bd2e0d17ad") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b17abf11-d0bc-44f2-b397-cbd0be541488") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/71f5c6d6-6440-4a76-af54-5181f50dc17d") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start -1.485 -0.735) - (end -1.485 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c96709d1-5bda-4896-9281-9332628a08d8") - ) - (fp_line - (start -1.485 0.735) - (end 0.8 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2c1947e9-b163-4294-a347-f1eb97bb35da") - ) - (fp_line - (start 0.8 -0.735) - (end -1.485 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3b4f8cd7-2152-4707-ace1-1e868f7df07c") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "3621a4e2-6bd1-4131-8888-124b33bbd23a") - ) - (fp_line - (start -0.8 -0.1) - (end -0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "658ff16b-01d9-4dc9-b03c-6df9cbfe8b28") - ) - (fp_line - (start -0.8 0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "dea6e172-50d9-4e54-816c-058fdec0b9c3") - ) - (fp_line - (start -0.5 -0.4) - (end -0.8 -0.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "63911c89-0012-49cf-9acc-07461146b796") - ) - (fp_line - (start 0.8 -0.4) - (end -0.5 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "ee2d2e39-d338-4637-9599-c2c80ed0d377") - ) - (fp_line - (start 0.8 0.4) - (end 0.8 -0.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "495a4030-bea0-45eb-a170-e5f2ad269123") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "e1f1113a-a7a4-48d1-a641-8ecabf602a22") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pinfunction "K") - (pintype "passive") - (uuid "5ba5f255-f72e-4002-8457-55bc15d5a53d") - ) - (pad "2" smd roundrect - (at 0.7875 0) - (size 0.875 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 137 "Net-(D18-A)") - (pinfunction "A") - (pintype "passive") - (uuid "ca32283d-9e11-40b6-88ac-7255ec49c5f5") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "b4efc38b-d3ff-4fab-8465-aa18533a3051") - (at 124.535 114.26) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R23" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "9a534643-1a38-4c73-9a50-93ee65963746") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10R" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "b463fd97-0092-4703-af9f-3583428d76de") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "ab353846-391a-4f46-b172-18ce766e1c95") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4d95cc6c-de3f-4538-8095-ab8a62d17b7e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "RMCF0603FT10R0" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ce272d1c-9305-4e8a-b2e8-fcae24927d5e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b2088818-d9d1-4241-8bfd-da021a6a1068") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6385242d-31ff-4cdf-8dfc-8196a1c98a4d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/255952bc-84cb-4783-8db5-632728ec4380") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1985d7d5-d459-4463-b2ae-7b73cada680e") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c7b22abc-d31f-40ae-b25a-387864b81fe2") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "b19064eb-9772-4ee0-bd8d-89c3f8e62352") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "7189f205-b72b-4072-a29f-d1f63f16342b") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "25ef738a-83d1-4341-af5c-ec5817541ff7") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 69 "+3.3A") - (pintype "passive") - (uuid "8ae91c05-02fa-4845-9b86-5fe8afa13a07") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 71 "Net-(J17-CTD)") - (pintype "passive") - (uuid "1393da8c-567e-442a-a344-04f107177176") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "b4fa92fc-e678-475f-ac54-8242d7eca185") - (at 135.505 69.1) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C62" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "e5f3c383-1871-4a55-8d8e-c3080b767bd4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "87df8347-bc3b-4e0c-ae64-4075440afe8c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "58aaa28e-a6ae-45c6-9c65-3d20b873fcae") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8e32b3a2-47f7-4bf9-80f6-98afbe44a666") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d1fd4667-db04-4d6c-bf9b-bd9a0bd8096f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f8581611-e8ef-41b0-81f5-de0a33ec40df") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8bc3078c-33d5-4ebb-9e61-9bb75aebaaa2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/977f3229-d817-4ee5-b413-1e8521c222fa") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8b1f30d3-eace-4b10-81f3-78040087aefb") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2a33604a-4a57-4409-91af-61a35e4c7c3d") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "09a98edf-2a1b-484a-bf5e-364eee1f19a1") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "b40fa236-bc56-4ff4-8d9d-6140f1ee141b") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "8f9fa012-7c4f-40e8-9932-fcc27d707918") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 28 "Net-(C52-Pad2)") - (pintype "passive") - (uuid "04e29b5a-6890-477c-b191-102d9002ada4") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 36 "Analog_7_N") - (pintype "passive") - (uuid "401d099b-89d9-40bc-a527-022a1972641b") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "b5cdf227-f602-47d2-8a66-79b800e41b42") - (at 140.905 136.34) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R11" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "358d6593-df14-487e-8c90-7af9aed8812b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "893a15fd-6ff4-4b2e-9dfd-6355dede9469") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "09fff68c-67ab-40fa-8b98-86d4c5b40c84") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a88ff31e-e274-4a43-883d-49bd40ba3b01") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "7499211122A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "90d08aec-c519-447e-ae99-592326903a06") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9ad3c970-e810-4535-8463-4220cbd193dc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "52d6402c-b11d-418d-abcf-0bd4520fdd1c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/8503afdf-cdb6-4418-938e-fa446dccbc17") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "71490bf8-32e2-4034-ab19-e4aa5f705ba5") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "58a7fbd9-c171-4ef7-b02e-25923594bebc") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "30d2a678-9ba0-47c7-b57d-b6c32d723242") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "e51c7056-739c-4f27-ba39-cf5fe4d08441") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "9f4b2cf3-f4a9-40fd-92cd-c68521acc8d7") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") - (pintype "passive") - (uuid "b9520c5e-5c12-44d4-abf4-82e60c50f27c") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 198 "Net-(IC2-SHDNZ)") - (pintype "passive") - (uuid "1f3d6fae-92a1-4519-92fc-45779b8dc7a4") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "b658f80f-64c6-49bb-9bbf-0a2f6d9ed707") - (at 156.695 141.74) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C141" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "ee992bad-7592-4867-bd82-2c384b96b392") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "22uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "acc922d7-93ca-45dc-83d5-3995f25abfea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "CL10A226MP8NUNE" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "9c11ffe0-5802-44ca-9316-99651ca38632") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e44bb8ad-4864-4a07-9e26-087a39c243f8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10A226MP8NUNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6e158351-fa47-458e-a49c-4bec775c8aba") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "dd83cc57-e77a-4f4f-80c3-8025e70b3f4a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "dcdd7798-a260-4737-94e3-db4f19f38064") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/51446bc9-94f6-4caf-89c1-a6bef8417747") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ba4526c7-761c-4b4f-9095-5e5eda0a2a23") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e2df33c1-da3d-4994-af99-4c64388ca26a") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "43d2a11b-a846-4357-b106-d0b6ef013185") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "a7a41cf5-fe86-42e1-9172-0a850dfcde7a") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "ee6592c3-2d36-4151-92a1-f1c8806ac50a") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "1fa7f9c4-9679-4097-b580-50cf8d51f16c") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "819570c7-11a4-4b7b-95a6-2337d6c6800f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "b6c5d029-fc9c-496b-8e26-6137ad73d367") - (at 116.515 121.79) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C133" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "d98eadd0-0831-4949-9b9d-b0c4bbb6e5c7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "6.8nF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "368b1f36-6907-4bca-a6dd-e0cd7ee018db") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "0c2b2d85-6df4-46b2-bc96-cf99bfe6327e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2abcef8d-f4c1-4dcf-a2e2-496dfbd504a0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e44fad24-d3ff-4c6a-aabe-9214c17b48b2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "01bdd63d-097c-4d03-b6bf-18e224ab7d37") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10B682JB8NNNC" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "375c735f-c28e-4817-98ab-e6e3f70c033f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/c5413061-9fb9-4621-bbe5-1b9c19ddd8b7") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "b78e9fc3-212c-4fcd-8e9a-17f867ee400a") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "bccfbf4c-0702-423f-886d-b3a085c78dd6") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "c5a6e218-df7c-4bb9-83af-0ad201af23a1") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "13b373da-15c6-4939-8eab-19be0f171d04") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "994dbe36-473b-420c-820f-d4474d23d109") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 73 "/Ethernet/RX_P") - (pintype "passive") - (uuid "a32393e4-464e-4720-bdcf-a55aa8e83c88") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 72 "Net-(J17-RD+)") - (pintype "passive") - (uuid "6bd5c7a8-4653-41c1-acf4-7de973ce7b5c") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "b6ca13b2-3721-4bd8-9551-7f97b9cb5c58") - (at 116.515 111.75) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C129" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "cb537178-df34-402a-b510-02b46219782a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "dea187f1-dd22-43ef-8bf1-bd8058fec410") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e34d21e9-3bf3-444c-a9f8-5edf41b32251") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "29a2acb5-ed05-4568-a932-7ca2bc45e501") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e82785e4-3a35-42a2-8986-1141f6e7f1c0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1f67cbcb-17c2-4a51-90f3-e9e63c07d5ce") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "700326fd-6d84-47b4-9120-2343b1725877") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/0a2e25be-5114-433c-9e96-9c62dcfb3a09") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3d8764b0-5b24-4a9f-a43f-6882697ed2ee") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "97c3b289-2d13-402b-b03a-2c784544bd80") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "e283ce8d-1ceb-4c6b-a9c4-6b82c505531b") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "dd7077cc-5eef-48c5-aab9-668369cfa6c7") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "b17b811f-bc52-4865-aecd-b8729e77dac8") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 69 "+3.3A") - (pintype "passive") - (uuid "e0b05df1-9d5f-4485-8244-c465ec443462") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "5cf6794f-05ff-4998-b71f-90d4b26186dd") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "b6def15a-f27c-429a-8cdd-4e7f382ec869") - (at 156.695 144.25) + (uuid "dd1e062f-1a50-4b7f-b73e-e517eac99e5e") + (at 154.155 144.25) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R26" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "3545c946-7c50-41cd-9239-d6486e1bbaaf") + (uuid "0a1b5eb4-dbef-4ff2-8eee-dda794dcb2d4") (effects (font (size 1 1) @@ -44850,7 +55773,7 @@ (property "Value" "1.5K" (at 0 1.43 0) (layer "F.Fab") - (uuid "1a893f90-9be7-4523-ade6-96bf46f96a98") + (uuid "be7736d4-2078-4421-9f12-06cc0a74e9a9") (effects (font (size 1 1) @@ -44862,7 +55785,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "01312b6e-a786-44bc-bd47-6511c0c2ef5f") + (uuid "457a4507-05aa-41ff-8ac2-0ff3901bed1a") (effects (font (size 1.27 1.27) @@ -44874,7 +55797,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "f955ac8d-5911-4d7c-aa2a-e9b68954c6a0") + (uuid "01e06dd1-f137-4282-80c5-c151dd19b903") (effects (font (size 1.27 1.27) @@ -44887,7 +55810,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "e2cb0d9d-0e1e-4e18-a0e1-e62cadbeeeda") + (uuid "553f067a-b363-46b9-9d1d-abe2bda6c637") (effects (font (size 1 1) @@ -44900,7 +55823,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "47776a93-1e48-48b8-864b-e00f7b3ca831") + (uuid "25bcb97e-e260-4750-b023-77ef6e21d7ea") (effects (font (size 1 1) @@ -44913,7 +55836,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "61ad6008-2f55-4aa4-808c-72baa3adac0d") + (uuid "3cc97000-fe7f-4841-8c08-e2f41c866eac") (effects (font (size 1 1) @@ -44934,7 +55857,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "2195d65a-7fc4-4f73-86a5-d63c1086df73") + (uuid "a062f679-1eb6-4f7d-9092-78a39f466ac3") ) (fp_line (start -0.237258 0.5225) @@ -44944,7 +55867,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "2b4c6ed3-46e0-46c4-a43d-faf29c1eecd2") + (uuid "3491d167-9cf7-4ee9-a752-c2eb18983ec6") ) (fp_rect (start -1.48 -0.73) @@ -44955,7 +55878,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "fec11c63-957a-4b37-99de-9b4f0cd40f39") + (uuid "1e1bc37f-e2f5-47ce-a884-e126ab9a3d69") ) (fp_rect (start -0.8 -0.4125) @@ -44966,12 +55889,12 @@ ) (fill no) (layer "F.Fab") - (uuid "bd14e1d0-3b63-43aa-89b0-ab4969a43bc1") + (uuid "b9f31a15-5815-45c6-b7b2-031bf43aec87") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "b75a9d71-e3a1-45ff-a232-287f66c09dc2") + (uuid "2826d706-598b-46ae-a7d1-72b5c69c4e53") (effects (font (size 0.4 0.4) @@ -44986,7 +55909,7 @@ (roundrect_rratio 0.25) (net 59 "+3.3V_LN") (pintype "passive") - (uuid "b89c551e-8757-4adb-9f92-1519fecc2494") + (uuid "c8dfa4b0-7c2c-441f-97e2-e612f2107c3b") ) (pad "2" smd roundrect (at 0.825 0) @@ -44995,7 +55918,7 @@ (roundrect_rratio 0.25) (net 135 "Net-(D16-A)") (pintype "passive") - (uuid "811fdbc9-cd41-429c-a902-1228854b2c8a") + (uuid "b190d8cd-4986-4c1f-83a3-46c5af57c2fb") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" @@ -45010,1273 +55933,14 @@ ) ) ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "b76e5468-ba6f-4bd7-8f82-c39d7e4762fa") - (at 93.615 97.2) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C22" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "e856c67a-fc2e-40bf-a1ff-2d4437287022") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "fe8256fc-9ea9-444c-b093-3826e7e74ea7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "fedcdfc5-5e0e-4a9a-9c6b-841db5611168") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "9770514e-28fb-4933-9071-d8288f7908b9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "11471b3f-e622-474a-af14-c417a28a8263") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bdd1b81f-4289-4dbf-9ab3-f8cac79e5808") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e76388e4-ab3f-4bab-8a97-dae92f59c68f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/67e83259-5bdf-49ee-94a7-a72f4e7bb494") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "5128d273-84bb-43c8-a72b-a1e8475de15d") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "979a6d29-c7ca-4c02-abd6-11b64199072c") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "86940834-18ca-4c51-ac7b-c978efbe8161") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "0431c99d-e468-4bf2-80c6-f62757a4f37f") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "bd76b6ba-23bc-43d4-841b-1148a655ff92") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "a20aa8d9-bfdd-409b-9430-e347585156b1") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 8 "Net-(C22-Pad2)") - (pintype "passive") - (uuid "05f2d525-f555-4c53-bfea-7b7838206bb2") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "b80fc966-f38a-4003-b809-d1fca5c0e744") - (at 113.665 87.16) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C74" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "101079c3-4d74-4495-b121-b15e31470ec6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.01uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "4eb4a46d-486e-4ae0-bd65-1f8bf6153133") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "41710966-dd77-4f62-a7f1-b3d35a4807bf") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "cd96a80a-226d-4aac-9e25-3aada2b1c9ad") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "0603B103K101CT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0b233a24-83b4-43c7-b605-bff92578d2b8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d46f4937-1eb6-4e91-8476-6338e16d91d4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2b3603a9-1139-4e09-a855-3cbdd7db1c6e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a90b6645-0d9b-431b-97e1-21c8d84a50fc") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2f73dc17-6a1d-42fc-97aa-27a26940b310") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2c2193ae-b277-4bc0-b344-ac516afa9fcf") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "f3e1737f-afdb-416f-95ff-152edfb412f8") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "7653105a-0c74-49f5-ae0c-f336414ff9de") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "e3cf48ad-0cc4-4bf6-a240-9a0191d8ec4b") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 42 "Net-(C73-Pad2)") - (pintype "passive") - (uuid "f778b0f6-7fc9-4503-87db-24fd92d2b7ff") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 43 "Net-(C74-Pad2)") - (pintype "passive") - (uuid "1a2e48bf-4851-4ff5-85e0-b743ebe2e1b2") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "b8309c81-d0b3-4174-86ff-5a3113859ee0") - (at 163.015 61.33) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C7" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "94815a87-4ef5-4fdd-96c0-e7125a428036") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "c83b5f56-9969-4b54-b51e-3289881f75aa") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b82f3f7c-2509-433d-b26b-1b4ec2314140") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "44da0181-b631-4271-9c35-e83265f5fa27") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c650b8bd-7554-4800-a806-ab57d3095838") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d2fad04f-5773-4f72-8619-df6b2db6b449") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "144565d8-5f01-4e5a-be16-5bbb1a0a73dc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/5bfbb6d2-533d-4aaf-8b69-b38d606d910f") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4cab5915-a8bb-4491-8942-d41dc2f5d66e") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4c606d35-27c8-4e89-808d-0e0f35ac7549") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "fac8a6b4-e818-445b-bd4f-adc67f3e646b") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "30c5e721-7e50-418c-8435-94f3f61208c6") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "157cbc43-da7a-42fa-a25c-f0d9100d039a") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 5 "+1.1V") - (pintype "passive") - (uuid "1f6fb066-e5a4-420d-9e3a-0a411ab5fbb1") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "2ddfcdfb-6641-457c-998f-6de5a30796f0") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "b87973bb-454e-4e26-8683-caec273bf897") - (at 182.805 84.15) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C1" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "f84b143c-f110-4190-a22c-8ad0e88ecb25") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "4.7uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "63abfa5b-ac3f-4f6e-90ba-5ee406bc4dd6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6c514d44-35e8-4a1d-b9c9-77bc0518c353") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7fe567c3-e882-4c65-8487-27e0f9ca6756") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "17a38d95-6317-44f3-a680-b3bb168a3b4d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "78b50f45-f2ca-41ec-b8dd-7d145f6d63a3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "GRM21BR61H475KE51L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "76dd5a4a-62d9-4051-9f4c-5d86cab917f7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/3726d480-9c0f-4813-8ef2-32fdaabf6d8a") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ef174de1-b274-453b-9941-13314dd2b4da") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "6bc1b90b-b440-410a-b083-b6184e132882") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "45321f4a-b2d8-4ac6-bd1f-36f9aa93ef1d") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "97716bed-9d0e-469a-8dce-dcd70633e31a") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "e7d9dd7f-a7f3-4aac-806f-23868485570b") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "6fe76efe-786e-4ca8-b008-bfebf413cbf5") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "a9f18c44-755f-459b-bbbc-a6abf47b6afb") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "b8eb3153-7a40-4685-b26f-db5058a55a01") - (at 163.015 63.84) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C9" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "fd44c3d4-8a04-41b7-b3a8-aaaae295aef9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "299ad993-0f92-4df7-a642-f68ba47e7153") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "791ea65b-0a96-4c7b-b9c9-d656dd06723a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "61cf5b9e-14d8-4bfa-a8c2-86394592a3c9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6127ff91-6baf-41c7-871f-1837a65cceae") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b73d2ba7-39b7-4e00-8ea8-6480dc363143") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "098671fc-7e70-458c-a8dc-ddfcdae6b31a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/39e087e9-b027-44ce-a77c-c35c0628c4d1") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c7f31d1a-21b9-446b-b4d5-90bf83edc7a8") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1e940f7d-7483-4741-8e0e-31990516ef30") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "e134129a-a0fd-489e-a3de-cf37e9a56297") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "7437c425-62fb-40f9-be67-02ffc274c51c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "be65c2ef-03b4-491a-9a26-5b291c5c4a13") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "bbfb0f36-830c-4e6a-bc2b-8fd002b021cc") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "c75c05e8-377b-45b5-afb7-5073838fe493") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:DLW21HN121HQ2B" - (layer "F.Cu") - (uuid "b95ab1a1-6740-4c4c-8e0e-e53a3a5ce90d") - (at 144.28 98.165) - (descr "DLW21H L=2.0 W=1.2 T=0.9") - (tags "Filter") - (property "Reference" "FL11" - (at -0.2 0 0) - (layer "F.SilkS") - (uuid "7328d6a0-ec21-4b2e-b69b-9bb6fc24e060") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "DLW21HN900SQ2L" - (at -0.2 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "7f519fa6-c696-417d-9c7c-b72f00e3bbb9") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3be8a496-8dc6-4548-997f-5af1bb338b47") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "0b90e223-7704-4650-9a4f-430433c36786") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7ed8999e-833d-4ea4-b185-dd6641712c27") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "81-DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "356f5da1-8c7a-4e99-8029-8c8dfff7be44") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "14aef4af-5888-4189-8adc-9d872facbc85") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Murata Electronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1ce3f04c-f584-408a-a828-71044d29e337") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8233da53-3fc0-4cd0-b0d9-03bd1a5c9e8c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "53a65e25-1197-4e90-bfad-4ffd218a318a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9d021885-5a3a-434b-a6f0-7f86eab6639e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8b2d575f-4307-4ba0-a47c-519a7e80536d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/897c7ee2-797b-47eb-af86-051d00910aba") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.7 0.425) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "c8890161-3901-4ccf-aca5-f660ebd3bba3") - ) - (fp_line - (start -1.6 0.425) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "9618fdb8-acf9-43f6-8d10-5473c82dd8ff") - ) - (fp_line - (start -0.2 -0.6) - (end 0.2 -0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "69003dbf-c885-4503-af76-865e4c073949") - ) - (fp_line - (start -0.2 0.6) - (end 0.2 0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "5bf72b0a-ac46-4d56-87d4-f9c735339e40") - ) - (fp_arc - (start -1.7 0.425) - (mid -1.65 0.375) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "057d49cf-d093-4b7f-bc2d-161735e47317") - ) - (fp_arc - (start -1.6 0.425) - (mid -1.65 0.475) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "6751339a-521a-4ec8-b007-e0394bf77ddf") - ) - (fp_line - (start -2.7 -1.6) - (end 2.3 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ccfac1fa-154c-411f-94de-3d4ff39e0688") - ) - (fp_line - (start -2.7 1.6) - (end -2.7 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f4e1c039-e5d5-43b6-af0e-b5498d913471") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "9e0ceffb-3a45-4837-9ec6-77aea23d2869") - ) - (fp_line - (start 2.3 1.6) - (end -2.7 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "2b45c521-08b9-4842-9bd1-43d38b6636ff") - ) - (fp_line - (start -1 -0.6) - (end 1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "86a8bf8a-12a4-40c0-b765-ce7518f01f2c") - ) - (fp_line - (start -1 0.6) - (end -1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "ccfa593c-faa4-43d4-bfe4-3f13d7aaa0a8") - ) - (fp_line - (start 1 -0.6) - (end 1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "dc3103c5-2731-42e3-a5d2-1a4c306cc5fb") - ) - (fp_line - (start 1 0.6) - (end -1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "7ec4d55e-7aa3-4bcb-8e8a-e31e36c9593c") - ) - (fp_text user "${REFERENCE}" - (at -0.2 0 0) - (layer "F.Fab") - (uuid "7c54ebed-292b-4796-b41c-67804753d6f7") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 130 "Net-(D14-I{slash}O1_2)") - (pintype "passive") - (uuid "bd0ca5ae-7c18-4c6c-87c0-0fc61d46f2b3") - ) - (pad "2" smd rect - (at 0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 45 "Net-(C77-Pad2)") - (pintype "passive") - (uuid "17920a0c-88d8-4448-a823-008ce9f5f32e") - ) - (pad "3" smd rect - (at 0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 44 "Net-(C76-Pad2)") - (pintype "passive") - (uuid "2bab4afd-2215-469c-a105-82fa67d0a808") - ) - (pad "4" smd rect - (at -0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 128 "Net-(D14-I{slash}O2_2)") - (pintype "passive") - (uuid "c2e39b8c-513e-4fec-9ab3-244ba51c99a6") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" - (offset - (xyz -0.009999999626 0 0.9499999738) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 0 0) - ) - ) - ) (footprint "Snapeda:SW_TL3315NF160Q" (layer "F.Cu") - (uuid "b9ac5d7f-5e05-43d0-a868-b99e4c1a4ace") - (at 164.936 91.87) + (uuid "ddf7796b-67ff-48b5-b8b2-d7324bd5c99d") + (at 162.396 91.87) (property "Reference" "S2" (at -0.412 -3.423 0) (layer "F.SilkS") - (uuid "5ccb91fb-08ca-466e-bf4d-3e31490726f9") + (uuid "eee029c2-1972-4763-8a8e-1e543580f84b") (effects (font (size 1 1) @@ -46287,7 +55951,7 @@ (property "Value" "Bootsel switch" (at 5.938 3.55 0) (layer "F.Fab") - (uuid "3ba5d5c7-52aa-44f6-a534-2ada0fba153b") + (uuid "f244c75e-f5ef-42b5-b930-6aed696d5930") (effects (font (size 1 1) @@ -46299,7 +55963,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "b01866dd-4b7e-4165-b664-8bbff64cb900") + (uuid "8c038853-1493-46cd-ba4e-408167530079") (effects (font (size 1.27 1.27) @@ -46311,7 +55975,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "537d9cff-0721-4d57-805f-99bd3e5987a2") + (uuid "8286b442-a98d-49ab-b597-a8043b09c7bf") (effects (font (size 1.27 1.27) @@ -46324,7 +55988,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "23891782-4108-47a6-be82-81ec3132f4cf") + (uuid "07a0f082-092d-4b65-8925-5c998af8c130") (effects (font (size 1 1) @@ -46337,7 +56001,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "7c23f680-ffab-46ae-8c47-95fa7b5c1bbd") + (uuid "2ac92398-c753-47b8-954f-c288bdb48f7e") (effects (font (size 1 1) @@ -46350,7 +56014,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "bbd2f6c3-86cf-49d8-9a6b-020377a381a2") + (uuid "d505b0ba-b29f-4056-9c86-e9a0b2200c0c") (effects (font (size 1 1) @@ -46363,7 +56027,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "efd6153f-a048-45e1-be76-b6fa8d6b9fc0") + (uuid "2dec3de6-7645-4217-8694-a8eacacc50b4") (effects (font (size 1 1) @@ -46376,7 +56040,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "6cdce323-d8f0-43e8-a47f-2edc8e042c66") + (uuid "081eec87-1963-49b2-b9fc-f7c686326a71") (effects (font (size 1 1) @@ -46389,7 +56053,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c7ad9645-2402-436c-a58f-23373eb5c435") + (uuid "bbb34cd8-4e18-43aa-a3cd-0c9a90f04225") (effects (font (size 1 1) @@ -46402,7 +56066,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "b992eb35-516b-41dd-a279-2d29d5db4cd6") + (uuid "31086eba-f50d-4474-aef1-16efe1fc9061") (effects (font (size 1 1) @@ -46415,7 +56079,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "2bc2e0f6-172b-410f-ab00-8cc0e58b24e5") + (uuid "d33614ad-26a6-4df2-8a00-a9656c5bf757") (effects (font (size 1 1) @@ -46428,7 +56092,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "4e851000-16db-4604-9199-332b3669028d") + (uuid "f3c9c4f2-18dd-4783-a723-c54385e723a9") (effects (font (size 1 1) @@ -46441,7 +56105,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "8dd94128-917f-45d1-bcaa-3102df355df6") + (uuid "a46ffa45-c884-423f-8e55-3ff75fab2520") (effects (font (size 1 1) @@ -46454,7 +56118,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "d62e8351-e9e3-4b4a-9210-5a47c993dab1") + (uuid "0b251b99-a49a-41a6-b218-6f504f998252") (effects (font (size 1 1) @@ -46467,7 +56131,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "56277cce-d049-4aa4-aef1-78162c55cef1") + (uuid "6cccdb4c-b4d2-4aff-913b-dd702e3d7527") (effects (font (size 1 1) @@ -46480,7 +56144,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "497dc33b-234d-47b6-a634-403a2ee17cd6") + (uuid "44e803a6-4803-40af-adf3-342a39b5ddf6") (effects (font (size 1 1) @@ -46493,7 +56157,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "94934f27-621e-4f9c-9258-8623df4ddd9b") + (uuid "28bd80b9-96ac-4288-963e-cad9ecb13e80") (effects (font (size 1 1) @@ -46506,7 +56170,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "1dc8f487-487e-4ad0-ac5b-45523f4bfda3") + (uuid "2f2254bc-ec88-4968-afc0-aa007948ba43") (effects (font (size 1 1) @@ -46519,7 +56183,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "0ce80de2-d696-48c8-90d7-2d33cf9e75db") + (uuid "71d44a97-afa2-44a3-a44d-206534726b66") (effects (font (size 1 1) @@ -46542,7 +56206,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "a76dc141-8770-47bf-bca0-64b1fe5f2597") + (uuid "b876a0a5-d8e6-408a-b7e5-6256cc4c8fcd") ) (fp_poly (pts @@ -46555,7 +56219,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "08a579a1-ab9a-4526-acf8-d08ec29688be") + (uuid "e7d34e17-0b96-4ffb-b109-83781d3b71be") ) (fp_poly (pts @@ -46568,7 +56232,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "81319327-ed23-450c-88f0-f2e66df7b2d7") + (uuid "e32601aa-c58b-460d-a8fb-20d719235265") ) (fp_poly (pts @@ -46581,7 +56245,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "4aae868a-943e-40eb-bccd-d91bf5ada4f9") + (uuid "03fd1902-44f9-4cc4-92b2-0aea39a44a8b") ) (fp_line (start -2.25 -0.88) @@ -46591,7 +56255,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "07d72ba2-4e83-465c-a7ae-87fbc23d5275") + (uuid "f1494503-f939-4f6f-b7df-407354a36dad") ) (fp_line (start -1.555 -2.25) @@ -46601,7 +56265,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "1a427020-89ce-4e54-9902-71a92260e35c") + (uuid "ef08b66c-455b-42ad-823b-d7636ddf4b75") ) (fp_line (start -1.555 2.25) @@ -46611,7 +56275,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "a37a55e4-3ca9-4729-ba8d-062939cbde0f") + (uuid "b2c59ee7-e8b5-4c34-8354-7fe372d4df0d") ) (fp_line (start 2.25 -0.88) @@ -46621,7 +56285,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "df0f28fc-7f31-4391-b8d9-89e27c6c21a9") + (uuid "7a9adcc7-30a7-4da3-ba4e-ad8fc4d0aeeb") ) (fp_circle (center -3.226 -1.75) @@ -46632,7 +56296,7 @@ ) (fill no) (layer "F.SilkS") - (uuid "b9952bef-f245-47e4-901f-779b1e58b622") + (uuid "74129ec8-51ee-4cd8-b903-b6a25a4e5d2a") ) (fp_poly (pts @@ -46645,7 +56309,7 @@ ) (fill yes) (layer "F.Paste") - (uuid "70383617-ea5b-45f2-bb2d-0c1bc97fa7c2") + (uuid "4d0266b3-0ce4-4883-b4f0-459c2ff6404c") ) (fp_poly (pts @@ -46658,7 +56322,7 @@ ) (fill yes) (layer "F.Paste") - (uuid "72fcb05d-a570-4096-af2f-85fd3ac0656d") + (uuid "8af6d1f0-3269-4814-ace1-db7543f27fa9") ) (fp_poly (pts @@ -46671,7 +56335,7 @@ ) (fill yes) (layer "F.Paste") - (uuid "3067d3c7-5bc2-4c04-9b39-0c243f549fae") + (uuid "8147087b-dddd-46ba-8058-c3e9a22481fe") ) (fp_poly (pts @@ -46684,7 +56348,7 @@ ) (fill yes) (layer "F.Paste") - (uuid "cd4ac03f-09c0-4bf9-a6f0-ff2b7f896d9c") + (uuid "06ffbc10-f4e1-46b1-8b45-41cc40e273fd") ) (fp_line (start -2.825 -2.55) @@ -46694,7 +56358,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "05f41598-0d82-41b9-b229-75c37fd6af2b") + (uuid "1a63b842-a4e9-435a-b0b2-dddbcac15a5d") ) (fp_line (start -2.825 2.55) @@ -46704,7 +56368,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "a5167231-ffa5-4f9c-8d42-0b9f091397c7") + (uuid "555531bd-e1e0-413c-8128-590dd8a6036b") ) (fp_line (start 2.825 -2.55) @@ -46714,7 +56378,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "94c3cce6-9ee1-4ea4-aaf1-97b87cf31740") + (uuid "587bd214-e35a-4086-a4db-6513fb1a8647") ) (fp_line (start 2.825 2.55) @@ -46724,7 +56388,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "501324b4-d999-4a12-b274-d2b23b786e66") + (uuid "5201206b-2ba9-4378-b7b4-5dae9ed866ab") ) (fp_line (start -2.25 -2.25) @@ -46734,7 +56398,7 @@ (type solid) ) (layer "F.Fab") - (uuid "9dec385d-b8df-4759-bab0-f166a11c9191") + (uuid "58dfeb20-b192-48ea-bea1-0fe7bd3d3bfc") ) (fp_line (start -2.25 2.25) @@ -46744,7 +56408,7 @@ (type solid) ) (layer "F.Fab") - (uuid "f2c5c41e-7a7d-44ee-89cc-28bc5b33a8eb") + (uuid "7b46ecac-8605-4196-bf05-a04566c18192") ) (fp_line (start 2.25 -2.25) @@ -46754,7 +56418,7 @@ (type solid) ) (layer "F.Fab") - (uuid "3a8fd9fb-b357-498b-b0ad-5123d3c0d140") + (uuid "05148f90-0a9f-4df5-b46c-cbf69eb7b3a1") ) (fp_line (start 2.25 2.25) @@ -46764,7 +56428,7 @@ (type solid) ) (layer "F.Fab") - (uuid "d95e4177-ad53-46fb-b217-8facf3450c81") + (uuid "f84ef216-42f2-4dcf-9499-0e5abfa82e3d") ) (fp_circle (center -3.226 -1.75) @@ -46775,7 +56439,7 @@ ) (fill no) (layer "F.Fab") - (uuid "5d873e89-4f5e-4ea8-a3bb-f26432a7f6f6") + (uuid "17901c4b-521e-4e22-9211-069e0056d733") ) (pad "1" smd custom (at -2.23 -1.75) @@ -46797,7 +56461,7 @@ (fill yes) ) ) - (uuid "be8c33f0-746a-4924-aef5-714dca7c9fca") + (uuid "0d20de3f-9e40-4ffb-b463-af49c55b0ae3") ) (pad "2" smd custom (at 2.23 -1.75) @@ -46819,7 +56483,7 @@ (fill yes) ) ) - (uuid "8ddf59ef-d44e-4c34-9d85-8289f7bd29ef") + (uuid "b6a26085-c9c7-45c1-80e6-32d35367c27b") ) (pad "3" smd custom (at -2.23 1.75) @@ -46841,7 +56505,7 @@ (fill yes) ) ) - (uuid "8c35dfee-66fa-471b-a285-09e772da3684") + (uuid "8d7a2a23-3ceb-4598-9e88-fba6261c0d62") ) (pad "4" smd custom (at 2.23 1.75) @@ -46863,7 +56527,7 @@ (fill yes) ) ) - (uuid "e41c75f1-d051-4a3c-822d-fbc8d104313f") + (uuid "23813115-3ba7-4ffc-b599-f3c8d5b0c6f6") ) (embedded_fonts no) (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/TL3315NF160Q.step" @@ -46878,376 +56542,16 @@ ) ) ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "ba633e19-d7ac-49f0-85d2-a7f62063e3e5") - (at 160.925 150.84) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C143" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "dab580fd-2e3a-4c33-8e6d-4ec764f9dfd0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "f9c46a4d-2b2e-462a-bbeb-fb8d84bbc8e4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "90d12cc0-6ad0-4484-9476-f503e484e93f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d93e33e5-2c73-4e2b-8f02-7e6e722e6ea7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3350d4a0-4b0a-4e3e-ac62-55879283aac9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "68ace1ee-9bbb-4406-842e-18ff81dd77ea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "872fae29-7773-4109-8bcb-4242d46eaf5b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/ad73a800-a078-49bb-b031-b50ec0ef9bec") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "699ca0c4-b004-427e-a80f-1a5bf8e5e87e") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2b7d1be5-50ba-4ccf-91b3-3c7a3dcdbff3") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "285761a4-6922-47ea-b58e-717f21552392") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "bd2bb0e1-4315-48a0-b776-95f5306a62d2") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "06fb6e98-55e6-451a-8094-43640115ea54") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "9cff4682-471c-4147-a7a2-99579e61c7df") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") - (pintype "passive") - (uuid "2f4b1a3f-ef73-47ce-a76b-71d220c511c4") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "baaea1e8-1c64-4039-a22b-783849bbeb05") - (at 105.645 102.22) + (uuid "dea89d4e-e893-4378-99e4-3adfdb48862e") + (at 164.485 58.82) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C56" + (property "Reference" "C15" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "9e80d1e4-751e-4701-a822-c5d52e67530b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.01uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "45951cd5-e65e-45ca-94d5-5a4fb525099c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "908e8538-ecae-4526-bc15-c88453ed3053") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4c1c942c-da8f-4ceb-9984-458e0eddaed5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "0603B103K101CT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6c429954-7b83-4264-8adb-5170e4b386b9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e18f7c08-6667-45a9-aa3a-392df3cc849b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "223d3dd4-4f9c-4b90-920f-6626be669ee3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/7ab84752-e421-4633-9984-0211bf61e573") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "aeb7d34f-c043-4c54-a1a2-c413c7c8e998") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1b2e725e-4435-4146-8557-45052ac3ab73") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "1568381b-579d-4b2c-866f-dc2612fafeb1") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "fb850bbc-c629-48b4-a38a-1e6ba223f3c8") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "c372fca5-f4d1-426b-8ac9-fa251eac3287") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 30 "Net-(C55-Pad2)") - (pintype "passive") - (uuid "2046e4bc-1a7b-4d77-992c-ed5868cea6de") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 31 "Net-(C56-Pad2)") - (pintype "passive") - (uuid "e4edd401-0c78-40fb-bf15-3208c34b9d24") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "bb262adb-8798-4cd0-832c-fa830e947a7f") - (at 136.895 131.32) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C100" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "234335f4-3b65-4880-81cd-4a3de3ce0fff") + (uuid "c4324ee9-ec5d-4619-96fc-7014009cda55") (effects (font (size 1 1) @@ -47258,7 +56562,7 @@ (property "Value" "0.1uF" (at 0 1.43 0) (layer "F.Fab") - (uuid "c1295ef6-fff9-4bde-9e2c-1d8b0babde8e") + (uuid "44fe4f06-c93d-4f07-b287-24554600ca3e") (effects (font (size 1 1) @@ -47270,7 +56574,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "4bb96c7d-d3a8-439d-b552-5524b4fe9d83") + (uuid "ac395fd2-b281-4844-88b5-46e42cfe1473") (effects (font (size 1.27 1.27) @@ -47282,7 +56586,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "a46257a4-fbdb-42d6-956a-bcdb52d81b9f") + (uuid "21855906-7534-40a2-88ef-f8e1b758f8ab") (effects (font (size 1.27 1.27) @@ -47295,7 +56599,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c99eefe1-0c30-4d31-b122-6edc285ed16e") + (uuid "6375a6e0-a781-410d-a011-5df47d980a5d") (effects (font (size 1 1) @@ -47308,7 +56612,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "a9ad91d6-9a6d-4ed0-a762-d69863c48310") + (uuid "f7bcbd91-5116-4ada-8d6c-ffc72af45ead") (effects (font (size 1 1) @@ -47321,7 +56625,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "4e597d74-3671-4ac7-aa15-3e0cddb639c2") + (uuid "dc474156-1be7-404a-b16d-db1a3902a829") (effects (font (size 1 1) @@ -47330,802 +56634,83 @@ ) ) (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/00baebb2-705c-4a37-b109-9b0f5ab46897") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "7cc1bbba-f814-42fd-97ff-f1dc99470868") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "bbe7f941-d168-4476-84cb-f5382748ef38") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "ce40206d-748b-4204-8bd4-01aa3f61f200") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "f7cb2735-774b-4cd7-93ce-32c475d83324") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "ecfcbd76-a3d7-4178-9b4b-1477ddcb2d96") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") - (pintype "passive") - (uuid "a8992234-3688-48d4-9e23-e32da2535160") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "c785d133-e175-4af8-8029-486a52e600da") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "bb7a5d3a-eb78-4fef-9f95-0fa5fb12c62d") - (at 101.635 102.22) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C48" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "809f64e5-901a-468d-a056-3dbddb7eee4e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "3ac15ac5-e921-4d49-a5d2-6a1981445210") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7b78565a-d3d5-4ce7-a4b4-bf46ad452ed5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "1e1c3018-aa6b-4353-9220-1705df249c53") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e3089ddc-8da8-4a15-85c5-ab08f008d2cd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9061ccdf-d3e9-4dfe-ab9c-5e4a41462718") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "46aab8ea-191c-4fd1-948e-63aa8fd46645") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d7a9da4c-4e4d-4102-8653-6123bdcf52b8") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "b87e83df-2a7d-4114-a6ae-8e88a9ca80f8") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "682deb30-61ea-4c74-94f1-ba09bcc3f5e6") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "7e2d288d-0000-4b30-89e0-bb21e0039bf5") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "d53516b5-5e83-46d9-9fdc-b6ba6196f29e") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "20bba608-c33c-4f66-a62e-d2c9a50d44fe") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 25 "Net-(C47-Pad2)") - (pintype "passive") - (uuid "85965cbc-0608-4685-9697-47343aaa5282") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "2b846ccc-5dbc-4997-bd0a-bc23f94cc441") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:DLW21HN121HQ2B" - (layer "F.Cu") - (uuid "bb96f544-5e4f-4ed0-b80b-c515914c52fb") - (at 138.18 93.865) - (descr "DLW21H L=2.0 W=1.2 T=0.9") - (tags "Filter") - (property "Reference" "FL6" - (at -0.2 0 0) - (layer "F.SilkS") - (uuid "fba663e2-2d2d-448c-a8d3-95a8c622a182") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "DLW21HN900SQ2L" - (at -0.2 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "a9c9a118-edd6-4740-98a6-e061853ea541") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7dd8cea5-25d3-450e-b667-6d8f148dd120") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3b49057b-49c6-4cbe-a1c0-b77c29f390cb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d4d84819-bf1b-4fcb-b0bb-d56d749807f1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "81-DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "799c0c65-2336-44e9-b307-1b2bfe465e6c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f2ce2670-e596-439a-88f7-e6e4729459dd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Murata Electronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e0096cb0-95c1-45da-8b38-5714318846dd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bc0f1c51-ad9d-4085-9f99-2c1e6d944d6f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "08e73fea-ad85-4f50-bfe8-39324f064bcb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a3f1c2fd-b9ac-4b45-b391-2e60f9737913") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7bc7f992-4206-4add-925c-e33556e036e1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/7598263c-dbcc-4db9-a1e8-497d6539866a") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.7 0.425) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "8fb12df1-2562-49ab-a27d-92b4121208ee") - ) - (fp_line - (start -1.6 0.425) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "11af3e5c-fec3-4583-8820-3ebf46865aa9") - ) - (fp_line - (start -0.2 -0.6) - (end 0.2 -0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "12b2729e-7a9a-418b-96fb-b502f1296db2") - ) - (fp_line - (start -0.2 0.6) - (end 0.2 0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "fc55ff9c-5af8-4730-bbad-22ba2bdd42d4") - ) - (fp_arc - (start -1.7 0.425) - (mid -1.65 0.375) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "7cd28d4d-e291-4775-99c1-5ecd0e157acb") - ) - (fp_arc - (start -1.6 0.425) - (mid -1.65 0.475) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "e53a4f3a-5376-4a37-ba89-9678fb97b258") - ) - (fp_line - (start -2.7 -1.6) - (end 2.3 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a3d67c3d-f498-44f2-90ce-2540b9944f54") - ) - (fp_line - (start -2.7 1.6) - (end -2.7 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "6e9fdd78-114b-4aa1-978e-477de481bfc7") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ec45142b-8b9b-4739-b0e6-68c7037e6485") - ) - (fp_line - (start 2.3 1.6) - (end -2.7 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a547d479-4723-43d8-acf1-3f9171558b1c") - ) - (fp_line - (start -1 -0.6) - (end 1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "77d48d2c-15c3-4717-bcd8-51952b6c76c1") - ) - (fp_line - (start -1 0.6) - (end -1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "38f9abc2-fc64-45e7-84df-a05d5e4d41fd") - ) - (fp_line - (start 1 -0.6) - (end 1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "28ab870f-1fb3-442d-9888-22aa44f2c9af") - ) - (fp_line - (start 1 0.6) - (end -1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "0d0d3d88-b2a4-41e4-9c05-b7859c9f64bf") - ) - (fp_text user "${REFERENCE}" - (at -0.2 0 0) - (layer "F.Fab") - (uuid "dc278835-0523-40ef-b9ac-032c9d392343") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 107 "Net-(D9-I{slash}O1_2)") - (pintype "passive") - (uuid "b6620fec-bee8-4089-8feb-b93db4d1c245") - ) - (pad "2" smd rect - (at 0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 27 "Net-(C50-Pad2)") - (pintype "passive") - (uuid "0efc3ad6-7f37-4055-8601-6225ecac4bfc") - ) - (pad "3" smd rect - (at 0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 26 "Net-(C49-Pad2)") - (pintype "passive") - (uuid "4dda9cba-5f1c-43c9-9ae3-2cf223ca7edf") - ) - (pad "4" smd rect - (at -0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 109 "Net-(D9-I{slash}O2_2)") - (pintype "passive") - (uuid "2784e3c1-6af2-4ee5-862a-e9cc3c10c1c3") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" - (offset - (xyz -0.009999999626 0 0.9499999738) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "bbcdab5b-e94d-4556-b050-53a76ff0ef92") - (at 182.805 93.18) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C8" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "0146389e-71a3-49f3-8e1a-18e79c784abd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "4.7uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "4152c439-610a-47ba-8bc2-efd3a6703f0b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "32cb4829-b7b2-400d-aa7e-bfe9342ad122") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "16829e3b-124c-4092-935c-98106972c324") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a6691299-cdba-4251-9913-f49faa19cd59") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "63b25777-efbc-482f-bb0a-d10229502a8a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "GRM21BR61H475KE51L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "99a7b66e-21ed-44e4-810e-f0784acf8ad2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/88f469c4-e674-44ad-aafb-75478dfd417d") + (path "/7398d7d7-6344-47d5-adaa-d8f2c2aad824") (sheetname "/") (sheetfile "Cacao.kicad_sch") (attr smd) (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) + (start -0.14058 -0.51) + (end 0.14058 -0.51) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "f56f2917-0ec9-432d-b7fe-55e37da1d8e1") + (uuid "1e09cddf-223d-452c-a038-cc08450993f3") ) (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) + (start -0.14058 0.51) + (end 0.14058 0.51) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "05db526f-ac8e-4574-b033-17674750db9d") + (uuid "0e96b4f4-23e8-4464-bbac-c0401c3f81da") ) (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) + (start -1.48 -0.73) + (end 1.48 0.73) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.CrtYd") - (uuid "1e8debc1-1bd9-43e3-b9e7-772f38b24d06") + (uuid "8c250c01-d889-4e72-a723-bea6a0ef33e8") ) (fp_rect - (start -1 -0.625) - (end 1 0.625) + (start -0.8 -0.4) + (end 0.8 0.4) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") - (uuid "6b2e3af5-e5b9-4b5f-97fe-8de00b1302a8") + (uuid "2a180466-be51-4762-98a3-3ae28cf7094f") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "f271f9fd-474c-45fa-914a-37bac6e3d06b") + (uuid "95288879-f63d-4238-bb2c-9c590a791692") (effects (font - (size 0.5 0.5) - (thickness 0.08) + (size 0.4 0.4) + (thickness 0.06) ) ) ) (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) + (at -0.775 0) + (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 5 "+1.1V") + (net 1 "+3.3V") (pintype "passive") - (uuid "953baaad-509a-4827-a693-7dc1bad847f9") + (uuid "4c33802e-e622-4788-a1cb-97a751c15503") ) (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) + (at 0.775 0) + (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "04a911ea-b734-49cc-b318-5209dabe5bab") + (uuid "1bf27cf9-cb2f-4f69-9033-989edbf287ef") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" (offset (xyz 0 0 0) ) @@ -48137,669 +56722,16 @@ ) ) ) - (footprint "Snapeda:AMPHENOL_10118193-0001LF" - (layer "F.Cu") - (uuid "bdd4701f-6d62-4811-bf7b-d38e262e61a5") - (at 108.8635 65.636) - (property "Reference" "J10" - (at -1.145 -7.375 0) - (layer "F.SilkS") - (uuid "a97b65b4-5908-4ea3-ac46-a9d714ba4649") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10118193-0001LF" - (at 10.92 -5.459 0) - (layer "F.Fab") - (uuid "d919c737-2bcf-48cc-8a89-74dad34b4df4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "89a1c367-8843-4a60-868c-ea10e25ff3c7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8522ad78-702a-4c71-91bd-ac9f0e1b23b6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MF" "FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f2bf9974-01c2-4ffe-9a50-7daceb93923d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a12481f6-fab4-4fb5-9018-7faaf9c78f96") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "47c0c24d-5e9a-43d4-8820-31a3ddaecd10") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "155398ba-f832-4571-a3a9-8ebce45049ce") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a1eae701-003b-4b82-bbba-97850eb3ad56") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b7065a14-5eb7-4d1d-91ec-9876f3b21c21") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PARTREV" "E" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "318dba18-1dca-4bcd-9914-48f494738dae") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4e550ee5-4351-4ced-b69c-88468d4c4cef") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "194aa1a3-2fb5-4b2c-8d3a-0680a23554cb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6c35887a-bbb7-4da7-aa19-f388e29e199b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "57eac219-0d53-429b-9977-e13c25b2b429") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER" "Amphenol FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "71a6ab79-ec40-453c-bcf9-a945b270ab80") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7808c38a-3bfe-4ee7-aaf5-afac0e078fe9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "486375dd-e25e-4d68-956c-ad21d043d1d3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e472ba74-3133-4db0-b6d7-8cd36e4cf6b9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b58a1d6e-ea03-4fee-a1ac-4de48beb3e71") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -3.8 1.45) - (end -3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "5729ecc5-4921-4b26-9831-3f0be2991eed") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "6e3417d2-eb68-40fb-af93-29731abc391f") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "7383ccd9-5c74-4051-a796-6fe023afbc05") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "d7f2c257-fc75-4f4c-a152-4c4c43cee7c8") - ) - (fp_line - (start -4.32 -3.6) - (end -4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "95c152f7-7f1a-44d8-b1de-d6114d492a96") - ) - (fp_line - (start -4.32 3.066) - (end 4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "6cb2c895-ed98-4194-84c4-2c20adf1762a") - ) - (fp_line - (start 4.32 -3.6) - (end -4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "571cc6c6-b078-466a-8e38-ce64e93e8552") - ) - (fp_line - (start 4.32 3.066) - (end 4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "4c65ae8d-ef1d-4a0e-914c-a3478ea6426b") - ) - (fp_line - (start -3.93 2.5) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "28c0dddc-ab12-4e2b-905d-abb22d1ebdf5") - ) - (fp_line - (start -3.8 -2.9) - (end 3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "eda3fb6b-843c-4a03-a730-39dac1a569cc") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "2128e204-e6ca-488b-98e9-cf029a76e913") - ) - (fp_line - (start -3.8 2.1) - (end -3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "13df8b56-1add-42e6-b730-eeb6691bfcb1") - ) - (fp_line - (start -3.8 2.15) - (end -3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "e2384df8-e9b6-4b29-8031-5b8b9f350eaf") - ) - (fp_line - (start -3.2 2.2) - (end -3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "a9cb79a0-17ab-4eba-a28e-9989d3426375") - ) - (fp_line - (start -3.2 2.75) - (end 3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "c3d5072c-f63a-4be5-92c5-216c1fde568f") - ) - (fp_line - (start 3.2 2.75) - (end 3.2 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "bfd1f3c7-bc20-4538-8e8a-e8d8892be351") - ) - (fp_line - (start 3.8 -2.9) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "dce24428-f563-43d0-98af-7a1e4979c398") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "ec96eabf-e0dc-4cf4-b601-ca3eeb4e924d") - ) - (fp_line - (start 3.8 1.45) - (end 7 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "0815cc56-1149-4252-b4ed-e4cd50b3aee6") - ) - (fp_line - (start 3.8 2.15) - (end -3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "03fd6ab8-913f-4184-96cd-98a1418902c5") - ) - (fp_line - (start 3.93 2.5) - (end 3.75 2.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "ecc4bc3c-f862-4186-a3e0-c043bc38fa96") - ) - (fp_arc - (start -3.8 2.1) - (mid -3.782157 2.326924) - (end -3.93 2.5) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "38b938f9-673b-4f76-8000-133d3d8c7db8") - ) - (fp_arc - (start -3.4 2.2) - (mid -3.461091 2.547487) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "6561f3bc-6518-4729-a358-f558fc311cc8") - ) - (fp_arc - (start 3.75 2.8) - (mid 3.450736 2.572487) - (end 3.4 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "8cae6102-af18-4c36-9d9a-f3d85dd07966") - ) - (fp_arc - (start 3.93 2.5) - (mid 3.782157 2.326924) - (end 3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "12bd34db-0248-4b24-837d-a4fac04ea9a8") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "e44944ee-c453-4200-9f40-038ab9976613") - ) - (fp_text user "PCB END" - (at 4.85 1.2 0) - (layer "F.Fab") - (uuid "438aba27-4071-4abe-9205-a25117d112ae") - (effects - (font - (size 0.32 0.32) - (thickness 0.15) - ) - ) - ) - (pad "1" smd rect - (at -1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VUSB") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "dda290d2-a526-4a3a-ad0a-6c63620c0e72") - ) - (pad "2" smd rect - (at -0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 108 "Net-(D9-I{slash}O1_1)") - (pinfunction "D-") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "eabe0a19-720c-4af7-95b1-d6aed578471e") - ) - (pad "3" smd rect - (at 0 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 110 "Net-(D9-I{slash}O2_1)") - (pinfunction "D+") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "a7abbe5f-c1f1-4df1-b502-60da051d9293") - ) - (pad "4" smd rect - (at 0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 218 "unconnected-(J10-ID-Pad4)") - (pinfunction "ID") - (pintype "passive+no_connect") - (solder_mask_margin 0.102) - (uuid "87636ba0-ff55-4c87-b164-9075779749bb") - ) - (pad "5" smd rect - (at 1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "fbe52014-b09c-403e-9ec8-01f87c346c93") - ) - (pad "S1" smd rect - (at -3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "e7846d9c-0031-4707-9b21-cd0690d8389e") - ) - (pad "S2" smd rect - (at 3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "0e360d45-8c19-4110-abee-db507746a213") - ) - (pad "S3" smd rect - (at 1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "0b46fe4c-086e-4ac2-a1d6-7ddc49cbcbe2") - ) - (pad "S4" smd rect - (at -1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "cd189c02-665a-470f-b6a7-c11abb492d11") - ) - (pad "S5" thru_hole oval - (at -3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "d80796fb-418e-45de-b76b-24008c85141a") - ) - (pad "S6" thru_hole oval - (at 3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "710eb8d0-cbf5-42e3-9426-f4eda6049f04") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 -0 -0) - ) - ) - ) (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "bf042ae8-bc15-4f05-9d9a-79ced003a487") - (at 156.695 146.76) + (uuid "e02864ba-98eb-4253-a27f-81191b154429") + (at 117.985 116.77) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") - (property "Reference" "R27" + (property "Reference" "R17" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "0f536a44-901a-4a96-8a53-fba840e9b650") + (uuid "466f79f0-568e-483f-bfe2-9aadfe04d618") (effects (font (size 1 1) @@ -48807,10 +56739,10 @@ ) ) ) - (property "Value" "1.5K" + (property "Value" "10K" (at 0 1.43 0) (layer "F.Fab") - (uuid "bceb8853-94f0-4f07-a450-2e4e2954ac64") + (uuid "422ecba1-7015-4f7c-b52e-4dae7c7cf260") (effects (font (size 1 1) @@ -48822,7 +56754,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "e557f714-e54a-4a86-8746-3ee65a67696f") + (uuid "6d744be2-0262-4dd2-be88-3b3d4288f8a5") (effects (font (size 1.27 1.27) @@ -48834,7 +56766,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "43936581-f2e9-4ebf-9787-34494a1ce0e1") + (uuid "09d60238-5d5a-4aa4-bc69-691c9841131d") (effects (font (size 1.27 1.27) @@ -48842,12 +56774,12 @@ ) ) ) - (property "MPN" "WR06X152 JTL" + (property "MPN" "RMCF0603JG10K0" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "b57e84a2-9f3a-434a-900a-51f4195d2954") + (uuid "c995bf8f-67a0-4a78-a3a9-c10db5dfa491") (effects (font (size 1 1) @@ -48860,7 +56792,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "e520fe56-59fe-4e39-b561-c467bb5d89da") + (uuid "28faa205-8b8d-4bf9-91f9-f84d37848e94") (effects (font (size 1 1) @@ -48873,7 +56805,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "57ec7b4a-91ae-42bc-af6e-953df135f141") + (uuid "22d18b30-3186-434f-b27b-83985177c8bc") (effects (font (size 1 1) @@ -48882,9 +56814,9 @@ ) ) (property ki_fp_filters "R_*") - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/847b624c-6ee3-414c-8343-5dc0c7bceb89") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") + (path "/8375df94-af20-41ba-baee-b41a28343cc2/2d545fb1-95f7-453d-9789-e5e190caf341") + (sheetname "/Ethernet/") + (sheetfile "Ethernet.kicad_sch") (attr smd) (fp_line (start -0.237258 -0.5225) @@ -48894,7 +56826,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "64c5972e-9662-49bb-8176-4afae11fd32f") + (uuid "497fa882-a5a8-4796-af29-7ffbc9371025") ) (fp_line (start -0.237258 0.5225) @@ -48904,7 +56836,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "fb0f84d2-cdb6-482e-bc5a-60d96faba964") + (uuid "f3d78c18-d347-467a-b237-59d70e9094a9") ) (fp_rect (start -1.48 -0.73) @@ -48915,7 +56847,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "6cb94a32-7fbc-44b6-a46b-d69b492f1467") + (uuid "f46f8b3f-ac52-414e-b58c-c689d853ad4a") ) (fp_rect (start -0.8 -0.4125) @@ -48926,12 +56858,12 @@ ) (fill no) (layer "F.Fab") - (uuid "8889a794-9ee4-49f8-889a-b8a7cffd7e84") + (uuid "872af1d1-3064-48c5-bba4-83ed1bafa234") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "8ce8b009-b742-42fe-8ac6-eaa6a31c1c6b") + (uuid "7986985f-62e3-409e-8713-a760363d5397") (effects (font (size 0.4 0.4) @@ -48946,16 +56878,16 @@ (roundrect_rratio 0.25) (net 1 "+3.3V") (pintype "passive") - (uuid "b6fc91e8-adec-47fe-979c-066ac192735d") + (uuid "edc6c30c-45b6-41c5-929b-e0401240c5c1") ) (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 136 "Net-(D17-A)") + (net 66 "Net-(U1-~{RSTN})") (pintype "passive") - (uuid "25995e4d-de4a-41f6-a1b5-967517b7f464") + (uuid "a99ef02c-98ce-45f8-8757-5128cd0b41ad") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" @@ -48970,16 +56902,16 @@ ) ) ) - (footprint "Capacitor_SMD:C_0603_1608Metric" + (footprint "LED_SMD:LED_0603_1608Metric" (layer "F.Cu") - (uuid "bfa31181-10a2-4477-8adb-385692e32960") - (at 116.515 114.26) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C130" + (uuid "e09bbeca-8ef3-4a37-84df-225ec18b4c80") + (at 162.645 128.18) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "LED") + (property "Reference" "D19" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "b4b0c58d-1eb4-4532-a583-5abee79b72c7") + (uuid "9bc86194-94dd-4ec6-b279-d8973f42ec7b") (effects (font (size 1 1) @@ -48987,10 +56919,10 @@ ) ) ) - (property "Value" "0.1uF" + (property "Value" "CSL1901MW1" (at 0 1.43 0) (layer "F.Fab") - (uuid "d78c090d-565c-4cd2-916a-9cc6c3600e8d") + (uuid "19e8d0e4-2b0d-400a-9d13-39eb15b9f361") (effects (font (size 1 1) @@ -49002,7 +56934,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "f08ca602-d136-4fca-90c1-7118b2ca758b") + (uuid "5b23612d-6150-45d1-9145-0264b78abf9d") (effects (font (size 1.27 1.27) @@ -49010,11 +56942,11 @@ ) ) ) - (property "Description" "Unpolarized capacitor, small symbol" + (property "Description" "Light emitting diode" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "5535086b-4418-47e7-a2dc-88d7b632c984") + (uuid "b92c285a-e4c8-4bc0-ae86-37462384c5f8") (effects (font (size 1.27 1.27) @@ -49022,12 +56954,25 @@ ) ) ) - (property "MPN" "KGM15BR71H104KT" + (property "Sim.Pins" "1=K 2=A" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "bfad27ea-710e-4bff-a9c0-2955bba573d7") + (uuid "350547af-2a08-4dad-b9ba-4545e41ca05e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CSL1901MW1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e8fbcb6b-3cca-44c9-b81b-a7b816fd7325") (effects (font (size 1 1) @@ -49040,7 +56985,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "fd813d5c-ec63-480f-95a0-20117d0d6fbe") + (uuid "9adaed20-2469-469c-985a-78d9ae68a4bd") (effects (font (size 1 1) @@ -49053,7 +56998,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "2d31c250-1153-4c3e-a1d1-b31057bf3a01") + (uuid "433a4a27-96e4-4580-ba9c-ba07f41ae496") (effects (font (size 1 1) @@ -49061,30 +57006,40 @@ ) ) ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/c468a3a1-8ec5-4190-8b32-cd161758aba0") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") + (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/b82f8127-d994-4cb6-8cca-186ca501159d") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") (attr smd) (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) + (start -1.485 -0.735) + (end -1.485 0.735) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "dad3d609-9849-44fb-b534-1976dd290715") + (uuid "5e702633-be98-429e-8266-b1a1060e1e23") ) (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) + (start -1.485 0.735) + (end 0.8 0.735) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "bd022906-de85-4bde-a6c2-30d3eeb64f51") + (uuid "749aed60-c39e-4a0c-bc80-1923e86a5d86") + ) + (fp_line + (start 0.8 -0.735) + (end -1.485 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c1628428-da7b-478e-ad65-2f352c86d673") ) (fp_rect (start -1.48 -0.73) @@ -49095,23 +57050,62 @@ ) (fill no) (layer "F.CrtYd") - (uuid "fdb98611-0578-47aa-8529-6b672d637636") + (uuid "aa9d5dc4-f9ff-4c13-9851-152258892f3d") ) - (fp_rect - (start -0.8 -0.4) + (fp_line + (start -0.8 -0.1) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0d8d3643-3f36-4542-bcb0-9e51d50239b3") + ) + (fp_line + (start -0.8 0.4) (end 0.8 0.4) (stroke (width 0.1) (type solid) ) - (fill no) (layer "F.Fab") - (uuid "754ac88d-0580-4644-98a9-42b455773db7") + (uuid "47418f0e-6fed-4b87-9862-bf2dcd22dcf9") + ) + (fp_line + (start -0.5 -0.4) + (end -0.8 -0.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7c5bb6d9-4bbb-4eda-b06e-39495d5463f3") + ) + (fp_line + (start 0.8 -0.4) + (end -0.5 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f7037c71-317e-4c69-9328-3765fad60400") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "baf575ef-5dda-413a-86a6-548438fc9d13") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "68f1a745-28b8-43a1-999a-c5acbcbee96c") + (uuid "54f222fb-184e-4fc9-83fe-bc283336ef1c") (effects (font (size 0.4 0.4) @@ -49120,205 +57114,27 @@ ) ) (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) + (at -0.7875 0) + (size 0.875 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 69 "+3.3A") + (net 138 "SD_CARD_DETECT") + (pinfunction "K") (pintype "passive") - (uuid "ef6e5196-8b61-414c-8b41-0da043a627ab") + (uuid "a8644354-1419-4bb9-b870-c2ae5eec1e2b") ) (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) + (at 0.7875 0) + (size 0.875 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 2 "GND") + (net 139 "Net-(D19-A)") + (pinfunction "A") (pintype "passive") - (uuid "22f453d9-6d4e-420d-87d3-b4236a6725cf") + (uuid "a66e73f7-e2f0-4596-8feb-6df2f0087965") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "c039d039-5ab7-4401-872c-81e47db71190") - (at 101.635 89.67) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C43" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "65ca5a90-9e00-4653-895b-37be6dcb61ef") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "470pF/50V" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "bc42b1bd-7e61-41a5-ad3a-5e6ad35da6ad") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7c48ec75-6879-422c-bfc8-30f774c9c7f6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "cc16d3be-c74d-44f5-9296-848b9f775d23") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "130c04f8-07f6-40cf-91eb-2478da05b2da") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e2baf2b6-662a-45df-b797-a4db6104b3b6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10B471KB8NNNC" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f2b2ba4b-ef1d-4272-af6e-0394a4116723") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/2e449f88-0bdf-4f0b-b723-63ce540efc00") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "af8539e4-d1b7-4def-b782-66ee49c0b5d4") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "2d3a3e11-4b0f-43cb-8560-530a97d5695a") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "52e03273-c040-4c9f-8256-24a8c53b87e6") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "3c55edcb-ac40-48ae-97c2-3db844fa5121") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "461b9e01-1799-4b41-820a-d0e41d09ebc2") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 7 "+5V") - (pintype "passive") - (uuid "ced21b88-709a-4e66-9cb2-96d0fea56cc0") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "fe0114ff-64a3-409f-b24d-50cb0be86d40") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" (offset (xyz 0 0 0) ) @@ -49332,14 +57148,14 @@ ) (footprint "Samacsys:SOT95P280X145-6N" (layer "F.Cu") - (uuid "c0c3a6fe-4df8-41d3-8cce-350a00760bd5") - (at 131.455 80.515) + (uuid "e164135e-9842-497a-9a5d-71cc6aa01ca5") + (at 134.165 75.915) (descr "SOT23-6(ESDA6V1-5SC6Y)") (tags "Diode") - (property "Reference" "D5" + (property "Reference" "D7" (at 0 0 0) (layer "F.SilkS") - (uuid "43bad0ab-1822-49ec-945c-e00bf60788f2") + (uuid "fd263225-7d56-457e-8c16-40c5cf6d7320") (effects (font (size 1.27 1.27) @@ -49351,7 +57167,7 @@ (at 0 0 0) (layer "F.SilkS") (hide yes) - (uuid "44416cb7-fc74-4275-a392-fe87779e243f") + (uuid "7cf6c178-0dc7-47c8-afcb-ed2f28bcf947") (effects (font (size 1.27 1.27) @@ -49363,7 +57179,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "42558511-eceb-4ed1-b13c-4f5c590490d2") + (uuid "fbd6a33a-07e8-4416-a415-d70d9a720095") (effects (font (size 1.27 1.27) @@ -49375,7 +57191,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "4473d59a-82cc-47a6-b2c4-3b7ca2d7fd94") + (uuid "88e39ac1-dafa-4b36-9a87-788eff77ab14") (effects (font (size 1.27 1.27) @@ -49388,7 +57204,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "1a72c765-10fd-4eef-81a2-ad887fb96781") + (uuid "d5ab4e66-8f3f-4c6b-8943-089ebd268001") (effects (font (size 1 1) @@ -49401,7 +57217,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "7adfb166-3893-400a-ba8a-262e567d557d") + (uuid "c0eb0d10-1383-40ac-abc1-9f0052ccf9b7") (effects (font (size 1 1) @@ -49414,7 +57230,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "7a4c6bf3-3dd1-48c2-b09a-8fa7d372f30f") + (uuid "55273f00-2941-4ec0-b406-2dbdcc400ae5") (effects (font (size 1 1) @@ -49427,7 +57243,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "a9cd3866-3a44-42dc-99f2-0697aab4550f") + (uuid "d4b9d8b0-4718-45e7-84c8-d9ed6eb1a687") (effects (font (size 1 1) @@ -49440,7 +57256,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "671ca2b2-fd20-4cf2-a710-261a951faafd") + (uuid "2eb4dc19-a63a-4f3b-af71-66e1c636c358") (effects (font (size 1 1) @@ -49453,7 +57269,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "79dd01ee-484a-4319-afd8-d3a1d2498c9d") + (uuid "d152331d-aadc-4b1d-bd2e-8dd91fcead7a") (effects (font (size 1 1) @@ -49466,7 +57282,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "28618c85-cb25-4545-b839-43a294347ee9") + (uuid "f9afca0e-7420-40a4-9bfb-08dfc01a8d06") (effects (font (size 1 1) @@ -49479,7 +57295,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "eac0ebbf-a0e8-47a1-a188-84de03bd154f") + (uuid "93b8bf07-c694-4314-8cab-c943ad1f4577") (effects (font (size 1 1) @@ -49487,7 +57303,7 @@ ) ) ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d5ba66eb-90a8-4382-a2c6-883e700c811b") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a26ea3a0-78d2-4143-8259-4f61437135bd") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) @@ -49499,7 +57315,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "995b7ed8-3e29-4b27-a80a-69043b2f975c") + (uuid "133d61d0-1f27-4ccf-8f73-782961b7522e") ) (fp_line (start -0.3 -1.462) @@ -49509,7 +57325,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "3ca81186-734e-481e-9264-a70ef815b5e0") + (uuid "5e9c3511-cc53-4b3c-a0c8-dc9682a22965") ) (fp_line (start -0.3 1.462) @@ -49519,7 +57335,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "2f8ca8e5-9da4-4ea7-8cbe-743b2775b5e3") + (uuid "903d8714-e3e8-46b7-a426-d8d4ec1a3086") ) (fp_line (start 0.3 -1.462) @@ -49529,7 +57345,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "f94360e5-b8ef-4550-9f01-d6b3ee07aca9") + (uuid "8534ccbc-59a6-4c2f-99f0-ceed922c34ec") ) (fp_line (start 0.3 1.462) @@ -49539,7 +57355,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "27d8f56e-5a49-4898-bcf2-602d81aa74ef") + (uuid "f93d37ce-533c-40bf-8b15-2511820790bc") ) (fp_line (start -2.1 -1.775) @@ -49549,7 +57365,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "c8ae8e55-fb39-428a-a769-87b49f3f7fe4") + (uuid "d74dcc9c-db08-4e7c-8617-a6f6038bf101") ) (fp_line (start -2.1 1.775) @@ -49559,7 +57375,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "b14713f8-c490-4521-aae8-0edeef42458f") + (uuid "7b13c76e-4241-4868-9cdc-5a9cac63a3c9") ) (fp_line (start 2.1 -1.775) @@ -49569,7 +57385,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "ff4a6a2c-e1cd-44c4-b116-744f0a11ddb5") + (uuid "e93cd0b0-71c0-47e0-9a55-90800233ceeb") ) (fp_line (start 2.1 1.775) @@ -49579,7 +57395,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "32f1588c-477b-4870-877e-77b8e0d92d94") + (uuid "976f3fb6-c0e7-471c-8f51-dc5eb5a73579") ) (fp_line (start -0.812 -1.462) @@ -49589,7 +57405,7 @@ (type solid) ) (layer "F.Fab") - (uuid "6f8ecf60-9497-49a0-99db-829fc5c6f8e9") + (uuid "93d8aee7-1eb4-4788-b384-1059d9631518") ) (fp_line (start -0.812 -0.512) @@ -49599,7 +57415,7 @@ (type solid) ) (layer "F.Fab") - (uuid "20d2290c-45a7-4b0f-a80f-246cd87f50e2") + (uuid "b60efbec-17f1-4a57-84a4-0ed201407f45") ) (fp_line (start -0.812 1.462) @@ -49609,7 +57425,7 @@ (type solid) ) (layer "F.Fab") - (uuid "64d5e919-dd92-45e8-9c14-b4b5bf33513b") + (uuid "f6affe58-01b0-4ee1-a1b6-4c1a86d6bd2a") ) (fp_line (start 0.812 -1.462) @@ -49619,7 +57435,7 @@ (type solid) ) (layer "F.Fab") - (uuid "d2e14019-885c-4662-a7b7-f0767d6d9413") + (uuid "a709537c-171b-4801-b28b-b0f7577f3bcb") ) (fp_line (start 0.812 1.462) @@ -49629,12 +57445,12 @@ (type solid) ) (layer "F.Fab") - (uuid "1fe4d472-f0b2-435a-8dbf-1b6349f10dd1") + (uuid "97618bc5-31a9-4647-9d61-fa0c74800048") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "ad76c9f4-99e8-45ef-a831-2b509323e00b") + (uuid "6eaa31f5-759a-4c31-a4bc-ed865cd755b9") (effects (font (size 1.27 1.27) @@ -49646,10 +57462,10 @@ (at -1.25 -0.95 90) (size 0.6 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 93 "Net-(D5-I{slash}O1_1)") + (net 100 "Net-(D7-I{slash}O1_1)") (pinfunction "I/O1_1") (pintype "passive") - (uuid "7323b56a-037a-4f89-bf1d-b9e70772696c") + (uuid "3ac62610-f50a-4acc-a55e-034f65fc27a5") ) (pad "2" smd rect (at -1.25 0 90) @@ -49658,25 +57474,25 @@ (net 2 "GND") (pinfunction "GND") (pintype "passive") - (uuid "79b16f7e-5cbd-465f-b933-e8fc90b3ed64") + (uuid "8f231842-b77b-4110-9b0a-7d8f0766fd9a") ) (pad "3" smd rect (at -1.25 0.95 90) (size 0.6 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 91 "Net-(D5-I{slash}O2_1)") + (net 99 "Net-(D7-I{slash}O2_1)") (pinfunction "I/O2_1") (pintype "passive") - (uuid "58559961-1460-4a1a-9dca-2627a6d0652b") + (uuid "a1043f53-0390-4f4b-9428-579c18ca5d8b") ) (pad "4" smd rect (at 1.25 0.95 90) (size 0.6 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 94 "Net-(D5-I{slash}O2_2)") + (net 102 "Net-(D7-I{slash}O2_2)") (pinfunction "I/O2_2") (pintype "passive") - (uuid "184f8d9d-9048-42cb-a596-3e36f5a3367f") + (uuid "ccaf9633-cead-4396-bcf9-0823fda2847f") ) (pad "5" smd rect (at 1.25 0 90) @@ -49685,16 +57501,16 @@ (net 7 "+5V") (pinfunction "VBUS") (pintype "passive") - (uuid "5b3ecced-0c4f-4252-94b8-dea41882a28a") + (uuid "225f2812-4c7f-46b3-b464-eeb2aba60a10") ) (pad "6" smd rect (at 1.25 -0.95 90) (size 0.6 1.2) (layers "F.Cu" "F.Mask" "F.Paste") - (net 92 "Net-(D5-I{slash}O1_2)") + (net 101 "Net-(D7-I{slash}O1_2)") (pinfunction "I/O1_2") (pintype "passive") - (uuid "bed42049-2077-4d84-9080-9e1a32dc0ba8") + (uuid "a91781ab-7c91-4cbd-bb9a-c0326d67a1b9") ) (embedded_fonts no) (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" @@ -49709,556 +57525,16 @@ ) ) ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "c17b0fec-c4b5-42ce-9389-e89bf7f29653") - (at 171.035 56.31) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R5" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "2d37be90-a8dd-4592-990b-661fc6d20655") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "27R" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "530f0dc3-b0f2-48ae-8003-6e2c6ba6a0ec") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "0a289c02-44b8-4a0e-81bb-be6dc2d67e64") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "15ce8627-29d1-499f-b1cb-fb67b41b8c9d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "0603WAF270JT5E" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b58a34e4-b31b-44a3-9c50-95be64f519b3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "59a23fd8-e052-45ef-bf55-8846585d6f87") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8d7ae9ee-bb8c-41eb-8283-3e8eb9748b2b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/03233ee5-e276-411f-8004-6d79692c196c") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4f0e85e1-f123-49ec-abe1-3b11175a83b5") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a211bf3d-e960-4597-821e-63f4661611c3") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "5dab57c8-d082-4649-969a-98276d340c64") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "82ab3ca3-802e-46d9-9c71-b11ee33142e9") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "f2efbbbc-416a-4565-b84c-8611b041c5b4") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 148 "Net-(IC1-USB_DM)") - (pintype "passive") - (uuid "26c63b86-5c79-4198-8a74-6e55aba50d02") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 207 "/USB_D-") - (pintype "passive") - (uuid "19f09fc5-2567-4ab1-b366-fca4260fdec4") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "c40b4057-583d-46f6-9bb5-975f7ed2da72") - (at 131.055 63.08) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C37" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "03b0df96-a13d-4a9d-8921-70bbd4d2d0d4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "dabb2a9d-5fe4-4648-90e1-34c40928cb03") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "0b6892b9-3f73-49c6-996b-e06591be355d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "fd0e462b-5500-40fb-9535-509c7769e168") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c10189fc-56be-4184-9f79-7523c4d16b17") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ae5d715d-c112-4e09-aa16-7ccdb471e72f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f3d2854c-b563-4b79-8b46-fe058e493f10") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/2f0197a7-b3c5-4392-8cc7-890493f7a701") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "b5fd8f3a-0ebc-4a99-b77f-138611c92ecd") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d31d16df-dbb1-4de0-acbd-31f33613e8a5") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "561557b9-eac0-4c9b-9ebc-f7efa471625a") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "f974e87c-7713-4155-b02e-4e1f71e16512") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "ccd00734-022f-4d8b-8449-07acfad387ee") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 11 "Net-(C26-Pad2)") - (pintype "passive") - (uuid "6bae2256-0f25-4f1c-81f9-b38d733ddcde") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 19 "Analog_2_P") - (pintype "passive") - (uuid "23912f83-f49f-4e87-8908-3b8a0798b91f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "c4420d7e-a724-4dd1-adb1-3a86a0c07653") - (at 112.505 111.75) + (uuid "e19e5beb-7d5b-482a-bdd4-998862e9354f") + (at 160.475 53.8) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C121" + (property "Reference" "C2" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "fdc5d4b3-a98d-49e8-9596-2cd5a9c10043") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.01uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "c7856dcc-98ac-4109-8fa6-60aa4a80fea4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "cf5a3093-1d26-4c1c-960e-b957c2dba52a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "abb5739d-8367-4517-b65a-2f76ab889a64") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "0603B103K101CT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "816584ad-56d0-4c01-9a90-1c2d37ac3241") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "34fbb2b9-067e-4bdc-8092-7068dd44be51") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "05b961d3-c4bd-495f-94d0-3534b7cbfba1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/e495e50b-a034-412c-92ee-f82bd26eec88") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "bfbcab3e-963a-4c65-a543-a3df806400f7") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "8b5274d8-d538-458c-a06a-a0d7a3bf8f23") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "c7839019-0784-4ea5-8478-7b70abacb6e5") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "1ca33aca-8bba-4024-9be6-054c2299c620") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "56905655-4e26-4279-b987-ee1d2a43c179") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 67 "Net-(U1-1V2O)") - (pintype "passive") - (uuid "bdd88a0d-ab31-4760-b77f-786567910415") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "e5817303-28d2-4095-b53c-cbbcac7714d2") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "c6535cde-e325-4889-9683-a8977134ed33") - (at 163.015 56.31) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C3" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "380589ef-98eb-433f-8a75-397ba00f98f8") + (uuid "1ea1b1cd-a017-4bda-96fa-0d1e59ccb908") (effects (font (size 1 1) @@ -50269,7 +57545,7 @@ (property "Value" "15pf" (at 0 1.43 0) (layer "F.Fab") - (uuid "de1ee186-e1ce-4fdc-92f2-fa8ead8670f7") + (uuid "e7268123-7668-44b1-9fa7-315fe03fbcfc") (effects (font (size 1 1) @@ -50281,7 +57557,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "0269bf3f-6af0-423c-9dd5-8679c9a9538d") + (uuid "ea4104a2-8b8d-43d9-b749-39788364b8c3") (effects (font (size 1.27 1.27) @@ -50293,7 +57569,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "2d2374a7-1fb5-4513-82cf-63cb36784f44") + (uuid "1aea7d9e-97c4-400d-8581-653c4c6b6e44") (effects (font (size 1.27 1.27) @@ -50306,7 +57582,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "018ced92-c5ad-441a-9e84-b2a5d71a6d07") + (uuid "cbceb71f-9bae-4ad2-9ca3-d51e87f561be") (effects (font (size 1 1) @@ -50319,7 +57595,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "faba45b0-d3e8-4941-8683-dcb055717c5a") + (uuid "b797ac4a-0316-41ba-b32d-a77bbb8661e8") (effects (font (size 1 1) @@ -50332,7 +57608,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c885d066-8548-4181-a1ad-37b304a272e8") + (uuid "04699a0c-ab9a-41cb-a5f1-e32521df63ad") (effects (font (size 1 1) @@ -50341,7 +57617,7 @@ ) ) (property ki_fp_filters "C_*") - (path "/f6814872-9168-4b3f-a94c-fd3aa7e01542") + (path "/15f19d58-6f5f-4852-81ca-a8c16630a46e") (sheetname "/") (sheetfile "Cacao.kicad_sch") (attr smd) @@ -50353,7 +57629,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "ff9c1698-8785-4d70-9c93-f706bcfa1ccc") + (uuid "d07a08fd-73d6-44b5-b4c2-622b64175270") ) (fp_line (start -0.14058 0.51) @@ -50363,7 +57639,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "48a8dea1-17c5-44ba-9551-f9b1d19e4787") + (uuid "5419660c-2ad2-4b4f-b54e-757d4dd5234e") ) (fp_rect (start -1.48 -0.73) @@ -50374,7 +57650,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "eb47d281-17bb-4507-9dc3-fc7ab1b1a8e1") + (uuid "003cd3f8-e513-4a52-a82c-a8a937437a7f") ) (fp_rect (start -0.8 -0.4) @@ -50385,12 +57661,12 @@ ) (fill no) (layer "F.Fab") - (uuid "bd0a0089-f56d-4168-a818-fd254fd0799c") + (uuid "db7199c4-8490-40fe-95c1-91e2cf71e0c1") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "db545fb4-0a4f-499a-bb43-83676e8e4cfe") + (uuid "5c99859b-2087-4749-8428-f099bfcfeafa") (effects (font (size 0.4 0.4) @@ -50403,1636 +57679,18 @@ (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 4 "Net-(C3-Pad1)") + (net 2 "GND") (pintype "passive") - (uuid "16cc8a52-abee-44f5-bc92-79d1e49637dd") + (uuid "80aa696b-7ff7-4966-aa4f-7151f7679cb7") ) (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 2 "GND") + (net 3 "Net-(IC1-XIN)") (pintype "passive") - (uuid "faaf5d85-80e4-4481-bc65-f6af6d820a4f") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "c7196605-e51d-417a-9045-e71934fd004b") - (at 93.615 94.69) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C21" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "d79f40ce-8001-46f6-ae8b-a7c767f618bd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "470pF/50V" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "267b4455-baa3-4e77-a591-a02668355c85") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "53c4becc-f631-414d-a2f1-091a775ed30b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a80df2dd-9f4f-4393-bc67-b65224af9395") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d6155ee0-0c9d-4d29-986d-36cb9b959b01") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "36cb4005-f2ad-4b19-841a-e0cb5f841915") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL10B471KB8NNNC" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b8143507-63ab-4f3c-9277-bb8f2e9823ed") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/22b64e15-38a1-4b7e-b8db-d825ac9cd47d") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c0cb690f-8768-4e86-9d01-6d2db0e8d5b3") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "06864fab-6db4-4ab6-a82c-ea815e77a988") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "c20f7ec9-95a7-4774-807c-cd351b399454") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "d8a461eb-eb05-41de-ab1b-c8503bb9c7d9") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "ccc4ebdb-86c9-4e00-b7d2-bd6fa4cdb771") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 7 "+5V") - (pintype "passive") - (uuid "a2cfb457-5369-4283-98d6-7d1880335a69") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "4ad8f61d-c8b0-4579-a0e6-6b570056b2b0") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:DLW21HN121HQ2B" - (layer "F.Cu") - (uuid "c7c46c77-e6af-4647-b4d9-cee8ba86a313") - (at 138.18 89.565) - (descr "DLW21H L=2.0 W=1.2 T=0.9") - (tags "Filter") - (property "Reference" "FL5" - (at -0.2 0 0) - (layer "F.SilkS") - (uuid "be491def-17ba-4f7f-aef7-8b07ffef20c0") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "DLW21HN900SQ2L" - (at -0.2 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "aa5a3dfb-c218-45e3-bb15-4913669b34fc") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "38f66da2-bf25-4cab-8660-f80b31cbd2fe") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "5192bf98-9884-4d9e-a9b0-180fa3f73053") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e6793d95-5482-43e9-8787-4920cf1e02a3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "81-DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "597c99e0-5209-4559-a4ba-e6c0138349b9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d5ed8086-442f-434d-9f35-6382b79e3e60") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Murata Electronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5f7740f8-669c-4d52-8e0b-91304a2f3b07") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e4d76b68-504d-47c5-bd6d-4b375564a841") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ea83c3e0-30eb-451a-b1cc-475f37ab1718") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f73c3fd7-fb04-48e7-b712-8ab819ddbe9e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6e4ea3d6-c016-4411-ac35-92f61b85bba3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/67bc98f6-365d-497b-89c2-4e6b79d5905f") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.7 0.425) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "d6fc992f-7a0c-45eb-a995-c8694529bd9b") - ) - (fp_line - (start -1.6 0.425) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "7faa9b91-2f49-4789-9c76-04e473794c91") - ) - (fp_line - (start -0.2 -0.6) - (end 0.2 -0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "e5b074f6-df3d-4c9b-960a-0d9f84ba446f") - ) - (fp_line - (start -0.2 0.6) - (end 0.2 0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "c519e2c2-b23e-415c-a368-f54f76c1b236") - ) - (fp_arc - (start -1.7 0.425) - (mid -1.65 0.375) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "ed1ff5af-52d7-4e9e-bf66-9d7263a34b6d") - ) - (fp_arc - (start -1.6 0.425) - (mid -1.65 0.475) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "eaf74b97-421b-47f6-9210-efb4bcb5e362") - ) - (fp_line - (start -2.7 -1.6) - (end 2.3 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "3efb018b-a9f4-40f4-a540-a977de2818e1") - ) - (fp_line - (start -2.7 1.6) - (end -2.7 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "0d2fdf19-467d-463d-934b-15c01b725188") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "87b5f0f8-d293-4bf5-8717-0e6dd4f22258") - ) - (fp_line - (start 2.3 1.6) - (end -2.7 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "88bcacd1-ec19-4820-a71d-fc5ab9306c74") - ) - (fp_line - (start -1 -0.6) - (end 1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "52c94848-7b7a-40c6-b15d-d2fe80996b00") - ) - (fp_line - (start -1 0.6) - (end -1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "6aab19f1-de94-4120-8577-0af21e78f29b") - ) - (fp_line - (start 1 -0.6) - (end 1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "6fcebd67-14bd-4138-840a-7444a4280b6b") - ) - (fp_line - (start 1 0.6) - (end -1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "42785d01-64d4-4001-b85b-eb75dcfd897e") - ) - (fp_text user "${REFERENCE}" - (at -0.2 0 0) - (layer "F.Fab") - (uuid "0838272f-63bf-4d97-b897-7cd833d808e0") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 103 "Net-(D8-I{slash}O1_2)") - (pintype "passive") - (uuid "b4aea44f-7791-4ed6-8531-3bc729245688") - ) - (pad "2" smd rect - (at 0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 25 "Net-(C47-Pad2)") - (pintype "passive") - (uuid "ba7c882e-7b74-4b01-be5e-756ebca1d72f") - ) - (pad "3" smd rect - (at 0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 24 "Net-(C46-Pad2)") - (pintype "passive") - (uuid "6277fdeb-531d-47b5-84c6-8740b287b08f") - ) - (pad "4" smd rect - (at -0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 105 "Net-(D8-I{slash}O2_2)") - (pintype "passive") - (uuid "c3dc62b9-a54b-47d5-a617-60dfa6e58722") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" - (offset - (xyz -0.009999999626 0 0.9499999738) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "c89434f4-f42c-4663-844c-91932e21551c") - (at 163.015 71.37) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C12" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "7532bf7b-a69c-4fb8-b383-14264273c08a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "a5fd604b-e9cc-4238-83c5-e9709e49b256") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "894e5078-6093-40ad-bd5d-5ff70682f3be") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "5205ff4f-327f-4103-8e31-be55c0b6c242") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "da72395b-9d42-41f3-a0a6-861128a3e378") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b71e395c-f090-47f4-98c1-b824ee1bd365") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fd45e3ab-e53f-43dd-917b-99fb7279d2f0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/f3a5e184-3941-4ab7-bf85-82960ef6e428") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "792b2dc7-68f4-468f-b7d7-fdd2d69340db") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0ea80878-a451-4289-abc0-b62cd176784f") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "65ff50e6-7282-4625-844f-80d5c7007ed2") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "3cddb8e6-72fb-4093-8da0-c7bd41433079") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "49481aab-8ec4-4778-a079-2b883fffd1a4") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "8076c316-4ac1-41e0-bc97-cdb6c23d1963") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "e1b090c6-c126-46d7-b4c7-cf0c22c2a6b0") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:DLW21HN121HQ2B" - (layer "F.Cu") - (uuid "c9dd32b4-5bcd-48cd-ab31-28de753e94cc") - (at 132.08 89.565) - (descr "DLW21H L=2.0 W=1.2 T=0.9") - (tags "Filter") - (property "Reference" "FL1" - (at -0.2 0 0) - (layer "F.SilkS") - (uuid "7e2d8c18-9baf-4fa6-ae57-706aca6fa562") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "DLW21HN900SQ2L" - (at -0.2 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "888737ad-22e7-4afb-aab8-37914805a9d2") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4094a02e-3a6d-4a40-9a60-fd085a428ac6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "607b6db0-d3b4-476e-b6da-99cb6f795ab4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "eac064a8-e362-4406-8841-6deed2bb2519") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "81-DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f3e28737-e25a-4ac7-8907-109487d6b95b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "90c2a8ce-8c8d-44f7-a087-2f84939cde58") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Murata Electronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "afcc7d24-ef3a-4bcc-9b72-8d64211cd9bd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6fbc3cba-2831-43e4-8415-0c9c032bad59") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f6de3ce4-704f-4d57-90ae-1f6361d9b705") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b0c50339-455b-4145-861e-b6048d8c8869") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "31d47f15-eb90-4775-a268-71af31095f5f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/f3906a97-06e5-4c84-a0c7-55a00f9cdb96") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.7 0.425) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "f356f2b6-954f-42a8-8b11-eb9585307b18") - ) - (fp_line - (start -1.6 0.425) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "209cdce2-04ac-4ce4-bd34-c97ccac168d6") - ) - (fp_line - (start -0.2 -0.6) - (end 0.2 -0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "9bd1fa40-84aa-4d91-91be-3845a8972537") - ) - (fp_line - (start -0.2 0.6) - (end 0.2 0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "db8cc9a8-ada7-4e3e-825a-a2fbb088fd04") - ) - (fp_arc - (start -1.7 0.425) - (mid -1.65 0.375) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "1ea2a960-0ac8-48a5-ae89-7d8a6b34a19d") - ) - (fp_arc - (start -1.6 0.425) - (mid -1.65 0.475) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "e3a27cac-fe53-4e63-9c7f-b5fc9fc2e2b9") - ) - (fp_line - (start -2.7 -1.6) - (end 2.3 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "4ee01a95-c7b8-4c95-a123-be6cddb7864d") - ) - (fp_line - (start -2.7 1.6) - (end -2.7 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a9dff30e-1e61-4598-8ad5-ed4c3c0d5117") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8066a6e2-9349-4742-8b13-de5795a9cd41") - ) - (fp_line - (start 2.3 1.6) - (end -2.7 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "dfde6bb7-811e-4a8b-b3bc-e6ca0bf49d18") - ) - (fp_line - (start -1 -0.6) - (end 1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "5ae09729-c066-4fe9-9d70-ecd2e8dd2e1a") - ) - (fp_line - (start -1 0.6) - (end -1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "eeaf8aa4-a82b-4922-8976-da83f3452bd2") - ) - (fp_line - (start 1 -0.6) - (end 1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "db693bc4-02e9-4597-b86e-f0c55a567a3a") - ) - (fp_line - (start 1 0.6) - (end -1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "a1744272-2636-428e-9fc1-13fb943a7f5e") - ) - (fp_text user "${REFERENCE}" - (at -0.2 0 0) - (layer "F.Fab") - (uuid "b76f0a69-3660-44a3-aa41-4b3e973b98bb") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 89 "Net-(D4-I{slash}O1_2)") - (pintype "passive") - (uuid "56385193-6680-4b0a-9601-510e1fd3c763") - ) - (pad "2" smd rect - (at 0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 9 "Net-(C23-Pad2)") - (pintype "passive") - (uuid "502ef2cb-4c57-4886-8769-61eefff4a28e") - ) - (pad "3" smd rect - (at 0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 8 "Net-(C22-Pad2)") - (pintype "passive") - (uuid "4913aba8-d42b-456b-8377-f998982ad221") - ) - (pad "4" smd rect - (at -0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 87 "Net-(D4-I{slash}O2_2)") - (pintype "passive") - (uuid "164d2aea-f509-4c82-b9c7-64884653f8fa") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" - (offset - (xyz -0.009999999626 0 0.9499999738) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 0 0) - ) - ) - ) - (footprint "Samacsys:SM03BSRSSTBLFSN" - (layer "F.Cu") - (uuid "ca2cd24f-404b-4e49-8e7a-e94c99bb65b4") - (at 177.49 57.332) - (descr "SM03B-SRSS-TB(LF)(SN)-3") - (tags "Connector") - (property "Reference" "J1" - (at 0 -0.388 0) - (layer "F.SilkS") - (uuid "b1715b44-7bd1-41d9-8176-4dcde33317cf") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "SWD connector" - (at 0 -0.388 0) - (layer "F.SilkS") - (hide yes) - (uuid "dbbdabf2-f7ad-4991-a1cb-d5188023a841") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "http://www.jst-mfg.com/product/pdf/eng/eSR.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "64385f0e-dc76-40e6-8615-1d29556cc058") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Wire To Board / Wire To Wire Connector RoHS" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f8c9ac99-8d05-4097-8fcd-3e642c5a0598") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "2.9" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4a4fd81f-458a-46e0-9142-eb9886d2adc8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "N/A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cfde6557-6488-4ba2-ad38-08083e8c5ddd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/JST-Commercial/SM03B-SRSS-TBLFSN?qs=IKkN%2F947nfBpJw20m79wuw%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "21d9b1ee-cde7-4867-b6e0-e82d35b253bb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "JST (JAPAN SOLDERLESS TERMINALS)" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "71dd545f-50fa-404f-82ec-7eb97e35ddba") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "SM03B-SRSS-TB(LF)(SN)" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ee1023ad-0028-4abe-b580-1100437e282f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "SM03B-SRSS-TB(LF)(SN)" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3bda675f-504b-4812-903c-155a1caa7c04") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d49bafcc-d2c3-4468-8e35-88944de40065") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e52e8137-f294-4360-a7d6-74cdce8fb6bb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/cf38f178-ae5d-412d-a202-f71e423458cf") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -2.5 -1.787) - (end -2 -1.787) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "e2bca08f-541c-4b94-a39d-404b93e8317b") - ) - (fp_line - (start -2.5 -0.5) - (end -2.5 -1.787) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "98cfee51-adc0-4e95-8afe-4fe6fddb16e6") - ) - (fp_line - (start -1 2.463) - (end 1.5 2.463) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "0405cf23-19ce-415c-bd06-5ac6b43d0049") - ) - (fp_line - (start 2.5 -1.787) - (end 2 -1.787) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "4707e720-dbe7-4715-bb60-0f3fac964736") - ) - (fp_line - (start 2.5 -0.5) - (end 2.5 -1.787) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "2ddc5ca7-a5be-46b8-b097-a951e02d07ed") - ) - (fp_line - (start -3.9 -4.237) - (end 3.9 -4.237) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f2999035-e35d-461e-a502-c1f9032aa021") - ) - (fp_line - (start -3.9 3.463) - (end -3.9 -4.237) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "2e226f37-85ef-428e-bc90-1fd09c3ad651") - ) - (fp_line - (start 3.9 -4.237) - (end 3.9 3.463) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5ef4fec1-bdb1-4de9-bfb4-f714018c9b9d") - ) - (fp_line - (start 3.9 3.463) - (end -3.9 3.463) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b63ef035-f0b7-4230-b955-84e3f02a3a1b") - ) - (fp_line - (start -2.5 -1.787) - (end 2.5 -1.787) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "db92f282-fc6e-4260-8fd6-2d4e39791afa") - ) - (fp_line - (start -2.5 2.463) - (end -2.5 -1.787) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "f8747cfe-6a8b-4f64-8d82-7a42b9f892ae") - ) - (fp_line - (start 2.5 -1.787) - (end 2.5 2.463) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "29a524fe-996b-45ab-9a82-2eecd1855c01") - ) - (fp_line - (start 2.5 2.463) - (end -2.5 2.463) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "601da29c-e89d-433b-a4d2-a5c6ca35e46c") - ) - (fp_text user "${REFERENCE}" - (at 0 -0.388 0) - (layer "F.Fab") - (uuid "c390dcd5-3434-4322-bd32-0be367585029") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -1 -2.463) - (size 0.6 1.55) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 195 "Net-(IC1-SWCLK)") - (pinfunction "1") - (pintype "passive") - (uuid "091cf0d2-397d-4cc8-a5d7-1ea413f07c1e") - ) - (pad "2" smd rect - (at 0 -2.463) - (size 0.6 1.55) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "2") - (pintype "passive") - (uuid "5f34a201-9bcf-4de4-a448-566f29d3a0bf") - ) - (pad "3" smd rect - (at 1 -2.463) - (size 0.6 1.55) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 178 "Net-(IC1-SWDIO)") - (pinfunction "3") - (pintype "passive") - (uuid "416b04c4-e927-480d-8c36-0472d7126569") - ) - (pad "MP1" smd rect - (at -2.3 1.413) - (size 1.2 1.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "MP1") - (pintype "passive") - (uuid "e5d5ec70-cb9d-43af-8fd3-31ae40f8b46b") - ) - (pad "MP2" smd rect - (at 2.3 1.413) - (size 1.2 1.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "MP2") - (pintype "passive") - (uuid "599ab76f-3159-436b-9324-ce8c13fbbe53") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/SM03B-SRSS-TB_LF__SN_.stp" - (offset - (xyz 0 1.809999916 2.959999994) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "ccda6997-5924-45e4-bc7f-afe60e85685e") - (at 105.645 97.2) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C54" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "ff0a834a-f04a-4889-89d8-d4d37e0744fa") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "32f97bb8-10dd-40a8-b1c2-5e962abf5c3f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "806bf4e1-904f-41ea-8ba6-d6d875eaa43b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "17d4efbd-d44d-4cb6-8836-c0b59ed0793f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "dfc1e04e-0f14-4287-9737-280084b429f5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1bab9aa3-ee5f-4365-829a-c6a52dadafbd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3eb67097-4151-4d93-871d-dd1c95a37001") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/707aae18-687f-4d52-8a39-13ca3ed8aed6") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "66686129-0cf4-47d7-b5b9-d2e52febc69c") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "7d9745ba-304b-4b5f-a4cd-56a72e763941") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "6d325c79-1130-46f3-9cd6-855b54455fb5") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "19949e92-92e4-4725-920e-d55a5f3ca844") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "711310af-6fb3-4386-88e1-9985bfb3e44b") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 29 "Net-(C53-Pad2)") - (pintype "passive") - (uuid "ce854e35-e0ea-4ee3-b702-5f98d886df2d") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "fe09d02f-4d5d-47b2-878c-cd37410c0d95") + (uuid "8794b9db-4df5-4b02-a136-129369bf6da1") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -52049,2212 +57707,14 @@ ) (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "ce358c5b-b6d4-4b84-a4ea-a4bd64f3a36c") - (at 144.915 131.32) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R16" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "ed0cbdff-eb59-4aa5-9859-926b4d3988e0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10K" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "a99faa53-d96a-4932-a7ab-6ff1202f2b1a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7940d63d-e8d5-4f66-bd12-3f500d0a9913") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b414832e-b890-4697-baf9-e0b5c0402cc1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "7499211122A" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ebf0bc6b-5f69-44b7-83d9-e4230fa87c2d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "db6b81bd-5ab7-400c-a813-c06272e7ac72") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "49f6693c-8f7c-4a0e-a447-879d98ca3a46") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/27efec5e-e3ec-46a5-83a3-4b201ef44d64") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e5f24867-a79a-465e-8c66-98f2997d3ffe") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "403609c6-e6ba-41f9-9963-8f4a640e6d66") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "d207604d-0c5e-406f-87b6-8c9730375bda") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "736b7a6f-dcda-4e88-bfde-c8705764aa56") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "1d87e89c-0f7e-4a9b-9b40-02e3f276ed0d") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") - (pintype "passive") - (uuid "02430e61-11ff-483b-b441-75ead45d930b") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 206 "Net-(IC4-SHDNZ)") - (pintype "passive") - (uuid "20ef5cfd-7d24-47c6-b3a0-55c35345ac7d") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:SOT95P280X145-6N" - (layer "F.Cu") - (uuid "ce96d6f8-c6ff-4bb6-9627-7f06559a5fd7") - (at 131.455 85.115) - (descr "SOT23-6(ESDA6V1-5SC6Y)") - (tags "Diode") - (property "Reference" "D6" - (at 0 0 0) - (layer "F.SilkS") - (uuid "a1d584e4-d529-48ca-85b0-729e584d64d1") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "USBLC6-2SC6Y" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "a1c53ded-c2f3-4906-83c6-399ec95d20dc") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "fee44ba8-78b5-4fae-9bfc-9c7f860edc73") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "ba0d53be-3b22-459c-aa78-217f602ffdec") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1.45" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7d7c7fd0-9437-47fe-bdf0-2f01f6b992ad") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "511-USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7ccf1577-546b-4b22-b84b-60e43100faa7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d2199fde-6042-4c46-857d-bc0f107de01a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "STMicroelectronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "57e23178-a15a-4b11-8b2f-b9e2f15ef81e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c73f81d8-886c-482c-9db8-4d659f79d779") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8a0dca38-0a7d-43d8-975a-ed7d755cad2f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "de5acabd-bf7c-4ffe-9593-109401ee038a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c4e6cf3c-4972-457e-900f-812822fe9282") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/adb9e3a4-e0d7-4b25-b500-e8cfb54f8b89") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.85 -1.6) - (end -0.65 -1.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "4efcbf33-8aec-4f93-bd53-d626fbacaacf") - ) - (fp_line - (start -0.3 -1.462) - (end 0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "14dddbee-cfab-4f6d-90b2-a16b9c266af4") - ) - (fp_line - (start -0.3 1.462) - (end -0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "f41d5c37-8310-4e30-a8a9-6379cf97871d") - ) - (fp_line - (start 0.3 -1.462) - (end 0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "7a29e6f3-767b-47ff-b5e1-42c77858d6c8") - ) - (fp_line - (start 0.3 1.462) - (end -0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "a5e7b3b0-21f0-405d-ae52-9932acf5def1") - ) - (fp_line - (start -2.1 -1.775) - (end 2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "0b0630ae-bf23-4025-98c2-d214150f0071") - ) - (fp_line - (start -2.1 1.775) - (end -2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ba44480e-8c52-421f-ad42-f49ff2ab9cce") - ) - (fp_line - (start 2.1 -1.775) - (end 2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "932e93d0-c90c-4fc4-aba4-8ae92cf1ace8") - ) - (fp_line - (start 2.1 1.775) - (end -2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "24666189-70d0-4dfe-872d-688ac0a00bde") - ) - (fp_line - (start -0.812 -1.462) - (end 0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "00723b2b-9193-405f-9a43-3d7c448a49ce") - ) - (fp_line - (start -0.812 -0.512) - (end 0.138 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "853964a1-a94d-4233-a1ed-ae386587b258") - ) - (fp_line - (start -0.812 1.462) - (end -0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a439a93b-12c8-4745-9cbb-c6a52dc19ec9") - ) - (fp_line - (start 0.812 -1.462) - (end 0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "89fc96de-bd29-44f1-8935-71c62f1c2ec3") - ) - (fp_line - (start 0.812 1.462) - (end -0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "6900ab7f-9f93-4ea8-b6de-ea9fe643a839") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "817afbb2-cf74-493c-90a1-1989adaeed35") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 98 "Net-(D6-I{slash}O1_1)") - (pinfunction "I/O1_1") - (pintype "passive") - (uuid "d0f98c64-87a9-45dc-96f4-4a120bf32c25") - ) - (pad "2" smd rect - (at -1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "b9866114-89b3-4758-a176-b2305f70197d") - ) - (pad "3" smd rect - (at -1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 95 "Net-(D6-I{slash}O2_1)") - (pinfunction "I/O2_1") - (pintype "passive") - (uuid "a36dbb02-305d-484c-8a9c-6d8d2b99c103") - ) - (pad "4" smd rect - (at 1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 96 "Net-(D6-I{slash}O2_2)") - (pinfunction "I/O2_2") - (pintype "passive") - (uuid "86ea23f5-2dce-4fe4-9ea5-cf34cd64c964") - ) - (pad "5" smd rect - (at 1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VBUS") - (pintype "passive") - (uuid "4e51d514-c3ae-4d1b-8619-5ea5b46e8cef") - ) - (pad "6" smd rect - (at 1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 97 "Net-(D6-I{slash}O1_2)") - (pinfunction "I/O1_2") - (pintype "passive") - (uuid "971908b0-9c69-43f2-b43b-2fc22b3dd645") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "cf028179-813d-4cfb-b47f-adf5a703c7c2") - (at 167.025 53.8) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C13" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "4e45c700-5a1d-440f-9980-caf4a0261a53") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "ec75b873-b4d4-419b-9177-1f4603d23390") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "06ccfc79-f864-4979-bd2f-4f6f5cc9d895") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "55ac7a91-0230-48e3-b88e-d8c350cd8664") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4dff879b-4b59-42c1-84cf-7705cccf510b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "af22ad9f-4652-46f6-87c5-edc45d91e5ec") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "922d497d-cba6-4ebe-b4e8-3f1a83d7f654") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/b0bd3a34-972d-4d3e-8583-352e5233f153") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ddb81e33-04c2-43b3-94de-cb63c64bb686") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "cd150a42-8ec2-4686-8706-2155e65c8aa7") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "27d72726-40d2-489c-a9de-71b719872493") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "40043b9d-f1ff-474e-93f0-9c0c90ba3cf9") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "a30bef1b-a32d-4804-9fbb-971d62ee15d4") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 1 "+3.3V") - (pintype "passive") - (uuid "b9bc52d2-0fbb-4925-be7e-2803ae108444") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "bd8d560d-aa63-4e4c-9b67-88bd2cdd4b15") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:SOT95P280X145-6N" - (layer "F.Cu") - (uuid "cf60d414-00cf-4244-adbf-c20766f99aeb") - (at 141.955 75.915) - (descr "SOT23-6(ESDA6V1-5SC6Y)") - (tags "Diode") - (property "Reference" "D10" - (at 0 0 0) - (layer "F.SilkS") - (uuid "398826d1-1747-4f06-97f6-131956003f66") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "USBLC6-2SC6Y" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "9f6a65b7-d8a5-4920-802f-9aa7ccd2d154") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "454edc85-4618-4ecf-9972-8e9a6f1473d0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "342dd5b2-b29c-49c2-b2f2-590fd54de7e6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1.45" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1efad46c-2e81-464a-87de-ad5a99ec337e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "511-USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c00a6b82-2bf7-4e7b-963f-51ba0145dc39") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4f3990a6-4c7e-4e09-adee-d76e7fda5604") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "STMicroelectronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b2a5e909-9cfa-4e21-8a5e-e77b8e1932ea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3d671297-72a3-43c5-bb15-0a5ce1703c80") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bd3c107a-e206-4b91-8a25-d34c4169bf93") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "43b317be-0dba-4526-8b76-f291131ebe13") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d462ac78-3e79-4188-bad5-8aa0aa7dca89") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/418c3b85-08ed-41ca-91c0-77f5d528eced") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.85 -1.6) - (end -0.65 -1.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "463696f8-1864-4550-9734-9ddd1ac17f15") - ) - (fp_line - (start -0.3 -1.462) - (end 0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "450c8635-1857-4c9d-8f7b-fc146e533f7e") - ) - (fp_line - (start -0.3 1.462) - (end -0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "506c222e-d7c1-455e-a26e-2405030c5865") - ) - (fp_line - (start 0.3 -1.462) - (end 0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "36503e00-3923-4755-bb76-d1e69b7dc4e6") - ) - (fp_line - (start 0.3 1.462) - (end -0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "9ef1f77a-83fc-4f4d-8370-2ceeeae102e4") - ) - (fp_line - (start -2.1 -1.775) - (end 2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a8ead1eb-ed0a-4ea9-97a9-1d7f8f9888c6") - ) - (fp_line - (start -2.1 1.775) - (end -2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "50a297c4-9d31-46d7-afb1-b53491436512") - ) - (fp_line - (start 2.1 -1.775) - (end 2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "655d5bd9-bd73-4102-96c5-c72eec85db27") - ) - (fp_line - (start 2.1 1.775) - (end -2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b22294a2-c384-458c-a8d4-37014424d842") - ) - (fp_line - (start -0.812 -1.462) - (end 0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "f7fa2962-9d75-4cf1-9e86-24d921a01df8") - ) - (fp_line - (start -0.812 -0.512) - (end 0.138 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "589809d8-d8ed-4edf-bf3f-3a5b332a7b05") - ) - (fp_line - (start -0.812 1.462) - (end -0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "006e3230-44a9-4259-929a-86a1137752e3") - ) - (fp_line - (start 0.812 -1.462) - (end 0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "66d3380f-1eb4-4948-9633-e49d6f2982c8") - ) - (fp_line - (start 0.812 1.462) - (end -0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "e216943b-a4a5-4d27-82b7-5c8c353e194b") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "10674d6b-2ae1-4488-b985-aaa2f604360b") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 113 "Net-(D10-I{slash}O1_1)") - (pinfunction "I/O1_1") - (pintype "passive") - (uuid "b346562b-8d93-4309-8bf4-c8a60f7f7346") - ) - (pad "2" smd rect - (at -1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "014050e4-827a-4c9f-977a-ad864ac54191") - ) - (pad "3" smd rect - (at -1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 111 "Net-(D10-I{slash}O2_1)") - (pinfunction "I/O2_1") - (pintype "passive") - (uuid "78569fe4-5093-42d1-b0f8-bee211f24d5e") - ) - (pad "4" smd rect - (at 1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 112 "Net-(D10-I{slash}O2_2)") - (pinfunction "I/O2_2") - (pintype "passive") - (uuid "45af09a2-d94e-4adf-a567-801f80998633") - ) - (pad "5" smd rect - (at 1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VBUS") - (pintype "passive") - (uuid "391c3283-8a33-442a-8f14-72662638a637") - ) - (pad "6" smd rect - (at 1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 114 "Net-(D10-I{slash}O1_2)") - (pinfunction "I/O1_2") - (pintype "passive") - (uuid "4972c8a2-cd87-46e8-9471-bcac1fda6080") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "cfb3a692-e6c3-470b-8100-84a7435ed3d3") - (at 139.955 60.07) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C82" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "abc5bbe4-2223-492e-a97a-1a5f4e421205") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "3168031d-b16b-43fe-8aa1-ff7ebec99bf4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "511754d6-4e81-434d-bdbb-f5864c4faba8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "1c9674fd-0281-40e4-96bd-82a17e862bcf") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "efc912f4-fa05-4795-b5e0-93d6b823ad33") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9c858928-0ba5-45c9-90e3-b41dbe0a31cb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bae4d26a-f364-480e-a97d-7e47aeb940b8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/86cf8b84-83b8-45f8-8018-6fd011fb15d5") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1b2e1746-8805-4b5d-bd44-de2390bb6049") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "9601a2d5-b7cb-4822-bdd1-58535c8c32bd") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "dd7281e6-44be-4922-94d1-ac9595bf3a97") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "ff3b3583-7f89-4d04-9116-b9518492bbc1") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "cb51bff0-e426-406c-aaa3-297a788e6d15") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 40 "Net-(C70-Pad2)") - (pintype "passive") - (uuid "12359f8a-b94a-45d2-be10-42578eb23e58") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 48 "Analog_9_N") - (pintype "passive") - (uuid "be63b044-829f-4ef8-b977-e551edec54fb") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "d14dfa8e-4f73-4f6f-a5f7-f64e712996d5") - (at 131.055 69.1) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C39" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "1a0b4610-6899-4e72-89ce-c9f5b6a0730b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "03b5eb45-6301-4e18-bfd7-85c20499b130") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "697a2552-c700-4d0b-80a7-200167766944") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "9f2b4f7d-f046-4401-ae41-90f68ca31e0f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4dd7a026-522f-44e8-8d8c-744b9e1c3bd4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8ff54b45-1a6e-473b-a7d0-0d24b8c9e018") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "eb6a4209-e6b6-44c4-b6fd-2ad9aebdd19e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/4368b3ac-b93c-4d67-a031-93aaf44969fb") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0f2cca92-baaa-469c-95d0-2f8ecf3bb869") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4672ab13-e411-4fe9-82a4-012210792a14") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "10ae6193-3ac1-44e7-983a-fe71eb75196a") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "35f34956-80d0-4e81-8a4b-2331b50cecc1") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "6a8a1b51-c1d0-45ac-b589-1e717435e978") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 13 "Net-(C29-Pad2)") - (pintype "passive") - (uuid "79bf1ba9-7506-4fd1-9ecc-d6de1da29529") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 21 "Analog_3_P") - (pintype "passive") - (uuid "8efb0135-2239-4453-888e-1824dd33dc99") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "d1d12527-3c69-4466-adb1-7ef5141dcefb") - (at 93.835 136.29) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C123" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "fbf3ea44-bff2-447e-a326-d2ff896140bb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "4.7uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "afe6e072-6433-4935-95ce-cb3ab3a8bd65") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6360a323-e56d-402c-a557-83efddfbb708") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2e0a38b4-313a-4d81-bd68-f9f96c57cb9c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ab055f04-82e1-41af-ad3e-61f2577bc9ce") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4af0c9b0-a128-4aa4-afcb-8dc3ad69d5dd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "GRM21BR61H475KE51L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1cb06386-fc81-413a-beb9-572beae54a7a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/5f632e80-35d6-4122-9d93-ac445995164c") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "42e2f633-4490-4046-b6fc-963d1bf7be08") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "edfde4f9-1daf-4aab-82f3-bebd16f35297") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "13d33467-88c1-4209-8a04-18d3ec9a14c7") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "c03360c1-71c0-4f36-90a0-e212ab0457ee") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "9a0eb389-5500-4d81-9322-2354158703b9") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 68 "Net-(U1-TOCAP)") - (pintype "passive") - (uuid "9c0d687f-43b4-4da8-8adb-c02c90b985c1") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "c4bc68cb-0996-4844-8bc5-f2f35cbb0e0c") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "d52d96f6-86e7-4779-b7d0-99fc3d4fde2b") - (at 144.405 60.07) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C89" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "65818f7e-2950-43a4-b926-f0177a312f58") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "ac61cf61-8ff2-4bbb-b0a1-f9f235e2dfcc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "bd7ebe97-0478-49b1-a53e-7db166f85832") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d4a67265-3e1b-4d84-af9a-45c5724e1aa7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "96664227-93c1-41f8-8481-17ff4cc98304") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "98bceb55-dd82-4e19-8528-a476f293e726") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e8d65e33-4e1b-4179-b328-3c0c5574be22") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/9b682251-41b4-46b1-8750-0f0e69a9ee7e") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "7cfd5709-24ba-414b-b9c5-1a48023f991c") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3102a621-acc6-4847-99c4-18cc1d44186a") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "2da0e340-455f-4169-879b-da5ed2cb263f") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "892ef4ef-2ae8-45aa-a6f1-77003778e940") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "d9756f90-96e2-44f6-8670-f2b6f16cfe60") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 47 "Net-(C80-Pad2)") - (pintype "passive") - (uuid "97fe8f83-9f38-4d62-a844-c9e8cc76f351") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 55 "Analog_12_P") - (pintype "passive") - (uuid "5977c5c1-38b9-4ecf-9011-c8ecf34ab368") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_1206_3216Metric" - (layer "F.Cu") - (uuid "d62df263-28c2-40c7-bf82-2f6e36b80c4e") - (at 98.885 133.45) - (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C137" - (at 0 -1.85 0) - (layer "F.SilkS") - (uuid "95b2adc3-19c0-4a28-b4a4-2fcae17ea555") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1nf/2kV" - (at 0 1.85 0) - (layer "F.Fab") - (uuid "9736e49f-0b73-474c-ba70-77fd959ff26e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6b45e0f8-e5d4-4b65-934c-738fa7774411") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "23f40c59-9056-4b0d-b57c-f483d3ab64ed") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9262e0b0-fe56-47d5-9095-55276a258400") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "82391406-312c-4d4d-b732-639dfa447a8b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "VPDD202W102K1GV001E" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0558993a-0f56-48aa-a8c3-616d733ea9c5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/786b43fa-7b3f-41b8-aee1-9eab9569c13e") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.711252 -0.91) - (end 0.711252 -0.91) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e080464e-d3b1-40f6-bfb9-7594f9105ec5") - ) - (fp_line - (start -0.711252 0.91) - (end 0.711252 0.91) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "031cbb9a-ee9e-4c24-8bd4-2c6c30e7bbbf") - ) - (fp_rect - (start -2.3 -1.15) - (end 2.3 1.15) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "40f0b65b-6a04-4739-abf6-ff687f5e659b") - ) - (fp_rect - (start -1.6 -0.8) - (end 1.6 0.8) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "c80d8cfb-2e57-4c51-b584-18d0f60541b6") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "de54532d-77b9-46e5-ac99-c70c60aa7755") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - ) - ) - (pad "1" smd roundrect - (at -1.475 0) - (size 1.15 1.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.217391) - (net 2 "GND") - (pintype "passive") - (uuid "7d47d25b-4711-4832-a31e-2025d46e503b") - ) - (pad "2" smd roundrect - (at 1.475 0) - (size 1.15 1.8) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.217391) - (net 78 "GNDSHLD") - (pintype "passive") - (uuid "6ac2cd56-ffd8-4479-a305-6c1bf543fdc5") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1206_3216Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "d6de4ee4-2361-47f0-9894-88c15b001a8e") - (at 120.525 124.3) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Reference" "R20" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "c7aa321c-569f-4c46-beaf-dbb15ac41db2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "50R" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "d9699fa9-9a97-4386-bd0f-3b681737959d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8ab5cb5e-fff0-4f9f-be95-def3d5a84eca") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Resistor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "67a662d2-afa0-466b-b84f-8d9bde0afa1e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "RMCF0603FT49R9" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8e1f1417-6dc8-48f1-b0cc-259a87215d11") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "149988a6-ea84-4661-a155-a94bcc91ee2f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c361b56e-ce4a-4a89-af10-1ae7b5ff0c6e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "R_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/43ddb764-f989-47b2-b43e-32a61fff83a9") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") - (attr smd) - (fp_line - (start -0.237258 -0.5225) - (end 0.237258 -0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "58c8a821-52e7-4252-ba2b-a5c04b2c8e97") - ) - (fp_line - (start -0.237258 0.5225) - (end 0.237258 0.5225) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3ac0df6d-1846-46cb-a2a5-30b4658af370") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "f6387ae5-499d-4ecf-b3da-adb0072cb2ec") - ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "1f0e05bf-5968-4d0e-8436-1708e4aaa525") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "7ce75e23-94e6-454e-8447-98b67cf5a597") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 75 "/Ethernet/RX_N") - (pintype "passive") - (uuid "4a569012-efd8-4016-a00d-0f7a27d8ba6d") - ) - (pad "2" smd roundrect - (at 0.825 0) - (size 0.8 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 70 "Net-(C131-Pad1)") - (pintype "passive") - (uuid "47888cf1-3f6a-4093-8029-8cdf8ebfe22d") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Resistor_SMD:R_0603_1608Metric" - (layer "F.Cu") - (uuid "d99ab899-dd80-4de2-8ae2-263f9be0cff6") - (at 144.915 123.79) + (uuid "e1cccdc6-7e86-446a-bcec-84bc37cf9021") + (at 142.375 123.79) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R13" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "416d1273-79ea-4a61-952e-9253616f58c3") + (uuid "cd53c910-964b-4ee8-aae5-ccd88ce5f266") (effects (font (size 1 1) @@ -54265,7 +57725,7 @@ (property "Value" "4.7K" (at 0 1.43 0) (layer "F.Fab") - (uuid "76d0c10e-026d-47b9-9742-d172f3dc64aa") + (uuid "243965e6-6ad0-45f4-a183-854ca2316c73") (effects (font (size 1 1) @@ -54277,7 +57737,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "89900351-fd25-4951-b54e-fd43141c5cce") + (uuid "b4b27ac6-0ab6-4e02-8428-82a544066699") (effects (font (size 1.27 1.27) @@ -54289,7 +57749,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "e40120ba-477b-41d8-a3af-cd1dc0594d51") + (uuid "42515f61-8b33-414f-a977-1ec5ecf114ca") (effects (font (size 1.27 1.27) @@ -54302,7 +57762,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "bd2f3d4b-4a8a-4a42-92e4-01f79e24080e") + (uuid "4c2e9272-d438-468f-815a-6297cb1eb3f3") (effects (font (size 1 1) @@ -54315,7 +57775,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "d4109332-ffec-4f20-a0a8-4d636fa0edae") + (uuid "63b7db02-9133-4324-8df2-d1a0b69a2be3") (effects (font (size 1 1) @@ -54328,7 +57788,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "13d949d1-9ebf-4873-97bd-070483755579") + (uuid "d8f0def6-6a4d-415e-a2c6-54fc3938ad07") (effects (font (size 1 1) @@ -54349,7 +57809,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "1a11e18d-e607-44fb-8833-9e4b136507ad") + (uuid "ab7bf69c-a878-4e56-ada5-62a20d08ea2a") ) (fp_line (start -0.237258 0.5225) @@ -54359,7 +57819,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "564ebdd9-3ed4-4f23-83aa-ccdbae710995") + (uuid "6b229c49-8811-423d-a8d2-b80fd3ff0a33") ) (fp_rect (start -1.48 -0.73) @@ -54370,7 +57830,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "c0563004-7e0d-403b-9eaa-31116ce1e83e") + (uuid "e8b0e053-1539-4b59-8df5-bdec304cff13") ) (fp_rect (start -0.8 -0.4125) @@ -54381,12 +57841,12 @@ ) (fill no) (layer "F.Fab") - (uuid "1dbd6830-f337-4d0c-889f-7659e2e4e15f") + (uuid "7b3ff88f-7e75-4d59-bd61-f1296bfe3f04") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "7ce57452-efef-456e-b9b6-4aa02b9181ca") + (uuid "0eed78dd-5233-49e3-8b5c-b5f62b22cf70") (effects (font (size 0.4 0.4) @@ -54401,7 +57861,7 @@ (roundrect_rratio 0.25) (net 165 "ADC_SDA") (pintype "passive") - (uuid "7408ae5e-b44a-458f-b41f-cd559352f26f") + (uuid "79d0cd14-1420-4422-a752-c1677c9db2d6") ) (pad "2" smd roundrect (at 0.825 0) @@ -54410,7 +57870,7 @@ (roundrect_rratio 0.25) (net 59 "+3.3V_LN") (pintype "passive") - (uuid "c7b7322d-6993-460b-a442-a104e8416fe3") + (uuid "2b06a38e-11e6-44db-af75-a639af9f221f") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" @@ -54425,40 +57885,37 @@ ) ) ) - (footprint "Samacsys:SOT95P280X145-6N" + (footprint "Snapeda:AMPHENOL_10118193-0001LF" (layer "F.Cu") - (uuid "db9a8300-c2bb-4008-a1d7-c36d69de929c") - (at 141.955 80.515) - (descr "SOT23-6(ESDA6V1-5SC6Y)") - (tags "Diode") - (property "Reference" "D11" - (at 0 0 0) + (uuid "e4c99276-b77b-4360-9248-135dff016181") + (at 93.915 73.977) + (property "Reference" "J7" + (at -1.145 -7.375 0) (layer "F.SilkS") - (uuid "3c9c224b-276f-4cad-b794-1de18d02bf31") + (uuid "297a6022-c266-49e3-84f6-00f7bb3fba9d") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 1 1) + (thickness 0.15) ) ) ) - (property "Value" "USBLC6-2SC6Y" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "c47bf2c4-c8a6-4cb2-91c6-c1480cada5b9") + (property "Value" "10118193-0001LF" + (at 10.92 -5.459 0) + (layer "F.Fab") + (uuid "f188188b-15de-4350-8ef0-ad70c14b248b") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 1 1) + (thickness 0.15) ) ) ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" + (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "9bd6a436-6be1-4a05-917c-c57f1ea62265") + (uuid "2768acb7-e687-49eb-8bcf-d0c2930f7c80") (effects (font (size 1.27 1.27) @@ -54466,11 +57923,11 @@ ) ) ) - (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" + (property "Description" "" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "969274df-d3d4-4aec-8642-e707d05d12db") + (uuid "22937a48-578c-4544-b029-8bca4ab4f334") (effects (font (size 1.27 1.27) @@ -54478,12 +57935,12 @@ ) ) ) - (property "Height" "1.45" + (property "MF" "FCI" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "d5088bbd-e52f-47d9-bc73-226c843cee3a") + (uuid "587b21c4-4b28-4314-9e79-b861c2f88839") (effects (font (size 1 1) @@ -54491,12 +57948,12 @@ ) ) ) - (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "902f45ae-21a7-4817-9f7a-4f4a773f2c7c") + (uuid "09a1dd05-942b-43b8-9ee0-eb955cd9fb0d") (effects (font (size 1 1) @@ -54504,12 +57961,12 @@ ) ) ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (property "Package" "None" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "c092167e-9db7-42d5-a9c7-e99646f0f672") + (uuid "6c0f0841-92ee-4ee9-a981-c217f998bb8e") (effects (font (size 1 1) @@ -54517,12 +57974,12 @@ ) ) ) - (property "Manufacturer_Name" "STMicroelectronics" + (property "Price" "None" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "e50418e5-d3d9-4101-adfb-dc3f91241507") + (uuid "8439ad65-5b20-48ad-bbff-96bce79ecb45") (effects (font (size 1 1) @@ -54530,12 +57987,12 @@ ) ) ) - (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "b2244d3e-1a95-4f7e-abd6-95d5640f63e9") + (uuid "f0ee35f4-2619-45a6-8d02-78ab5d89d073") (effects (font (size 1 1) @@ -54543,12 +58000,103 @@ ) ) ) - (property "MPN" "USBLC6-2SC6Y" + (property "STANDARD" "Manufacturer Recommendations" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "e77f947a-8505-495f-bfa2-eef45d975841") + (uuid "306090a7-c455-4a0e-ba51-73363ad0aa7f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "PARTREV" "E" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "87b47c8a-35ca-4267-904b-9084e6bbded0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "10fa2b54-f328-4f46-823e-b0d4084b9f14") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b773171b-ea4e-4ca9-8dd9-4fd51d15a717") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9da2fe8d-dad5-4bf1-b21c-6b281e5b445d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "In Stock" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2276a7aa-5760-43f3-a7c1-c8b46e4d1c06") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "Amphenol FCI" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "62e97113-ad47-4758-85b5-cf7072cb3395") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "10118193-0001LF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7833d61b-93bd-489f-84bc-092431fe97a2") (effects (font (size 1 1) @@ -54561,7 +58109,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "21d8e7b3-4977-4de3-b904-cc328b31fa53") + (uuid "400d72e3-987c-4e2c-9cb4-5d6d1d13bfea") (effects (font (size 1 1) @@ -54574,7 +58122,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "01d2542e-32a3-445e-aa15-842724e6091c") + (uuid "f26835b7-8f9b-44d5-8ebf-a25a4e85dc25") (effects (font (size 1 1) @@ -54582,2149 +58130,583 @@ ) ) ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d0f5fdff-e23b-4b86-9465-62ba59256c40") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/cd5d4e41-95d2-4dbc-8296-0a7a8e86927e") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) (fp_line - (start -1.85 -1.6) - (end -0.65 -1.6) + (start -3.8 1.45) + (end -3.8 1.22) (stroke - (width 0.2) + (width 0.127) (type solid) ) (layer "F.SilkS") - (uuid "4e509e46-5f7d-4b62-be68-a55d62686ec6") + (uuid "559d99c4-12fc-4313-8bff-077d886f20db") ) (fp_line - (start -0.3 -1.462) - (end 0.3 -1.462) + (start -3.8 1.45) + (end 3.8 1.45) (stroke - (width 0.2) + (width 0.127) (type solid) ) (layer "F.SilkS") - (uuid "1fd49843-ba2b-48fa-bdbb-71c2aad94df3") + (uuid "8c346ba5-4042-4c09-95f4-4653dfdb6c43") ) (fp_line - (start -0.3 1.462) - (end -0.3 -1.462) + (start 3.8 1.45) + (end 3.8 1.22) (stroke - (width 0.2) + (width 0.127) (type solid) ) (layer "F.SilkS") - (uuid "4bd46150-53f5-411d-9a01-ae0f120975bd") + (uuid "cb3427a2-6b71-493b-b0fd-f5fdc30e7ac1") ) - (fp_line - (start 0.3 -1.462) - (end 0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "b2877449-f2c9-4182-abc3-5ff19d204d13") - ) - (fp_line - (start 0.3 1.462) - (end -0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "b97f44c8-c0bb-4356-b2c6-7b9309bf913b") - ) - (fp_line - (start -2.1 -1.775) - (end 2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "7e8cd925-2e73-4afd-b1b8-e46471f1096b") - ) - (fp_line - (start -2.1 1.775) - (end -2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "d4cd0570-fbea-42da-a1c7-0ad1db30c515") - ) - (fp_line - (start 2.1 -1.775) - (end 2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "46914432-7e8b-4335-be4e-991a1cbba931") - ) - (fp_line - (start 2.1 1.775) - (end -2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8d344ae0-0664-492c-8c96-c4c8464b47e7") - ) - (fp_line - (start -0.812 -1.462) - (end 0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "72f0f1e6-ee9a-4211-b47d-86ad655d9535") - ) - (fp_line - (start -0.812 -0.512) - (end 0.138 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "2c8aa2ad-8747-400e-b845-1cec686010cc") - ) - (fp_line - (start -0.812 1.462) - (end -0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "8698ae25-f9e2-4f54-841d-9a9e2d16568b") - ) - (fp_line - (start 0.812 -1.462) - (end 0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "61f99b30-f239-4c6e-aabb-93bbed9e198b") - ) - (fp_line - (start 0.812 1.462) - (end -0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "bed7af30-a102-4005-84c1-b1876ec9a3e8") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "67262dea-e1ab-4329-bb9d-dfcc3c11a63a") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 118 "Net-(D11-I{slash}O1_1)") - (pinfunction "I/O1_1") - (pintype "passive") - (uuid "95ea8f06-871b-4102-ad00-6ff248717246") - ) - (pad "2" smd rect - (at -1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "7768631e-c808-4e47-9d44-bda4e258d010") - ) - (pad "3" smd rect - (at -1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 117 "Net-(D11-I{slash}O2_1)") - (pinfunction "I/O2_1") - (pintype "passive") - (uuid "96ba1f4f-f7d3-4e52-bbeb-8522f6b4371e") - ) - (pad "4" smd rect - (at 1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 116 "Net-(D11-I{slash}O2_2)") - (pinfunction "I/O2_2") - (pintype "passive") - (uuid "5d23bd27-4384-4cfe-8568-b55d566ca6bb") - ) - (pad "5" smd rect - (at 1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VBUS") - (pintype "passive") - (uuid "d76f0c2d-d264-4588-a577-6b0f7bff15af") - ) - (pad "6" smd rect - (at 1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 115 "Net-(D11-I{slash}O1_2)") - (pinfunction "I/O1_2") - (pintype "passive") - (uuid "389a6705-b34d-4664-a97c-0cf44da6b7a8") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "dd9eb109-5e56-414b-b1db-d2030ed3eae2") - (at 136.895 126.3) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C96" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "28c0463e-90eb-44e9-a4cc-aee12e39e294") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "853d27aa-9642-49c5-96dd-b51fe02da9de") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8f716555-e48a-4329-851e-b4f4962e0292") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6343020f-560e-4514-8539-fc1dcd445940") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "dd5b6fba-f019-445e-a95b-ef7305acf664") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4ad2a36b-e649-4c58-a7de-4b50ef6693e5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0fccf3c6-17cc-42e7-bdeb-bc9a40b15feb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/45c362b4-2938-45fb-b4b5-218b35f21428") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "713f81c5-45cf-4694-bf95-2397d784b598") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "00dfd62b-6d82-469d-9c48-214fd264eb8b") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "6d018c83-9d3c-4cb5-b24e-f309eab7e7a2") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "cf3490b3-781d-4b1e-a4d5-ac8bcb247eba") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "240b64b0-c9a3-40f4-a47e-b8d846c4a56b") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "b1ad624f-a727-491e-b7b7-5b124c2a8628") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") - (pintype "passive") - (uuid "067a2596-93bb-4830-b5a3-32cf55d3fdb4") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "deb0521c-1377-4e41-acce-f43e6ca860ad") - (at 163.015 58.82) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C5" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "ae4cda71-2a52-4689-bb79-ea512ed6c82c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "7d2c97dc-0be7-4a4f-bd81-8f0feac44a2e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8e68e53b-47df-45fe-8659-017100064de7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c337724f-7493-4a94-8097-7f1c0dcb718c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "92e1a66b-6e51-411a-94eb-3d77708110ff") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0172531f-89e0-4131-aff6-a0f452e5ddf7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a80654b7-d992-42e3-b083-862e7382decd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/8ac99bb8-8501-4718-b958-afb463b57888") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e6083d73-64da-4084-a749-296275d620f7") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4c164fb6-df5c-4e42-b969-3e6cf0f0de57") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "e56dcbb2-20d8-4a54-ba51-b7a5f028097c") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "66951b5b-1d9f-473b-b621-7961de202528") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "8354bbf0-940f-4104-9a4f-8e7a097b80df") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 5 "+1.1V") - (pintype "passive") - (uuid "136e828b-4942-454c-b825-030dad56560f") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "f182926f-f1de-4c5c-9bfe-94acb40cb6af") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:AP63203WU7" - (layer "F.Cu") - (uuid "df9254c7-0da6-4ba6-b144-7de6b94d8a4f") - (at 166.15 146.464) - (descr "AP63203WU-7-5") - (tags "Integrated Circuit") - (property "Reference" "IC5" - (at 0 0 0) - (layer "F.SilkS") - (uuid "ff319bf7-0e1b-401e-8873-d09ff71f899a") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "AP63203WU-7" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "9c8674e8-5b9d-4321-8c13-28af5999992a") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP63200-AP63201-AP63203-AP63205.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "ac93a6cb-6f5b-4f0a-8bd2-294ade53919f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Switching Voltage Regulators DCDC Conv HV Buck TSOT26 T&R 3K" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "ecee2e2a-13ee-41e4-a577-ddaad7852a2a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9bd6c988-5390-4f75-a34e-0d166d0e075d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "621-AP63203WU-7" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "04efebbb-1603-44a2-b936-a79fe3aa996e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Diodes-Incorporated/AP63203WU-7?qs=u16ybLDytRZ1JqxbuLkMJw%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c12a2c8d-e3f2-4e80-9118-1927316ce900") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Diodes Incorporated" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "416fd998-8644-4fa6-94c7-c57ed5947b25") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "AP63203WU-7" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "30c207ec-7092-4d4d-974f-2c2b242e2ff7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "AP63203WU-7" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "97769453-4f7d-4123-881e-ac7eb96182c4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "12732f5d-c33c-4a43-9a8d-25cea151112b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cb110b61-bd0c-488d-93cd-d55c2c45bd58") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/cc1fee74-b13a-4dbc-91f1-92ab38ea9b49") - (sheetname "/Power/") - (sheetfile "Power.kicad_sch") - (attr smd) - (fp_line - (start -1.45 -0.4) - (end -1.45 0.4) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "f09bd5c2-64e0-40b3-b77f-892d04e1c80c") - ) - (fp_line - (start -0.95 2) - (end -0.95 2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "8ac4fab1-013f-474b-a8e8-0935228dbc3e") - ) - (fp_line - (start -0.95 2.1) - (end -0.95 2.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "a1b99e8b-9620-4f05-b743-cc82810fcc55") - ) - (fp_line - (start 1.45 -0.4) - (end 1.45 0.4) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "368edffd-0738-4a7b-9dd3-8770c766e57a") - ) - (fp_arc - (start -0.95 2) - (mid -0.9 2.05) - (end -0.95 2.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "a9f0ec24-6a9d-4366-a303-36dd65465f53") - ) - (fp_arc - (start -0.95 2.1) - (mid -1 2.05) - (end -0.95 2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "b58996e0-10c5-4f8b-a928-063be6e77f82") - ) - (fp_line - (start -2.45 -2.599) - (end 2.45 -2.599) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "1e97d8a8-9af7-459e-8544-97e318d47222") - ) - (fp_line - (start -2.45 2.599) - (end -2.45 -2.599) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "761c2fad-6397-4a37-9706-207b5cc6a9ec") - ) - (fp_line - (start 2.45 -2.599) - (end 2.45 2.599) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c7a78dae-910b-4e26-8c07-9c7a2fc3dd70") - ) - (fp_line - (start 2.45 2.599) - (end -2.45 2.599) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e1b3e838-2c23-4be9-9610-fe87a74fa0b7") - ) - (fp_line - (start -1.45 -0.8) - (end -1.45 0.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "e8f32a64-8b19-4c4b-8917-a03d09ea8dfb") - ) - (fp_line - (start -1.45 0.8) - (end 1.45 0.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "6e1c64f6-d1e2-4982-b4c2-ba91546fbd49") - ) - (fp_line - (start 1.45 -0.8) - (end -1.45 -0.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "0091f382-1a67-4063-a2a6-c25533b528b0") - ) - (fp_line - (start 1.45 0.8) - (end 1.45 -0.8) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "977d167e-8f8e-4b68-a175-dda9e2b7da5c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "dcf39fe1-6855-4a64-a424-89df162da843") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -0.95 1.099) - (size 0.7 1) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "FB") - (pintype "passive") - (uuid "c5482928-c544-4ee4-8e16-bde6998768dc") - ) - (pad "2" smd rect - (at 0 1.099) - (size 0.7 1) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "EN") - (pintype "passive") - (uuid "345cb782-0c26-46f6-b44f-a72a3a25914a") - ) - (pad "3" smd rect - (at 0.95 1.099) - (size 0.7 1) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VIN") - (pintype "passive") - (uuid "5ad504b8-1951-4e8f-9104-93f9d6e6dfd0") - ) - (pad "4" smd rect - (at 0.95 -1.099) - (size 0.7 1) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "a12862dd-b5c7-44d9-82a6-ff2a5f519731") - ) - (pad "5" smd rect - (at 0 -1.099) - (size 0.7 1) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 80 "Net-(IC5-SW)") - (pinfunction "SW") - (pintype "passive") - (uuid "d43c59b2-ef7b-4643-bb00-a18f28947cb3") - ) - (pad "6" smd rect - (at -0.95 -1.099) - (size 0.7 1) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 79 "Net-(IC5-BST)") - (pinfunction "BST") - (pintype "passive") - (uuid "8bbfb561-16e2-4b3b-9957-3349d2437ae4") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/AP63203WU-7.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 0 -90) - ) - ) - ) - (footprint "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm" - (layer "F.Cu") - (uuid "e1f237a6-f6b3-4477-b26e-e8591ad462b9") - (at 179.715 68.32) - (descr "SMD3225/4, Crystal, 3.2x2.5mm package, SMD, generated with kicad-footprint-generator make_crystal.py, http://www.txccrystal.com/images/pdf/7m-accuracy.pdf") - (property "Reference" "Y1" - (at 0 -2.45 0) - (layer "F.SilkS") - (uuid "68a460fa-fb2e-4bed-a0c9-2855df2e2f8d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "12MHz" - (at 0 2.45 0) - (layer "F.Fab") - (uuid "17b64393-d7ed-4594-ada3-1252ed996ee1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e1623e07-9bc5-4d74-912f-59bb2ff0e918") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Four pin crystal, GND on pins 2 and 4, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "6a3d5df7-2f83-46e1-92e0-83508de3e0b4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "MP12641" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1de5ea1d-164a-43c3-8e33-d5af3ca1ea3a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "Crystal*") - (path "/77918937-55ad-485d-8362-964b94d553c4") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) - (fp_line - (start -2.06 -1.71) - (end -2.06 1.71) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "d9b2cdbe-7caf-4317-923d-755b18057ac2") - ) - (fp_line - (start -2.06 1.71) - (end 2.06 1.71) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "cbd69e9e-d17e-48e3-bd9a-9eb7ae8baea8") - ) - (fp_rect - (start -2.1 -1.75) - (end 2.1 1.75) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "3e677047-281e-4d19-b998-a154fa4489af") - ) - (fp_poly - (pts - (xy 1.6 -1.25) (xy 1.6 1.25) (xy -0.975 1.25) (xy -1.6 0.625) (xy -1.6 -1.25) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "52fd51f9-8ebe-4ab5-81d1-ccc5785a640f") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "f278b875-d156-4c7a-96f8-aab1487d11dd") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - ) - ) - (pad "1" smd roundrect - (at -1.1 0.85) - (size 1.4 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.208333) - (net 3 "Net-(IC1-XIN)") - (pinfunction "1") - (pintype "passive") - (uuid "e13d75b1-8bec-4aba-b8b9-b6e2cdf2c79f") - ) - (pad "2" smd roundrect - (at 1.1 0.85) - (size 1.4 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.208333) - (net 2 "GND") - (pinfunction "G") - (pintype "passive") - (uuid "da1a5363-1762-4030-ac6d-aaf0b59827d9") - ) - (pad "3" smd roundrect - (at 1.1 -0.85) - (size 1.4 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.208333) - (net 4 "Net-(C3-Pad1)") - (pinfunction "3") - (pintype "passive") - (uuid "d999f5b1-d688-4924-b05b-5041eedde3c1") - ) - (pad "4" smd roundrect - (at -1.1 -0.85) - (size 1.4 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.208333) - (net 2 "GND") - (pinfunction "G") - (pintype "passive") - (uuid "f0ecd746-b136-445a-b435-864ae25a0d78") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Crystal.3dshapes/Crystal_SMD_3225-4Pin_3.2x2.5mm.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:QFN40P1000X1000X90-81N-D" - (layer "F.Cu") - (uuid "e26b8042-3c35-4f66-a65e-c6c524969a04") - (at 174.43 88.795) - (descr "QFN-80_2025") - (tags "Integrated Circuit") - (property "Reference" "IC1" - (at 0 0 0) - (layer "F.SilkS") - (uuid "1888afcb-cc19-48ea-8476-5845c45408a5") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "SC1512-A4" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "1dc4369a-3ba3-4cd5-825b-22ab1c4e5a92") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://pip-assets.raspberrypi.com/categories/1214-rp2350/documents/RP-008373-DS-2-rp2350-datasheet.pdf?" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "168a77c1-c0be-4af0-8e49-06f764de41a6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "ARM Microcontrollers - MCU RP2354B 150MHz clock Dual Arm Cortex-M33 cores 520KB RAM 8KB on-chip QFN-80" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e3c99e69-27d1-42c2-bce8-fe51403493e1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "0.9" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "eb8a7488-967c-4678-a7bf-28817eb34f41") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4accf161-f3e8-4c75-9207-0fd5d2a06831") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "88dc5573-3279-425d-af74-ed9cd91505e9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "RASPBERRY-PI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "42a84101-c689-4628-8489-8806e1aa4663") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "SC1512-A4" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b755f0e9-aa61-4942-96e3-c3d404db4996") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c9b36e43-fcd3-4b52-9fa0-87ab1e882402") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "697d53b4-9be1-4535-8b1c-cd2da99ffd0c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "SC1512-A4" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a66f6420-3f5f-4170-a4ed-b2fc3b40a373") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/f20f59bb-d547-4241-9724-5d39e5e4fe3d") - (sheetname "/") - (sheetfile "Cacao.kicad_sch") - (attr smd) (fp_circle - (center -5.375 -4.4) - (end -5.375 -4.3) + (center -1.3 -4.05) + (end -1.2 -4.05) (stroke (width 0.2) (type solid) ) (fill no) (layer "F.SilkS") - (uuid "ca79779f-f2e8-4f5b-bb33-909fdaafebcb") + (uuid "bc29d96a-4e36-418e-9f67-dfc9d3cccc79") ) (fp_line - (start -5.625 -5.625) - (end 5.625 -5.625) + (start -4.32 -3.6) + (end -4.32 3.066) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "018be09d-d47f-49c3-a198-ff3025f14489") + (uuid "25521ece-f8d1-4e0c-9150-2a2dd2d1d24f") ) (fp_line - (start -5.625 5.625) - (end -5.625 -5.625) + (start -4.32 3.066) + (end 4.32 3.066) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "fd5741f9-a61b-4af2-ae8c-33414fbb2276") + (uuid "5756de48-3b5b-4da8-bf0b-dc682593d4e9") ) (fp_line - (start 5.625 -5.625) - (end 5.625 5.625) + (start 4.32 -3.6) + (end -4.32 -3.6) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "5c4b7b6b-6d72-46c1-9a6b-f012452875de") + (uuid "9aa7539c-120c-4aed-889b-e3acc610cb35") ) (fp_line - (start 5.625 5.625) - (end -5.625 5.625) + (start 4.32 3.066) + (end 4.32 -3.6) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "8f8edeb6-a95e-4e9b-b7d7-ad75121134e8") + (uuid "198123f6-bf31-4f96-aa9e-841b4a58b973") ) (fp_line - (start -5 -5) - (end 5 -5) + (start -3.93 2.5) + (end -3.75 2.75) (stroke - (width 0.1) + (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "bf99e99c-4c32-4c37-9411-5e69767cac0a") + (uuid "c7979aea-efa2-4d88-856f-1f10caae1241") ) (fp_line - (start -5 -4.6) - (end -4.6 -5) + (start -3.8 -2.9) + (end 3.8 -2.9) (stroke - (width 0.1) + (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "4b962f3a-939d-4140-aa73-54686dd34e55") + (uuid "f50f7702-47f1-4f4f-937a-fd57ea43bcc8") ) (fp_line - (start -5 5) - (end -5 -5) + (start -3.8 1.45) + (end 3.8 1.45) (stroke - (width 0.1) + (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "8b29dcd7-b974-4674-a006-2ac5836e72e2") + (uuid "d78b33b4-1faa-4411-a928-fd8cfe921dde") ) (fp_line - (start 5 -5) - (end 5 5) + (start -3.8 2.1) + (end -3.8 -2.9) (stroke - (width 0.1) + (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "bd1ea133-e89e-4f87-a1d4-df55ecdcf828") + (uuid "412bb555-9112-4b2d-8e18-8b03b7f4bf3b") ) (fp_line - (start 5 5) - (end -5 5) + (start -3.8 2.15) + (end -3.8 2.1) (stroke - (width 0.1) + (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "8d19aced-58bf-47e5-82eb-60d9ca33b162") + (uuid "1f478005-dd1e-496b-a80c-bdf90cf858e3") ) - (fp_text user "${REFERENCE}" - (at 0 0 0) + (fp_line + (start -3.2 2.2) + (end -3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) (layer "F.Fab") - (uuid "4d462899-5587-4823-adfd-549cbcb50db1") + (uuid "10312d61-0096-4aa1-8729-116f1ef7cb4d") + ) + (fp_line + (start -3.2 2.75) + (end 3.2 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "46e496ef-ad8e-4ec3-985b-73a160f63592") + ) + (fp_line + (start 3.2 2.75) + (end 3.2 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "59fecb41-c0b3-4158-a9f6-21c1d2c29e97") + ) + (fp_line + (start 3.8 -2.9) + (end 3.8 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "83dc49d6-0d8a-4e4b-a1eb-e6027c44fe47") + ) + (fp_line + (start 3.8 1.45) + (end 3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "e2dd6340-0fb2-4f32-90f6-6c398932c8f1") + ) + (fp_line + (start 3.8 1.45) + (end 7 1.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "c8b61ce0-7cf2-4f90-bafd-bbee4b1a9c15") + ) + (fp_line + (start 3.8 2.15) + (end -3.8 2.15) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "d3a7c618-dc8b-4b59-9292-e74420caa7dc") + ) + (fp_line + (start 3.93 2.5) + (end 3.75 2.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "8b864df2-66ac-4390-9d7a-0ee074e8e29f") + ) + (fp_arc + (start -3.8 2.1) + (mid -3.782157 2.326924) + (end -3.93 2.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "bd0da337-b7d5-4ab1-9a11-85960798f37b") + ) + (fp_arc + (start -3.4 2.2) + (mid -3.461091 2.547487) + (end -3.75 2.75) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "2bc9dc46-a1ff-4dbb-9639-cb1d0e5723e4") + ) + (fp_arc + (start 3.75 2.8) + (mid 3.450736 2.572487) + (end 3.4 2.2) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "53275605-44f0-44dd-94eb-357100138fa8") + ) + (fp_arc + (start 3.93 2.5) + (mid 3.782157 2.326924) + (end 3.8 2.1) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "b0a3622f-591f-401f-b0f5-2bc73d58bd89") + ) + (fp_circle + (center -1.3 -4.05) + (end -1.2 -4.05) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "72d1470b-af7c-45c5-9f35-159dfc229653") + ) + (fp_text user "PCB END" + (at 4.85 1.2 0) + (layer "F.Fab") + (uuid "805084f5-f9f2-4c5a-b9d5-9848485f3ec9") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 0.32 0.32) + (thickness 0.15) ) ) ) (pad "1" smd rect - (at -4.95 -3.8 90) - (size 0.2 0.85) + (at -1.3 -2.675) + (size 0.4 1.35) (layers "F.Cu" "F.Mask" "F.Paste") - (net 165 "ADC_SDA") - (pinfunction "GPIO4") + (net 7 "+5V") + (pinfunction "VUSB") (pintype "passive") - (uuid "955320a5-49b5-446c-abc6-a0e4f3061cc3") + (solder_mask_margin 0.102) + (uuid "63f0cb7c-0003-4843-b6c6-a375d3fe09eb") ) (pad "2" smd rect - (at -4.95 -3.4 90) - (size 0.2 0.85) + (at -0.65 -2.675) + (size 0.4 1.35) (layers "F.Cu" "F.Mask" "F.Paste") - (net 191 "ADC_SCL") - (pinfunction "GPIO5") + (net 98 "Net-(D6-I{slash}O1_1)") + (pinfunction "D-") (pintype "passive") - (uuid "8628a55d-53cc-4944-96d9-57c7348d7732") + (solder_mask_margin 0.102) + (uuid "2621f464-2898-4744-9667-8e0b82258130") ) (pad "3" smd rect - (at -4.95 -3 90) - (size 0.2 0.85) + (at 0 -2.675) + (size 0.4 1.35) (layers "F.Cu" "F.Mask" "F.Paste") - (net 184 "BCLK") - (pinfunction "GPIO6") + (net 95 "Net-(D6-I{slash}O2_1)") + (pinfunction "D+") (pintype "passive") - (uuid "e47cabcf-d659-4c86-b9d5-5c1987c1d0ee") + (solder_mask_margin 0.102) + (uuid "8851b646-9eea-4e93-8010-5bfaafe08140") ) (pad "4" smd rect - (at -4.95 -2.6 90) - (size 0.2 0.85) + (at 0.65 -2.675) + (size 0.4 1.35) (layers "F.Cu" "F.Mask" "F.Paste") - (net 181 "SYNC") - (pinfunction "GPIO7") - (pintype "passive") - (uuid "fb0124d4-bc49-4533-9103-67ff580cc2a8") + (net 215 "unconnected-(J7-ID-Pad4)") + (pinfunction "ID") + (pintype "passive+no_connect") + (solder_mask_margin 0.102) + (uuid "26c362b9-f2b3-4b65-b582-5ef93d84b6da") ) (pad "5" smd rect - (at -4.95 -2.2 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "IOVDD_1") - (pintype "passive") - (uuid "65cc98bc-9063-48b4-967e-d8897bdc2280") - ) - (pad "6" smd rect - (at -4.95 -1.8 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 146 "ADC_1_OUT") - (pinfunction "GPIO8") - (pintype "passive") - (uuid "6ba41f2c-6547-44ad-86fc-47f9b052f106") - ) - (pad "7" smd rect - (at -4.95 -1.4 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 161 "ADC_2_OUT") - (pinfunction "GPIO9") - (pintype "passive") - (uuid "d3dfdd9f-b340-4be7-a465-39a3d333e622") - ) - (pad "8" smd rect - (at -4.95 -1 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 153 "ADC_3_OUT") - (pinfunction "GPIO10") - (pintype "passive") - (uuid "ab2a3ce5-3205-4f7b-b2c4-c9385771761d") - ) - (pad "9" smd rect - (at -4.95 -0.6 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 176 "/GPIO_11") - (pinfunction "GPIO11") - (pintype "passive") - (uuid "a456ea10-cb0c-4898-b907-95cd4050e44b") - ) - (pad "10" smd rect - (at -4.95 -0.2 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 5 "+1.1V") - (pinfunction "DVDD_1") - (pintype "passive") - (uuid "076aacc3-be24-4352-98d0-35e498d4e62e") - ) - (pad "11" smd rect - (at -4.95 0.2 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 149 "/GPIO_12") - (pinfunction "GPIO12") - (pintype "passive") - (uuid "dcd1c8ac-158d-46f5-bfbc-77bba32508bf") - ) - (pad "12" smd rect - (at -4.95 0.6 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 182 "/GPIO_13") - (pinfunction "GPIO13") - (pintype "passive") - (uuid "898590ed-5c6b-4d24-8c11-8e02549d4b84") - ) - (pad "13" smd rect - (at -4.95 1 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 145 "/GPIO_14") - (pinfunction "GPIO14") - (pintype "passive") - (uuid "a9709fb3-02df-465a-93c0-ead8b33e42f5") - ) - (pad "14" smd rect - (at -4.95 1.4 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 192 "/GPIO_15") - (pinfunction "GPIO15") - (pintype "passive") - (uuid "f9996f30-3264-4b3a-9dca-a92d00a86c4c") - ) - (pad "15" smd rect - (at -4.95 1.8 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "IOVDD_2") - (pintype "passive") - (uuid "94b9da66-8701-44b9-828e-ee88f7559910") - ) - (pad "16" smd rect - (at -4.95 2.2 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 175 "RAM_QSD3") - (pinfunction "GPIO16") - (pintype "passive") - (uuid "fcd248ec-7373-4932-b909-467537f3bff5") - ) - (pad "17" smd rect - (at -4.95 2.6 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 158 "RAM_QSD2") - (pinfunction "GPIO17") - (pintype "passive") - (uuid "5e1bfb49-91ff-41f6-a3b9-b37b5d36d8c7") - ) - (pad "18" smd rect - (at -4.95 3 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 147 "RAM_QSD1") - (pinfunction "GPIO18") - (pintype "passive") - (uuid "1286788d-df00-4e4a-a7c4-ef6eaefa2d13") - ) - (pad "19" smd rect - (at -4.95 3.4 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 150 "RAM_QSD0") - (pinfunction "GPIO19") - (pintype "passive") - (uuid "b7597334-5e97-4edd-b85d-f0b707e1bf52") - ) - (pad "20" smd rect - (at -4.95 3.8 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 188 "RAM_QSCLK") - (pinfunction "GPIO20") - (pintype "passive") - (uuid "bbd87dd1-7d0c-4604-8254-0ae7732e6cca") - ) - (pad "21" smd rect - (at -3.8 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 172 "/GPIO_21") - (pinfunction "GPIO21") - (pintype "passive") - (uuid "17aca510-bb0f-4125-8967-69a36832883c") - ) - (pad "22" smd rect - (at -3.4 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 166 "/GPIO_22") - (pinfunction "GPIO22") - (pintype "passive") - (uuid "6d46a737-b22d-4be8-b1a2-7484a348a01b") - ) - (pad "23" smd rect - (at -3 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 169 "/GPIO_23") - (pinfunction "GPIO23") - (pintype "passive") - (uuid "ee147e32-5177-4204-8524-d164e99a5640") - ) - (pad "24" smd rect - (at -2.6 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "IOVDD_3") - (pintype "passive") - (uuid "2ee2bc76-b856-4aca-b238-ff4b83521bc3") - ) - (pad "25" smd rect - (at -2.2 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 141 "/GPIO_24") - (pinfunction "GPIO24") - (pintype "passive") - (uuid "ecd54278-6e33-4fbd-b2c7-24c240798a11") - ) - (pad "26" smd rect - (at -1.8 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 160 "/GPIO_25") - (pinfunction "GPIO25") - (pintype "passive") - (uuid "d749ca4b-393f-496c-b454-6db92895b192") - ) - (pad "27" smd rect - (at -1.4 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 196 "/GPIO_26") - (pinfunction "GPIO26") - (pintype "passive") - (uuid "4f6e1b38-28a4-4a07-ad25-a50b9e00486b") - ) - (pad "28" smd rect - (at -1 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 159 "/GPIO_27") - (pinfunction "GPIO27") - (pintype "passive") - (uuid "34e849e1-8480-448d-9f82-3351bb10dfee") - ) - (pad "29" smd rect - (at -0.6 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "IOVDD_4") - (pintype "passive") - (uuid "0c7514ac-ea6f-43dd-aa3a-3e5754519093") - ) - (pad "30" smd rect - (at -0.2 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 3 "Net-(IC1-XIN)") - (pinfunction "XIN") - (pintype "passive") - (uuid "b216f13a-2bbd-4501-a0a9-a603bd5c5f85") - ) - (pad "31" smd rect - (at 0.2 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 185 "Net-(IC1-XOUT)") - (pinfunction "XOUT") - (pintype "passive") - (uuid "3ce1fb9a-2aa3-443e-b211-117f55a31ef5") - ) - (pad "32" smd rect - (at 0.6 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 5 "+1.1V") - (pinfunction "DVDD_2") - (pintype "passive") - (uuid "51a43ff3-f00f-4cc3-b283-b2e0d6fcf87d") - ) - (pad "33" smd rect - (at 1 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 195 "Net-(IC1-SWCLK)") - (pinfunction "SWCLK") - (pintype "passive") - (uuid "56f8a83e-1387-4033-9498-19c5ab917531") - ) - (pad "34" smd rect - (at 1.4 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 178 "Net-(IC1-SWDIO)") - (pinfunction "SWDIO") - (pintype "passive") - (uuid "c562105c-bc01-431c-a219-b8061142711e") - ) - (pad "35" smd rect - (at 1.8 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 155 "Net-(IC1-RUN)") - (pinfunction "RUN") - (pintype "passive") - (uuid "cb5eb54d-4210-4c6b-a337-e69ba5aba9ca") - ) - (pad "36" smd rect - (at 2.2 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 154 "ETH_CS") - (pinfunction "GPIO28") - (pintype "passive") - (uuid "6d98861b-f6e8-4b4b-b35a-1a8d1272a129") - ) - (pad "37" smd rect - (at 2.6 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 144 "ETH_SCLK") - (pinfunction "GPIO29") - (pintype "passive") - (uuid "87d8a745-5a98-4553-8d05-d089af0b7848") - ) - (pad "38" smd rect - (at 3 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 193 "ETH_MISO") - (pinfunction "GPIO30") - (pintype "passive") - (uuid "3df6ed10-081f-4efe-89cf-87fc061b6fe6") - ) - (pad "39" smd rect - (at 3.4 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 186 "ETH_MOSI") - (pinfunction "GPIO31") - (pintype "passive") - (uuid "5291dd8f-e6f4-40c6-a330-d210d5895a39") - ) - (pad "40" smd rect - (at 3.8 4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 179 "ETH_INT") - (pinfunction "GPIO32") - (pintype "passive") - (uuid "37817a19-8583-49f7-a3df-5abfdd171d72") - ) - (pad "41" smd rect - (at 4.95 3.8 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "IOVDD_5") - (pintype "passive") - (uuid "f3c82edb-a516-4f62-bea5-341c0e989cbd") - ) - (pad "42" smd rect - (at 4.95 3.4 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 177 "SD_DAT2") - (pinfunction "GPIO33") - (pintype "passive") - (uuid "cad50e4d-fa10-48a7-afc9-e2148ee2f831") - ) - (pad "43" smd rect - (at 4.95 3 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 162 "SD_CS") - (pinfunction "GPIO34") - (pintype "passive") - (uuid "d63c3892-a167-4fc1-b312-b72b681d6208") - ) - (pad "44" smd rect - (at 4.95 2.6 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 170 "SD_MOSI") - (pinfunction "GPIO35") - (pintype "passive") - (uuid "ed596172-0cf6-405f-a216-241199442fc3") - ) - (pad "45" smd rect - (at 4.95 2.2 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 189 "SD_SCK") - (pinfunction "GPIO36") - (pintype "passive") - (uuid "2822df8f-22b6-4437-bee2-2dfcecd1b376") - ) - (pad "46" smd rect - (at 4.95 1.8 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 168 "SD_MISO") - (pinfunction "GPIO37") - (pintype "passive") - (uuid "5978d382-7d11-408c-a6a4-3dd17414a316") - ) - (pad "47" smd rect - (at 4.95 1.4 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 156 "SD_DAT1") - (pinfunction "GPIO38") - (pintype "passive") - (uuid "f6a21604-518c-4d83-8db6-3725428074e5") - ) - (pad "48" smd rect - (at 4.95 1 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 138 "SD_CARD_DETECT") - (pinfunction "GPIO39") - (pintype "passive") - (uuid "0be8c615-a1de-4abf-9248-3ba0a588262c") - ) - (pad "49" smd rect - (at 4.95 0.6 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 173 "/ADC_0") - (pinfunction "GPIO40_ADC0") - (pintype "passive") - (uuid "8a972ee5-d2c8-43af-97e4-185fe2bb036a") - ) - (pad "50" smd rect - (at 4.95 0.2 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "IOVDD_6") - (pintype "passive") - (uuid "3e8786d9-dc9f-49de-9292-6824e56de869") - ) - (pad "51" smd rect - (at 4.95 -0.2 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 5 "+1.1V") - (pinfunction "DVDD_3") - (pintype "passive") - (uuid "2fc530fd-684c-4a55-ae9d-d598830cb90f") - ) - (pad "52" smd rect - (at 4.95 -0.6 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 190 "/ADC_1") - (pinfunction "GPIO41_ADC1") - (pintype "passive") - (uuid "7e488cbd-692c-494f-b9c4-1d2a72cf9fad") - ) - (pad "53" smd rect - (at 4.95 -1 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 151 "/ADC_2") - (pinfunction "GPIO42_ADC2") - (pintype "passive") - (uuid "3f8ab064-e2be-4515-a25e-d5d1f385a6b2") - ) - (pad "54" smd rect - (at 4.95 -1.4 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 174 "/ADC_3") - (pinfunction "GPIO43_ADC3") - (pintype "passive") - (uuid "70700b83-0931-425f-893e-1a473b132a0b") - ) - (pad "55" smd rect - (at 4.95 -1.8 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 157 "/ADC_4") - (pinfunction "GPIO44_ADC4") - (pintype "passive") - (uuid "01cfb121-4dff-422a-8b3b-ba1cb35a61a9") - ) - (pad "56" smd rect - (at 4.95 -2.2 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 152 "/ADC_5") - (pinfunction "GPIO45_ADC5") - (pintype "passive") - (uuid "d3b1e6f7-9d1e-4afa-bedd-295f8d75d00b") - ) - (pad "57" smd rect - (at 4.95 -2.6 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 197 "/ADC_6") - (pinfunction "GPIO46_ADC6") - (pintype "passive") - (uuid "4267417e-2ece-4b2b-bc8e-ec7db56fb292") - ) - (pad "58" smd rect - (at 4.95 -3 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 163 "/ADC_7") - (pinfunction "GPIO47_ADC7") - (pintype "passive") - (uuid "aca6eba1-229e-4e00-be78-56b7daac2db9") - ) - (pad "59" smd rect - (at 4.95 -3.4 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "ADC_AVDD") - (pintype "passive") - (uuid "021dc638-aea9-4139-9fb9-318b9822ff4d") - ) - (pad "60" smd rect - (at 4.95 -3.8 90) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "IOVDD_7") - (pintype "passive") - (uuid "6e0af441-e0ef-4f3d-8306-bd20e6a385a6") - ) - (pad "61" smd rect - (at 3.8 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 6 "Net-(IC1-VREG_AVDD)") - (pinfunction "VREG_AVDD") - (pintype "passive") - (uuid "d0f8ba42-961c-4db9-8cce-115baf4cdb38") - ) - (pad "62" smd rect - (at 3.4 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "VREG_PGND") - (pintype "passive") - (uuid "01bb3f26-4cee-43e7-ade0-68f762858c18") - ) - (pad "63" smd rect - (at 3 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 187 "Net-(IC1-VREG_LX)") - (pinfunction "VREG_LX") - (pintype "passive") - (uuid "c853c9b1-8f2e-4138-8791-77588246430f") - ) - (pad "64" smd rect - (at 2.6 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "VREG_VIN") - (pintype "passive") - (uuid "804a356c-a22c-4391-89ce-bdff1da27ac6") - ) - (pad "65" smd rect - (at 2.2 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 5 "+1.1V") - (pinfunction "VREG_FB") - (pintype "passive") - (uuid "0b062993-8a03-4e3d-a87f-285677b46dfe") - ) - (pad "66" smd rect - (at 1.8 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 148 "Net-(IC1-USB_DM)") - (pinfunction "USB_DM") - (pintype "passive") - (uuid "ba17dd53-c9ad-473f-b2cd-dedbac09b956") - ) - (pad "67" smd rect - (at 1.4 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 194 "Net-(IC1-USB_DP)") - (pinfunction "USB_DP") - (pintype "passive") - (uuid "a207b200-9bb7-4ffd-ae6d-c4ef88e71a29") - ) - (pad "68" smd rect - (at 1 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "USB_OTP_VDD") - (pintype "passive") - (uuid "e32bde14-0e02-488f-9d29-15083b32807f") - ) - (pad "69" smd rect - (at 0.6 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "QSPI_IOVDD") - (pintype "passive") - (uuid "af418fcb-5486-4b5b-9234-3d091d29281b") - ) - (pad "70" smd rect - (at 0.2 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 183 "unconnected-(IC1-QSPI_SD3-Pad70)") - (pinfunction "QSPI_SD3") - (pintype "passive+no_connect") - (uuid "37e9b3d5-d027-4b3b-926d-8f405cd9beed") - ) - (pad "71" smd rect - (at -0.2 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 164 "unconnected-(IC1-QSPI_SCLK-Pad71)") - (pinfunction "QSPI_SCLK") - (pintype "passive+no_connect") - (uuid "abd5f8d0-ace1-4006-befe-f351927fc7ff") - ) - (pad "72" smd rect - (at -0.6 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 142 "unconnected-(IC1-QSPI_SD0-Pad72)") - (pinfunction "QSPI_SD0") - (pintype "passive+no_connect") - (uuid "0c581fd7-9d1f-47e2-af6e-b6e9289ce213") - ) - (pad "73" smd rect - (at -1 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 180 "unconnected-(IC1-QSPI_SD2-Pad73)") - (pinfunction "QSPI_SD2") - (pintype "passive+no_connect") - (uuid "2fa27ac2-6b11-4bc5-b148-fb9054a7db72") - ) - (pad "74" smd rect - (at -1.4 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 171 "unconnected-(IC1-QSPI_SD1-Pad74)") - (pinfunction "QSPI_SD1") - (pintype "passive+no_connect") - (uuid "6d292bc2-d5eb-4ebe-bda0-aee5d0c14648") - ) - (pad "75" smd rect - (at -1.8 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 167 "Net-(IC1-QSPI_SS)") - (pinfunction "QSPI_SS") - (pintype "passive") - (uuid "c0249e20-3547-459a-8c45-5cb89b2f6285") - ) - (pad "76" smd rect - (at -2.2 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "+3.3V") - (pinfunction "IOVDD_8") - (pintype "passive") - (uuid "51f0d530-6b2c-43c1-b39c-d9e25289ff6d") - ) - (pad "77" smd rect - (at -2.6 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 143 "RAM_QCS") - (pinfunction "GPIO0") - (pintype "passive") - (uuid "90cfcf44-d9c9-487b-bff8-30948e690f19") - ) - (pad "78" smd rect - (at -3 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 82 "/GPIO_1") - (pinfunction "GPIO1") - (pintype "passive") - (uuid "b7c25e7a-ee3e-4541-8ebe-ae4e6599eab8") - ) - (pad "79" smd rect - (at -3.4 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 83 "/GPIO_2") - (pinfunction "GPIO2") - (pintype "passive") - (uuid "2d5fe796-b427-4b4b-a757-e0def69173d2") - ) - (pad "80" smd rect - (at -3.8 -4.95) - (size 0.2 0.85) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 86 "/GPIO_3") - (pinfunction "GPIO3") - (pintype "passive") - (uuid "cd64bbed-8d55-47fe-a6b8-6af988942a84") - ) - (pad "81" smd rect - (at 0 0) - (size 3.45 3.45) + (at 1.3 -2.675) + (size 0.4 1.35) (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "GND") (pinfunction "GND") (pintype "passive") - (uuid "1e6c8eae-97a3-4ba0-a595-f9aa35505495") + (solder_mask_margin 0.102) + (uuid "b6051f7f-53b2-4e8c-9e1c-408353069652") + ) + (pad "S1" smd rect + (at -3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "3db6540f-c17a-4b1c-9626-69eb629eb299") + ) + (pad "S2" smd rect + (at 3.2 -2.45) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "700441b9-423e-471f-93dc-bf74bd983905") + ) + (pad "S3" smd rect + (at 1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "00c195f6-7354-462a-940d-c1f691de9f39") + ) + (pad "S4" smd rect + (at -1.2 0) + (size 1.9 1.9) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "1fd0667d-6171-4b3e-abd5-003866df4d93") + ) + (pad "S5" thru_hole oval + (at -3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "a9e20adb-c9f0-4b4a-86c7-8ae4bf7d1f64") + ) + (pad "S6" thru_hole oval + (at 3.3 0) + (size 0.9 1.8) + (drill oval 0.5 1.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "SHIELD") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "153dea82-1725-45e9-8974-f853b9154403") ) (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/SC1510_13_-A4.stp" + (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "e508c47b-e3fc-4e84-af25-554e9f71cab7") + (at 91.075 104.73) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C25" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "704d3a00-0db0-4f41-8a76-8864dbd62b34") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "c9ee386a-fc2e-4291-ad32-e7361108dda7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e552c0c2-a4c3-41e8-8de9-0590c2f6cb5e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b0666c96-709f-442d-b0a8-2d2d116840a1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "C0603C330J1HACTU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "58a56671-9ae1-4ff5-9e0c-828a0b55f404") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2a53bf89-21e6-44c5-ace9-20c9019e91f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "992e5edb-ded2-4325-aeb4-63cb3c2b9624") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/918ed307-1bb1-4af5-ad58-8553fd9efcdd") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ded6817d-cfea-4b1d-a19f-ce57df38840f") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "74233d19-ced8-484a-ba3f-786c1df53fde") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "da6e2fa5-6fa0-496b-b76c-becaebc33d67") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "72537ca9-d55f-444b-9ea8-02b05a6521aa") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "0c8b9c26-5e65-4a74-a3e2-3d545c875e0b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "6ff34b8b-73bf-4aaf-9c49-ca4dab46ebe6") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 10 "Net-(C25-Pad2)") + (pintype "passive") + (uuid "adfec8d1-bb0b-47c3-9b44-3e2543a57196") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" (offset (xyz 0 0 0) ) @@ -56738,14 +58720,14 @@ ) (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (uuid "e3fb582b-3f4a-405e-889b-6ffa489d3991") - (at 141.565 109.49) + (uuid "e6428cbd-ac6f-44ba-903b-19d3b77018fe") + (at 143.475 109.49) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C97" + (property "Reference" "C104" (at 0 -1.68 0) (layer "F.SilkS") - (uuid "7f1def7d-4e5f-469e-89a1-a970bb161d01") + (uuid "e9904b1a-df62-45df-b2b5-567447249482") (effects (font (size 1 1) @@ -56753,10 +58735,10 @@ ) ) ) - (property "Value" "1uF" + (property "Value" "10uF" (at 0 1.68 0) (layer "F.Fab") - (uuid "005ef5f7-4908-4c13-ab49-1dfca5a307ac") + (uuid "b5210967-0656-491f-95b1-d6b92b9afb15") (effects (font (size 1 1) @@ -56764,11 +58746,11 @@ ) ) ) - (property "Datasheet" "~" + (property "Datasheet" "CL21A106KOQNNNG" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "4ccde7b6-42fe-4065-a795-3686d6583a5e") + (uuid "8fea4961-cf35-4251-9d3f-c240d0e4380f") (effects (font (size 1.27 1.27) @@ -56780,7 +58762,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "f746bc00-7e79-42d1-8760-56d3a419c7cd") + (uuid "6a46d716-3b0d-485b-b1b1-cc9e0f21f6bc") (effects (font (size 1.27 1.27) @@ -56788,12 +58770,12 @@ ) ) ) - (property "MPN" "CL21B105KBFNFNE" + (property "MPN" "CL21A106KOQNNNG" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "f9b1653b-edbf-4a2f-9e5d-5ecb6a9c036f") + (uuid "11dfa0d6-a91b-473d-9cbf-dcbdd0c05ba5") (effects (font (size 1 1) @@ -56806,7 +58788,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "df1684d5-2b78-46af-9c06-fb79846175b9") + (uuid "9d06dead-9c89-454d-aaa7-d4b0bbc74341") (effects (font (size 1 1) @@ -56819,7 +58801,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "81c37f50-ecea-40d6-9147-1008358fe5e9") + (uuid "f74a34cd-5572-41d7-ae99-41ac4314206d") (effects (font (size 1 1) @@ -56828,7 +58810,7 @@ ) ) (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/929191fb-b728-4bb9-a8e0-32b8f3d65329") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/dd79dbad-22a0-4ba1-aec2-bed9efb4ee2a") (sheetname "/ADC/") (sheetfile "ADC.kicad_sch") (attr smd) @@ -56840,7 +58822,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "007a657f-656a-420d-a885-6bf4c544acec") + (uuid "21ed11f5-094a-49e6-8bd4-31bceb5d45e8") ) (fp_line (start -0.261252 0.735) @@ -56850,7 +58832,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "2b9c2a82-07b3-41cc-b19f-b97bde406fd7") + (uuid "a11b16b1-473b-43a7-99bd-a2ab64c0ca0e") ) (fp_rect (start -1.7 -0.98) @@ -56861,7 +58843,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "c60234cd-a7c1-4c14-95c2-ead079eb759c") + (uuid "5b25ba94-d545-4e98-836e-5d26c0e4f182") ) (fp_rect (start -1 -0.625) @@ -56872,12 +58854,12 @@ ) (fill no) (layer "F.Fab") - (uuid "b3bc3421-f01d-4e11-af02-aef8b55bc4e5") + (uuid "cd069693-14c6-4096-a213-7af06e6372a3") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "8d728efd-b097-4e8b-a53b-5bf714bf79cd") + (uuid "9bc98b0d-caa0-4c09-ad15-a071b263c2f2") (effects (font (size 0.5 0.5) @@ -56890,18 +58872,18 @@ (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 2 "GND") + (net 62 "Net-(IC3-DREG)") (pintype "passive") - (uuid "f32471b9-1210-490d-ae95-0226f3807105") + (uuid "9a98efc1-7b33-4b8b-a2d4-a9bd97c5876d") ) (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") + (net 2 "GND") (pintype "passive") - (uuid "9be859ff-7b3f-43a0-85fd-e74e058b5e6e") + (uuid "1a4d5564-a560-4640-96f9-222a51298d8a") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" @@ -56916,40 +58898,39 @@ ) ) ) - (footprint "Samacsys:DLW21HN121HQ2B" + (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "e5abbba1-8ccd-4504-8c39-1c61c51ed475") - (at 138.18 102.465) - (descr "DLW21H L=2.0 W=1.2 T=0.9") - (tags "Filter") - (property "Reference" "FL8" - (at -0.2 0 0) + (uuid "e6e20cbd-7b62-4d27-bb40-4731a40704a4") + (at 168.495 66.35) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R9" + (at 0 -1.43 0) (layer "F.SilkS") - (uuid "a5c9af81-a8af-4c4b-9627-5b97a9288e38") + (uuid "4054e0aa-fea1-47af-ba9c-74c199d1421a") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 1 1) + (thickness 0.15) ) ) ) - (property "Value" "DLW21HN900SQ2L" - (at -0.2 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "f5352a41-49e9-4218-ad09-f87b8162819e") + (property "Value" "5.1K" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "adb3d12d-9782-4d60-a723-53d7201c595b") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 1 1) + (thickness 0.15) ) ) ) - (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "a52e9488-8023-4b4f-9da5-3d043c0beb2e") + (uuid "3863fb50-ea58-45b0-80db-98665e28bd34") (effects (font (size 1.27 1.27) @@ -56957,11 +58938,11 @@ ) ) ) - (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" + (property "Description" "Resistor, small symbol" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "f29252f6-bedb-4a6b-b758-e6f954d23e93") + (uuid "00af3b5f-aea9-440a-ada4-cbda1f6b2e43") (effects (font (size 1.27 1.27) @@ -56969,77 +58950,12 @@ ) ) ) - (property "Height" "1" + (property "MPN" "CRCW06035K10FKEA" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "39b2d291-26bc-4032-9f12-e5028c614245") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "81-DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "33115885-aff8-4ab5-904b-993c8e2bdffc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fdf8e139-b45e-44af-b94d-35d21819c56f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Murata Electronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "09c6f898-1859-4c91-ae6f-723f2003d51c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "47acd584-4ed9-441c-b748-29eb31290f8a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "eaf184cf-08e6-4f80-8ca2-c8ce306e5411") + (uuid "73fe9ec2-2590-4f80-8fbc-5b933c81ef12") (effects (font (size 1 1) @@ -57052,7 +58968,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "b6aeefd1-6689-4a46-a943-2442a7401417") + (uuid "3f296d3f-26f7-4f9b-b299-d31a3f90e16f") (effects (font (size 1 1) @@ -57065,7 +58981,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "7d84f180-3def-4f02-8d70-f95f99b7e5f7") + (uuid "071ea5fb-c97a-45f5-8ce9-7d255149cf89") (effects (font (size 1 1) @@ -57073,218 +58989,105 @@ ) ) ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/b18656c1-7315-41ac-9f88-0d2d17898fc9") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") + (property ki_fp_filters "R_*") + (path "/5c1eb450-e3f1-4b45-b90a-53a7d8ee878d") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") (attr smd) (fp_line - (start -1.7 0.425) - (end -1.7 0.425) + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) (stroke - (width 0.1) + (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "896f2e83-58b4-4a7d-b280-5f86b72fb790") + (uuid "6b2f7724-a394-4a50-893b-c3d2ad6ef70d") ) (fp_line - (start -1.6 0.425) - (end -1.6 0.425) + (start -0.237258 0.5225) + (end 0.237258 0.5225) (stroke - (width 0.1) + (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "9e6b2501-7c35-43c6-ba64-080f49931904") + (uuid "11740dc4-1a57-4a85-b2c6-5936cf4c9337") ) - (fp_line - (start -0.2 -0.6) - (end 0.2 -0.6) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "9d51ba0a-b26f-4143-af73-25554435696d") - ) - (fp_line - (start -0.2 0.6) - (end 0.2 0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "fbe4a85b-9361-4d95-b394-4e7a4000fb8b") - ) - (fp_arc - (start -1.7 0.425) - (mid -1.65 0.375) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "d0f95b32-43f2-4e34-84f1-e71f07fc2842") - ) - (fp_arc - (start -1.6 0.425) - (mid -1.65 0.475) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "a22da423-5c24-4134-b921-8fe86d7ddda9") - ) - (fp_line - (start -2.7 -1.6) - (end 2.3 -1.6) - (stroke - (width 0.1) + (width 0.05) (type solid) ) + (fill no) (layer "F.CrtYd") - (uuid "8deb8823-ba84-47ea-8efd-e754ecd035a3") + (uuid "cfda71ba-e331-4b9d-b26d-1a0a04c54e51") ) - (fp_line - (start -2.7 1.6) - (end -2.7 -1.6) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) (stroke (width 0.1) (type solid) ) - (layer "F.CrtYd") - (uuid "a097cf6f-9081-4df7-a067-58aad00f9997") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "33a5b688-4e08-4502-8588-928312779b59") - ) - (fp_line - (start 2.3 1.6) - (end -2.7 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b39e494f-6242-4864-b19a-06eb416b3f13") - ) - (fp_line - (start -1 -0.6) - (end 1 -0.6) - (stroke - (width 0.2) - (type solid) - ) + (fill no) (layer "F.Fab") - (uuid "d4ef5370-c9c1-44f6-9fc6-7c51d611e316") - ) - (fp_line - (start -1 0.6) - (end -1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "860fbf7d-7369-4f54-9962-258d97a11097") - ) - (fp_line - (start 1 -0.6) - (end 1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "3203dc4d-c3aa-4972-8566-5fc222cc35fe") - ) - (fp_line - (start 1 0.6) - (end -1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "d012ae7d-e0b1-40da-adaa-33674fcf254b") + (uuid "b46f94eb-0542-416f-a529-5c387bbd6cd8") ) (fp_text user "${REFERENCE}" - (at -0.2 0 0) + (at 0 0 0) (layer "F.Fab") - (uuid "ec078fab-00d2-4a7c-b6f6-d1d93a5aa657") + (uuid "973908a3-4b97-4f29-a5d3-ffd1fd0bafee") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 0.4 0.4) + (thickness 0.06) ) ) ) - (pad "1" smd rect - (at -0.85 0.425 90) - (size 0.35 0.9) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") - (net 115 "Net-(D11-I{slash}O1_2)") + (roundrect_rratio 0.25) + (net 209 "Net-(J4-CC1)") (pintype "passive") - (uuid "648f7c61-c6ec-42a3-9c6e-c3e1351d1204") + (uuid "45e4be44-b7cb-42b2-b3dd-c968cf3d4c13") ) - (pad "2" smd rect - (at 0.85 0.425 90) - (size 0.35 0.9) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") - (net 31 "Net-(C56-Pad2)") + (roundrect_rratio 0.25) + (net 2 "GND") (pintype "passive") - (uuid "5a45109d-bd61-4de8-a02c-8110acb37cb2") - ) - (pad "3" smd rect - (at 0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 30 "Net-(C55-Pad2)") - (pintype "passive") - (uuid "dbda43ef-4d44-42e0-8f41-a4d92aa58de8") - ) - (pad "4" smd rect - (at -0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 116 "Net-(D11-I{slash}O2_2)") - (pintype "passive") - (uuid "4402e896-f3d5-4c85-bbaa-4bc1ab6e0422") + (uuid "e481a636-c584-4c65-b214-323ec4149d4a") ) (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" (offset - (xyz -0.009999999626 0 0.9499999738) + (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate - (xyz -90 0 0) + (xyz 0 0 0) ) ) ) - (footprint "Capacitor_SMD:C_0603_1608Metric" + (footprint "LED_SMD:LED_0603_1608Metric" (layer "F.Cu") - (uuid "e66fa5b8-e556-47a6-96db-092daa036cf5") - (at 97.625 99.71) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C31" + (uuid "e7fb3c6e-d567-47f2-abe2-8cfcbb8cccde") + (at 172.545 65.23) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "LED") + (property "Reference" "D2" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "582f8d91-6d89-43ae-a545-289bf9faf5d3") + (uuid "7271622b-8286-45b1-a054-f59d5374d57a") (effects (font (size 1 1) @@ -57292,10 +59095,10 @@ ) ) ) - (property "Value" "33pF" + (property "Value" "CSL1901MW1" (at 0 1.43 0) (layer "F.Fab") - (uuid "f909404f-649f-4d3d-b1b1-05fa242cf0d3") + (uuid "7f56e4fa-0d6f-4435-8e6f-f41b147f8e77") (effects (font (size 1 1) @@ -57307,7 +59110,251 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "3691d6fe-4879-4533-9392-d6275ec1269f") + (uuid "ce53fa3d-46cc-4901-a98d-75bb9d091692") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Light emitting diode" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5b835082-5cd9-4cff-843e-5fe25be86e0a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a70bfd76-1bce-4953-8be8-e6d8c6de9d18") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CSL1901MW1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f764cc6d-7a92-4919-af28-cdd015846991") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bb54d34a-66e9-420a-b085-429f3f402860") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "513765fe-d4e7-4062-8a9c-dfcac3fc6962") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") + (path "/063928af-8629-4358-b502-1b4f9aefba4d") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -1.485 -0.735) + (end -1.485 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1bbe8706-63de-4374-9fe6-b3fc0364bf6c") + ) + (fp_line + (start -1.485 0.735) + (end 0.8 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5e1af670-59d3-4bc8-9208-2ff8eed0ffe0") + ) + (fp_line + (start 0.8 -0.735) + (end -1.485 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d3ebe791-4c06-4e31-bfde-60a39b064ce9") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "423ac728-9b05-4853-8106-ceb606f03e86") + ) + (fp_line + (start -0.8 -0.1) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "307e969f-4850-4154-9c7e-4bf54f22cbe8") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cbc34b19-9f02-4989-ac1c-d857cab4b92e") + ) + (fp_line + (start -0.5 -0.4) + (end -0.8 -0.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1a91cf95-50ad-4888-b36a-e3b2780e8db3") + ) + (fp_line + (start 0.8 -0.4) + (end -0.5 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4f7d1541-1a85-4230-9ae7-928646b3f2d4") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "799912da-a09e-418e-8e1b-e7ec7869e377") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "430a19d5-d602-4893-9d8f-73e5ecd5cfb9") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 83 "/GPIO_2") + (pinfunction "K") + (pintype "passive") + (uuid "de8a2004-f3fb-4c67-a20d-60ab17a1656f") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 84 "Net-(D2-A)") + (pinfunction "A") + (pintype "passive") + (uuid "802a7b6e-3290-43d2-b219-8005678f6d3e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "F.Cu") + (uuid "e80357a4-239b-4b5a-b74f-a9a03e6e454a") + (at 147.925 115.51) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C115" + (at 0 -1.68 0) + (layer "F.SilkS") + (uuid "9c0ce685-a09b-49a3-831b-cf5e33358b70") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1uF" + (at 0 1.68 0) + (layer "F.Fab") + (uuid "27198065-10d2-4f2e-a1a6-38dbf67c768a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "03f3034c-3e5f-4797-a870-562f7b69b994") (effects (font (size 1.27 1.27) @@ -57319,7 +59366,727 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "955f3f65-e55b-49b9-b8ca-70bfb2f51bb1") + (uuid "df625c8f-d142-4d6a-919c-c23e7834848c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CL21B105KBFNFNE" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dc5e5d32-9e02-45b5-9049-d66e9c594ff3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5218ec0d-5209-41a9-9461-160368f5ba85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "291a2259-9eb8-4e54-886d-73c697655099") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/b8772a65-595b-42e3-ad55-fb7d695286e2") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8b4ed441-a75a-41fe-95de-ab5627bf5831") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "757aba27-a81c-4642-b287-dea854e33f20") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "5467e5ae-b5bf-48e1-868e-48b3a54dae21") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "fff39167-5939-40b1-a254-7dc5442170a3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "da38d577-b45d-4515-9698-8a5f5faa7900") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "27a38979-3b40-4be0-ba92-9d9624999c77") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "0e081023-d1aa-4929-86f6-b017a20d85b5") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "e8e56068-0494-444e-9f8e-0a723be6c18b") + (at 168.495 53.8) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R4" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "1e4d9b8f-091d-4cb7-aad7-9c317fc48b00") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "27R" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "28369e85-dc78-4ee0-a48d-3d1f33bb9d8f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fd5ff792-1644-4cf5-8281-942ab0a78529") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "922195b8-6ec4-445a-913b-2470637e0b2b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "0603WAF270JT5E" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2d325923-95d0-44cd-b175-00445fdb6509") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "12155f24-6b0f-4a71-8968-34b7eca20161") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7bcd37eb-ea3c-4464-beac-b5340fbde945") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/b277ecef-f52b-4c26-89de-fad512be4758") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "63ebd7a8-1b6a-466c-b143-7c078417a133") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "82718f6e-02f0-4209-acda-54d5ff0f8d98") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e0fcf3d8-39d1-4896-87eb-c053796fc410") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "99026c06-efba-496e-a023-2d0f752b124d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "5a886f22-9d5c-4533-ba0f-cda65091b471") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 194 "Net-(IC1-USB_DP)") + (pintype "passive") + (uuid "094d4d0b-7f9f-4796-b50f-20beb8ee098e") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 208 "/USB_D+") + (pintype "passive") + (uuid "d6b2ff01-d473-4e85-8846-fec29972ddfc") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "eb6b23d4-4866-4486-a261-6bcb21352c71") + (at 160.475 68.86) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C11" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "e2f2b94a-7b89-49fa-870d-c90eab503206") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "cc402ce7-b7c1-47d9-9a0e-0873fb7d0591") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "29f8148a-d21f-422f-b04c-117c39457036") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f218dda9-23af-4d26-a2cf-8e13ad70d5a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8a0d37cb-f6eb-4161-aa58-fc8fdf1aeff3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "047e41f6-0c75-443f-b8f8-9405bd8298e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "903fa958-18f4-4808-8904-0bf76ff82d4a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/61e249b9-53b5-4f37-90c5-432b5fc98ab1") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "82ab5e26-90c3-43ac-9817-c5fe43693656") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "eeaccd03-a760-4d8e-893a-6b66e3bedd08") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f11602a3-dcde-47db-9496-6874d00e0c46") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "b360e190-8d17-449c-861b-42f5089e51f9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "66cde462-4663-47fe-9cc2-07742692a991") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "a5ee25e3-072d-43e8-9b7b-1c5ad43d7760") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "b31bace4-965c-454d-b912-f692f8a0cb82") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "eb7959af-461c-40db-8318-feab45b51a38") + (at 111.125 87.16) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C74" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "00d2b69a-be3f-4d51-9445-d44f4793c4bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.01uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "6ec2ffdb-a614-4234-8fd1-1159b48f2e21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fcc1bfee-ea1f-45a5-a624-01651091c4ff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d6de040a-8039-4ec1-8783-cc169aa385a1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "0603B103K101CT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d69f159e-8cdb-4624-8fe9-22557ace509b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c5cb40b9-530c-4266-b218-5e30acc48cb7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ac38c883-83e1-4d17-891d-6f62e847f272") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a90b6645-0d9b-431b-97e1-21c8d84a50fc") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d2b7422c-120a-4732-af94-66379a9e3268") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5b13f114-cd53-47bd-933c-a649af663393") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b4f29cac-300c-4ed3-a187-0d70ff6c95a7") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "9bbca004-8b6f-4145-b7fb-5d0230dae807") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "14758b02-0ba2-42a0-82df-3e272cf10f8e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 42 "Net-(C73-Pad2)") + (pintype "passive") + (uuid "6e7e0476-1b28-4ec8-8149-52a4f0aba98f") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 43 "Net-(C74-Pad2)") + (pintype "passive") + (uuid "d4271e5c-1657-422d-9291-b852cc2ac488") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "ec056719-f755-4fc5-bb1a-96875c0cf070") + (at 95.085 99.71) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C31" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "8a7a5b75-4d18-4ba7-804a-c8061a34472c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "33pF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "09a91565-5db5-4e01-8da5-f80180f9d101") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ce1d97f4-2056-498b-99d2-28647f84d9be") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3d38b004-3793-4926-961a-66566b11fb3d") (effects (font (size 1.27 1.27) @@ -57332,7 +60099,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "277dd686-a763-4fdf-ab8c-d0718a1c57aa") + (uuid "e2d1ac1e-07cd-4873-943c-e3e1245e4088") (effects (font (size 1 1) @@ -57345,7 +60112,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "95f821fe-4a1b-4fcc-8d6c-14018e23200c") + (uuid "4e91fb20-f1d3-48f1-924c-01e98893e827") (effects (font (size 1 1) @@ -57358,7 +60125,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "2719e259-60ab-4b7d-95af-b30d95ee0084") + (uuid "d9b59f31-e8c0-44ce-8dad-6b53cc679276") (effects (font (size 1 1) @@ -57379,7 +60146,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "8224db2a-7f1c-4065-b8db-5320dbe61e02") + (uuid "b743f4b8-81b1-41df-95a3-452ff21ab1d1") ) (fp_line (start -0.14058 0.51) @@ -57389,7 +60156,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "b3618b60-6219-470d-ad34-114986f5b4cc") + (uuid "fea7193e-2172-420d-965a-5b9fcb63ee92") ) (fp_rect (start -1.48 -0.73) @@ -57400,7 +60167,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "601d37a3-c703-4cbc-878b-47fd7e9e0129") + (uuid "16fa546b-9f76-471c-ab42-0343fbb5784f") ) (fp_rect (start -0.8 -0.4) @@ -57411,12 +60178,12 @@ ) (fill no) (layer "F.Fab") - (uuid "b9163911-2c8f-47a1-bfb5-9bf18a355da5") + (uuid "14f532f0-a238-4464-9412-27e73be5fd12") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "547bf7cc-d997-445e-a099-f24d992888e3") + (uuid "0e8a36c4-0604-42b9-a682-63c1bd5ddd23") (effects (font (size 0.4 0.4) @@ -57431,7 +60198,7 @@ (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "acd0d4c3-baa7-438b-af9a-448ba16bcbdd") + (uuid "d435067b-d47a-4ebd-afbe-d7c35558ec42") ) (pad "2" smd roundrect (at 0.775 0) @@ -57440,7 +60207,7 @@ (roundrect_rratio 0.25) (net 14 "Net-(C31-Pad2)") (pintype "passive") - (uuid "d171bf68-cfbc-48e2-bcad-060ed4c98e81") + (uuid "65c92059-f497-4fa4-820e-7725fba7e468") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -57455,14 +60222,16 @@ ) ) ) - (footprint "Snapeda:AMPHENOL_10118193-0001LF" + (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "e7c1243b-a509-4d9d-a64f-7055e25b0213") - (at 108.8635 73.977) - (property "Reference" "J11" - (at -1.145 -7.375 0) + (uuid "ed0e08e7-36ab-4966-bae3-360a4a4ee60a") + (at 160.475 56.31) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.43 0) (layer "F.SilkS") - (uuid "53e97761-87bf-4df7-9445-7ad8b08b58e5") + (uuid "c1e52f77-95f2-44e1-9051-837f024cd328") (effects (font (size 1 1) @@ -57470,10 +60239,10 @@ ) ) ) - (property "Value" "10118193-0001LF" - (at 10.92 -5.459 0) + (property "Value" "15pf" + (at 0 1.43 0) (layer "F.Fab") - (uuid "8ee625be-81a3-4e3c-94a8-8c927b119040") + (uuid "ada957d8-c8fd-48d8-bc3e-01e3aca2cbba") (effects (font (size 1 1) @@ -57481,11 +60250,11 @@ ) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "1b05374f-4397-4cdf-bbcb-a2004b731727") + (uuid "1246bf5a-4eed-49fc-9428-5fed8e6cabfc") (effects (font (size 1.27 1.27) @@ -57493,11 +60262,11 @@ ) ) ) - (property "Description" "" + (property "Description" "Unpolarized capacitor, small symbol" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "f698870e-51bf-4081-b7d2-58371cbb38f0") + (uuid "b146ca36-9f43-4cf2-b8a4-e196daa25b1b") (effects (font (size 1.27 1.27) @@ -57505,181 +60274,12 @@ ) ) ) - (property "MF" "FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "efd5049e-4990-4813-9a64-20f9bf2d6bc4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ebc4e8ec-1ca3-4c1d-8487-6c8ab77363cf") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5d783d84-c902-4828-813b-d0d3bbacc092") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a2e72e10-b103-4e54-8848-ee1d81270a97") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "156c8a91-828e-492c-9374-fd3e4bf79ba1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5563a8c1-6546-4e75-b05f-0121a37abdc5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PARTREV" "E" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d4a9cd4a-e83a-471d-80e8-3b9996833ca3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cbcacb41-07d3-42db-b3fe-c10ccef8f1e0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9038ffea-6e61-48ab-8ecf-3aad85bf4680") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a586e240-ab5d-4a59-a127-9b51a2e6733c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5346d334-d6d5-4c5f-b36f-f87fa3d512fe") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER" "Amphenol FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a62318f4-a444-404b-82bf-c8126d267a8d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d90a7420-1f1f-4b39-9478-93311815e8d8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property "KLC_S3.3" "" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "0a35d4ab-2b29-4dbb-b448-d962339ab572") + (uuid "c61a677f-31d6-4292-b020-07e36d489fa4") (effects (font (size 1 1) @@ -57692,7 +60292,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ed71bbc9-3a1c-4d57-b2e4-a39075837126") + (uuid "a148efe8-9d65-416b-9b75-eaf8083d9504") (effects (font (size 1 1) @@ -57700,403 +60300,97 @@ ) ) ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/94c2b379-cb9f-42b5-89c4-2430e4fa5f87") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -3.8 1.45) - (end -3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "e6ca198d-ddac-4e77-b336-d83f8cee8224") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "29ed786b-7be5-46cf-ac74-f074a90dc6f1") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "a4a4b2f1-15fa-4729-af34-45edf35aa94b") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "cc4ad9b6-ddc8-4645-968d-6af0f2ccb388") - ) - (fp_line - (start -4.32 -3.6) - (end -4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c9196598-403f-4619-afa7-cb0bf61c6b68") - ) - (fp_line - (start -4.32 3.066) - (end 4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "eacc30f2-542e-4118-b12f-e37541635619") - ) - (fp_line - (start 4.32 -3.6) - (end -4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "4bdcd7d7-051d-46c7-b976-007f613346c8") - ) - (fp_line - (start 4.32 3.066) - (end 4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "473bd1ce-4a11-482c-b972-d19d2efa9291") - ) - (fp_line - (start -3.93 2.5) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) + (property "MPN" "CC0603JRNPO9BN150" + (at 0 0 0) + (unlocked yes) (layer "F.Fab") - (uuid "6e5593b1-13a5-473e-ac22-3f6f0d6ef8a4") - ) - (fp_line - (start -3.8 -2.9) - (end 3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "3332ccb5-ea0b-4d46-8ac1-b434c3673ea9") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "4d78c7de-05c4-4028-af08-e2dbaee8b368") - ) - (fp_line - (start -3.8 2.1) - (end -3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "b810d5c7-e164-4c0f-97db-506945e3fd57") - ) - (fp_line - (start -3.8 2.15) - (end -3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "3b60d26d-ab62-493a-b7e2-bdb5b59b5744") - ) - (fp_line - (start -3.2 2.2) - (end -3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "1731a9a2-dc9d-48b4-bd18-a846f1a3ea45") - ) - (fp_line - (start -3.2 2.75) - (end 3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "db706498-6d01-4576-bbd5-eaa9c6a5b37c") - ) - (fp_line - (start 3.2 2.75) - (end 3.2 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "518436f1-f611-4648-ab0c-c5002c6da140") - ) - (fp_line - (start 3.8 -2.9) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "ae3b65f1-cfaf-406d-975b-a5bdbf6369ed") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "5e5dd54f-3eae-4a4b-a0cd-58dd7e90f363") - ) - (fp_line - (start 3.8 1.45) - (end 7 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "35eee208-dc76-46f5-aa77-47d1521d666d") - ) - (fp_line - (start 3.8 2.15) - (end -3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "2fb5bd34-411e-409e-b2c9-f3de6c0164d4") - ) - (fp_line - (start 3.93 2.5) - (end 3.75 2.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "5a5b7f5a-40a9-4da6-95b5-33c77ebcda2d") - ) - (fp_arc - (start -3.8 2.1) - (mid -3.782157 2.326924) - (end -3.93 2.5) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "356a4a2e-0df4-47cd-93e3-5b51bc0d8295") - ) - (fp_arc - (start -3.4 2.2) - (mid -3.461091 2.547487) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "bcdfa4a7-21ca-43f1-b892-1fc845dc5438") - ) - (fp_arc - (start 3.75 2.8) - (mid 3.450736 2.572487) - (end 3.4 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "db8769ef-3ef2-4376-a09a-151ec63894ef") - ) - (fp_arc - (start 3.93 2.5) - (mid 3.782157 2.326924) - (end 3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "59d10be1-8268-4fc0-870c-2453b100aadd") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "248d6e33-0cd0-42d4-8faa-76cfd5e23c5e") - ) - (fp_text user "PCB END" - (at 4.85 1.2 0) - (layer "F.Fab") - (uuid "1f9c918e-4b1c-4e48-9bdb-541e5620d151") + (hide yes) + (uuid "80bcd7c3-4258-4587-a7a9-7f3ded28b72e") (effects (font - (size 0.32 0.32) + (size 1 1) (thickness 0.15) ) ) ) - (pad "1" smd rect - (at -1.3 -2.675) - (size 0.4 1.35) + (property ki_fp_filters "C_*") + (path "/f6814872-9168-4b3f-a94c-fd3aa7e01542") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5ed84914-402d-4499-87c0-a71c00ab0293") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "34cdbfe6-9e65-450c-840f-e6831c3d39c7") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "c01061e4-b55e-46f7-8764-670f0fe9ee78") + ) + (fp_rect + (start -0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "8be2688d-7b69-4cbd-83f7-93d5c5c6dfe8") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "af49e7e6-eead-42b8-9ed1-1c4dd012ed08") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VUSB") + (roundrect_rratio 0.25) + (net 4 "Net-(C3-Pad1)") (pintype "passive") - (solder_mask_margin 0.102) - (uuid "6d50e72f-ef9f-404f-bf6f-d9aa11460c73") + (uuid "ef107fea-dd64-40d3-9a5d-5d1820c8aa21") ) - (pad "2" smd rect - (at -0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 113 "Net-(D10-I{slash}O1_1)") - (pinfunction "D-") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "8ea73da3-b1eb-48b2-8afb-6f15254a902f") - ) - (pad "3" smd rect - (at 0 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 111 "Net-(D10-I{slash}O2_1)") - (pinfunction "D+") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "d2da7181-f199-4d05-811a-b72a517a9b0d") - ) - (pad "4" smd rect - (at 0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 219 "unconnected-(J11-ID-Pad4)") - (pinfunction "ID") - (pintype "passive+no_connect") - (solder_mask_margin 0.102) - (uuid "a0005fda-2aa4-4403-98aa-06408a192467") - ) - (pad "5" smd rect - (at 1.3 -2.675) - (size 0.4 1.35) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) (net 2 "GND") - (pinfunction "GND") (pintype "passive") - (solder_mask_margin 0.102) - (uuid "6102d982-ffd2-44ab-a9b9-d54fc05b9266") - ) - (pad "S1" smd rect - (at -3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "c043e798-b3bb-459a-8814-fffc0aa90cd5") - ) - (pad "S2" smd rect - (at 3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "3b62899b-39ce-4c3f-83ca-47e00ab4d307") - ) - (pad "S3" smd rect - (at 1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "b902a991-abcf-4886-a1f9-31265e25d423") - ) - (pad "S4" smd rect - (at -1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "d73e4005-43e7-4cbf-b271-6990d19e6713") - ) - (pad "S5" thru_hole oval - (at -3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "a4f56130-738f-4d95-a941-488d82403be0") - ) - (pad "S6" thru_hole oval - (at 3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "d42bd127-2f13-41a7-86d9-a443d062c538") + (uuid "acfb8515-e23b-497b-8c54-9080ecf9c3ea") ) (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" (offset (xyz 0 0 0) ) @@ -58104,20 +60398,20 @@ (xyz 1 1 1) ) (rotate - (xyz -90 -0 -0) + (xyz 0 0 0) ) ) ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "e7c94821-c63b-4e35-84bf-fc96aa3f03c4") - (at 93.615 102.22) + (uuid "ef124053-afc8-4f37-b8b1-3a684c9dcf4a") + (at 95.085 104.73) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C24" + (property "Reference" "C33" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "6152d3b7-3d02-4f48-9509-24cb532323d6") + (uuid "718c44ca-56ad-47d9-9350-f412452e1df0") (effects (font (size 1 1) @@ -58128,7 +60422,7 @@ (property "Value" "33pF" (at 0 1.43 0) (layer "F.Fab") - (uuid "bc277de3-477e-4e2e-adb6-049499ffde4e") + (uuid "32df29eb-0c78-481b-90ba-03e55fa486d0") (effects (font (size 1 1) @@ -58140,7 +60434,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "a4320278-b851-4069-bebc-7b691eca3db9") + (uuid "ca757781-06ca-4303-b0da-2f4332d3c52e") (effects (font (size 1.27 1.27) @@ -58152,7 +60446,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "bd426f9c-3a1a-40ee-bbbe-60e4aaa7151a") + (uuid "edc542f2-34d0-43c8-ad4e-9e41c6598d58") (effects (font (size 1.27 1.27) @@ -58165,7 +60459,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "1c7ff5db-2017-4c95-8db8-661918f7ceb5") + (uuid "b7fd7124-4cf5-4e2b-8a14-70a358e4c977") (effects (font (size 1 1) @@ -58178,7 +60472,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ed6ba2ea-c6e4-4c0f-ad24-b62c2147a53d") + (uuid "0bf6de38-0fd9-420c-a57d-cea9c4e7f012") (effects (font (size 1 1) @@ -58191,7 +60485,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "6185dffe-efcc-47ed-9bf6-476d8f5aaab1") + (uuid "8175eb66-ca50-4870-955f-6414a76c25c8") (effects (font (size 1 1) @@ -58200,7 +60494,7 @@ ) ) (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a36348e0-1e15-4683-94da-3e78ba4a8769") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/fbbbbce1-10cc-447b-9bc8-5e65d4387dc5") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) @@ -58212,7 +60506,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "90d269cc-675a-49d8-9a5d-39d489f66c49") + (uuid "eb5e9b6f-6af9-477f-b7b2-12d3e74b8f39") ) (fp_line (start -0.14058 0.51) @@ -58222,7 +60516,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "a17ad3d7-ccab-4cfc-8461-71920a693598") + (uuid "906db903-1730-4ff6-aaf4-a617ae17032e") ) (fp_rect (start -1.48 -0.73) @@ -58233,7 +60527,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "1903b016-6837-4a53-a802-d30777d8f62b") + (uuid "6a5036c1-b6e8-48de-8947-7c16fae6f561") ) (fp_rect (start -0.8 -0.4) @@ -58244,12 +60538,12 @@ ) (fill no) (layer "F.Fab") - (uuid "ff41b516-f6d5-494c-a2bd-8297a76c6bd5") + (uuid "b9b12852-80fc-4972-8b73-e55ddefc30e8") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "2f3bb76f-4f82-4a39-b9bd-8c0a8e63450b") + (uuid "836b58f6-03ae-417b-8903-f13f6bd177cd") (effects (font (size 0.4 0.4) @@ -58262,9 +60556,9 @@ (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 9 "Net-(C23-Pad2)") + (net 15 "Net-(C32-Pad2)") (pintype "passive") - (uuid "a84fc1da-db48-4a2e-a689-da956c700f0d") + (uuid "0bf359ab-f5dd-44da-a290-66073cb1f743") ) (pad "2" smd roundrect (at 0.775 0) @@ -58273,2317 +60567,7 @@ (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "62e0a8a1-b215-4d6f-bee1-2530152b3bd7") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "e995c24b-7cf1-4b1c-9e9e-26cc98b7ca59") - (at 109.655 104.73) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C73" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "5acd3e59-6943-4ccf-bd96-88cd9a86c773") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "33pF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "b0c4c145-3f30-4f06-93c6-7f8f6eb44ac9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "921d9e66-22f4-4efc-acb8-ded2272a0d8e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "22aebc63-6ad6-4392-8bd1-08c9176b2420") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "C0603C330J1HACTU" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "eec6e7f3-3e01-4bee-8278-b4a1af173908") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1061a67b-3e12-4a38-815f-9b3d8219c27e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b562ce85-bf7e-4e51-aa57-aa323dc7abfb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d6cda82f-e2c7-421a-88e5-f24c3dca01d5") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "19ce71e1-3e17-446d-9ce7-c0241f13586b") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1f30b71b-b567-40a9-a8a7-b7bee0971c73") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "1369e577-698b-4284-9330-fd6e62be3fd9") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "b0ceb5eb-06cf-4b92-b647-a6a149297ca7") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "7a3c1b5a-cca4-4d72-ad74-f02c60225eef") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "f7843afc-06c4-4a30-aceb-f71878bd80da") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 42 "Net-(C73-Pad2)") - (pintype "passive") - (uuid "825c5d3d-a77a-409b-acb7-0e68e3a79b9a") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:DLW21HN121HQ2B" - (layer "F.Cu") - (uuid "eab4e22a-8276-4084-8521-c09a22250676") - (at 132.08 98.165) - (descr "DLW21H L=2.0 W=1.2 T=0.9") - (tags "Filter") - (property "Reference" "FL3" - (at -0.2 0 0) - (layer "F.SilkS") - (uuid "ce8733db-3795-4f1f-bdbd-025b99085998") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "DLW21HN900SQ2L" - (at -0.2 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "5846e351-9872-4845-a4ac-9f10a85cdf58") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "18bb32a3-d68f-4b94-b437-2194c8caeeea") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "20edf987-33dd-4e48-863f-ecbfdbb88976") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "aa8b0865-2a7c-47dd-bc89-7920af1e2efa") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "81-DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b2e93893-485b-4baf-9a91-7c44f38db3a9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1cbfd6cb-1dc5-4895-ba73-33bfb2ad45d3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Murata Electronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0d3432a7-6160-4eab-848e-6749085ab781") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "554506be-7336-4853-9087-7b127cb47327") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e54036db-56bf-4b44-8a19-7416376a541c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ef96f786-79c0-4d20-8547-3659ae222246") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "89779ef6-f83f-49e9-b255-4d2a38ebcc75") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a07d1e70-a0c3-4aac-a00a-2c96864a5f26") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.7 0.425) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "f8583950-a781-4ebd-87e0-25da0d66b1db") - ) - (fp_line - (start -1.6 0.425) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "87b3d594-cffb-42ee-b672-fed94dbcc59d") - ) - (fp_line - (start -0.2 -0.6) - (end 0.2 -0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "2fce24d2-a7c2-45c6-99c3-974c4535d5cb") - ) - (fp_line - (start -0.2 0.6) - (end 0.2 0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "9f66bcd5-30d4-48bf-86c6-7ab5abb835ea") - ) - (fp_arc - (start -1.7 0.425) - (mid -1.65 0.375) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "f46d1bc4-8a17-40d9-ab2f-3f8f60a97727") - ) - (fp_arc - (start -1.6 0.425) - (mid -1.65 0.475) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "c7a3e136-4d1e-4a43-9a23-2d606183b6d5") - ) - (fp_line - (start -2.7 -1.6) - (end 2.3 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "431223c3-8402-4af9-902f-7e2b2aef4e97") - ) - (fp_line - (start -2.7 1.6) - (end -2.7 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "cf38cff6-f526-45c4-8614-885667af3b19") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "4751e439-3b94-4269-bcd4-aba21701b5d4") - ) - (fp_line - (start 2.3 1.6) - (end -2.7 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "54bea7ed-6846-466b-a526-dd805511aeea") - ) - (fp_line - (start -1 -0.6) - (end 1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "0018bdf6-4086-41cb-b559-8a14a5ed27db") - ) - (fp_line - (start -1 0.6) - (end -1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "fda26038-3e7f-459e-9518-ac79508b4abd") - ) - (fp_line - (start 1 -0.6) - (end 1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "c890bec7-49d7-4e06-af93-5fab94994b09") - ) - (fp_line - (start 1 0.6) - (end -1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "d36c7aae-81ee-4677-a848-b048b6e9f28f") - ) - (fp_text user "${REFERENCE}" - (at -0.2 0 0) - (layer "F.Fab") - (uuid "b358d874-60a2-4bc1-b199-68845a9e35ee") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 97 "Net-(D6-I{slash}O1_2)") - (pintype "passive") - (uuid "cbf1af4a-841d-4653-a9d5-25ffa7b4c694") - ) - (pad "2" smd rect - (at 0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 13 "Net-(C29-Pad2)") - (pintype "passive") - (uuid "568421a1-28b4-4418-a02d-3bb4b3463f21") - ) - (pad "3" smd rect - (at 0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 12 "Net-(C28-Pad2)") - (pintype "passive") - (uuid "c044f9f2-c38a-4103-8d93-864ce203a348") - ) - (pad "4" smd rect - (at -0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 96 "Net-(D6-I{slash}O2_2)") - (pintype "passive") - (uuid "02d3cb04-4958-49fe-adf8-8b3b26a4f729") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" - (offset - (xyz -0.009999999626 0 0.9499999738) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 0 0) - ) - ) - ) - (footprint "Samacsys:SOT95P280X145-6N" - (layer "F.Cu") - (uuid "eb1bdbde-415a-46a9-affb-f1f90615b778") - (at 147.205 85.115) - (descr "SOT23-6(ESDA6V1-5SC6Y)") - (tags "Diode") - (property "Reference" "D15" - (at 0 0 0) - (layer "F.SilkS") - (uuid "d2ebc654-8d1c-4b44-95bf-f40ecd57b439") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "USBLC6-2SC6Y" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "27f37409-7889-4fc9-82c9-226430f160f4") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c3df3669-cc75-4b5a-834b-430afcd24150") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "02b76c45-1e6f-48a5-b6c9-f25de33c47a8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1.45" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4199b121-eeb2-4823-bb9a-6061ebbfac7b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "511-USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "634fd86a-bb3c-4d70-90af-46630445d188") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cbfbd013-f93a-4eaf-b23c-b9e315e84762") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "STMicroelectronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "040b6711-22af-4906-80ef-b9c65a626345") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8556abe0-3d79-4863-a900-1e7028023866") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0a8c1d3f-2729-4619-857f-e75fc9016203") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0985f584-27dc-4dd3-9846-e3e4d572b6ce") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b21ec980-4f1d-4423-918b-f5425974edbb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/031596ff-1f98-4d87-9d72-01d8f75a297c") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.85 -1.6) - (end -0.65 -1.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "115d9791-c9ed-4315-84b5-9ff6164af743") - ) - (fp_line - (start -0.3 -1.462) - (end 0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "fcbffa97-b1ae-45b8-950e-92b277593c00") - ) - (fp_line - (start -0.3 1.462) - (end -0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "de281565-08ad-4ae5-85fa-bc4d53e46fb4") - ) - (fp_line - (start 0.3 -1.462) - (end 0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "d4793167-2e09-4d3c-986b-aa07c7099ef9") - ) - (fp_line - (start 0.3 1.462) - (end -0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "5ef66d83-1455-4df9-a3a1-db5e85d42ce2") - ) - (fp_line - (start -2.1 -1.775) - (end 2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "2c74e0c5-6142-4ef9-8359-9ac344b88669") - ) - (fp_line - (start -2.1 1.775) - (end -2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "11fd4037-817a-4e0d-8de1-bb06320d4514") - ) - (fp_line - (start 2.1 -1.775) - (end 2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a0e8c6e8-e7f3-4cda-9bdc-774e962dd07a") - ) - (fp_line - (start 2.1 1.775) - (end -2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e5fd8ba2-ef66-4572-be38-1898d20883c9") - ) - (fp_line - (start -0.812 -1.462) - (end 0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a65b1059-004d-43fd-b437-1c9bb4221bf5") - ) - (fp_line - (start -0.812 -0.512) - (end 0.138 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "91553dc8-c703-40e5-a312-575e3f4cd7e6") - ) - (fp_line - (start -0.812 1.462) - (end -0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "785a522c-c091-4237-8e69-77de8c570056") - ) - (fp_line - (start 0.812 -1.462) - (end 0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "293c1091-3dcf-4bf4-b045-9a583ee2daea") - ) - (fp_line - (start 0.812 1.462) - (end -0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a219a2e0-8033-4225-8869-5b42c1354b31") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "c5d74926-c9e0-4e02-b506-234636d20c7b") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 134 "Net-(D15-I{slash}O1_1)") - (pinfunction "I/O1_1") - (pintype "passive") - (uuid "9612a623-a853-40e1-b156-8ce62fdace62") - ) - (pad "2" smd rect - (at -1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "57196c84-48c0-4e1d-9d2c-657698387635") - ) - (pad "3" smd rect - (at -1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 133 "Net-(D15-I{slash}O2_1)") - (pinfunction "I/O2_1") - (pintype "passive") - (uuid "03a1c6bd-fc4f-4149-ba6e-f25a509eaf04") - ) - (pad "4" smd rect - (at 1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 132 "Net-(D15-I{slash}O2_2)") - (pinfunction "I/O2_2") - (pintype "passive") - (uuid "774de6c6-a1fa-498e-a0e9-10af733a5621") - ) - (pad "5" smd rect - (at 1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VBUS") - (pintype "passive") - (uuid "af72b4eb-84c1-4c07-8e7a-58c8b6ba5866") - ) - (pad "6" smd rect - (at 1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 131 "Net-(D15-I{slash}O1_2)") - (pinfunction "I/O1_2") - (pintype "passive") - (uuid "731cfcb2-41fa-494c-8fda-4a3676b65284") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "eb6d0453-02d1-4387-97b3-719323f32b3a") - (at 139.955 72.11) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C86" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "328e264a-cbf6-4d9f-a701-a721652e1a08") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "1uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "284471a8-0a43-4b00-b3cc-34bddcf6e510") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "050f1497-9dd2-406a-a534-5e3bc919d490") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "55e550ea-9a0a-4ed9-9854-5607ed95fde9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21B105KBFNFNE" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cd901d74-4821-426b-ab8b-75854f084576") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "43f8ce7a-e69f-4fd5-bd93-86f809ce4814") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "342b3a71-586e-4b69-a713-e7cc73807737") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/8b7b0be1-a8bf-48d8-bbbb-5413e3991044") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ae2bdf99-b8b1-4538-bf09-3bf49573181f") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "63f47043-8131-4879-99ac-6274d3b77af7") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "983b0939-0cc3-4178-903b-31e3265da5c0") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "dffdd934-df28-4b86-9079-f950a9f9d1c4") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "0b6693a2-06d3-4d99-82e2-f0bea7557a66") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 44 "Net-(C76-Pad2)") - (pintype "passive") - (uuid "39138328-71d0-434d-a789-47e73eb8a5f7") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 52 "Analog_11_N") - (pintype "passive") - (uuid "07ac55c6-3714-4e69-a16e-4c22c661c01c") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Snapeda:AMPHENOL_10118193-0001LF" - (layer "F.Cu") - (uuid "f0175ccc-c6c8-4c36-802b-eb1a2a7f8fe9") - (at 96.455 73.977) - (property "Reference" "J7" - (at -1.145 -7.375 0) - (layer "F.SilkS") - (uuid "3e7bf0ca-dfeb-4278-b331-75d6d854bbfc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10118193-0001LF" - (at 10.92 -5.459 0) - (layer "F.Fab") - (uuid "4633b094-7009-42ee-9d5a-764188b08a8e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "99b6890c-362e-4d23-8f29-3be9b11f7322") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d5704c12-5964-42a5-beaf-c644bcd3f1a7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MF" "FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8b688249-5ed5-47e4-8812-681fefd91ab7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MAXIMUM_PACKAGE_HEIGHT" "2.55 mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ecfa8f7a-f766-460e-83db-20689786f555") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Package" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2a94a987-a391-43e3-8d6f-8e0d37970829") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Price" "None" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "33fea7cc-8315-4e30-878c-5eff3ad6ca17") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Check_prices" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=eda" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "682d4124-a98f-4ac7-a3e6-d48ea35390ea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "20a6568b-2276-4c46-a684-8df2f06dbeac") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "PARTREV" "E" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e8987e0b-926c-4bbb-abe0-18f1ff24cc34") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/10118193-0001LF/Amphenol+FCI/view-part/?ref=snap" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4b51df75-5628-420a-a5ea-1b24584eaef5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MP" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "09beae13-b5bc-4026-ae6e-0afeb77fac27") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description_1" "USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle; Through Hole" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bf06e272-fe78-4d80-9329-681a39336a06") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Availability" "In Stock" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0dd49f47-0329-4930-b035-9bfff42b0ef5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MANUFACTURER" "Amphenol FCI" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d38aa8e2-7202-4324-90ed-27879b4f3c4e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "10118193-0001LF" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7c72b0a1-9590-48a2-a810-9da55e2a3969") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bc45f12a-98ef-44f1-9984-93f321ada4b4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a0a5bbd3-9903-4c59-98ba-454e8ff10c50") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/cd5d4e41-95d2-4dbc-8296-0a7a8e86927e") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -3.8 1.45) - (end -3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "b47264f0-1985-47b6-9603-d66ca496d0a2") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "b21a87a6-20fc-4470-9ffb-22f507b81c35") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 1.22) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "adfdd0ae-1674-4b85-a253-8317e96a03ea") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "2d6f9eec-cd4b-4caf-9584-e93baab4f979") - ) - (fp_line - (start -4.32 -3.6) - (end -4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "4cc5ab42-93ff-4dea-bde1-e22f26f19be2") - ) - (fp_line - (start -4.32 3.066) - (end 4.32 3.066) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ee196a28-4fcb-48b4-91d6-d98aef50927a") - ) - (fp_line - (start 4.32 -3.6) - (end -4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "00451027-1b45-4953-be82-edb0e5daee9b") - ) - (fp_line - (start 4.32 3.066) - (end 4.32 -3.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b53a9559-530d-42d9-a9f7-345b26047bb2") - ) - (fp_line - (start -3.93 2.5) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "83c7d572-0089-44ab-999a-e5d4e9b8d33c") - ) - (fp_line - (start -3.8 -2.9) - (end 3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "99627052-025e-40ab-8d9c-bba91e02e24a") - ) - (fp_line - (start -3.8 1.45) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "a9d80612-5b8d-488a-aa6c-a92b202079b3") - ) - (fp_line - (start -3.8 2.1) - (end -3.8 -2.9) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "3a1e4193-86e0-42cd-8bed-8d908ee58dcb") - ) - (fp_line - (start -3.8 2.15) - (end -3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "bf604146-a98d-4d2a-99d2-d1a6571b96fe") - ) - (fp_line - (start -3.2 2.2) - (end -3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "8700be23-f2a0-4434-bf9b-60b5e37e9fbb") - ) - (fp_line - (start -3.2 2.75) - (end 3.2 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "d80ed036-5cf9-4460-acde-bd910a259d5f") - ) - (fp_line - (start 3.2 2.75) - (end 3.2 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "80145100-c1cf-496b-add8-2bd31da93f84") - ) - (fp_line - (start 3.8 -2.9) - (end 3.8 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "53c394a3-9a68-4de8-aaa0-67340d5e7ef8") - ) - (fp_line - (start 3.8 1.45) - (end 3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "e7fe5829-e2dc-4695-a332-d1cc45cebeca") - ) - (fp_line - (start 3.8 1.45) - (end 7 1.45) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "a8aa3cfa-ad59-4d73-a18b-f575c2e14489") - ) - (fp_line - (start 3.8 2.15) - (end -3.8 2.15) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "b02d2cba-db31-4b76-9b14-6b414ae0de62") - ) - (fp_line - (start 3.93 2.5) - (end 3.75 2.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "1d1589b6-2c77-4079-bc2f-12d6c20344a1") - ) - (fp_arc - (start -3.8 2.1) - (mid -3.782157 2.326924) - (end -3.93 2.5) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "e2e86dfc-0897-4d23-abf3-16a6ba449633") - ) - (fp_arc - (start -3.4 2.2) - (mid -3.461091 2.547487) - (end -3.75 2.75) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "ba45cac1-d781-483c-b53a-39c19b33a692") - ) - (fp_arc - (start 3.75 2.8) - (mid 3.450736 2.572487) - (end 3.4 2.2) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "462e27f4-c1d9-4d3b-b7d3-892e00ab1ebe") - ) - (fp_arc - (start 3.93 2.5) - (mid 3.782157 2.326924) - (end 3.8 2.1) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.Fab") - (uuid "57668d33-fdcc-4ad2-91cb-b99f94aa5ea4") - ) - (fp_circle - (center -1.3 -4.05) - (end -1.2 -4.05) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "8aac6cea-8b87-4153-893e-05a541a93beb") - ) - (fp_text user "PCB END" - (at 4.85 1.2 0) - (layer "F.Fab") - (uuid "f5926e26-625f-4bf5-8bf2-79d67fb80579") - (effects - (font - (size 0.32 0.32) - (thickness 0.15) - ) - ) - ) - (pad "1" smd rect - (at -1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VUSB") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "2e7eccca-5302-49b2-b1b9-83249713e922") - ) - (pad "2" smd rect - (at -0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 98 "Net-(D6-I{slash}O1_1)") - (pinfunction "D-") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "bd94845f-5d97-4a67-a400-4ec0fa41442a") - ) - (pad "3" smd rect - (at 0 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 95 "Net-(D6-I{slash}O2_1)") - (pinfunction "D+") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "e30ebeb8-4721-4e1c-9bac-eeb4369c4511") - ) - (pad "4" smd rect - (at 0.65 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 215 "unconnected-(J7-ID-Pad4)") - (pinfunction "ID") - (pintype "passive+no_connect") - (solder_mask_margin 0.102) - (uuid "33183ac6-fcca-4f78-8844-6956e86f5dc5") - ) - (pad "5" smd rect - (at 1.3 -2.675) - (size 0.4 1.35) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "91d8c85e-8962-4dc8-a171-c80b26137b98") - ) - (pad "S1" smd rect - (at -3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "fafd6c5c-dbc2-4a22-83ae-b3442910089c") - ) - (pad "S2" smd rect - (at 3.2 -2.45) - (size 1.6 1.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "1dfddfeb-1c0b-4f90-a33d-bc39bd641363") - ) - (pad "S3" smd rect - (at 1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "0a0dcf63-12aa-4045-a7b6-e562e7865af3") - ) - (pad "S4" smd rect - (at -1.2 0) - (size 1.9 1.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "98cf4be6-d2b7-4c0a-bbca-34f9a0d8e8f6") - ) - (pad "S5" thru_hole oval - (at -3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "2a6ea5fd-0ac9-4a8d-9a2e-1d1c1b840527") - ) - (pad "S6" thru_hole oval - (at 3.3 0) - (size 0.9 1.8) - (drill oval 0.5 1.2) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "GND") - (pinfunction "SHIELD") - (pintype "passive") - (solder_mask_margin 0.102) - (uuid "e6b67031-9c07-4c0e-8522-ad9673e225ad") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 -0 -0) - ) - ) - ) - (footprint "Samacsys:SOT95P280X145-6N" - (layer "F.Cu") - (uuid "f15aa187-5a53-4ad0-8942-46ea622a6482") - (at 136.705 75.915) - (descr "SOT23-6(ESDA6V1-5SC6Y)") - (tags "Diode") - (property "Reference" "D7" - (at 0 0 0) - (layer "F.SilkS") - (uuid "6f6fb74c-897e-49c1-8eaa-4a281c80652c") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "USBLC6-2SC6Y" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "0b27dcad-b18d-4b30-807e-eee075b691a7") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "ed362436-e8cd-411a-951b-50542822dfd4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2b444f31-832b-485d-a71f-d1124a82aae0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1.45" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ad619b3d-fd84-41fa-8181-a86dcbc2627a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "511-USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "cc855c59-d868-4272-b3aa-5cbf6a66921f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "2cfa063a-4b39-4aa1-8a00-77f81738d99d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "STMicroelectronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "93393703-102f-4571-8fb2-4faebc589241") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "47c19b3e-2764-46bb-be79-8402decebb00") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "USBLC6-2SC6Y" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8bae10e9-516b-4c92-8d59-07796d44d0b7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "65f7bb2e-7d92-4e1a-abe2-e79f58456115") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "21f152f9-e010-4880-924e-99b28ebd2122") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a26ea3a0-78d2-4143-8259-4f61437135bd") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -1.85 -1.6) - (end -0.65 -1.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "1c378cd4-5e5d-4c67-820c-4a95477d2731") - ) - (fp_line - (start -0.3 -1.462) - (end 0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "a32a7e8d-3311-49f7-a69f-c66c461169a4") - ) - (fp_line - (start -0.3 1.462) - (end -0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "eb75b8c0-2b2f-4c32-9aa5-9c35eef575a3") - ) - (fp_line - (start 0.3 -1.462) - (end 0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "63e69c51-6f3d-4d0b-9f0f-54130be0e195") - ) - (fp_line - (start 0.3 1.462) - (end -0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "3c2bca68-c65f-4891-9c32-e88ab8c0a3f0") - ) - (fp_line - (start -2.1 -1.775) - (end 2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "9fc7c0c3-fe84-4190-870e-95281fbf0210") - ) - (fp_line - (start -2.1 1.775) - (end -2.1 -1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "d9947e89-ae42-455c-a143-efed63ad5ffe") - ) - (fp_line - (start 2.1 -1.775) - (end 2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "da7eb89c-69e5-4a2f-b799-37532300d95c") - ) - (fp_line - (start 2.1 1.775) - (end -2.1 1.775) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "0665c289-42c3-4b8b-878f-4f1df6ee66e5") - ) - (fp_line - (start -0.812 -1.462) - (end 0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "056094ad-2781-42ed-80a6-e8c5d7caec21") - ) - (fp_line - (start -0.812 -0.512) - (end 0.138 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "ce8fb9d2-d8d0-4e3c-9b12-6a740e2b3631") - ) - (fp_line - (start -0.812 1.462) - (end -0.812 -1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "f2d03dee-ea58-4b26-93b0-ef745718e97a") - ) - (fp_line - (start 0.812 -1.462) - (end 0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "f6a62079-0f8d-4d39-8f26-be85235d06ce") - ) - (fp_line - (start 0.812 1.462) - (end -0.812 1.462) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "067aea8a-2db3-4654-ad44-fd25245bd058") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "a5dc88c2-26c2-41b6-8610-7a81e54445ae") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 100 "Net-(D7-I{slash}O1_1)") - (pinfunction "I/O1_1") - (pintype "passive") - (uuid "c3537c92-c1da-48f5-8f31-37cf991e9a6d") - ) - (pad "2" smd rect - (at -1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "13f9f07b-503c-4cc2-8be0-b1dc58fcd5d7") - ) - (pad "3" smd rect - (at -1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 99 "Net-(D7-I{slash}O2_1)") - (pinfunction "I/O2_1") - (pintype "passive") - (uuid "d5ed3b84-3151-4b4f-b4da-854e5adf8572") - ) - (pad "4" smd rect - (at 1.25 0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 102 "Net-(D7-I{slash}O2_2)") - (pinfunction "I/O2_2") - (pintype "passive") - (uuid "a0084b22-73ee-44ff-b045-2e4869e525d1") - ) - (pad "5" smd rect - (at 1.25 0 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VBUS") - (pintype "passive") - (uuid "9be000ec-db09-407c-b9b6-6a329a585688") - ) - (pad "6" smd rect - (at 1.25 -0.95 90) - (size 0.6 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 101 "Net-(D7-I{slash}O1_2)") - (pinfunction "I/O1_2") - (pintype "passive") - (uuid "280984d7-0a2b-496c-a0ff-f3bece18cc4c") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "f1abc947-2aa7-49e0-b43a-5446c3905591") - (at 140.905 126.3) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C111" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "8be09110-f408-4e3e-9e0e-529a4aecda60") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.1uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "92a9cafc-d7f6-4c81-9354-8846bf30626d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b6318429-116f-4b26-8230-6ba2d72c3753") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "01f5163b-c627-43aa-85d6-67fa1a0b5d83") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "KGM15BR71H104KT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5b89b7af-2ef5-409a-a055-b100ada91c7f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ecd109ba-f312-4110-acf2-4012c4e96cca") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "b305f0be-c6eb-425d-bdbd-0b96f4168840") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/9666948c-187c-4f4b-be8f-36aa2b7e608b") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ba487104-3e7c-4975-9e0d-515e2c5b87ce") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "4b74f931-324f-48f2-baae-3f3382999784") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "596e496d-5c49-40d4-99f4-44b615a0113a") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "b0ce27d2-fec3-498d-9dd7-dd9f5d00cccb") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "65d14ccc-2d1b-49e4-ac04-f323ace7f7ab") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 64 "Net-(IC4-AREG)") - (pintype "passive") - (uuid "10bb1118-a541-4e32-bc87-877f76d06c36") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "5bf92761-9a96-4bbf-95ac-1c8b36180914") + (uuid "a421f938-b53c-481f-8885-6f46c97dc872") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -60600,14 +60584,14 @@ ) (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "f2ecc94c-11d1-4f10-ab06-b9396d93b1a6") - (at 120.525 119.28) + (uuid "f02af98f-3c42-479e-9a41-cb2ed1a70bc6") + (at 142.375 131.32) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") - (property "Reference" "R18" + (property "Reference" "R16" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "cbaff6d3-0732-45ab-b88d-d51f5fb457dd") + (uuid "bb9e58db-da7f-44f5-b1a4-87a049b97e5d") (effects (font (size 1 1) @@ -60615,10 +60599,10 @@ ) ) ) - (property "Value" "12.4K" + (property "Value" "10K" (at 0 1.43 0) (layer "F.Fab") - (uuid "77539f00-d950-40fc-81a5-030df96b87d1") + (uuid "f83e459c-96bb-4ea0-8d46-7f047b538193") (effects (font (size 1 1) @@ -60630,7 +60614,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "b9a48bc4-c88d-420e-a4e9-8b178b9b56b8") + (uuid "d49358ab-2094-4114-ac25-e05d9a966536") (effects (font (size 1.27 1.27) @@ -60642,7 +60626,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "c9744fe5-240f-43fb-89fd-f2ba2f17c4b8") + (uuid "5a8fff53-93b6-4374-b6d3-765e2646fb31") (effects (font (size 1.27 1.27) @@ -60650,12 +60634,12 @@ ) ) ) - (property "MPN" "CR0603-FX-1242ELF" + (property "MPN" "7499211122A" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5f727509-31af-41b0-82e0-a8a211f1823e") + (uuid "11767368-b3d7-4d1c-a62e-cb84337f81d3") (effects (font (size 1 1) @@ -60668,7 +60652,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "39a98ba2-e072-4bdf-bccd-dcd29dc636d4") + (uuid "780a60a2-1947-43ae-ac52-dcbb72cecbbe") (effects (font (size 1 1) @@ -60681,7 +60665,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "1c563671-3b2a-4535-89eb-a8baf2d10ed7") + (uuid "ed95e5a0-bf61-4cc1-958c-446565eb8633") (effects (font (size 1 1) @@ -60690,9 +60674,9 @@ ) ) (property ki_fp_filters "R_*") - (path "/8375df94-af20-41ba-baee-b41a28343cc2/ad632738-73e4-42ac-8787-ef2ec6f611e7") - (sheetname "/Ethernet/") - (sheetfile "Ethernet.kicad_sch") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/27efec5e-e3ec-46a5-83a3-4b201ef44d64") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") (attr smd) (fp_line (start -0.237258 -0.5225) @@ -60702,7 +60686,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "1b51c797-b934-42b5-a17d-9438961a1a19") + (uuid "a206cd15-732f-4a65-b3fa-9543d4119c19") ) (fp_line (start -0.237258 0.5225) @@ -60712,7 +60696,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "f127d478-afcd-4046-9f44-e6956ef89c1d") + (uuid "5acdba42-dae4-46c3-8670-8f80bb439e6e") ) (fp_rect (start -1.48 -0.73) @@ -60723,7 +60707,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "68f5d9c9-f02b-404b-ad0c-c22451ac910c") + (uuid "05844a84-fba2-4109-aab7-1944b27bf25f") ) (fp_rect (start -0.8 -0.4125) @@ -60734,12 +60718,12 @@ ) (fill no) (layer "F.Fab") - (uuid "f005843e-3866-488a-a722-057e95bf9972") + (uuid "0be954ec-acc9-4440-9ee8-fc7aad1665aa") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "4ddda32f-3a55-43d6-a607-79e48fe05769") + (uuid "101636c8-a871-492e-a5b4-6aaea3421a52") (effects (font (size 0.4 0.4) @@ -60752,18 +60736,18 @@ (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 2 "GND") + (net 59 "+3.3V_LN") (pintype "passive") - (uuid "fb29455e-e839-4368-b77a-32ee0b2263f1") + (uuid "3067989b-7af1-428c-b499-ca8ed3d0e713") ) (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 235 "Net-(U1-EXRES1)") + (net 206 "Net-(IC4-SHDNZ)") (pintype "passive") - (uuid "78d0964d-b630-4c48-93ba-5933fd977806") + (uuid "9ec160c8-46f1-423e-9178-466e92e318f1") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" @@ -60778,16 +60762,16 @@ ) ) ) - (footprint "Capacitor_SMD:C_0603_1608Metric" + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (uuid "f7933334-d13c-4363-9f43-4b6db9f874d2") - (at 140.905 133.83) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (uuid "f11d0680-69e7-4546-b610-76dba45882cb") + (at 143.475 115.51) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C118" - (at 0 -1.43 0) + (property "Reference" "C108" + (at 0 -1.68 0) (layer "F.SilkS") - (uuid "17074bb4-9651-40d5-8b6a-c14ce3e85c76") + (uuid "947a5727-2246-4d2d-baae-9a6f3ee46044") (effects (font (size 1 1) @@ -60795,10 +60779,10 @@ ) ) ) - (property "Value" "0.1uF" - (at 0 1.43 0) + (property "Value" "1uF" + (at 0 1.68 0) (layer "F.Fab") - (uuid "b4c17c4c-35a6-4f66-bcf5-1262a2ce4371") + (uuid "e0aafd84-7ece-4e8c-a865-1f3079260e7d") (effects (font (size 1 1) @@ -60810,7 +60794,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "99f1da2e-71c9-4617-8be9-bf58dbaa5ff3") + (uuid "ab308cb4-80dd-4d28-bb1d-dc2955decbf9") (effects (font (size 1.27 1.27) @@ -60822,7 +60806,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "6b54ea2c-4db7-4561-9e7f-e0156c59786a") + (uuid "9f2ff91e-a392-4082-bb32-cbc19d4e426a") (effects (font (size 1.27 1.27) @@ -60830,12 +60814,12 @@ ) ) ) - (property "MPN" "KGM15BR71H104KT" + (property "MPN" "CL21B105KBFNFNE" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "8fe90c39-726f-4250-b67f-4e8642c453c0") + (uuid "fb728492-0a62-466c-bb1f-0f64e140e7e4") (effects (font (size 1 1) @@ -60848,7 +60832,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "90de4782-538b-4fd2-9f50-4a36b8d56122") + (uuid "6c1e9b7a-18da-4a50-a093-6e2eb0bc937e") (effects (font (size 1 1) @@ -60861,7 +60845,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ae1f8f39-b7c8-416b-9356-23d4d8b71617") + (uuid "fa8727a0-b263-4fe5-a743-dff01ca64549") (effects (font (size 1 1) @@ -60870,10 +60854,190 @@ ) ) (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/4f6e08cd-48a6-45d6-94b0-7fdbedffd99d") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/7636a1ae-ff4a-4259-a710-2956d510f0b9") (sheetname "/ADC/") (sheetfile "ADC.kicad_sch") (attr smd) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "56e0eda1-3a09-4d47-a523-ca4dc36ebc8e") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0045c44d-cb8f-4e2b-97ea-9d8a3c753997") + ) + (fp_rect + (start -1.7 -0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e5ab187c-27f4-4f4f-9735-ec92f3cecae1") + ) + (fp_rect + (start -1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "4d7b002b-4e1b-495f-ad04-7ae46b60e6e0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "138cf5bd-fc63-48a9-8327-f7867a198b70") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pintype "passive") + (uuid "429f3ff7-e2ee-4aa2-8c5a-135de64b15e0") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "+3.3V_LN") + (pintype "passive") + (uuid "da1957c8-3e80-4644-b9a9-31f4621c106a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "f212b9ff-1218-4e08-9a47-96f507ca0f50") + (at 107.115 99.71) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C71" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "f69fefd0-9f43-46f0-a428-36dd41d8bd6e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.01uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "231e7d3c-1ef3-49c1-9dd7-487d06f148d2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4e421fa1-adfe-4b36-a727-a4df476fc57c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "597c70f0-a5c3-4870-84ef-3fab3b74c6f7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "0603B103K101CT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0e9abc23-11fa-4c79-9e88-2675a6e39d66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7128da29-c027-431d-b95a-29f7abb55eb2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7cf5c433-2f46-472d-99b3-45c50a047e8b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/d6af9269-c569-4836-8209-b83308013557") + (sheetname "/AnalogInputs/") + (sheetfile "AnalogInputs.kicad_sch") + (attr smd) (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) @@ -60882,7 +61046,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "dfe31ecb-647b-4c40-91d5-6e07bb74721a") + (uuid "847a8484-867a-40ba-bd69-4856f47536e9") ) (fp_line (start -0.14058 0.51) @@ -60892,7 +61056,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "7bd503f0-5fcb-4838-b94e-fcf3a2492d28") + (uuid "8f0d472b-647f-4bc2-93e7-8203d995c4f4") ) (fp_rect (start -1.48 -0.73) @@ -60903,7 +61067,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "b368e863-30bc-4617-9195-6787d613388d") + (uuid "f0b3e9d7-6a01-4d9a-a7cf-e6ea87bae24b") ) (fp_rect (start -0.8 -0.4) @@ -60914,12 +61078,12 @@ ) (fill no) (layer "F.Fab") - (uuid "0a5d94b9-bc94-445c-91e9-d6e8214fd508") + (uuid "112431d1-06fa-45d2-82cc-4e35d20693fa") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "491f284f-e78a-46a9-a29b-a5e9228529c9") + (uuid "905a58af-66f7-4da6-b5f9-b5dfbc57fa62") (effects (font (size 0.4 0.4) @@ -60932,18 +61096,18 @@ (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 2 "GND") + (net 40 "Net-(C70-Pad2)") (pintype "passive") - (uuid "deacc4f1-80f7-4468-9994-33316c55bdb2") + (uuid "052f42e7-2347-41d7-8717-1f61412b8257") ) (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") + (net 41 "Net-(C71-Pad2)") (pintype "passive") - (uuid "e16dc3ae-129c-4947-9c2d-c941893c3499") + (uuid "2c2b9861-fd9f-4cb4-aada-c49cebd3257a") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -60958,16 +61122,16 @@ ) ) ) - (footprint "Capacitor_SMD:C_0805_2012Metric" + (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (uuid "f98e623a-f9fc-4f68-8126-f4bb9bd2e585") - (at 146.015 112.5) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (uuid "f2bcb1a9-1af7-4a9e-bf2f-6a31f12acbc1") + (at 111.125 89.67) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") - (property "Reference" "C106" - (at 0 -1.68 0) + (property "Reference" "C75" + (at 0 -1.43 0) (layer "F.SilkS") - (uuid "aa53acf3-0338-469a-a851-f687500851b0") + (uuid "e135da15-a847-437f-add9-ba8ffbbd4826") (effects (font (size 1 1) @@ -60975,10 +61139,10 @@ ) ) ) - (property "Value" "1uF" - (at 0 1.68 0) + (property "Value" "33pF" + (at 0 1.43 0) (layer "F.Fab") - (uuid "39101dfe-61f2-43d9-b87d-1c1ca613e5b8") + (uuid "e044c5f0-a585-4586-8c0d-c2e3f16bcae5") (effects (font (size 1 1) @@ -60990,7 +61154,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "d81e67d2-bcb8-4909-89df-3eb4cb9a0df3") + (uuid "bdc6f86b-7f1b-4c75-ab9d-1ad86ed854b0") (effects (font (size 1.27 1.27) @@ -61002,7 +61166,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "1371e18f-5fa9-40a1-9b15-a8727207e521") + (uuid "d023457b-235f-44d1-8310-2af8c656f807") (effects (font (size 1.27 1.27) @@ -61010,12 +61174,12 @@ ) ) ) - (property "MPN" "CL21B105KBFNFNE" + (property "MPN" "C0603C330J1HACTU" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "affb8660-cd0a-4661-aece-c91713aedaeb") + (uuid "1e994889-93df-428e-a315-7f00b3ef396e") (effects (font (size 1 1) @@ -61028,7 +61192,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "618d20f2-5e6e-409c-9883-bdbde14d9b07") + (uuid "30f45c20-9f78-4a7c-8900-027d2dd6e78d") (effects (font (size 1 1) @@ -61041,7 +61205,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "04dbf9e9-9669-45d2-ae50-3494b9778edd") + (uuid "6ea3ac3e-3f4f-47fa-a0e4-8f0756f71413") (effects (font (size 1 1) @@ -61050,622 +61214,237 @@ ) ) (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/4d28ab1b-a2c1-43e6-b9f1-80d8791e60bd") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "523db6e1-bf2c-4867-ac2a-b58f19be887a") - ) - (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "51aa6d09-660d-4ff8-8f2d-9a40c91b3d05") - ) - (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "c9de4e62-6bf6-415c-9df3-8d644f37e656") - ) - (fp_rect - (start -1 -0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "4376be59-72ae-4916-9b57-09b0daf87b3f") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "11fce274-ccf1-4983-ac19-c46a3906a88b") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 2 "GND") - (pintype "passive") - (uuid "b1c12c4b-a856-48a8-b040-520ffe0d1613") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 59 "+3.3V_LN") - (pintype "passive") - (uuid "3844b3f8-92c5-472d-9ac3-323dcc4feb03") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Samacsys:DLW21HN121HQ2B" - (layer "F.Cu") - (uuid "fa9c4c71-cdd8-4a15-b013-cc5cd6ee712a") - (at 132.08 93.865) - (descr "DLW21H L=2.0 W=1.2 T=0.9") - (tags "Filter") - (property "Reference" "FL2" - (at -0.2 0 0) - (layer "F.SilkS") - (uuid "e75559d5-d9de-4fb4-83d6-41cb8d59b752") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Value" "DLW21HN900SQ2L" - (at -0.2 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "edb2e4e6-2172-4805-959e-144b6546d955") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (property "Datasheet" "https://www.murata.com/en-us/products/productdetail?partno=DLW21HN900SQ2%23" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "69a8c4ea-c6e9-45a8-aabf-0986a9d9d8b9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "0805 Common mode choke coil, 90R,330mA Murata DLW21S Series Wire-wound SMD Inductor +/-25% Wire-Wound 330mA Idc" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7fb5113f-6a5c-4cdd-9fd2-33af2e3ba375") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Height" "1" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "7f9ccb70-1135-4af8-bbfd-36b5de463749") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Part Number" "81-DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "24f0c7e0-b500-454f-9966-8ff883c9d690") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21HN900SQ2L?qs=kQ41K8e6ctG0YxiPaVQXxA%3D%3D" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a793cfd1-fe4e-457a-bd81-c9b17a2281dd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Name" "Murata Electronics" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3acb710e-8d3b-4b03-8fbb-d2d510253004") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer_Part_Number" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ce930d57-d5a7-48c0-9fa2-4b17a6651973") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "MPN" "DLW21HN900SQ2L" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "1ef74357-d224-4392-8909-e0c69f5143c3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "272d9b7c-df85-43dc-8690-078ca295d4a8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ad148dd7-0a30-416f-8b46-4a68bf292199") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/48e26a7e-f07c-4b7c-a77f-fe62d2781f4f") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/a7f76acb-f06e-43b9-9b37-30fa45d95afc") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) (fp_line - (start -1.7 0.425) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "5f1c43ac-6ecb-4655-81f4-41784a0c029c") - ) - (fp_line - (start -1.6 0.425) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "5d435a33-10a9-4193-af89-ddd97a8d1030") - ) - (fp_line - (start -0.2 -0.6) - (end 0.2 -0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "5b9351b6-c8c1-4f3a-bbf9-3a07c08d29f5") - ) - (fp_line - (start -0.2 0.6) - (end 0.2 0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "0b717f47-53e3-4296-8abf-fde1fee80818") - ) - (fp_arc - (start -1.7 0.425) - (mid -1.65 0.375) - (end -1.6 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "0f8acd69-de82-44a4-b718-e81d32eaf2c9") - ) - (fp_arc - (start -1.6 0.425) - (mid -1.65 0.475) - (end -1.7 0.425) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "a52e0f18-07ea-4f3a-a5f9-cb2ac90dbed3") - ) - (fp_line - (start -2.7 -1.6) - (end 2.3 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "4420247c-08af-42fa-bd00-3c35c79bfe16") - ) - (fp_line - (start -2.7 1.6) - (end -2.7 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "7ba0b3c6-ca86-493d-8b9b-f1d2b1639439") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ec01bde0-6fe9-41ae-96bf-3d97420d464f") - ) - (fp_line - (start 2.3 1.6) - (end -2.7 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.CrtYd") - (uuid "31054c87-09a6-4184-af87-2bff98d6ed15") - ) - (fp_line - (start -1 -0.6) - (end 1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "a4b616c7-8376-4232-b38f-6fde27aa9f64") - ) - (fp_line - (start -1 0.6) - (end -1 -0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "86dac2e9-1e7b-4049-8e5b-0c2975870341") - ) - (fp_line - (start 1 -0.6) - (end 1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "962661f8-51b4-4ea6-931d-adc824680018") - ) - (fp_line - (start 1 0.6) - (end -1 0.6) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "6ded9163-f261-434e-8468-619e39876a52") - ) - (fp_text user "${REFERENCE}" - (at -0.2 0 0) - (layer "F.Fab") - (uuid "ac680292-b68a-478a-a6f5-7dff3dbb460b") - (effects - (font - (size 1.27 1.27) - (thickness 0.254) - ) - ) - ) - (pad "1" smd rect - (at -0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 92 "Net-(D5-I{slash}O1_2)") - (pintype "passive") - (uuid "55b20d52-8e46-4f0a-b500-c52326abe6ca") - ) - (pad "2" smd rect - (at 0.85 0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 11 "Net-(C26-Pad2)") - (pintype "passive") - (uuid "8a23e8f0-d78c-45e4-a672-3e6b171e2935") - ) - (pad "3" smd rect - (at 0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 10 "Net-(C25-Pad2)") - (pintype "passive") - (uuid "a9fc1065-5235-4c97-b8d2-dec1a50ffbd8") - ) - (pad "4" smd rect - (at -0.85 -0.425 90) - (size 0.35 0.9) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 94 "Net-(D5-I{slash}O2_2)") - (pintype "passive") - (uuid "b8756bfd-34b6-43f1-8e7d-1bcfdfd3b7b8") - ) - (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" - (offset - (xyz -0.009999999626 0 0.9499999738) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0805_2012Metric" - (layer "F.Cu") - (uuid "fc53dd5b-4691-4989-95d8-c1a346f98db0") - (at 150.465 109.49) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C112" - (at 0 -1.68 0) - (layer "F.SilkS") - (uuid "d85a0870-4dc4-4caf-8eba-958e7d10bcae") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "10uF" - (at 0 1.68 0) - (layer "F.Fab") - (uuid "aca0fa02-ffa9-435c-8aa5-e1a92dd4ae7c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "CL21A106KOQNNNG" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "1579c975-d061-4aeb-9b48-644e5e31908e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b16361f1-9707-4fec-8767-26d4fdd206ca") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "CL21A106KOQNNNG" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e931a31f-dd9a-4e03-be67-553085dc04f8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8c59f467-6deb-43e5-a09c-1af1acb34c9b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e5baa084-e6b8-43a7-80b3-a6bd0c3c2764") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/75b5f123-6f1e-421d-af49-a3863320de33") - (sheetname "/ADC/") - (sheetfile "ADC.kicad_sch") - (attr smd) - (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) + (start -0.14058 -0.51) + (end 0.14058 -0.51) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "b6c5f981-ff59-4934-93ef-ec6c7ee837e3") + (uuid "0b592da9-df2a-49f7-bc5d-75bfbd9fbb31") ) (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) + (start -0.14058 0.51) + (end 0.14058 0.51) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "b651a8b1-73c5-4e32-abf3-72b45fb957a1") + (uuid "adc9a7d6-7ad7-43be-b334-508e07ff82b5") ) (fp_rect - (start -1.7 -0.98) - (end 1.7 0.98) + (start -1.48 -0.73) + (end 1.48 0.73) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.CrtYd") - (uuid "71dab0ff-94ca-4f5e-836e-db3327fa34be") + (uuid "7d18396a-6e44-4e07-8b03-793061ad6a66") ) (fp_rect - (start -1 -0.625) - (end 1 0.625) + (start -0.8 -0.4) + (end 0.8 0.4) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") - (uuid "75b5a3a4-164d-4341-8aa7-4fceee43bc31") + (uuid "186bf4b7-88b1-4957-b262-a4bd817937c5") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "d1d23956-6a37-429b-b882-9183105c9dba") + (uuid "c8e160fe-5c76-4e5f-bc36-f086d3959f2f") (effects (font - (size 0.5 0.5) - (thickness 0.08) + (size 0.4 0.4) + (thickness 0.06) ) ) ) (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) + (at -0.775 0) + (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 64 "Net-(IC4-AREG)") + (net 43 "Net-(C74-Pad2)") (pintype "passive") - (uuid "3c4be637-619e-4fad-84e1-e6dc2f7518b1") + (uuid "9a7f86c6-41c6-4af5-9817-30d7f9fe4a65") ) (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) + (at 0.775 0) + (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "08018b43-1768-4a37-b3bd-f86b91b10b42") + (uuid "2c537a44-ef34-48db-bc9f-0294a54e308d") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "f3bb5010-86d7-476e-b468-bfd06dbf131d") + (at 154.155 151.78) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R37" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "38f2cb85-7b54-45fb-b78d-dda3dbf8fa18") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0ohm" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "742df7fe-90c6-4632-98e5-84420b60a2aa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "10ecd0ae-93b2-4ec3-b0d3-f9fbb718731b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d7e8d97f-918e-42fd-abef-daf4b53950b7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "RC0603FR-070RL" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a9180151-c041-4fce-aec2-83d12af72a3f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/26009e22-35a7-4e78-b871-7ce36f2d61e4") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5e6f754d-1c5f-40e4-b8d8-8832e473387f") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "59c4d8f8-a863-485f-afea-699b8447fda3") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "9547aab7-c83d-4833-a618-a4496bee0719") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "2c76e1ec-90ef-45ea-a46f-171bfc297dc3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "674c17d2-dc4d-42aa-bf51-046bf7460eda") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 7 "+5V") + (pintype "passive") + (uuid "66784322-b119-4a3d-8d27-c416e3f43231") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 248 "Net-(IC7-EN)") + (pintype "passive") + (uuid "c3fbe233-fe13-4379-b8f4-a08e87fb3e44") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" (offset (xyz 0 0 0) ) @@ -61679,12 +61458,12 @@ ) (footprint "Snapeda:AMPHENOL_10118193-0001LF" (layer "F.Cu") - (uuid "fd02113f-9431-40d6-a116-085d24e23fd0") - (at 121.272 82.318) + (uuid "f4d352b2-4524-421a-bf21-911c0469c9f3") + (at 118.732 82.318) (property "Reference" "J16" (at -1.145 -7.375 0) (layer "F.SilkS") - (uuid "70b74fce-e023-48e1-9075-28036d39c97e") + (uuid "8537fbe2-583b-4771-927b-249ad0331d11") (effects (font (size 1 1) @@ -61695,7 +61474,7 @@ (property "Value" "10118193-0001LF" (at 10.92 -5.459 0) (layer "F.Fab") - (uuid "1e345533-3794-4eaa-abab-c26a445fabfc") + (uuid "63f6d3f3-feb3-4f1c-9db8-3c78eccc4d01") (effects (font (size 1 1) @@ -61707,7 +61486,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "8d3d2f93-ef9e-47e6-be24-ce4fb836c801") + (uuid "225b92bb-5a6d-42ea-b388-61c04bf96d68") (effects (font (size 1.27 1.27) @@ -61719,7 +61498,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "469b574e-aabc-4898-9098-ce2a6175d7e8") + (uuid "0aa56fb2-de9c-4022-95e5-f7ce4c5ebda4") (effects (font (size 1.27 1.27) @@ -61732,7 +61511,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "cd75b909-8aa2-402f-bd15-ff82c2489f9c") + (uuid "8060ea60-7cd0-4b4f-8672-85ea96418468") (effects (font (size 1 1) @@ -61745,7 +61524,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5162731d-646c-4042-889d-65b0a1832eef") + (uuid "7f411e9a-d0e1-4d69-b080-321716c526cb") (effects (font (size 1 1) @@ -61758,7 +61537,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "81e5d7b9-98d8-485b-ac96-4c121e2f3b76") + (uuid "126db5ad-2262-4c40-8174-ff606390cd9b") (effects (font (size 1 1) @@ -61771,7 +61550,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "a3f313aa-dc2b-45bb-874b-0ef55fee9f4c") + (uuid "9548d58f-05e4-4676-9c4a-f124f94bb2cb") (effects (font (size 1 1) @@ -61784,7 +61563,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ec385608-0226-4768-9e29-9044c5d3b662") + (uuid "da14c86e-5573-4273-8432-b4c9aea71c77") (effects (font (size 1 1) @@ -61797,7 +61576,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "e695817c-b6ac-4687-b615-59661a6047df") + (uuid "579dbe5b-346b-4511-b098-0b0274779998") (effects (font (size 1 1) @@ -61810,7 +61589,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "80f34032-0c63-4ed3-9f21-85fa9609e079") + (uuid "30945b29-9db0-4430-a258-b1717cf9aabe") (effects (font (size 1 1) @@ -61823,7 +61602,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ae84a29e-8185-40ef-8512-943b3c6bf7db") + (uuid "c8698a07-0efc-48a0-8c77-564f211566b9") (effects (font (size 1 1) @@ -61836,7 +61615,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "d866e853-8a8b-4426-9c01-5474e1941811") + (uuid "a274a636-51eb-457a-af71-f56b43a2b6ab") (effects (font (size 1 1) @@ -61849,7 +61628,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "9271eeb1-dab0-4029-84c6-00d9e635e206") + (uuid "8a8534a8-9a59-45f7-9a6a-2fd153ebbda3") (effects (font (size 1 1) @@ -61862,7 +61641,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "03942b99-4c23-4b94-8e5c-4394e43d17f0") + (uuid "cb07f104-30fe-4bfc-a971-b097b1056c5b") (effects (font (size 1 1) @@ -61875,7 +61654,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "b111aced-2901-4247-9f60-000469918dc1") + (uuid "6c380588-f586-4b8f-b420-a19f8a691a58") (effects (font (size 1 1) @@ -61888,7 +61667,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "a39af151-4831-4a95-825a-4e8dfbddd563") + (uuid "836c6f72-85cd-48a9-a505-f787dcd8ef0a") (effects (font (size 1 1) @@ -61901,7 +61680,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "1bf69dcb-7a70-4177-857b-0071b2b52dd5") + (uuid "8be9d08b-8880-476f-8a04-28b0dde8a796") (effects (font (size 1 1) @@ -61914,7 +61693,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "f5242ce0-ecfa-476d-81bd-d1785659ed2f") + (uuid "bb95c1f1-ffa4-47f2-af0a-c266e25fafaf") (effects (font (size 1 1) @@ -61934,7 +61713,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "812b7ec4-3279-4441-b49b-d94bbfec4db5") + (uuid "97de74f2-f9a0-4c33-b166-f5da146f287a") ) (fp_line (start -3.8 1.45) @@ -61944,7 +61723,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "35da8e8b-358f-4c80-a8a6-32554ff9d9fc") + (uuid "c302eeb3-bed9-44cc-b2ee-b80b2131a926") ) (fp_line (start 3.8 1.45) @@ -61954,7 +61733,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "56f6f25f-a121-431e-9eb3-73b22ea75268") + (uuid "06d49a49-1819-48da-a2c7-414e72858b51") ) (fp_circle (center -1.3 -4.05) @@ -61965,7 +61744,7 @@ ) (fill no) (layer "F.SilkS") - (uuid "01f29184-8dde-499f-9d00-4d6afd5b4133") + (uuid "5095f54b-ef04-492c-8cc5-648253d455dd") ) (fp_line (start -4.32 -3.6) @@ -61975,7 +61754,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "5a45b141-1ae8-452b-8831-435b820d9944") + (uuid "15db2876-4342-4546-960e-ff58e7b77b61") ) (fp_line (start -4.32 3.066) @@ -61985,7 +61764,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "96f245b9-70a8-4e35-95e3-184999579c0d") + (uuid "90722ddd-1d06-41aa-88f4-c86b011fd703") ) (fp_line (start 4.32 -3.6) @@ -61995,7 +61774,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "4bb57303-37a4-44ce-b975-c71467ffa6ec") + (uuid "53dcc30b-bddb-40fc-b5f0-bf7235b96622") ) (fp_line (start 4.32 3.066) @@ -62005,7 +61784,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "67b9cd7c-6a47-4248-91f6-7e05b372e83e") + (uuid "9765213e-a9eb-4e84-a7c3-59f933449216") ) (fp_line (start -3.93 2.5) @@ -62015,7 +61794,7 @@ (type solid) ) (layer "F.Fab") - (uuid "15f68cc6-3c8b-45ba-a322-8d68cf1f6fa0") + (uuid "dc231afd-69c9-4a4b-9610-222501585557") ) (fp_line (start -3.8 -2.9) @@ -62025,7 +61804,7 @@ (type solid) ) (layer "F.Fab") - (uuid "c52ec2f4-5a4c-417a-baf7-cb8b2a3192dd") + (uuid "949d069c-89d0-4730-b8b0-8f30acb9175b") ) (fp_line (start -3.8 1.45) @@ -62035,7 +61814,7 @@ (type solid) ) (layer "F.Fab") - (uuid "296e9168-a15e-428b-84c0-92519f36953b") + (uuid "6dba47ec-aeee-463d-b242-17c06084593b") ) (fp_line (start -3.8 2.1) @@ -62045,7 +61824,7 @@ (type solid) ) (layer "F.Fab") - (uuid "cc215a14-2bfb-49bb-b3e2-c905778d927a") + (uuid "88e6706a-ac1c-4e02-9f18-c8ab7332f20c") ) (fp_line (start -3.8 2.15) @@ -62055,7 +61834,7 @@ (type solid) ) (layer "F.Fab") - (uuid "1117c66b-12b7-471d-b236-4c2f6c14d144") + (uuid "3987d329-53f3-4c80-9205-cef097829b7e") ) (fp_line (start -3.2 2.2) @@ -62065,7 +61844,7 @@ (type solid) ) (layer "F.Fab") - (uuid "a9a139ef-9134-48ee-982b-85cf5e4f4ba6") + (uuid "9795db6d-520d-4e43-883b-e1b042b13f09") ) (fp_line (start -3.2 2.75) @@ -62075,7 +61854,7 @@ (type solid) ) (layer "F.Fab") - (uuid "381971a0-e830-42fa-8a41-8b72af544a89") + (uuid "0ab40371-c52c-4f89-95e6-689372da5154") ) (fp_line (start 3.2 2.75) @@ -62085,7 +61864,7 @@ (type solid) ) (layer "F.Fab") - (uuid "a1418a27-f538-467f-806b-0f6dcef7b7d5") + (uuid "57888f49-598d-49df-bc38-20cd521aecbf") ) (fp_line (start 3.8 -2.9) @@ -62095,7 +61874,7 @@ (type solid) ) (layer "F.Fab") - (uuid "a720262d-2e20-4c1a-93ff-f7bc4503f3f9") + (uuid "12d71b1a-fcf0-4f80-a2ea-3d0ad8c5ce18") ) (fp_line (start 3.8 1.45) @@ -62105,7 +61884,7 @@ (type solid) ) (layer "F.Fab") - (uuid "b039cf78-1705-44af-bc92-bbcba2c6d7a4") + (uuid "49ab9869-621d-47b8-85ad-b5b48598cbcf") ) (fp_line (start 3.8 1.45) @@ -62115,7 +61894,7 @@ (type solid) ) (layer "F.Fab") - (uuid "634f6655-fa9d-4b22-b307-3ac48878619a") + (uuid "e3a84958-0ad9-4a2d-acc6-fef9233809b8") ) (fp_line (start 3.8 2.15) @@ -62125,7 +61904,7 @@ (type solid) ) (layer "F.Fab") - (uuid "23eb5240-15b0-4683-bb12-c7d199f52bec") + (uuid "a1931d55-875e-48bd-b3e6-6be22e8461bf") ) (fp_line (start 3.93 2.5) @@ -62135,7 +61914,7 @@ (type solid) ) (layer "F.Fab") - (uuid "f1467379-92fb-44ac-a223-5acf21985d3d") + (uuid "ee951836-780f-45f2-b984-9de72e597474") ) (fp_arc (start -3.8 2.1) @@ -62146,7 +61925,7 @@ (type solid) ) (layer "F.Fab") - (uuid "caf52094-b4b9-4a37-a1e9-0a9c40e344aa") + (uuid "2388e948-66e0-444e-9b41-b0618dc50175") ) (fp_arc (start -3.4 2.2) @@ -62157,7 +61936,7 @@ (type solid) ) (layer "F.Fab") - (uuid "9f1b1eb0-39b9-43b8-8c2e-58373934c5d1") + (uuid "4967840b-e104-41a4-90b5-2daf1e880d17") ) (fp_arc (start 3.75 2.8) @@ -62168,7 +61947,7 @@ (type solid) ) (layer "F.Fab") - (uuid "269465ea-4965-48b5-9944-03ab3d699317") + (uuid "b37dfdcf-b30b-4052-9ec3-ea8078ddaaf7") ) (fp_arc (start 3.93 2.5) @@ -62179,7 +61958,7 @@ (type solid) ) (layer "F.Fab") - (uuid "27d550b3-ceb0-44b0-92c9-642cace717b2") + (uuid "a8f41eed-c1ec-4713-93f5-a566161d8821") ) (fp_circle (center -1.3 -4.05) @@ -62190,12 +61969,12 @@ ) (fill no) (layer "F.Fab") - (uuid "91fd72ad-154c-4215-8543-e6e0ca835729") + (uuid "d167293c-aacc-48e2-9c19-0c4696397090") ) (fp_text user "PCB END" (at 4.85 1.2 0) (layer "F.Fab") - (uuid "8b59d8e8-4b08-4af3-9acf-a135180513bb") + (uuid "3354dea2-47d3-4335-89d3-b84aab761fcc") (effects (font (size 0.32 0.32) @@ -62211,7 +61990,7 @@ (pinfunction "VUSB") (pintype "passive") (solder_mask_margin 0.102) - (uuid "ce919fa0-fbff-4c30-bd94-50293b205720") + (uuid "01501d12-3fdb-46ab-8cdc-3d9e046ecd4b") ) (pad "2" smd rect (at -0.65 -2.675) @@ -62221,7 +62000,7 @@ (pinfunction "D-") (pintype "passive") (solder_mask_margin 0.102) - (uuid "e3491932-2fbc-4990-8011-d6bb4a2bb748") + (uuid "b4109097-8b47-4885-bf58-f52d069611a9") ) (pad "3" smd rect (at 0 -2.675) @@ -62231,7 +62010,7 @@ (pinfunction "D+") (pintype "passive") (solder_mask_margin 0.102) - (uuid "9a948bb4-deb7-46a4-bc2c-f81a42fe4a63") + (uuid "ee6b6200-04e6-4fc8-b277-23eaa7694d41") ) (pad "4" smd rect (at 0.65 -2.675) @@ -62241,7 +62020,7 @@ (pinfunction "ID") (pintype "passive+no_connect") (solder_mask_margin 0.102) - (uuid "3da51d36-6e6a-490a-b417-002a9cea9b36") + (uuid "b9c0d83c-5f26-4e4b-aa94-d9f3589607f6") ) (pad "5" smd rect (at 1.3 -2.675) @@ -62251,7 +62030,7 @@ (pinfunction "GND") (pintype "passive") (solder_mask_margin 0.102) - (uuid "93e80ae9-c4e2-4bd2-a53e-deed742993ff") + (uuid "155cdbce-d902-4a03-b55a-4f3273e2bc5b") ) (pad "S1" smd rect (at -3.2 -2.45) @@ -62261,7 +62040,7 @@ (pinfunction "SHIELD") (pintype "passive") (solder_mask_margin 0.102) - (uuid "82750a07-d08b-40d7-be5f-dacf9aef9484") + (uuid "e314474e-a116-45e2-bf53-4186872d1369") ) (pad "S2" smd rect (at 3.2 -2.45) @@ -62271,7 +62050,7 @@ (pinfunction "SHIELD") (pintype "passive") (solder_mask_margin 0.102) - (uuid "79ca6447-a9bf-4c84-bbf2-a02e20facd3b") + (uuid "aef8a042-babd-43d7-9fe6-f8dbd38dbe05") ) (pad "S3" smd rect (at 1.2 0) @@ -62281,7 +62060,7 @@ (pinfunction "SHIELD") (pintype "passive") (solder_mask_margin 0.102) - (uuid "8dff4933-6e26-4d70-a429-dc5b4226b2b1") + (uuid "ab713523-940d-4c06-9c3f-273e736708ae") ) (pad "S4" smd rect (at -1.2 0) @@ -62291,7 +62070,7 @@ (pinfunction "SHIELD") (pintype "passive") (solder_mask_margin 0.102) - (uuid "91aba064-236f-456a-a757-366a93ebd7f9") + (uuid "a65299f8-b003-451f-87e6-794b32282bfc") ) (pad "S5" thru_hole oval (at -3.3 0) @@ -62303,7 +62082,7 @@ (pinfunction "SHIELD") (pintype "passive") (solder_mask_margin 0.102) - (uuid "7eebfdab-bc63-49ad-b695-c1c2613e3300") + (uuid "1f9937d7-3ae7-47a6-9699-24168469912b") ) (pad "S6" thru_hole oval (at 3.3 0) @@ -62315,7 +62094,7 @@ (pinfunction "SHIELD") (pintype "passive") (solder_mask_margin 0.102) - (uuid "bcac9cb4-f1cb-4e8b-9dd3-eb4771d6ce38") + (uuid "71202d00-168a-4be7-8335-c7462ab34421") ) (embedded_fonts no) (model "${KICAD_3RD_PARTY}/Snapeda.3dshapes/Amphenol FCI 3D Model 56544.STEP" @@ -62332,14 +62111,14 @@ ) (footprint "Samacsys:DLW21HN121HQ2B" (layer "F.Cu") - (uuid "fd68871b-913f-43c8-9e1f-e9c7c5afc7fd") - (at 144.28 93.865) + (uuid "f6c76af1-cd7e-40cb-bd1f-04492a724674") + (at 135.64 98.165) (descr "DLW21H L=2.0 W=1.2 T=0.9") (tags "Filter") - (property "Reference" "FL10" + (property "Reference" "FL7" (at -0.2 0 0) (layer "F.SilkS") - (uuid "983ef27c-8f85-4478-bc0a-a7d49b10e1bc") + (uuid "e0339937-9dad-4f5b-958e-b5a14f389277") (effects (font (size 1.27 1.27) @@ -62351,7 +62130,7 @@ (at -0.2 0 0) (layer "F.SilkS") (hide yes) - (uuid "0e35bd44-8526-4094-9668-2e8a95d1c7e0") + (uuid "3f16e472-8008-45c5-a7e7-6200556445cc") (effects (font (size 1.27 1.27) @@ -62363,7 +62142,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "9519e882-bd26-44d3-83ce-29c3c51ccd69") + (uuid "e2687037-3d95-4bb3-8235-a3e151a07a70") (effects (font (size 1.27 1.27) @@ -62375,7 +62154,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "8bfdf030-4f0e-4eaa-ae89-5256352aac54") + (uuid "46d56553-e97e-4849-a2ad-33e155f0558e") (effects (font (size 1.27 1.27) @@ -62388,7 +62167,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "52cc526d-b6c9-4046-8a47-8d4ae5ce194a") + (uuid "556a2d28-1192-41b2-8e54-fe3c5696d83e") (effects (font (size 1 1) @@ -62401,7 +62180,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "d36ef48a-bcd0-43d1-921b-fdfbd66a21a5") + (uuid "cf09b22a-189d-49e1-9124-08491b3faa1f") (effects (font (size 1 1) @@ -62414,7 +62193,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "60248c87-5b7f-4251-9815-8ac653b7f5e9") + (uuid "04b9a827-869e-435f-a449-ba54550aae50") (effects (font (size 1 1) @@ -62427,7 +62206,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "780f7239-6d33-43a9-92ab-f202adcdcdc7") + (uuid "fbb1be7f-847f-4ed2-953e-d54382f6553c") (effects (font (size 1 1) @@ -62440,7 +62219,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "f347789c-01e0-42fb-8315-fea173d97233") + (uuid "dd527d24-5b41-49b2-abb1-5734f5161a79") (effects (font (size 1 1) @@ -62453,7 +62232,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "f788f083-54aa-4e9f-b12b-58837f778a50") + (uuid "844165f9-9c52-48e0-82b7-4bb0f959d9c0") (effects (font (size 1 1) @@ -62466,7 +62245,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "6bc27782-bf24-4d2d-8e3f-7b1ab3647d13") + (uuid "4d5d95b6-1b35-4bee-ba10-4a336a9aff1d") (effects (font (size 1 1) @@ -62479,7 +62258,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "4c5ff6b1-564d-4e75-8a3f-963815121fa3") + (uuid "34f12a84-1266-4c55-b916-1cb11cd0cbfa") (effects (font (size 1 1) @@ -62487,7 +62266,7 @@ ) ) ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/e0f377d5-14c7-40eb-b810-de22758b0c5e") + (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/495fdac5-53a5-48d2-b2c9-0b6698763a8c") (sheetname "/AnalogInputs/") (sheetfile "AnalogInputs.kicad_sch") (attr smd) @@ -62499,7 +62278,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "e15899be-c7e9-4475-a983-dc6535b02d8b") + (uuid "c0fab44b-ce83-4408-9822-185c8617abee") ) (fp_line (start -1.6 0.425) @@ -62509,7 +62288,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "a25b9987-88cf-4f74-acb0-3c6b2b715c40") + (uuid "a419c0fb-3a7b-40f2-821b-b2fd0a5c430f") ) (fp_line (start -0.2 -0.6) @@ -62519,7 +62298,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "dd01634b-cc2f-49ce-9d71-d89682c8f522") + (uuid "217477bd-6b91-400b-a4f3-767af24cc465") ) (fp_line (start -0.2 0.6) @@ -62529,7 +62308,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "13371090-1e18-485f-a25d-85196ea0c039") + (uuid "4acbfd3e-b4eb-4f0c-b367-7703ef1ba46d") ) (fp_arc (start -1.7 0.425) @@ -62540,7 +62319,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "87394fa7-0a40-4f32-9f1e-7c29989366cc") + (uuid "7c1ed722-64a0-4c15-a1e6-7bbf5f0f3554") ) (fp_arc (start -1.6 0.425) @@ -62551,7 +62330,7 @@ (type solid) ) (layer "F.SilkS") - (uuid "7938ecdd-fdbe-40b5-9a07-15e434844587") + (uuid "9b9c0848-5327-4322-bdcf-158b3e0b4a6b") ) (fp_line (start -2.7 -1.6) @@ -62561,7 +62340,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "ecd240dd-9803-4a2c-953a-3462933ae609") + (uuid "141bb8de-d6ab-4f32-8084-f7028d3359fe") ) (fp_line (start -2.7 1.6) @@ -62571,7 +62350,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "43c83b7a-318f-4d43-908a-ae93a0d711fa") + (uuid "2650dade-b60a-4f1f-bb8a-372d99eeffc6") ) (fp_line (start 2.3 -1.6) @@ -62581,7 +62360,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "9db3eea9-bf8b-44ec-9dfc-5fa7730ba12e") + (uuid "73d1f468-0238-463c-b0ee-6f86a334257a") ) (fp_line (start 2.3 1.6) @@ -62591,7 +62370,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "c494d0e7-7377-443e-b88a-5ac7ce6adaad") + (uuid "3a43f1fb-87f8-4949-b21a-660cfdc4412c") ) (fp_line (start -1 -0.6) @@ -62601,7 +62380,7 @@ (type solid) ) (layer "F.Fab") - (uuid "78783d13-043c-4c4b-a33b-c033cc3089ea") + (uuid "48974536-ccfe-4cb3-9220-0536cf7eea1e") ) (fp_line (start -1 0.6) @@ -62611,7 +62390,7 @@ (type solid) ) (layer "F.Fab") - (uuid "c7116584-37ff-4e73-9e76-3acbb1fa77e6") + (uuid "11567e04-49b3-4bb2-9bd1-fce6cfcd6134") ) (fp_line (start 1 -0.6) @@ -62621,7 +62400,7 @@ (type solid) ) (layer "F.Fab") - (uuid "d61410f6-52b3-46a9-9524-6f9ac4973645") + (uuid "197064ed-d42b-4344-8bba-7b509ac55ebd") ) (fp_line (start 1 0.6) @@ -62631,12 +62410,12 @@ (type solid) ) (layer "F.Fab") - (uuid "65ba8a93-f4a0-47be-8e67-49f7b9ceec59") + (uuid "f4532610-9990-4214-8fba-94bde6e64f7a") ) (fp_text user "${REFERENCE}" (at -0.2 0 0) (layer "F.Fab") - (uuid "938edb37-c6d7-4a58-b6b6-5906397af21d") + (uuid "647058f5-762c-4f0d-993e-f4d68131b802") (effects (font (size 1.27 1.27) @@ -62648,33 +62427,33 @@ (at -0.85 0.425 90) (size 0.35 0.9) (layers "F.Cu" "F.Mask" "F.Paste") - (net 125 "Net-(D13-I{slash}O1_2)") + (net 114 "Net-(D10-I{slash}O1_2)") (pintype "passive") - (uuid "99619b41-7399-4b5e-8ab7-b1fd15626023") + (uuid "9d4f17be-667b-4c71-970f-65930b00c610") ) (pad "2" smd rect (at 0.85 0.425 90) (size 0.35 0.9) (layers "F.Cu" "F.Mask" "F.Paste") - (net 43 "Net-(C74-Pad2)") + (net 29 "Net-(C53-Pad2)") (pintype "passive") - (uuid "72b80850-4063-43ba-8ed5-59478f0e4854") + (uuid "a9190b6f-0676-436a-aba2-d1832e8d35fd") ) (pad "3" smd rect (at 0.85 -0.425 90) (size 0.35 0.9) (layers "F.Cu" "F.Mask" "F.Paste") - (net 42 "Net-(C73-Pad2)") + (net 28 "Net-(C52-Pad2)") (pintype "passive") - (uuid "5e52c17f-88f7-4268-a74e-ad39bab37386") + (uuid "a717d022-adbb-40d2-b7ed-f913b6eeb4cc") ) (pad "4" smd rect (at -0.85 -0.425 90) (size 0.35 0.9) (layers "F.Cu" "F.Mask" "F.Paste") - (net 123 "Net-(D13-I{slash}O2_2)") + (net 112 "Net-(D10-I{slash}O2_2)") (pintype "passive") - (uuid "4c446900-0631-461d-a41c-ff03d2cfbd6f") + (uuid "5db40b8d-ea63-40c1-a8b2-bb904be2a7aa") ) (embedded_fonts no) (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/DLW21HN900SQ2L.stp" @@ -62689,16 +62468,16 @@ ) ) ) - (footprint "Capacitor_SMD:C_0603_1608Metric" + (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (uuid "ff1729a8-4b85-48f7-abe0-391c31c34552") - (at 109.655 94.69) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C69" + (uuid "f7562af1-d563-47ca-9b0c-d19a68bf4f23") + (at 177.965 119.28) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R36" (at 0 -1.43 0) (layer "F.SilkS") - (uuid "03245bd8-9f72-448b-b4a7-91996cc74109") + (uuid "8b95587a-72e0-47b8-ac4c-f751d88c3b59") (effects (font (size 1 1) @@ -62706,10 +62485,10 @@ ) ) ) - (property "Value" "470pF/50V" + (property "Value" "10K" (at 0 1.43 0) (layer "F.Fab") - (uuid "d2a22d1e-2c99-461f-a97d-3c2002b89361") + (uuid "c0dfb076-85f8-440e-be0a-38cd18202615") (effects (font (size 1 1) @@ -62721,7 +62500,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "af85efe8-af2e-4287-a443-3bd6efc5dfb3") + (uuid "65314afe-bbc3-4883-b416-9b7252e5abbd") (effects (font (size 1.27 1.27) @@ -62729,11 +62508,11 @@ ) ) ) - (property "Description" "Unpolarized capacitor, small symbol" + (property "Description" "Resistor, small symbol" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "a1e8b11d-4da5-45e4-a0c4-5088aeb749d9") + (uuid "8c3dd37f-75f4-4eca-96bf-9df97fb716df") (effects (font (size 1.27 1.27) @@ -62741,12 +62520,25 @@ ) ) ) + (property "MPN" "RMCF0603JG10K0" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a3f3a2b9-6777-4538-8fe5-4405b0970dbc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (property "KLC_S3.3" "" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "24de5e10-397f-4c46-96a0-2a631760d52c") + (uuid "b8d3aaef-4776-4be7-b614-9ef893dcb21d") (effects (font (size 1 1) @@ -62759,7 +62551,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "547428b0-d362-4855-9d2d-8002bf9d6512") + (uuid "369acf75-67fb-44ec-aa64-9d3367450834") (effects (font (size 1 1) @@ -62767,43 +62559,30 @@ ) ) ) - (property "MPN" "CL10B471KB8NNNC" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e61a449c-1cf0-44d2-afb4-221c84e71407") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/7e83cfb7-f043-45e5-8801-9a1b3ded02a0") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") + (property ki_fp_filters "R_*") + (path "/7783065f-ae37-4a52-9955-73d06c2129ab/2f481672-c3b9-43b5-92fc-fa959ccee306") + (sheetname "/Memory/") + (sheetfile "Memory.kicad_sch") (attr smd) (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "a5aa9b35-9321-48c1-9c5e-38a954ae1807") + (uuid "1267fd7f-eddc-46d3-aed9-44bba2fcf431") ) (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) + (start -0.237258 0.5225) + (end 0.237258 0.5225) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "8c9023f3-f084-4680-9e52-5468930b7106") + (uuid "0c316bd1-6535-4daa-82cf-7df81eeed449") ) (fp_rect (start -1.48 -0.73) @@ -62814,7 +62593,431 @@ ) (fill no) (layer "F.CrtYd") - (uuid "f95ec81f-e144-4974-a6fe-e2a4df10c4d8") + (uuid "72ecfda4-d824-443c-9d12-6d1c43f3c9ea") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "616d3186-bd9d-44fb-a1e5-e71808968cd0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "370350f8-ec83-40f8-b80c-ea044aa2daad") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "+3.3V") + (pintype "passive") + (uuid "a5fe17d6-d7fa-46c1-ad0d-ebc55b099d8c") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 143 "RAM_QCS") + (pintype "passive") + (uuid "e97ebf23-a9f0-4aaf-9240-c1b68256f0f3") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_0603_1608Metric" + (layer "F.Cu") + (uuid "fcfc813d-8630-47b7-96a1-6935271cce50") + (at 166.755 141.94) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "LED") + (property "Reference" "D18" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "2e3651a6-9e63-40dd-8f3a-9368b0acbdbf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "CSL1901MW1" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "f76f6c42-c4d7-459e-b3e7-eca0088a8bd3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4c6fab61-8288-40cc-a58c-fdc261e87cbb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Light emitting diode" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ea76fe99-d8b9-4d3f-8543-29bd8bb370e7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "670ba91b-8141-4b2f-9eb1-2f6f02697bf9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "CSL1901MW1" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "30db145b-dc28-4d29-9fbe-91f3e4761c0f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e8a02d4d-6f8c-4bbf-a1d5-45111346377e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4210dbad-6c73-4d05-97b9-8b49cba1679f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") + (path "/e9f78a3f-a4dc-4e24-80d8-abf98e4644df/71f5c6d6-6440-4a76-af54-5181f50dc17d") + (sheetname "/Power/") + (sheetfile "Power.kicad_sch") + (attr smd) + (fp_line + (start -1.485 -0.735) + (end -1.485 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a69cdde8-3883-422c-94b8-943862564022") + ) + (fp_line + (start -1.485 0.735) + (end 0.8 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f341841d-e9d8-4227-93c0-841390e37ca1") + ) + (fp_line + (start 0.8 -0.735) + (end -1.485 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0d47e40b-0ba4-4236-bfa7-060327d5f2a7") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "6cc01724-af40-47b8-9fcd-94c2aec6b1fa") + ) + (fp_line + (start -0.8 -0.1) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c84af396-cc99-4b75-8ae1-764d9e7d8754") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2e663120-78c2-42c5-aea4-b01cd39ca8a8") + ) + (fp_line + (start -0.5 -0.4) + (end -0.8 -0.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c9e1725a-4060-4e43-89a4-62d4323a9254") + ) + (fp_line + (start 0.8 -0.4) + (end -0.5 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ebd84f16-694c-4d5e-8175-a8f7910c625e") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6342a4e5-98cf-48bf-9a4b-c0ee4ddad4f7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "6d54a7b5-e079-4eee-a46b-e8e4d700cb95") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "GND") + (pinfunction "K") + (pintype "passive") + (uuid "7a6fb422-ce58-412d-a721-7c37981a3a8d") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 137 "Net-(D18-A)") + (pinfunction "A") + (pintype "passive") + (uuid "f198c5fa-7166-4136-a244-24e77813ce41") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "F.Cu") + (uuid "fdab2002-9af0-44d5-b31c-b60de5a34db1") + (at 160.475 61.33) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "8582e3cb-e819-421c-a689-551b64256bef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "0.1uF" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "99c13c77-8d79-460b-b9de-16dd21a6a2d5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fa3d03e6-3442-4343-a1e4-c8c87d9eba45") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "be0c37ed-a5f3-4390-871e-0dbde3a67e3d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MPN" "KGM15BR71H104KT" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cd01a22b-5121-4fe8-8d15-035111e5d17b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S3.3" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "934c091d-b296-47e8-aa3c-8fdb192558f3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "KLC_S4.1" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f0277d51-f26f-4202-9758-a69b940e6107") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/5bfbb6d2-533d-4aaf-8b69-b38d606d910f") + (sheetname "/") + (sheetfile "Cacao.kicad_sch") + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5a434bf1-b975-4723-b735-c5bd65ae1590") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "081553c2-2a78-43bf-b9f3-051e2f558530") + ) + (fp_rect + (start -1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "5a4c9023-d877-4fa2-b160-e38b040a9feb") ) (fp_rect (start -0.8 -0.4) @@ -62825,12 +63028,12 @@ ) (fill no) (layer "F.Fab") - (uuid "35b3987c-e432-4ae0-98bb-b30b01b90036") + (uuid "580a2f77-fb17-4919-a542-555815f50ed6") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "d1770fe5-68c7-4b13-8657-70b14464eb7b") + (uuid "6d6fbd41-ad78-4546-a8a7-63454d14c413") (effects (font (size 0.4 0.4) @@ -62843,9 +63046,9 @@ (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net 7 "+5V") + (net 5 "+1.1V") (pintype "passive") - (uuid "76c57015-0318-44ba-b8b2-ed90686e83e0") + (uuid "ca3e2c82-86e0-4221-817f-7e8e8495b187") ) (pad "2" smd roundrect (at 0.775 0) @@ -62854,7 +63057,7 @@ (roundrect_rratio 0.25) (net 2 "GND") (pintype "passive") - (uuid "47648270-2c4d-422a-aa45-924a577afaf3") + (uuid "5f925206-6dd6-4163-930a-53528ad26495") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" @@ -62869,16 +63072,16 @@ ) ) ) - (footprint "Samacsys:SOT95P280X145-6N" + (footprint "Samacsys:QFN50P400X400X80-25N-D" (layer "F.Cu") - (uuid "ff40ffb3-2842-41a6-a615-197a6d3be7b5") - (at 136.705 80.515) - (descr "SOT23-6(ESDA6V1-5SC6Y)") - (tags "Diode") - (property "Reference" "D8" + (uuid "ff5325cc-3260-4287-9e99-2d635721f96b") + (at 129.175 111.16) + (descr "RTW (S-PWQFN-N24)") + (tags "Integrated Circuit") + (property "Reference" "IC2" (at 0 0 0) (layer "F.SilkS") - (uuid "98df82e4-6b66-4e63-9503-5249e0199c0a") + (uuid "98211fcd-e74b-4628-b40f-eaa358193ecb") (effects (font (size 1.27 1.27) @@ -62886,11 +63089,11 @@ ) ) ) - (property "Value" "USBLC6-2SC6Y" + (property "Value" "TLV320ADC5140IRTWR" (at 0 0 0) (layer "F.SilkS") (hide yes) - (uuid "03ec6843-fa7c-4fbd-a7c9-4f8a8d8dfefc") + (uuid "4ec727f9-0baf-4aa5-bdb7-e2c5bef0f840") (effects (font (size 1.27 1.27) @@ -62898,11 +63101,11 @@ ) ) ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2sc6y.pdf" + (property "Datasheet" "https://www.ti.com/lit/gpn/TLV320ADC5140" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "c6be3442-4d29-4b98-82c4-26e371f37382") + (uuid "24f5d0f5-37ed-418f-9f87-c1f0fcabb2d7") (effects (font (size 1.27 1.27) @@ -62910,11 +63113,11 @@ ) ) ) - (property "Description" "Low Cap. ESD Protection Auto SOT-23-6 STMicroelectronics USBLC6-2SC6Y, Dual Uni-Directional TVS Diode Array, 6-Pin SOT-23" + (property "Description" "4-Channel Quad ADC Delta-Sigma 768ksps Serial 24-Pin WQFN EP T/R" (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "b599dedd-d67e-4b6b-878b-f25a49ce684d") + (uuid "af28d85e-0d06-448d-ae9d-9ea19429a415") (effects (font (size 1.27 1.27) @@ -62922,12 +63125,12 @@ ) ) ) - (property "Height" "1.45" + (property "Height" "0.8" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "925fbc2b-fc9f-45ab-9158-348bf070072b") + (uuid "6856f064-cd88-4f19-820f-dc9b13063ad1") (effects (font (size 1 1) @@ -62935,12 +63138,12 @@ ) ) ) - (property "Mouser Part Number" "511-USBLC6-2SC6Y" + (property "Mouser Part Number" "595-V320ADC5140IRTWR" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "54461e00-9974-4214-95b3-b60ce610be56") + (uuid "d1ed1c5c-8b2e-429e-b9da-4d409d8ecde4") (effects (font (size 1 1) @@ -62948,12 +63151,12 @@ ) ) ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/USBLC6-2SC6Y?qs=gNDSiZmRJS%2FOgDexvXkdow%3D%3D" + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Texas-Instruments/TLV320ADC5140IRTWR?qs=Cb2nCFKsA8oyrIT%252Bcv2aDg%3D%3D" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "4d279642-c775-427f-9c23-77d78978ed1e") + (uuid "f2ef9638-e8ab-48db-a206-87236a4a3d92") (effects (font (size 1 1) @@ -62961,12 +63164,12 @@ ) ) ) - (property "Manufacturer_Name" "STMicroelectronics" + (property "Manufacturer_Name" "Texas Instruments" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "57f5d63b-f4c6-4fc8-9d82-f0cdac7208ea") + (uuid "a8a656fb-51be-42b1-9d1f-441ae132d811") (effects (font (size 1 1) @@ -62974,12 +63177,12 @@ ) ) ) - (property "Manufacturer_Part_Number" "USBLC6-2SC6Y" + (property "Manufacturer_Part_Number" "TLV320ADC5140IRTWR" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "394f116e-9c5a-42e6-befe-79b5b4e94d02") + (uuid "1a9b0a92-e061-4db6-83da-52c8c4a39943") (effects (font (size 1 1) @@ -62987,12 +63190,12 @@ ) ) ) - (property "MPN" "USBLC6-2SC6Y" + (property "MPN" "TLV320ADC5140IRTWR" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "64f8ff26-6a0b-4532-b2cd-c392e59dda5d") + (uuid "722dd0c5-7402-40d9-ad40-e4f01ecb1056") (effects (font (size 1 1) @@ -63005,7 +63208,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "10b41d97-8cb8-4101-8d1b-94cc11e98f67") + (uuid "b611578a-8de3-4e67-9638-af7d6c9b81a1") (effects (font (size 1 1) @@ -63018,7 +63221,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "6075a14a-ad4d-485a-9778-0a6e46c58231") + (uuid "b85faf1e-9aea-4720-b95f-93eafbf09f5b") (effects (font (size 1 1) @@ -63026,154 +63229,115 @@ ) ) ) - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/59a1eea3-e854-4015-b0ce-f1980238aa98") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") + (path "/63f73137-c7d0-4e92-ba4c-5e08e4e154d1/61ba9a39-4543-4867-8a0e-14f91512dfb4") + (sheetname "/ADC/") + (sheetfile "ADC.kicad_sch") (attr smd) - (fp_line - (start -1.85 -1.6) - (end -0.65 -1.6) + (fp_circle + (center -2.4 -2) + (end -2.4 -1.875) (stroke - (width 0.2) + (width 0.25) (type solid) ) + (fill no) (layer "F.SilkS") - (uuid "e16a4133-993e-4b81-ac99-0cbd0e0d38b6") + (uuid "9561bfef-4c42-4d42-b22f-0348aee08729") ) (fp_line - (start -0.3 -1.462) - (end 0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "29703a4e-7b61-4e89-86bc-19d53d82e788") - ) - (fp_line - (start -0.3 1.462) - (end -0.3 -1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "236f832a-2df2-4108-8495-be9f4fcb2f63") - ) - (fp_line - (start 0.3 -1.462) - (end 0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "4eb9abe5-e35b-4b3d-adcb-0923e49cd714") - ) - (fp_line - (start 0.3 1.462) - (end -0.3 1.462) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "47694300-577c-4381-8ba2-0a12f643b690") - ) - (fp_line - (start -2.1 -1.775) - (end 2.1 -1.775) + (start -2.65 -2.65) + (end 2.65 -2.65) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "e1c1c463-45e3-4a2c-9fb8-c86db06cb464") + (uuid "eb1ac63d-6fc3-4f94-81c7-b6d272a28f07") ) (fp_line - (start -2.1 1.775) - (end -2.1 -1.775) + (start -2.65 2.65) + (end -2.65 -2.65) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "105bffaa-0385-4871-b6bf-915fe246ac56") + (uuid "4bd370de-4aa5-4b49-912b-a4c1a79692e8") ) (fp_line - (start 2.1 -1.775) - (end 2.1 1.775) + (start 2.65 -2.65) + (end 2.65 2.65) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "e72003c7-b347-433e-b36a-0cb8b7478381") + (uuid "e6d739c7-7a87-416e-8f73-f04a8fb3e91e") ) (fp_line - (start 2.1 1.775) - (end -2.1 1.775) + (start 2.65 2.65) + (end -2.65 2.65) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "f365048c-1db8-4134-915d-0de279c9e98b") + (uuid "1c66da3e-e7da-45aa-acdb-f11aa006ebdb") ) (fp_line - (start -0.812 -1.462) - (end 0.812 -1.462) + (start -2 -2) + (end 2 -2) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "cc924cda-19f8-4922-8c19-e210b3a5e190") + (uuid "bf5d3334-87b2-42d9-91ea-5f5a2e874e9b") ) (fp_line - (start -0.812 -0.512) - (end 0.138 -1.462) + (start -2 -1.5) + (end -1.5 -2) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "5ec3271b-8420-4e7a-9e53-2fb66844ccb3") + (uuid "fcc84c35-30a8-4d61-936c-f68266eab6ce") ) (fp_line - (start -0.812 1.462) - (end -0.812 -1.462) + (start -2 2) + (end -2 -2) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "6bb29477-7c6d-4df8-9849-d74ad1331df8") + (uuid "2a442604-cd44-4145-9a29-a174e1ac0aa1") ) (fp_line - (start 0.812 -1.462) - (end 0.812 1.462) + (start 2 -2) + (end 2 2) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "f5ffd55e-2ee4-4190-be76-36e8ffa55607") + (uuid "4f688897-14cf-4d88-bea9-225cd69a834f") ) (fp_line - (start 0.812 1.462) - (end -0.812 1.462) + (start 2 2) + (end -2 2) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "155743c0-50bc-4e78-b0b5-ac3b63955d76") + (uuid "80d19a30-08b3-44cd-be58-9c3d9da1b294") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "c4b65d11-a7c0-4359-8fc8-21f9165cd105") + (uuid "47fc79fb-5d85-40c2-8a65-f201b8f8a4a9") (effects (font (size 1.27 1.27) @@ -63182,241 +63346,232 @@ ) ) (pad "1" smd rect - (at -1.25 -0.95 90) - (size 0.6 1.2) + (at -2 -1.25 90) + (size 0.3 0.8) (layers "F.Cu" "F.Mask" "F.Paste") - (net 104 "Net-(D8-I{slash}O1_1)") - (pinfunction "I/O1_1") + (net 59 "+3.3V_LN") + (pinfunction "AVDD") (pintype "passive") - (uuid "ec4cdeba-7821-470f-b128-ba6eac1fceb6") + (uuid "aa97064b-eae0-4522-bf9b-f581ea6b882b") ) (pad "2" smd rect - (at -1.25 0 90) - (size 0.6 1.2) + (at -2 -0.75 90) + (size 0.3 0.8) (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "GND") - (pinfunction "GND") + (net 57 "Net-(IC2-AREG)") + (pinfunction "AREG") (pintype "passive") - (uuid "2612be79-e5d2-4f5c-8d6c-14ac0a08517f") + (uuid "7cc27293-39fc-4f48-8680-fc605f7a37a5") ) (pad "3" smd rect - (at -1.25 0.95 90) - (size 0.6 1.2) + (at -2 -0.25 90) + (size 0.3 0.8) (layers "F.Cu" "F.Mask" "F.Paste") - (net 106 "Net-(D8-I{slash}O2_1)") - (pinfunction "I/O2_1") + (net 56 "Net-(IC2-VREF)") + (pinfunction "VREF") (pintype "passive") - (uuid "3a829427-c0d1-4df8-aeee-06d4add9cb8d") + (uuid "8c7ebca1-40f6-4d11-8322-ccee1849b234") ) (pad "4" smd rect - (at 1.25 0.95 90) - (size 0.6 1.2) + (at -2 0.25 90) + (size 0.3 0.8) (layers "F.Cu" "F.Mask" "F.Paste") - (net 105 "Net-(D8-I{slash}O2_2)") - (pinfunction "I/O2_2") + (net 2 "GND") + (pinfunction "AVSS") (pintype "passive") - (uuid "a56f848d-7386-43c2-a297-f7fe363720e9") + (uuid "294dcc65-cd82-4220-ae1c-e58a597094f5") ) (pad "5" smd rect - (at 1.25 0 90) - (size 0.6 1.2) + (at -2 0.75 90) + (size 0.3 0.8) (layers "F.Cu" "F.Mask" "F.Paste") - (net 7 "+5V") - (pinfunction "VBUS") - (pintype "passive") - (uuid "e77539be-dc26-463a-a466-d7bf52d89d55") + (net 200 "unconnected-(IC2-MICBIAS-Pad5)") + (pinfunction "MICBIAS") + (pintype "passive+no_connect") + (uuid "c2a9ec44-09d9-49cd-af2b-6c5a2dfbf692") ) (pad "6" smd rect - (at 1.25 -0.95 90) - (size 0.6 1.2) + (at -2 1.25 90) + (size 0.3 0.8) (layers "F.Cu" "F.Mask" "F.Paste") - (net 103 "Net-(D8-I{slash}O1_2)") - (pinfunction "I/O1_2") + (net 17 "Analog_1_P") + (pinfunction "IN1P_GPI1") (pintype "passive") - (uuid "35e0addb-9263-4868-a558-5a169d2481d5") + (uuid "93f57ef0-d7f9-40c7-9616-22b7b7465f5f") + ) + (pad "7" smd rect + (at -1.25 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 16 "Analog_1_N") + (pinfunction "IN1M_GPO1") + (pintype "passive") + (uuid "8df732d2-4d76-4474-a1b7-ff47244e40c9") + ) + (pad "8" smd rect + (at -0.75 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 19 "Analog_2_P") + (pinfunction "IN2P_GPI2") + (pintype "passive") + (uuid "2ce030b9-2fa4-4547-9e0d-8f9d1b77c8a5") + ) + (pad "9" smd rect + (at -0.25 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 18 "Analog_2_N") + (pinfunction "IN2M_GPO2") + (pintype "passive") + (uuid "8a5a7258-9323-45de-9364-d077583be7ad") + ) + (pad "10" smd rect + (at 0.25 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 21 "Analog_3_P") + (pinfunction "IN3P_GPI3") + (pintype "passive") + (uuid "e7684a93-c0c4-4c54-ba2a-a4d886c1c438") + ) + (pad "11" smd rect + (at 0.75 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 20 "Analog_3_N") + (pinfunction "IN3M_GPO3") + (pintype "passive") + (uuid "46fd5432-08d2-4687-a99d-953a9469289b") + ) + (pad "12" smd rect + (at 1.25 2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 23 "Analog_4_P") + (pinfunction "IN4P_GPI4") + (pintype "passive") + (uuid "29752639-6f15-4c34-beb8-fa367cd15eb1") + ) + (pad "13" smd rect + (at 2 1.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 22 "Analog_4_N") + (pinfunction "IN4M_GPO4") + (pintype "passive") + (uuid "a0cdb128-e4cb-476c-bf28-99c52222b0fe") + ) + (pad "14" smd rect + (at 2 0.75 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 198 "Net-(IC2-SHDNZ)") + (pinfunction "SHDNZ") + (pintype "passive") + (uuid "09e11c46-f2c8-4b31-8bea-91dbdf553d5f") + ) + (pad "15" smd rect + (at 2 0.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "ADDR1_MISO") + (pintype "passive") + (uuid "d8a20909-79d5-4e81-af00-2a40ccb90a80") + ) + (pad "16" smd rect + (at 2 -0.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "ADDR0_SCLK") + (pintype "passive") + (uuid "5b1ae0f8-5fd3-4606-b5ae-7dc4acaad90d") + ) + (pad "17" smd rect + (at 2 -0.75 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 191 "ADC_SCL") + (pinfunction "SCL_MOSI") + (pintype "passive") + (uuid "ce94869b-5916-4d49-91e0-740c19bd2dc8") + ) + (pad "18" smd rect + (at 2 -1.25 90) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 165 "ADC_SDA") + (pinfunction "SDA_SSZ") + (pintype "passive") + (uuid "f0fa6be4-61e9-4b38-b925-fc667c98a220") + ) + (pad "19" smd rect + (at 1.25 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 59 "+3.3V_LN") + (pinfunction "IOVDD") + (pintype "passive") + (uuid "e8d4c016-ea61-4a58-a113-651b24795a03") + ) + (pad "20" smd rect + (at 0.75 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 199 "/ADC/TCXO_OUT") + (pinfunction "GPIO1") + (pintype "passive") + (uuid "49f0d78d-dd40-40e0-92ca-e558491af14e") + ) + (pad "21" smd rect + (at 0.25 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 146 "ADC_1_OUT") + (pinfunction "SDOUT") + (pintype "passive") + (uuid "16c39934-747d-4e73-8d87-602258eb59d7") + ) + (pad "22" smd rect + (at -0.25 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 184 "BCLK") + (pinfunction "BCLK") + (pintype "passive") + (uuid "fa5113c9-dae8-4100-86b1-4162a7aa4198") + ) + (pad "23" smd rect + (at -0.75 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 181 "SYNC") + (pinfunction "FSYNC") + (pintype "passive") + (uuid "745c5a65-e4ac-4c73-89da-e9d3c0f958d1") + ) + (pad "24" smd rect + (at -1.25 -2) + (size 0.3 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 58 "Net-(IC2-DREG)") + (pinfunction "DREG") + (pintype "passive") + (uuid "bc2a947c-8810-4f56-bda0-8751c1d14ded") + ) + (pad "25" smd rect + (at 0 0) + (size 2.8 2.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "GND") + (pinfunction "VSS") + (pintype "passive") + (uuid "8af5dc6f-57f8-4d81-a548-38d7d6daae76") ) (embedded_fonts no) - (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/USBLC6-2SC6Y.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Capacitor_SMD:C_0603_1608Metric" - (layer "F.Cu") - (uuid "ffa0d0fd-1646-443a-9e66-0379c0374d85") - (at 97.625 102.22) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Reference" "C32" - (at 0 -1.43 0) - (layer "F.SilkS") - (uuid "f61e1e09-f430-425a-81e8-86fa8b38ee47") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "0.01uF" - (at 0 1.43 0) - (layer "F.Fab") - (uuid "6f74df71-3d9a-427f-87bd-3c68e0684541") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e6e1a645-35ed-4b46-91a4-ae04e2e8494d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8b394545-a54b-4966-a2a0-e0cf63269287") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "MPN" "0603B103K101CT" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8405fba3-ac3a-4a9f-8903-7adcef4a2210") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S3.3" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f853e517-e962-485c-9f93-1a682060f471") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "KLC_S4.1" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "89e6ad22-b985-406a-a72f-551c87953fbd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "C_*") - (path "/43b21752-e3ac-49d9-883f-489dab58ffcd/575198f5-675c-43ff-8ada-e5cd9bcece24") - (sheetname "/AnalogInputs/") - (sheetfile "AnalogInputs.kicad_sch") - (attr smd) - (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "458417a1-2903-452a-b749-8fb21f2349c1") - ) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f4a17173-ca7f-472e-af5c-22345a7c6eb5") - ) - (fp_rect - (start -1.48 -0.73) - (end 1.48 0.73) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "F.CrtYd") - (uuid "89c3eb1b-a4ef-4837-8a34-526ec4400f91") - ) - (fp_rect - (start -0.8 -0.4) - (end 0.8 0.4) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "7f3b085f-f4c7-47b3-9c24-fb59300c2bed") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "ea9dea8a-8d82-4144-9144-3f14d5641e6b") - (effects - (font - (size 0.4 0.4) - (thickness 0.06) - ) - ) - ) - (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 14 "Net-(C31-Pad2)") - (pintype "passive") - (uuid "95be3a1e-4763-4cdc-b4d9-74bbb2edfe5b") - ) - (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net 15 "Net-(C32-Pad2)") - (pintype "passive") - (uuid "9b7ccda9-9ad5-4def-8518-f66593ad0cfe") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (model "${KICAD_3RD_PARTY}/Samacsys.3dshapes/TLV320ADC5140IRTWR.stp" (offset (xyz 0 0 0) ) diff --git a/Power.kicad_sch b/Power.kicad_sch index 1c1dd5d..5c0652f 100644 --- a/Power.kicad_sch +++ b/Power.kicad_sch @@ -1624,7 +1624,7 @@ ) (text "POWER" (exclude_from_sim no) - (at 73.914 72.39 0) + (at 89.154 73.66 0) (effects (font (size 5 5) @@ -1632,9 +1632,9 @@ ) (uuid "3bee8f95-9b55-4b68-b8ea-4b871cff982f") ) - (text "3.3V LDO\nLow noise\nFor DAC's" + (text "3.3V LDO\nLow noise\nFor ADC's" (exclude_from_sim no) - (at 176.276 85.09 0) + (at 176.276 86.36 0) (effects (font (size 1.27 1.27) @@ -1644,7 +1644,7 @@ ) (text "5V\nCleanup" (exclude_from_sim no) - (at 70.866 83.312 0) + (at 63.246 84.582 0) (effects (font (size 1.27 1.27) @@ -1654,7 +1654,7 @@ ) (text "Green" (exclude_from_sim no) - (at 218.44 114.3 0) + (at 220.98 116.84 0) (effects (font (size 1.27 1.27) @@ -1664,7 +1664,7 @@ ) (text "Green" (exclude_from_sim no) - (at 218.44 88.9 0) + (at 220.98 91.44 0) (effects (font (size 1.27 1.27) @@ -1674,7 +1674,7 @@ ) (text "Green" (exclude_from_sim no) - (at 218.44 101.6 0) + (at 220.98 104.14 0) (effects (font (size 1.27 1.27) @@ -1684,7 +1684,7 @@ ) (text "3.3V BUCK\nRegular Electronic" (exclude_from_sim no) - (at 112.522 81.534 0) + (at 107.442 82.804 0) (effects (font (size 1.27 1.27) @@ -1693,86 +1693,86 @@ (uuid "f6542048-11b2-4d56-b605-e297b3eca8f1") ) (junction - (at 142.24 97.79) + (at 137.16 99.06) (diameter 0) (color 0 0 0 0) (uuid "03f96db7-4f6f-4530-88f1-6a819ecdb505") ) (junction - (at 160.02 96.52) + (at 156.21 97.79) (diameter 0) (color 0 0 0 0) (uuid "053994b5-70e9-410d-8954-67d84f2818d0") ) (junction - (at 142.24 93.98) + (at 137.16 95.25) (diameter 0) (color 0 0 0 0) (uuid "1bff11c5-af58-48f9-b814-ebd3b87221dd") ) (junction - (at 189.23 95.25) + (at 189.23 96.52) (diameter 0) (color 0 0 0 0) (uuid "4b28e5f3-7056-4953-be00-b3bf15063f31") ) (junction - (at 139.7 97.79) + (at 134.62 99.06) (diameter 0) (color 0 0 0 0) (uuid "4feed0bb-f9d2-4708-9ffb-db1ae8a718da") ) (junction - (at 91.44 93.98) + (at 86.36 95.25) (diameter 0) (color 0 0 0 0) (uuid "50971d37-a64b-414a-88fe-9dd932d75835") ) (junction - (at 162.56 96.52) - (diameter 0) - (color 0 0 0 0) - (uuid "62329c0e-7452-4487-8ebf-51f6fbda68fd") - ) - (junction - (at 77.47 93.98) + (at 69.85 95.25) (diameter 0) (color 0 0 0 0) (uuid "6a129a8e-2d5d-4402-8d1d-81a13405052d") ) (junction - (at 142.24 102.87) + (at 137.16 104.14) (diameter 0) (color 0 0 0 0) (uuid "941c2ca9-9111-448b-aef7-9dde9f223cc6") ) (junction - (at 93.98 93.98) + (at 88.9 95.25) (diameter 0) (color 0 0 0 0) (uuid "9602855d-938d-409d-8e60-5a56cf645741") ) (junction - (at 132.08 97.79) + (at 156.21 100.33) + (diameter 0) + (color 0 0 0 0) + (uuid "b461d7d7-fca6-4056-9fc1-5f08985e8d08") + ) + (junction + (at 127 99.06) (diameter 0) (color 0 0 0 0) (uuid "d58103cc-7287-48f7-a6c5-80571a46742c") ) (junction - (at 189.23 99.06) + (at 189.23 100.33) (diameter 0) (color 0 0 0 0) (uuid "d5cc231e-cd16-4b06-9206-c90312bdc71e") ) (junction - (at 142.24 114.3) + (at 137.16 115.57) (diameter 0) (color 0 0 0 0) (uuid "e3040053-abb1-4373-b0ac-a67fd7f84c33") ) (wire (pts - (xy 142.24 105.41) (xy 142.24 102.87) + (xy 137.16 106.68) (xy 137.16 104.14) ) (stroke (width 0) @@ -1782,7 +1782,7 @@ ) (wire (pts - (xy 213.36 111.76) (xy 214.63 111.76) + (xy 215.9 114.3) (xy 217.17 114.3) ) (stroke (width 0) @@ -1792,7 +1792,7 @@ ) (wire (pts - (xy 139.7 101.6) (xy 139.7 97.79) + (xy 134.62 102.87) (xy 134.62 99.06) ) (stroke (width 0) @@ -1802,7 +1802,7 @@ ) (wire (pts - (xy 207.01 99.06) (xy 208.28 99.06) + (xy 209.55 101.6) (xy 210.82 101.6) ) (stroke (width 0) @@ -1812,17 +1812,7 @@ ) (wire (pts - (xy 162.56 96.52) (xy 163.83 96.52) - ) - (stroke - (width 0) - (type default) - ) - (uuid "1341c48b-8683-4fcc-9d97-069410be501b") - ) - (wire - (pts - (xy 91.44 93.98) (xy 91.44 101.6) + (xy 86.36 95.25) (xy 86.36 102.87) ) (stroke (width 0) @@ -1832,17 +1822,7 @@ ) (wire (pts - (xy 162.56 96.52) (xy 162.56 99.06) - ) - (stroke - (width 0) - (type default) - ) - (uuid "1ad1a5a5-c4c9-475e-8881-4d9395471b41") - ) - (wire - (pts - (xy 135.89 105.41) (xy 135.89 102.87) + (xy 130.81 106.68) (xy 130.81 104.14) ) (stroke (width 0) @@ -1852,7 +1832,7 @@ ) (wire (pts - (xy 96.52 93.98) (xy 93.98 93.98) + (xy 91.44 95.25) (xy 88.9 95.25) ) (stroke (width 0) @@ -1862,7 +1842,7 @@ ) (wire (pts - (xy 142.24 114.3) (xy 135.89 114.3) + (xy 137.16 115.57) (xy 130.81 115.57) ) (stroke (width 0) @@ -1872,7 +1852,7 @@ ) (wire (pts - (xy 213.36 99.06) (xy 214.63 99.06) + (xy 215.9 101.6) (xy 217.17 101.6) ) (stroke (width 0) @@ -1882,7 +1862,7 @@ ) (wire (pts - (xy 142.24 102.87) (xy 142.24 97.79) + (xy 137.16 104.14) (xy 137.16 99.06) ) (stroke (width 0) @@ -1892,7 +1872,7 @@ ) (wire (pts - (xy 132.08 96.52) (xy 132.08 97.79) + (xy 127 97.79) (xy 127 99.06) ) (stroke (width 0) @@ -1902,7 +1882,7 @@ ) (wire (pts - (xy 189.23 95.25) (xy 189.23 99.06) + (xy 189.23 96.52) (xy 189.23 100.33) ) (stroke (width 0) @@ -1912,7 +1892,7 @@ ) (wire (pts - (xy 160.02 93.98) (xy 160.02 96.52) + (xy 156.21 95.25) (xy 156.21 97.79) ) (stroke (width 0) @@ -1922,7 +1902,7 @@ ) (wire (pts - (xy 142.24 110.49) (xy 142.24 114.3) + (xy 137.16 111.76) (xy 137.16 115.57) ) (stroke (width 0) @@ -1932,7 +1912,7 @@ ) (wire (pts - (xy 74.93 96.52) (xy 77.47 96.52) + (xy 67.31 97.79) (xy 69.85 97.79) ) (stroke (width 0) @@ -1942,17 +1922,7 @@ ) (wire (pts - (xy 163.83 99.06) (xy 162.56 99.06) - ) - (stroke - (width 0) - (type default) - ) - (uuid "3d2ca011-1562-4f98-a8ec-1a27546e2053") - ) - (wire - (pts - (xy 207.01 97.79) (xy 207.01 99.06) + (xy 209.55 100.33) (xy 209.55 101.6) ) (stroke (width 0) @@ -1962,7 +1932,7 @@ ) (wire (pts - (xy 113.03 114.3) (xy 113.03 115.57) + (xy 107.95 115.57) (xy 107.95 116.84) ) (stroke (width 0) @@ -1972,7 +1942,7 @@ ) (wire (pts - (xy 213.36 86.36) (xy 214.63 86.36) + (xy 215.9 88.9) (xy 217.17 88.9) ) (stroke (width 0) @@ -1982,7 +1952,7 @@ ) (wire (pts - (xy 223.52 86.36) (xy 223.52 87.63) + (xy 226.06 88.9) (xy 226.06 90.17) ) (stroke (width 0) @@ -1992,7 +1962,7 @@ ) (wire (pts - (xy 222.25 86.36) (xy 223.52 86.36) + (xy 224.79 88.9) (xy 226.06 88.9) ) (stroke (width 0) @@ -2002,7 +1972,7 @@ ) (wire (pts - (xy 77.47 93.98) (xy 77.47 96.52) + (xy 69.85 95.25) (xy 69.85 97.79) ) (stroke (width 0) @@ -2012,7 +1982,17 @@ ) (wire (pts - (xy 139.7 97.79) (xy 142.24 97.79) + (xy 162.56 100.33) (xy 163.83 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "51ceadd6-e455-43e7-9efd-e5ce683f5a9d") + ) + (wire + (pts + (xy 134.62 99.06) (xy 137.16 99.06) ) (stroke (width 0) @@ -2022,7 +2002,7 @@ ) (wire (pts - (xy 222.25 111.76) (xy 223.52 111.76) + (xy 224.79 114.3) (xy 226.06 114.3) ) (stroke (width 0) @@ -2032,7 +2012,7 @@ ) (wire (pts - (xy 142.24 102.87) (xy 135.89 102.87) + (xy 137.16 104.14) (xy 130.81 104.14) ) (stroke (width 0) @@ -2042,7 +2022,7 @@ ) (wire (pts - (xy 139.7 97.79) (xy 138.43 97.79) + (xy 134.62 99.06) (xy 133.35 99.06) ) (stroke (width 0) @@ -2052,7 +2032,7 @@ ) (wire (pts - (xy 128.27 93.98) (xy 128.27 90.17) + (xy 123.19 95.25) (xy 123.19 91.44) ) (stroke (width 0) @@ -2062,7 +2042,7 @@ ) (wire (pts - (xy 186.69 99.06) (xy 189.23 99.06) + (xy 186.69 100.33) (xy 189.23 100.33) ) (stroke (width 0) @@ -2072,7 +2052,7 @@ ) (wire (pts - (xy 142.24 114.3) (xy 142.24 115.57) + (xy 137.16 115.57) (xy 137.16 116.84) ) (stroke (width 0) @@ -2082,7 +2062,7 @@ ) (wire (pts - (xy 207.01 111.76) (xy 208.28 111.76) + (xy 209.55 114.3) (xy 210.82 114.3) ) (stroke (width 0) @@ -2092,7 +2072,7 @@ ) (wire (pts - (xy 132.08 90.17) (xy 132.08 91.44) + (xy 127 91.44) (xy 127 92.71) ) (stroke (width 0) @@ -2102,7 +2082,7 @@ ) (wire (pts - (xy 96.52 97.79) (xy 93.98 97.79) + (xy 91.44 99.06) (xy 88.9 99.06) ) (stroke (width 0) @@ -2112,7 +2092,7 @@ ) (wire (pts - (xy 189.23 93.98) (xy 189.23 95.25) + (xy 189.23 95.25) (xy 189.23 96.52) ) (stroke (width 0) @@ -2122,7 +2102,7 @@ ) (wire (pts - (xy 189.23 99.06) (xy 189.23 101.6) + (xy 189.23 100.33) (xy 189.23 102.87) ) (stroke (width 0) @@ -2132,7 +2112,7 @@ ) (wire (pts - (xy 207.01 85.09) (xy 207.01 86.36) + (xy 209.55 87.63) (xy 209.55 88.9) ) (stroke (width 0) @@ -2142,7 +2122,7 @@ ) (wire (pts - (xy 128.27 90.17) (xy 132.08 90.17) + (xy 123.19 91.44) (xy 127 91.44) ) (stroke (width 0) @@ -2152,7 +2132,7 @@ ) (wire (pts - (xy 64.77 93.98) (xy 64.77 96.52) + (xy 57.15 95.25) (xy 57.15 97.79) ) (stroke (width 0) @@ -2162,7 +2142,7 @@ ) (wire (pts - (xy 207.01 110.49) (xy 207.01 111.76) + (xy 209.55 113.03) (xy 209.55 114.3) ) (stroke (width 0) @@ -2172,7 +2152,17 @@ ) (wire (pts - (xy 160.02 96.52) (xy 162.56 96.52) + (xy 156.21 100.33) (xy 157.48 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af9f6c67-a29f-4a78-bb7a-92b3a4fd2435") + ) + (wire + (pts + (xy 156.21 97.79) (xy 163.83 97.79) ) (stroke (width 0) @@ -2182,7 +2172,7 @@ ) (wire (pts - (xy 142.24 93.98) (xy 142.24 97.79) + (xy 137.16 95.25) (xy 137.16 99.06) ) (stroke (width 0) @@ -2192,7 +2182,7 @@ ) (wire (pts - (xy 223.52 99.06) (xy 223.52 100.33) + (xy 226.06 101.6) (xy 226.06 102.87) ) (stroke (width 0) @@ -2202,7 +2192,7 @@ ) (wire (pts - (xy 128.27 101.6) (xy 139.7 101.6) + (xy 123.19 102.87) (xy 134.62 102.87) ) (stroke (width 0) @@ -2212,7 +2202,17 @@ ) (wire (pts - (xy 132.08 97.79) (xy 133.35 97.79) + (xy 156.21 100.33) (xy 156.21 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c85f03e8-2787-4655-ac47-117c0882bd64") + ) + (wire + (pts + (xy 127 99.06) (xy 128.27 99.06) ) (stroke (width 0) @@ -2222,7 +2222,7 @@ ) (wire (pts - (xy 222.25 99.06) (xy 223.52 99.06) + (xy 224.79 101.6) (xy 226.06 101.6) ) (stroke (width 0) @@ -2232,7 +2232,7 @@ ) (wire (pts - (xy 135.89 114.3) (xy 135.89 110.49) + (xy 130.81 115.57) (xy 130.81 111.76) ) (stroke (width 0) @@ -2242,7 +2242,7 @@ ) (wire (pts - (xy 91.44 106.68) (xy 91.44 115.57) + (xy 86.36 107.95) (xy 86.36 116.84) ) (stroke (width 0) @@ -2252,7 +2252,7 @@ ) (wire (pts - (xy 93.98 93.98) (xy 91.44 93.98) + (xy 88.9 95.25) (xy 86.36 95.25) ) (stroke (width 0) @@ -2262,7 +2262,7 @@ ) (wire (pts - (xy 207.01 86.36) (xy 208.28 86.36) + (xy 209.55 88.9) (xy 210.82 88.9) ) (stroke (width 0) @@ -2272,7 +2272,7 @@ ) (wire (pts - (xy 128.27 97.79) (xy 132.08 97.79) + (xy 123.19 99.06) (xy 127 99.06) ) (stroke (width 0) @@ -2282,7 +2282,7 @@ ) (wire (pts - (xy 160.02 96.52) (xy 160.02 100.33) + (xy 156.21 97.79) (xy 156.21 100.33) ) (stroke (width 0) @@ -2292,7 +2292,7 @@ ) (wire (pts - (xy 160.02 105.41) (xy 160.02 109.22) + (xy 156.21 106.68) (xy 156.21 110.49) ) (stroke (width 0) @@ -2302,7 +2302,7 @@ ) (wire (pts - (xy 64.77 96.52) (xy 67.31 96.52) + (xy 57.15 97.79) (xy 59.69 97.79) ) (stroke (width 0) @@ -2312,7 +2312,7 @@ ) (wire (pts - (xy 223.52 111.76) (xy 223.52 113.03) + (xy 226.06 114.3) (xy 226.06 115.57) ) (stroke (width 0) @@ -2322,7 +2322,7 @@ ) (wire (pts - (xy 91.44 92.71) (xy 91.44 93.98) + (xy 86.36 93.98) (xy 86.36 95.25) ) (stroke (width 0) @@ -2332,7 +2332,7 @@ ) (wire (pts - (xy 93.98 97.79) (xy 93.98 93.98) + (xy 88.9 99.06) (xy 88.9 95.25) ) (stroke (width 0) @@ -2342,7 +2342,7 @@ ) (wire (pts - (xy 189.23 106.68) (xy 189.23 109.22) + (xy 189.23 107.95) (xy 189.23 110.49) ) (stroke (width 0) @@ -2352,7 +2352,7 @@ ) (symbol (lib_id "Device:C_Small") - (at 132.08 93.98 0) + (at 127 95.25 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2360,7 +2360,7 @@ (dnp no) (uuid "0dc02a54-04bf-43f8-aea5-ee985689f823") (property "Reference" "C139" - (at 132.334 92.456 0) + (at 127.254 93.726 0) (effects (font (size 1.27 1.27) @@ -2369,7 +2369,7 @@ ) ) (property "Value" "0.1uF" - (at 126.492 95.758 0) + (at 121.412 97.028 0) (effects (font (size 1.27 1.27) @@ -2378,7 +2378,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 132.08 93.98 0) + (at 127 95.25 0) (effects (font (size 1.27 1.27) @@ -2387,7 +2387,7 @@ ) ) (property "Datasheet" "~" - (at 132.08 93.98 0) + (at 127 95.25 0) (effects (font (size 1.27 1.27) @@ -2396,7 +2396,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 132.08 93.98 0) + (at 127 95.25 0) (effects (font (size 1.27 1.27) @@ -2405,7 +2405,7 @@ ) ) (property "MPN" "KGM15BR71H104KT" - (at 132.08 93.98 0) + (at 127 95.25 0) (effects (font (size 1.27 1.27) @@ -2414,7 +2414,7 @@ ) ) (property "KLC_S3.3" "" - (at 132.08 93.98 0) + (at 127 95.25 0) (effects (font (size 1.27 1.27) @@ -2423,7 +2423,7 @@ ) ) (property "KLC_S4.1" "" - (at 132.08 93.98 0) + (at 127 95.25 0) (effects (font (size 1.27 1.27) @@ -2448,7 +2448,7 @@ ) (symbol (lib_id "power:GND") - (at 223.52 87.63 0) + (at 226.06 90.17 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2456,7 +2456,7 @@ (dnp no) (uuid "10b8177d-1a6a-4cd0-a2f4-beddae7b15a6") (property "Reference" "#PWR0182" - (at 223.52 93.98 0) + (at 226.06 96.52 0) (effects (font (size 1.27 1.27) @@ -2465,7 +2465,7 @@ ) ) (property "Value" "GND" - (at 223.52 91.44 0) + (at 226.06 93.98 0) (effects (font (size 1.27 1.27) @@ -2473,7 +2473,7 @@ ) ) (property "Footprint" "" - (at 223.52 87.63 0) + (at 226.06 90.17 0) (effects (font (size 1.27 1.27) @@ -2482,7 +2482,7 @@ ) ) (property "Datasheet" "" - (at 223.52 87.63 0) + (at 226.06 90.17 0) (effects (font (size 1.27 1.27) @@ -2491,7 +2491,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 223.52 87.63 0) + (at 226.06 90.17 0) (effects (font (size 1.27 1.27) @@ -2513,7 +2513,7 @@ ) (symbol (lib_id "power:GND") - (at 223.52 113.03 0) + (at 226.06 115.57 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2521,7 +2521,7 @@ (dnp no) (uuid "14edfe60-d60b-4874-bba7-cbb326fc6a02") (property "Reference" "#PWR0184" - (at 223.52 119.38 0) + (at 226.06 121.92 0) (effects (font (size 1.27 1.27) @@ -2530,7 +2530,7 @@ ) ) (property "Value" "GND" - (at 223.52 116.84 0) + (at 226.06 119.38 0) (effects (font (size 1.27 1.27) @@ -2538,7 +2538,7 @@ ) ) (property "Footprint" "" - (at 223.52 113.03 0) + (at 226.06 115.57 0) (effects (font (size 1.27 1.27) @@ -2547,7 +2547,7 @@ ) ) (property "Datasheet" "" - (at 223.52 113.03 0) + (at 226.06 115.57 0) (effects (font (size 1.27 1.27) @@ -2556,7 +2556,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 223.52 113.03 0) + (at 226.06 115.57 0) (effects (font (size 1.27 1.27) @@ -2578,7 +2578,7 @@ ) (symbol (lib_id "Samacsys:LP5907MFX-3.3_NOPB") - (at 163.83 96.52 0) + (at 163.83 97.79 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2586,7 +2586,7 @@ (dnp no) (uuid "1bc2d556-4888-463c-8ce3-bb3db400541e") (property "Reference" "IC7" - (at 175.514 90.678 0) + (at 175.514 91.948 0) (effects (font (size 1.27 1.27) @@ -2594,7 +2594,7 @@ ) ) (property "Value" "LP5907MFX-3.3_NOPB" - (at 175.006 92.71 0) + (at 175.006 93.98 0) (effects (font (size 1.27 1.27) @@ -2602,7 +2602,7 @@ ) ) (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" - (at 185.42 191.44 0) + (at 185.42 192.71 0) (effects (font (size 1.27 1.27) @@ -2612,7 +2612,7 @@ ) ) (property "Datasheet" "https://datasheet.datasheetarchive.com/originals/distributors/Datasheets-SFU2/DSASFU100037200.pdf" - (at 185.42 291.44 0) + (at 185.42 292.71 0) (effects (font (size 1.27 1.27) @@ -2622,7 +2622,7 @@ ) ) (property "Description" "TEXAS INSTRUMENTS - LP5907MFX-3.3/NOPB - LDO, FIXED, 3.3V, 0.25A, SOT-23-5" - (at 163.83 96.52 0) + (at 163.83 97.79 0) (effects (font (size 1.27 1.27) @@ -2631,7 +2631,7 @@ ) ) (property "Height" "1.45" - (at 185.42 491.44 0) + (at 185.42 492.71 0) (effects (font (size 1.27 1.27) @@ -2641,7 +2641,7 @@ ) ) (property "Mouser Part Number" "595-LP5907MFX-3.3NPB" - (at 185.42 591.44 0) + (at 185.42 592.71 0) (effects (font (size 1.27 1.27) @@ -2651,7 +2651,7 @@ ) ) (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Texas-Instruments/LP5907MFX-3.3-NOPB?qs=biyDIajrTn6NhrJCoL%2FdSQ%3D%3D" - (at 185.42 691.44 0) + (at 185.42 692.71 0) (effects (font (size 1.27 1.27) @@ -2661,7 +2661,7 @@ ) ) (property "Manufacturer_Name" "Texas Instruments" - (at 185.42 791.44 0) + (at 185.42 792.71 0) (effects (font (size 1.27 1.27) @@ -2671,7 +2671,7 @@ ) ) (property "Manufacturer_Part_Number" "LP5907MFX-3.3/NOPB" - (at 185.42 891.44 0) + (at 185.42 892.71 0) (effects (font (size 1.27 1.27) @@ -2681,7 +2681,7 @@ ) ) (property "MPN" "LP5907MFX-3.3_NOPB" - (at 163.83 96.52 0) + (at 163.83 97.79 0) (effects (font (size 1.27 1.27) @@ -2715,7 +2715,7 @@ ) (symbol (lib_id "Device:R_Small") - (at 210.82 111.76 90) + (at 213.36 114.3 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2723,7 +2723,7 @@ (dnp no) (uuid "1d9bacf4-5582-44d2-a4d8-ed70e00410b0") (property "Reference" "R28" - (at 210.566 113.538 90) + (at 213.106 116.078 90) (effects (font (size 1.016 1.016) @@ -2731,7 +2731,7 @@ ) ) (property "Value" "3.3K" - (at 210.82 109.982 90) + (at 213.36 112.522 90) (effects (font (size 1.27 1.27) @@ -2739,7 +2739,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 210.82 111.76 0) + (at 213.36 114.3 0) (effects (font (size 1.27 1.27) @@ -2748,7 +2748,7 @@ ) ) (property "Datasheet" "~" - (at 210.82 111.76 0) + (at 213.36 114.3 0) (effects (font (size 1.27 1.27) @@ -2757,7 +2757,7 @@ ) ) (property "Description" "Resistor, small symbol" - (at 210.82 111.76 0) + (at 213.36 114.3 0) (effects (font (size 1.27 1.27) @@ -2766,7 +2766,7 @@ ) ) (property "MPN" "RC0603FR-073K3L" - (at 210.82 111.76 0) + (at 213.36 114.3 0) (effects (font (size 1.27 1.27) @@ -2775,7 +2775,7 @@ ) ) (property "KLC_S3.3" "" - (at 210.82 111.76 90) + (at 213.36 114.3 90) (effects (font (size 1.27 1.27) @@ -2784,7 +2784,7 @@ ) ) (property "KLC_S4.1" "" - (at 210.82 111.76 90) + (at 213.36 114.3 90) (effects (font (size 1.27 1.27) @@ -2809,7 +2809,7 @@ ) (symbol (lib_id "power:GND") - (at 113.03 115.57 0) + (at 107.95 116.84 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2817,7 +2817,7 @@ (dnp no) (uuid "2456d8db-0573-418b-a43c-dcb9a8828ac5") (property "Reference" "#PWR0171" - (at 113.03 121.92 0) + (at 107.95 123.19 0) (effects (font (size 1.27 1.27) @@ -2826,7 +2826,7 @@ ) ) (property "Value" "GND" - (at 113.03 119.38 0) + (at 107.95 120.65 0) (effects (font (size 1.27 1.27) @@ -2834,7 +2834,7 @@ ) ) (property "Footprint" "" - (at 113.03 115.57 0) + (at 107.95 116.84 0) (effects (font (size 1.27 1.27) @@ -2843,7 +2843,7 @@ ) ) (property "Datasheet" "" - (at 113.03 115.57 0) + (at 107.95 116.84 0) (effects (font (size 1.27 1.27) @@ -2852,7 +2852,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 113.03 115.57 0) + (at 107.95 116.84 0) (effects (font (size 1.27 1.27) @@ -2872,9 +2872,85 @@ ) ) ) + (symbol + (lib_id "Device:R_Small") + (at 160.02 100.33 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "26009e22-35a7-4e78-b871-7ce36f2d61e4") + (property "Reference" "R37" + (at 160.02 98.806 90) + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (property "Value" "0ohm" + (at 159.766 102.108 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 160.02 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor, small symbol" + (at 160.02 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "RC0603FR-070RL" + (at 160.02 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b1399f8e-1f10-4930-abe5-2bacb518b2f6") + ) + (pin "1" + (uuid "ef3aa077-9e28-4eac-9478-a851f66746e3") + ) + (instances + (project "" + (path "/fb1fbe84-f638-411c-9f0c-f98e7d82fde3/e9f78a3f-a4dc-4e24-80d8-abf98e4644df" + (reference "R37") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GND") - (at 175.26 109.22 0) + (at 175.26 110.49 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2882,7 +2958,7 @@ (dnp no) (uuid "339b7e56-030a-4434-96d2-499c76406f41") (property "Reference" "#PWR0176" - (at 175.26 115.57 0) + (at 175.26 116.84 0) (effects (font (size 1.27 1.27) @@ -2891,7 +2967,7 @@ ) ) (property "Value" "GND" - (at 175.26 113.03 0) + (at 175.26 114.3 0) (effects (font (size 1.27 1.27) @@ -2899,7 +2975,7 @@ ) ) (property "Footprint" "" - (at 175.26 109.22 0) + (at 175.26 110.49 0) (effects (font (size 1.27 1.27) @@ -2908,7 +2984,7 @@ ) ) (property "Datasheet" "" - (at 175.26 109.22 0) + (at 175.26 110.49 0) (effects (font (size 1.27 1.27) @@ -2917,7 +2993,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 175.26 109.22 0) + (at 175.26 110.49 0) (effects (font (size 1.27 1.27) @@ -2939,7 +3015,7 @@ ) (symbol (lib_id "power:+5V") - (at 160.02 93.98 0) + (at 156.21 95.25 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2947,7 +3023,7 @@ (dnp no) (uuid "4adb8e2b-112c-4893-a7a4-a89fcb7e63ec") (property "Reference" "#PWR0174" - (at 160.02 97.79 0) + (at 156.21 99.06 0) (effects (font (size 1.27 1.27) @@ -2956,7 +3032,7 @@ ) ) (property "Value" "+5V" - (at 160.02 90.17 0) + (at 156.21 91.44 0) (effects (font (size 1.27 1.27) @@ -2964,7 +3040,7 @@ ) ) (property "Footprint" "" - (at 160.02 93.98 0) + (at 156.21 95.25 0) (effects (font (size 1.27 1.27) @@ -2973,7 +3049,7 @@ ) ) (property "Datasheet" "" - (at 160.02 93.98 0) + (at 156.21 95.25 0) (effects (font (size 1.27 1.27) @@ -2982,7 +3058,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 160.02 93.98 0) + (at 156.21 95.25 0) (effects (font (size 1.27 1.27) @@ -3004,7 +3080,7 @@ ) (symbol (lib_id "power:+5V") - (at 64.77 93.98 0) + (at 57.15 95.25 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3012,7 +3088,7 @@ (dnp no) (uuid "4b4ae911-a15e-4b31-a421-a810857b5bf6") (property "Reference" "#PWR0167" - (at 64.77 97.79 0) + (at 57.15 99.06 0) (effects (font (size 1.27 1.27) @@ -3021,7 +3097,7 @@ ) ) (property "Value" "+5VUSB" - (at 64.77 90.17 0) + (at 57.15 91.44 0) (effects (font (size 1.27 1.27) @@ -3029,7 +3105,7 @@ ) ) (property "Footprint" "" - (at 64.77 93.98 0) + (at 57.15 95.25 0) (effects (font (size 1.27 1.27) @@ -3038,7 +3114,7 @@ ) ) (property "Datasheet" "" - (at 64.77 93.98 0) + (at 57.15 95.25 0) (effects (font (size 1.27 1.27) @@ -3047,7 +3123,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 64.77 93.98 0) + (at 57.15 95.25 0) (effects (font (size 1.27 1.27) @@ -3069,7 +3145,7 @@ ) (symbol (lib_id "Device:LED") - (at 218.44 99.06 180) + (at 220.98 101.6 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3077,7 +3153,7 @@ (dnp no) (uuid "500c293e-2dd3-469e-847c-6151198632f3") (property "Reference" "D17" - (at 218.948 93.472 0) + (at 221.488 96.012 0) (effects (font (size 1.27 1.27) @@ -3085,7 +3161,7 @@ ) ) (property "Value" "CSL1901MW1" - (at 218.948 95.504 0) + (at 221.488 98.044 0) (effects (font (size 1.27 1.27) @@ -3093,7 +3169,7 @@ ) ) (property "Footprint" "LED_SMD:LED_0603_1608Metric" - (at 218.44 99.06 0) + (at 220.98 101.6 0) (effects (font (size 1.27 1.27) @@ -3102,7 +3178,7 @@ ) ) (property "Datasheet" "~" - (at 218.44 99.06 0) + (at 220.98 101.6 0) (effects (font (size 1.27 1.27) @@ -3111,7 +3187,7 @@ ) ) (property "Description" "Light emitting diode" - (at 218.44 99.06 0) + (at 220.98 101.6 0) (effects (font (size 1.27 1.27) @@ -3120,7 +3196,7 @@ ) ) (property "Sim.Pins" "1=K 2=A" - (at 218.44 99.06 0) + (at 220.98 101.6 0) (effects (font (size 1.27 1.27) @@ -3129,7 +3205,7 @@ ) ) (property "MPN" "CSL1901MW1" - (at 218.44 99.06 0) + (at 220.98 101.6 0) (effects (font (size 1.27 1.27) @@ -3138,7 +3214,7 @@ ) ) (property "KLC_S3.3" "" - (at 218.44 99.06 0) + (at 220.98 101.6 0) (effects (font (size 1.27 1.27) @@ -3147,7 +3223,7 @@ ) ) (property "KLC_S4.1" "" - (at 218.44 99.06 0) + (at 220.98 101.6 0) (effects (font (size 1.27 1.27) @@ -3172,7 +3248,7 @@ ) (symbol (lib_id "Device:C_Small") - (at 142.24 107.95 0) + (at 137.16 109.22 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3180,7 +3256,7 @@ (dnp no) (uuid "51446bc9-94f6-4caf-89c1-a6bef8417747") (property "Reference" "C141" - (at 142.748 106.426 0) + (at 137.668 107.696 0) (effects (font (size 1.27 1.27) @@ -3189,7 +3265,7 @@ ) ) (property "Value" "22uF" - (at 142.748 109.728 0) + (at 137.668 110.998 0) (effects (font (size 1.27 1.27) @@ -3198,7 +3274,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 142.24 107.95 0) + (at 137.16 109.22 0) (effects (font (size 1.27 1.27) @@ -3207,7 +3283,7 @@ ) ) (property "Datasheet" "CL10A226MP8NUNE" - (at 142.24 107.95 0) + (at 137.16 109.22 0) (effects (font (size 1.27 1.27) @@ -3216,7 +3292,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 142.24 107.95 0) + (at 137.16 109.22 0) (effects (font (size 1.27 1.27) @@ -3225,7 +3301,7 @@ ) ) (property "MPN" "CL10A226MP8NUNE" - (at 142.24 107.95 0) + (at 137.16 109.22 0) (effects (font (size 1.27 1.27) @@ -3234,7 +3310,7 @@ ) ) (property "KLC_S3.3" "" - (at 142.24 107.95 0) + (at 137.16 109.22 0) (effects (font (size 1.27 1.27) @@ -3243,7 +3319,7 @@ ) ) (property "KLC_S4.1" "" - (at 142.24 107.95 0) + (at 137.16 109.22 0) (effects (font (size 1.27 1.27) @@ -3268,7 +3344,7 @@ ) (symbol (lib_id "power:PWR_FLAG") - (at 142.24 93.98 90) + (at 137.16 95.25 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3277,7 +3353,7 @@ (fields_autoplaced yes) (uuid "6d555a50-b173-40b2-8afc-8762b95aa9e3") (property "Reference" "#FLG07" - (at 140.335 93.98 0) + (at 135.255 95.25 0) (effects (font (size 1.27 1.27) @@ -3286,7 +3362,7 @@ ) ) (property "Value" "PWR_FLAG" - (at 138.43 93.9801 90) + (at 133.35 95.2501 90) (effects (font (size 1.27 1.27) @@ -3296,7 +3372,7 @@ ) ) (property "Footprint" "" - (at 142.24 93.98 0) + (at 137.16 95.25 0) (effects (font (size 1.27 1.27) @@ -3305,7 +3381,7 @@ ) ) (property "Datasheet" "~" - (at 142.24 93.98 0) + (at 137.16 95.25 0) (effects (font (size 1.27 1.27) @@ -3314,7 +3390,7 @@ ) ) (property "Description" "Special symbol for telling ERC where power comes from" - (at 142.24 93.98 0) + (at 137.16 95.25 0) (effects (font (size 1.27 1.27) @@ -3336,7 +3412,7 @@ ) (symbol (lib_id "Device:LED") - (at 218.44 111.76 180) + (at 220.98 114.3 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3344,7 +3420,7 @@ (dnp no) (uuid "71f5c6d6-6440-4a76-af54-5181f50dc17d") (property "Reference" "D18" - (at 218.948 106.172 0) + (at 221.488 108.712 0) (effects (font (size 1.27 1.27) @@ -3352,7 +3428,7 @@ ) ) (property "Value" "CSL1901MW1" - (at 218.948 108.204 0) + (at 221.488 110.744 0) (effects (font (size 1.27 1.27) @@ -3360,7 +3436,7 @@ ) ) (property "Footprint" "LED_SMD:LED_0603_1608Metric" - (at 218.44 111.76 0) + (at 220.98 114.3 0) (effects (font (size 1.27 1.27) @@ -3369,7 +3445,7 @@ ) ) (property "Datasheet" "~" - (at 218.44 111.76 0) + (at 220.98 114.3 0) (effects (font (size 1.27 1.27) @@ -3378,7 +3454,7 @@ ) ) (property "Description" "Light emitting diode" - (at 218.44 111.76 0) + (at 220.98 114.3 0) (effects (font (size 1.27 1.27) @@ -3387,7 +3463,7 @@ ) ) (property "Sim.Pins" "1=K 2=A" - (at 218.44 111.76 0) + (at 220.98 114.3 0) (effects (font (size 1.27 1.27) @@ -3396,7 +3472,7 @@ ) ) (property "MPN" "CSL1901MW1" - (at 218.44 111.76 0) + (at 220.98 114.3 0) (effects (font (size 1.27 1.27) @@ -3405,7 +3481,7 @@ ) ) (property "KLC_S3.3" "" - (at 218.44 111.76 0) + (at 220.98 114.3 0) (effects (font (size 1.27 1.27) @@ -3414,7 +3490,7 @@ ) ) (property "KLC_S4.1" "" - (at 218.44 111.76 0) + (at 220.98 114.3 0) (effects (font (size 1.27 1.27) @@ -3439,7 +3515,7 @@ ) (symbol (lib_id "Device:L_Small") - (at 135.89 97.79 90) + (at 130.81 99.06 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3447,7 +3523,7 @@ (dnp no) (uuid "73a40193-7a27-4ed4-9fbc-73a8dfd58385") (property "Reference" "L3" - (at 136.144 99.06 90) + (at 131.064 100.33 90) (effects (font (size 1.27 1.27) @@ -3455,7 +3531,7 @@ ) ) (property "Value" "4.7uH" - (at 135.89 96.266 90) + (at 130.81 97.536 90) (effects (font (size 1.27 1.27) @@ -3463,7 +3539,7 @@ ) ) (property "Footprint" "Inductor_SMD:L_6.3x6.3_H3" - (at 135.89 97.79 0) + (at 130.81 99.06 0) (effects (font (size 1.27 1.27) @@ -3472,7 +3548,7 @@ ) ) (property "Datasheet" "~" - (at 135.89 97.79 0) + (at 130.81 99.06 0) (effects (font (size 1.27 1.27) @@ -3481,7 +3557,7 @@ ) ) (property "Description" "Inductor, small symbol" - (at 135.89 97.79 0) + (at 130.81 99.06 0) (effects (font (size 1.27 1.27) @@ -3490,7 +3566,7 @@ ) ) (property "MPN" "HPAL1V0624-4R7-R" - (at 135.89 97.79 0) + (at 130.81 99.06 0) (effects (font (size 1.27 1.27) @@ -3499,7 +3575,7 @@ ) ) (property "KLC_S3.3" "" - (at 135.89 97.79 90) + (at 130.81 99.06 90) (effects (font (size 1.27 1.27) @@ -3508,7 +3584,7 @@ ) ) (property "KLC_S4.1" "" - (at 135.89 97.79 90) + (at 130.81 99.06 90) (effects (font (size 1.27 1.27) @@ -3533,7 +3609,7 @@ ) (symbol (lib_id "power:GND") - (at 160.02 109.22 0) + (at 156.21 110.49 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3541,7 +3617,7 @@ (dnp no) (uuid "7b7561c4-dda1-4963-960a-c6587a2d9dbc") (property "Reference" "#PWR0175" - (at 160.02 115.57 0) + (at 156.21 116.84 0) (effects (font (size 1.27 1.27) @@ -3550,7 +3626,7 @@ ) ) (property "Value" "GND" - (at 160.02 113.03 0) + (at 156.21 114.3 0) (effects (font (size 1.27 1.27) @@ -3558,7 +3634,7 @@ ) ) (property "Footprint" "" - (at 160.02 109.22 0) + (at 156.21 110.49 0) (effects (font (size 1.27 1.27) @@ -3567,7 +3643,7 @@ ) ) (property "Datasheet" "" - (at 160.02 109.22 0) + (at 156.21 110.49 0) (effects (font (size 1.27 1.27) @@ -3576,7 +3652,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 160.02 109.22 0) + (at 156.21 110.49 0) (effects (font (size 1.27 1.27) @@ -3598,7 +3674,7 @@ ) (symbol (lib_id "Device:LED") - (at 218.44 86.36 180) + (at 220.98 88.9 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3606,7 +3682,7 @@ (dnp no) (uuid "7f57eef9-a008-4799-8312-b64f31334f8e") (property "Reference" "D16" - (at 218.948 80.772 0) + (at 221.488 83.312 0) (effects (font (size 1.27 1.27) @@ -3614,7 +3690,7 @@ ) ) (property "Value" "CSL1901MW1" - (at 218.948 82.804 0) + (at 221.488 85.344 0) (effects (font (size 1.27 1.27) @@ -3622,7 +3698,7 @@ ) ) (property "Footprint" "LED_SMD:LED_0603_1608Metric" - (at 218.44 86.36 0) + (at 220.98 88.9 0) (effects (font (size 1.27 1.27) @@ -3631,7 +3707,7 @@ ) ) (property "Datasheet" "~" - (at 218.44 86.36 0) + (at 220.98 88.9 0) (effects (font (size 1.27 1.27) @@ -3640,7 +3716,7 @@ ) ) (property "Description" "Light emitting diode" - (at 218.44 86.36 0) + (at 220.98 88.9 0) (effects (font (size 1.27 1.27) @@ -3649,7 +3725,7 @@ ) ) (property "Sim.Pins" "1=K 2=A" - (at 218.44 86.36 0) + (at 220.98 88.9 0) (effects (font (size 1.27 1.27) @@ -3658,7 +3734,7 @@ ) ) (property "MPN" "CSL1901MW1" - (at 218.44 86.36 0) + (at 220.98 88.9 0) (effects (font (size 1.27 1.27) @@ -3667,7 +3743,7 @@ ) ) (property "KLC_S3.3" "" - (at 218.44 86.36 0) + (at 220.98 88.9 0) (effects (font (size 1.27 1.27) @@ -3676,7 +3752,7 @@ ) ) (property "KLC_S4.1" "" - (at 218.44 86.36 0) + (at 220.98 88.9 0) (effects (font (size 1.27 1.27) @@ -3701,7 +3777,7 @@ ) (symbol (lib_id "Device:R_Small") - (at 210.82 99.06 90) + (at 213.36 101.6 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3709,7 +3785,7 @@ (dnp no) (uuid "847b624c-6ee3-414c-8343-5dc0c7bceb89") (property "Reference" "R27" - (at 210.566 100.838 90) + (at 213.106 103.378 90) (effects (font (size 1.016 1.016) @@ -3717,7 +3793,7 @@ ) ) (property "Value" "1.5K" - (at 210.82 97.282 90) + (at 213.36 99.822 90) (effects (font (size 1.27 1.27) @@ -3725,7 +3801,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 210.82 99.06 0) + (at 213.36 101.6 0) (effects (font (size 1.27 1.27) @@ -3734,7 +3810,7 @@ ) ) (property "Datasheet" "~" - (at 210.82 99.06 0) + (at 213.36 101.6 0) (effects (font (size 1.27 1.27) @@ -3743,7 +3819,7 @@ ) ) (property "Description" "Resistor, small symbol" - (at 210.82 99.06 0) + (at 213.36 101.6 0) (effects (font (size 1.27 1.27) @@ -3752,7 +3828,7 @@ ) ) (property "MPN" "WR06X152 JTL" - (at 210.82 99.06 0) + (at 213.36 101.6 0) (effects (font (size 1.27 1.27) @@ -3761,7 +3837,7 @@ ) ) (property "KLC_S3.3" "" - (at 210.82 99.06 90) + (at 213.36 101.6 90) (effects (font (size 1.27 1.27) @@ -3770,7 +3846,7 @@ ) ) (property "KLC_S4.1" "" - (at 210.82 99.06 90) + (at 213.36 101.6 90) (effects (font (size 1.27 1.27) @@ -3795,7 +3871,7 @@ ) (symbol (lib_id "Device:FerriteBead") - (at 71.12 96.52 90) + (at 63.5 97.79 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3803,7 +3879,7 @@ (dnp no) (uuid "8b159050-105f-4a1f-a5c3-e807593f23b4") (property "Reference" "FB1" - (at 71.12 92.456 90) + (at 63.5 93.726 90) (effects (font (size 1.27 1.27) @@ -3811,7 +3887,7 @@ ) ) (property "Value" "BLM21PG221SN1D" - (at 71.12 100.838 90) + (at 63.5 102.108 90) (effects (font (size 1.27 1.27) @@ -3819,7 +3895,7 @@ ) ) (property "Footprint" "Samacsys:BEADC2012X105N" - (at 71.12 98.298 90) + (at 63.5 99.568 90) (effects (font (size 1.27 1.27) @@ -3828,7 +3904,7 @@ ) ) (property "Datasheet" "https://datasheet.datasheetarchive.com/originals/dk/DKDS-31/605570.pdf" - (at 71.12 96.52 0) + (at 63.5 97.79 0) (effects (font (size 1.27 1.27) @@ -3837,7 +3913,7 @@ ) ) (property "Description" "Murata Ferrite Bead (Chip Ferrite Bead), 2 x 1.25 x 0.85mm" - (at 71.12 96.52 0) + (at 63.5 97.79 0) (effects (font (size 1.27 1.27) @@ -3846,7 +3922,7 @@ ) ) (property "MPN" "BLM21PG221SN1D" - (at 71.12 96.52 0) + (at 63.5 97.79 0) (effects (font (size 1.27 1.27) @@ -3855,7 +3931,7 @@ ) ) (property "KLC_S3.3" "" - (at 71.12 96.52 90) + (at 63.5 97.79 90) (effects (font (size 1.27 1.27) @@ -3864,7 +3940,7 @@ ) ) (property "KLC_S4.1" "" - (at 71.12 96.52 90) + (at 63.5 97.79 90) (effects (font (size 1.27 1.27) @@ -3889,7 +3965,7 @@ ) (symbol (lib_id "Device:C_Small") - (at 135.89 107.95 0) + (at 130.81 109.22 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3897,7 +3973,7 @@ (dnp no) (uuid "8bc9136f-99b2-4168-b630-2b81f983fce9") (property "Reference" "C140" - (at 136.398 106.426 0) + (at 131.318 107.696 0) (effects (font (size 1.27 1.27) @@ -3906,7 +3982,7 @@ ) ) (property "Value" "22uF" - (at 136.398 109.728 0) + (at 131.318 110.998 0) (effects (font (size 1.27 1.27) @@ -3915,7 +3991,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 135.89 107.95 0) + (at 130.81 109.22 0) (effects (font (size 1.27 1.27) @@ -3924,7 +4000,7 @@ ) ) (property "Datasheet" "CL10A226MP8NUNE" - (at 135.89 107.95 0) + (at 130.81 109.22 0) (effects (font (size 1.27 1.27) @@ -3933,7 +4009,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 135.89 107.95 0) + (at 130.81 109.22 0) (effects (font (size 1.27 1.27) @@ -3942,7 +4018,7 @@ ) ) (property "MPN" "CL10A226MP8NUNE" - (at 135.89 107.95 0) + (at 130.81 109.22 0) (effects (font (size 1.27 1.27) @@ -3951,7 +4027,7 @@ ) ) (property "KLC_S3.3" "" - (at 135.89 107.95 0) + (at 130.81 109.22 0) (effects (font (size 1.27 1.27) @@ -3960,7 +4036,7 @@ ) ) (property "KLC_S4.1" "" - (at 135.89 107.95 0) + (at 130.81 109.22 0) (effects (font (size 1.27 1.27) @@ -3985,7 +4061,7 @@ ) (symbol (lib_id "power:PWR_FLAG") - (at 77.47 93.98 90) + (at 69.85 95.25 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3994,7 +4070,7 @@ (fields_autoplaced yes) (uuid "8ca0bc38-d1c9-4873-8826-8024ff7dfa20") (property "Reference" "#FLG06" - (at 75.565 93.98 0) + (at 67.945 95.25 0) (effects (font (size 1.27 1.27) @@ -4003,7 +4079,7 @@ ) ) (property "Value" "PWR_FLAG" - (at 73.66 93.9801 90) + (at 66.04 95.2501 90) (effects (font (size 1.27 1.27) @@ -4013,7 +4089,7 @@ ) ) (property "Footprint" "" - (at 77.47 93.98 0) + (at 69.85 95.25 0) (effects (font (size 1.27 1.27) @@ -4022,7 +4098,7 @@ ) ) (property "Datasheet" "~" - (at 77.47 93.98 0) + (at 69.85 95.25 0) (effects (font (size 1.27 1.27) @@ -4031,7 +4107,7 @@ ) ) (property "Description" "Special symbol for telling ERC where power comes from" - (at 77.47 93.98 0) + (at 69.85 95.25 0) (effects (font (size 1.27 1.27) @@ -4053,7 +4129,7 @@ ) (symbol (lib_id "power:+5V") - (at 207.01 97.79 0) + (at 209.55 100.33 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4061,7 +4137,7 @@ (dnp no) (uuid "9a35c376-59d6-4d37-b568-212b15eb5d19") (property "Reference" "#PWR0180" - (at 207.01 101.6 0) + (at 209.55 104.14 0) (effects (font (size 1.27 1.27) @@ -4070,7 +4146,7 @@ ) ) (property "Value" "+3.3V" - (at 207.01 93.98 0) + (at 209.55 96.52 0) (effects (font (size 1.27 1.27) @@ -4078,7 +4154,7 @@ ) ) (property "Footprint" "" - (at 207.01 97.79 0) + (at 209.55 100.33 0) (effects (font (size 1.27 1.27) @@ -4087,7 +4163,7 @@ ) ) (property "Datasheet" "" - (at 207.01 97.79 0) + (at 209.55 100.33 0) (effects (font (size 1.27 1.27) @@ -4096,7 +4172,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 207.01 97.79 0) + (at 209.55 100.33 0) (effects (font (size 1.27 1.27) @@ -4118,7 +4194,7 @@ ) (symbol (lib_id "power:GND") - (at 142.24 115.57 0) + (at 137.16 116.84 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4126,7 +4202,7 @@ (dnp no) (uuid "9a7cd8ed-2588-4243-87fd-40973329a893") (property "Reference" "#PWR0173" - (at 142.24 121.92 0) + (at 137.16 123.19 0) (effects (font (size 1.27 1.27) @@ -4135,7 +4211,7 @@ ) ) (property "Value" "GND" - (at 142.24 119.38 0) + (at 137.16 120.65 0) (effects (font (size 1.27 1.27) @@ -4143,7 +4219,7 @@ ) ) (property "Footprint" "" - (at 142.24 115.57 0) + (at 137.16 116.84 0) (effects (font (size 1.27 1.27) @@ -4152,7 +4228,7 @@ ) ) (property "Datasheet" "" - (at 142.24 115.57 0) + (at 137.16 116.84 0) (effects (font (size 1.27 1.27) @@ -4161,7 +4237,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 142.24 115.57 0) + (at 137.16 116.84 0) (effects (font (size 1.27 1.27) @@ -4183,7 +4259,7 @@ ) (symbol (lib_id "Device:C_Small") - (at 189.23 104.14 180) + (at 189.23 105.41 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4191,7 +4267,7 @@ (dnp no) (uuid "ad73a800-a078-49bb-b031-b50ec0ef9bec") (property "Reference" "C143" - (at 194.818 105.664 0) + (at 194.818 106.934 0) (effects (font (size 1.27 1.27) @@ -4200,7 +4276,7 @@ ) ) (property "Value" "1uF" - (at 193.294 102.362 0) + (at 193.294 103.632 0) (effects (font (size 1.27 1.27) @@ -4209,7 +4285,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 189.23 104.14 0) + (at 189.23 105.41 0) (effects (font (size 1.27 1.27) @@ -4218,7 +4294,7 @@ ) ) (property "Datasheet" "~" - (at 189.23 104.14 0) + (at 189.23 105.41 0) (effects (font (size 1.27 1.27) @@ -4227,7 +4303,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 189.23 104.14 0) + (at 189.23 105.41 0) (effects (font (size 1.27 1.27) @@ -4236,7 +4312,7 @@ ) ) (property "MPN" "CL21B105KBFNFNE" - (at 189.23 104.14 0) + (at 189.23 105.41 0) (effects (font (size 1.27 1.27) @@ -4245,7 +4321,7 @@ ) ) (property "KLC_S3.3" "" - (at 189.23 104.14 0) + (at 189.23 105.41 0) (effects (font (size 1.27 1.27) @@ -4254,7 +4330,7 @@ ) ) (property "KLC_S4.1" "" - (at 189.23 104.14 0) + (at 189.23 105.41 0) (effects (font (size 1.27 1.27) @@ -4279,7 +4355,7 @@ ) (symbol (lib_id "power:GND") - (at 189.23 109.22 0) + (at 189.23 110.49 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4287,7 +4363,7 @@ (dnp no) (uuid "b4e3ea0b-7720-4ac9-b999-2d155f49aab3") (property "Reference" "#PWR0178" - (at 189.23 115.57 0) + (at 189.23 116.84 0) (effects (font (size 1.27 1.27) @@ -4296,7 +4372,7 @@ ) ) (property "Value" "GND" - (at 189.23 113.03 0) + (at 189.23 114.3 0) (effects (font (size 1.27 1.27) @@ -4304,7 +4380,7 @@ ) ) (property "Footprint" "" - (at 189.23 109.22 0) + (at 189.23 110.49 0) (effects (font (size 1.27 1.27) @@ -4313,7 +4389,7 @@ ) ) (property "Datasheet" "" - (at 189.23 109.22 0) + (at 189.23 110.49 0) (effects (font (size 1.27 1.27) @@ -4322,7 +4398,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 189.23 109.22 0) + (at 189.23 110.49 0) (effects (font (size 1.27 1.27) @@ -4344,7 +4420,7 @@ ) (symbol (lib_id "power:+5V") - (at 189.23 93.98 0) + (at 189.23 95.25 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4352,7 +4428,7 @@ (dnp no) (uuid "bc99a8c3-fb1e-47e7-ad50-90ae0a34fd8b") (property "Reference" "#PWR0177" - (at 189.23 97.79 0) + (at 189.23 99.06 0) (effects (font (size 1.27 1.27) @@ -4361,7 +4437,7 @@ ) ) (property "Value" "+3.3V_LN" - (at 189.23 90.17 0) + (at 189.23 91.44 0) (effects (font (size 1.27 1.27) @@ -4369,7 +4445,7 @@ ) ) (property "Footprint" "" - (at 189.23 93.98 0) + (at 189.23 95.25 0) (effects (font (size 1.27 1.27) @@ -4378,7 +4454,7 @@ ) ) (property "Datasheet" "" - (at 189.23 93.98 0) + (at 189.23 95.25 0) (effects (font (size 1.27 1.27) @@ -4387,7 +4463,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 189.23 93.98 0) + (at 189.23 95.25 0) (effects (font (size 1.27 1.27) @@ -4409,7 +4485,7 @@ ) (symbol (lib_id "power:GND") - (at 223.52 100.33 0) + (at 226.06 102.87 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4417,7 +4493,7 @@ (dnp no) (uuid "be5c43a9-0ecd-49ca-9de9-08e00af3accb") (property "Reference" "#PWR0183" - (at 223.52 106.68 0) + (at 226.06 109.22 0) (effects (font (size 1.27 1.27) @@ -4426,7 +4502,7 @@ ) ) (property "Value" "GND" - (at 223.52 104.14 0) + (at 226.06 106.68 0) (effects (font (size 1.27 1.27) @@ -4434,7 +4510,7 @@ ) ) (property "Footprint" "" - (at 223.52 100.33 0) + (at 226.06 102.87 0) (effects (font (size 1.27 1.27) @@ -4443,7 +4519,7 @@ ) ) (property "Datasheet" "" - (at 223.52 100.33 0) + (at 226.06 102.87 0) (effects (font (size 1.27 1.27) @@ -4452,7 +4528,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 223.52 100.33 0) + (at 226.06 102.87 0) (effects (font (size 1.27 1.27) @@ -4474,7 +4550,7 @@ ) (symbol (lib_id "power:+5V") - (at 91.44 92.71 0) + (at 86.36 93.98 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4482,7 +4558,7 @@ (dnp no) (uuid "c49252cd-334d-4204-bc13-68c4728cf3db") (property "Reference" "#PWR0169" - (at 91.44 96.52 0) + (at 86.36 97.79 0) (effects (font (size 1.27 1.27) @@ -4491,7 +4567,7 @@ ) ) (property "Value" "+5V" - (at 91.44 88.9 0) + (at 86.36 90.17 0) (effects (font (size 1.27 1.27) @@ -4499,7 +4575,7 @@ ) ) (property "Footprint" "" - (at 91.44 92.71 0) + (at 86.36 93.98 0) (effects (font (size 1.27 1.27) @@ -4508,7 +4584,7 @@ ) ) (property "Datasheet" "" - (at 91.44 92.71 0) + (at 86.36 93.98 0) (effects (font (size 1.27 1.27) @@ -4517,7 +4593,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 91.44 92.71 0) + (at 86.36 93.98 0) (effects (font (size 1.27 1.27) @@ -4539,7 +4615,7 @@ ) (symbol (lib_id "power:+5V") - (at 207.01 85.09 0) + (at 209.55 87.63 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4547,7 +4623,7 @@ (dnp no) (uuid "cb5c5417-1c11-4a57-bb40-0bfc1d8583ad") (property "Reference" "#PWR0179" - (at 207.01 88.9 0) + (at 209.55 91.44 0) (effects (font (size 1.27 1.27) @@ -4556,7 +4632,7 @@ ) ) (property "Value" "+3.3V_LN" - (at 207.01 81.28 0) + (at 209.55 83.82 0) (effects (font (size 1.27 1.27) @@ -4564,7 +4640,7 @@ ) ) (property "Footprint" "" - (at 207.01 85.09 0) + (at 209.55 87.63 0) (effects (font (size 1.27 1.27) @@ -4573,7 +4649,7 @@ ) ) (property "Datasheet" "" - (at 207.01 85.09 0) + (at 209.55 87.63 0) (effects (font (size 1.27 1.27) @@ -4582,7 +4658,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 207.01 85.09 0) + (at 209.55 87.63 0) (effects (font (size 1.27 1.27) @@ -4604,7 +4680,7 @@ ) (symbol (lib_id "Samacsys:AP63203WU-7") - (at 111.76 99.06 0) + (at 106.68 100.33 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4612,7 +4688,7 @@ (dnp no) (uuid "cc1fee74-b13a-4dbc-91f1-92ab38ea9b49") (property "Reference" "IC5" - (at 112.522 88.138 0) + (at 107.442 89.408 0) (effects (font (size 1.27 1.27) @@ -4620,7 +4696,7 @@ ) ) (property "Value" "AP63203WU-7" - (at 112.776 90.17 0) + (at 107.696 91.44 0) (effects (font (size 1.27 1.27) @@ -4628,7 +4704,7 @@ ) ) (property "Footprint" "Samacsys:AP63203WU7" - (at 133.35 193.98 0) + (at 128.27 195.25 0) (effects (font (size 1.27 1.27) @@ -4638,7 +4714,7 @@ ) ) (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP63200-AP63201-AP63203-AP63205.pdf" - (at 133.35 293.98 0) + (at 128.27 295.25 0) (effects (font (size 1.27 1.27) @@ -4648,7 +4724,7 @@ ) ) (property "Description" "Switching Voltage Regulators DCDC Conv HV Buck TSOT26 T&R 3K" - (at 111.76 99.06 0) + (at 106.68 100.33 0) (effects (font (size 1.27 1.27) @@ -4657,7 +4733,7 @@ ) ) (property "Height" "1" - (at 133.35 493.98 0) + (at 128.27 495.25 0) (effects (font (size 1.27 1.27) @@ -4667,7 +4743,7 @@ ) ) (property "Mouser Part Number" "621-AP63203WU-7" - (at 133.35 593.98 0) + (at 128.27 595.25 0) (effects (font (size 1.27 1.27) @@ -4677,7 +4753,7 @@ ) ) (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Diodes-Incorporated/AP63203WU-7?qs=u16ybLDytRZ1JqxbuLkMJw%3D%3D" - (at 133.35 693.98 0) + (at 128.27 695.25 0) (effects (font (size 1.27 1.27) @@ -4687,7 +4763,7 @@ ) ) (property "Manufacturer_Name" "Diodes Incorporated" - (at 133.35 793.98 0) + (at 128.27 795.25 0) (effects (font (size 1.27 1.27) @@ -4697,7 +4773,7 @@ ) ) (property "Manufacturer_Part_Number" "AP63203WU-7" - (at 133.35 893.98 0) + (at 128.27 895.25 0) (effects (font (size 1.27 1.27) @@ -4707,7 +4783,7 @@ ) ) (property "MPN" "AP63203WU-7" - (at 111.76 99.06 0) + (at 106.68 100.33 0) (effects (font (size 1.27 1.27) @@ -4716,7 +4792,7 @@ ) ) (property "KLC_S3.3" "" - (at 111.76 99.06 0) + (at 106.68 100.33 0) (effects (font (size 1.27 1.27) @@ -4725,7 +4801,7 @@ ) ) (property "KLC_S4.1" "" - (at 111.76 99.06 0) + (at 106.68 100.33 0) (effects (font (size 1.27 1.27) @@ -4762,7 +4838,7 @@ ) (symbol (lib_id "power:PWR_FLAG") - (at 189.23 95.25 270) + (at 189.23 96.52 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4771,7 +4847,7 @@ (fields_autoplaced yes) (uuid "cf333ea1-57a3-468f-8ad2-dc1fcda7bfb0") (property "Reference" "#FLG08" - (at 191.135 95.25 0) + (at 191.135 96.52 0) (effects (font (size 1.27 1.27) @@ -4780,7 +4856,7 @@ ) ) (property "Value" "PWR_FLAG" - (at 193.04 95.2499 90) + (at 193.04 96.5199 90) (effects (font (size 1.27 1.27) @@ -4790,7 +4866,7 @@ ) ) (property "Footprint" "" - (at 189.23 95.25 0) + (at 189.23 96.52 0) (effects (font (size 1.27 1.27) @@ -4799,7 +4875,7 @@ ) ) (property "Datasheet" "~" - (at 189.23 95.25 0) + (at 189.23 96.52 0) (effects (font (size 1.27 1.27) @@ -4808,7 +4884,7 @@ ) ) (property "Description" "Special symbol for telling ERC where power comes from" - (at 189.23 95.25 0) + (at 189.23 96.52 0) (effects (font (size 1.27 1.27) @@ -4817,7 +4893,7 @@ ) ) (property "MPN" "" - (at 189.23 95.25 0) + (at 189.23 96.52 0) (effects (font (size 1.27 1.27) @@ -4839,7 +4915,7 @@ ) (symbol (lib_id "power:GND") - (at 91.44 115.57 0) + (at 86.36 116.84 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4847,7 +4923,7 @@ (dnp no) (uuid "d6dd632e-90fb-45f7-b2ba-623cd319c296") (property "Reference" "#PWR0170" - (at 91.44 121.92 0) + (at 86.36 123.19 0) (effects (font (size 1.27 1.27) @@ -4856,7 +4932,7 @@ ) ) (property "Value" "GND" - (at 91.44 119.38 0) + (at 86.36 120.65 0) (effects (font (size 1.27 1.27) @@ -4864,7 +4940,7 @@ ) ) (property "Footprint" "" - (at 91.44 115.57 0) + (at 86.36 116.84 0) (effects (font (size 1.27 1.27) @@ -4873,7 +4949,7 @@ ) ) (property "Datasheet" "" - (at 91.44 115.57 0) + (at 86.36 116.84 0) (effects (font (size 1.27 1.27) @@ -4882,7 +4958,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 91.44 115.57 0) + (at 86.36 116.84 0) (effects (font (size 1.27 1.27) @@ -4904,7 +4980,7 @@ ) (symbol (lib_id "power:+5V") - (at 207.01 110.49 0) + (at 209.55 113.03 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4912,7 +4988,7 @@ (dnp no) (uuid "df22659d-e5b7-486e-aec2-04beb2c69e16") (property "Reference" "#PWR0181" - (at 207.01 114.3 0) + (at 209.55 116.84 0) (effects (font (size 1.27 1.27) @@ -4921,7 +4997,7 @@ ) ) (property "Value" "+5V" - (at 207.01 106.68 0) + (at 209.55 109.22 0) (effects (font (size 1.27 1.27) @@ -4929,7 +5005,7 @@ ) ) (property "Footprint" "" - (at 207.01 110.49 0) + (at 209.55 113.03 0) (effects (font (size 1.27 1.27) @@ -4938,7 +5014,7 @@ ) ) (property "Datasheet" "" - (at 207.01 110.49 0) + (at 209.55 113.03 0) (effects (font (size 1.27 1.27) @@ -4947,7 +5023,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 207.01 110.49 0) + (at 209.55 113.03 0) (effects (font (size 1.27 1.27) @@ -4969,7 +5045,7 @@ ) (symbol (lib_id "Device:C_Small") - (at 160.02 102.87 0) + (at 156.21 104.14 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4977,7 +5053,7 @@ (dnp no) (uuid "f1bb08eb-53b1-419c-a0aa-e722b8cbcb41") (property "Reference" "C142" - (at 154.432 101.346 0) + (at 150.622 102.616 0) (effects (font (size 1.27 1.27) @@ -4986,7 +5062,7 @@ ) ) (property "Value" "1uF" - (at 156.21 104.648 0) + (at 152.4 105.918 0) (effects (font (size 1.27 1.27) @@ -4995,7 +5071,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 160.02 102.87 0) + (at 156.21 104.14 0) (effects (font (size 1.27 1.27) @@ -5004,7 +5080,7 @@ ) ) (property "Datasheet" "~" - (at 160.02 102.87 0) + (at 156.21 104.14 0) (effects (font (size 1.27 1.27) @@ -5013,7 +5089,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 160.02 102.87 0) + (at 156.21 104.14 0) (effects (font (size 1.27 1.27) @@ -5022,7 +5098,7 @@ ) ) (property "MPN" "CL21B105KBFNFNE" - (at 160.02 102.87 0) + (at 156.21 104.14 0) (effects (font (size 1.27 1.27) @@ -5031,7 +5107,7 @@ ) ) (property "KLC_S3.3" "" - (at 160.02 102.87 0) + (at 156.21 104.14 0) (effects (font (size 1.27 1.27) @@ -5040,7 +5116,7 @@ ) ) (property "KLC_S4.1" "" - (at 160.02 102.87 0) + (at 156.21 104.14 0) (effects (font (size 1.27 1.27) @@ -5065,7 +5141,7 @@ ) (symbol (lib_id "Device:R_Small") - (at 210.82 86.36 90) + (at 213.36 88.9 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5073,7 +5149,7 @@ (dnp no) (uuid "f30474e3-1bca-4556-a554-6d39e8058c60") (property "Reference" "R26" - (at 210.566 88.138 90) + (at 213.106 90.678 90) (effects (font (size 1.016 1.016) @@ -5081,7 +5157,7 @@ ) ) (property "Value" "1.5K" - (at 210.82 84.582 90) + (at 213.36 87.122 90) (effects (font (size 1.27 1.27) @@ -5089,7 +5165,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 210.82 86.36 0) + (at 213.36 88.9 0) (effects (font (size 1.27 1.27) @@ -5098,7 +5174,7 @@ ) ) (property "Datasheet" "~" - (at 210.82 86.36 0) + (at 213.36 88.9 0) (effects (font (size 1.27 1.27) @@ -5107,7 +5183,7 @@ ) ) (property "Description" "Resistor, small symbol" - (at 210.82 86.36 0) + (at 213.36 88.9 0) (effects (font (size 1.27 1.27) @@ -5116,7 +5192,7 @@ ) ) (property "MPN" "WR06X152 JTL" - (at 210.82 86.36 0) + (at 213.36 88.9 0) (effects (font (size 1.27 1.27) @@ -5125,7 +5201,7 @@ ) ) (property "KLC_S3.3" "" - (at 210.82 86.36 90) + (at 213.36 88.9 90) (effects (font (size 1.27 1.27) @@ -5134,7 +5210,7 @@ ) ) (property "KLC_S4.1" "" - (at 210.82 86.36 90) + (at 213.36 88.9 90) (effects (font (size 1.27 1.27) @@ -5159,7 +5235,7 @@ ) (symbol (lib_id "Device:C_Small") - (at 91.44 104.14 0) + (at 86.36 105.41 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5167,7 +5243,7 @@ (dnp no) (uuid "f4e43be8-067b-42ce-a91f-b839ef655553") (property "Reference" "C138" - (at 86.106 102.616 0) + (at 81.026 103.886 0) (effects (font (size 1.27 1.27) @@ -5176,7 +5252,7 @@ ) ) (property "Value" "10uF" - (at 86.36 105.918 0) + (at 81.28 107.188 0) (effects (font (size 1.27 1.27) @@ -5185,7 +5261,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 91.44 104.14 0) + (at 86.36 105.41 0) (effects (font (size 1.27 1.27) @@ -5194,7 +5270,7 @@ ) ) (property "Datasheet" "CL21A106KOQNNNG" - (at 91.44 104.14 0) + (at 86.36 105.41 0) (effects (font (size 1.27 1.27) @@ -5203,7 +5279,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 91.44 104.14 0) + (at 86.36 105.41 0) (effects (font (size 1.27 1.27) @@ -5212,7 +5288,7 @@ ) ) (property "MPN" "CL21A106KOQNNNG" - (at 91.44 104.14 0) + (at 86.36 105.41 0) (effects (font (size 1.27 1.27) @@ -5221,7 +5297,7 @@ ) ) (property "KLC_S3.3" "" - (at 91.44 104.14 0) + (at 86.36 105.41 0) (effects (font (size 1.27 1.27) @@ -5230,7 +5306,7 @@ ) ) (property "KLC_S4.1" "" - (at 91.44 104.14 0) + (at 86.36 105.41 0) (effects (font (size 1.27 1.27) @@ -5255,7 +5331,7 @@ ) (symbol (lib_id "power:+5V") - (at 77.47 93.98 0) + (at 69.85 95.25 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5263,7 +5339,7 @@ (dnp no) (uuid "fa36d1d8-dc16-452a-aca6-05fb11d9e4f3") (property "Reference" "#PWR0168" - (at 77.47 97.79 0) + (at 69.85 99.06 0) (effects (font (size 1.27 1.27) @@ -5272,7 +5348,7 @@ ) ) (property "Value" "+5V" - (at 77.47 90.17 0) + (at 69.85 91.44 0) (effects (font (size 1.27 1.27) @@ -5280,7 +5356,7 @@ ) ) (property "Footprint" "" - (at 77.47 93.98 0) + (at 69.85 95.25 0) (effects (font (size 1.27 1.27) @@ -5289,7 +5365,7 @@ ) ) (property "Datasheet" "" - (at 77.47 93.98 0) + (at 69.85 95.25 0) (effects (font (size 1.27 1.27) @@ -5298,7 +5374,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 77.47 93.98 0) + (at 69.85 95.25 0) (effects (font (size 1.27 1.27) @@ -5320,7 +5396,7 @@ ) (symbol (lib_id "power:+5V") - (at 142.24 93.98 0) + (at 137.16 95.25 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5328,7 +5404,7 @@ (dnp no) (uuid "fcc49002-cac8-4080-a2c4-1fe3c5076ea5") (property "Reference" "#PWR0172" - (at 142.24 97.79 0) + (at 137.16 99.06 0) (effects (font (size 1.27 1.27) @@ -5337,7 +5413,7 @@ ) ) (property "Value" "+3.3V" - (at 142.24 90.17 0) + (at 137.16 91.44 0) (effects (font (size 1.27 1.27) @@ -5345,7 +5421,7 @@ ) ) (property "Footprint" "" - (at 142.24 93.98 0) + (at 137.16 95.25 0) (effects (font (size 1.27 1.27) @@ -5354,7 +5430,7 @@ ) ) (property "Datasheet" "" - (at 142.24 93.98 0) + (at 137.16 95.25 0) (effects (font (size 1.27 1.27) @@ -5363,7 +5439,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 142.24 93.98 0) + (at 137.16 95.25 0) (effects (font (size 1.27 1.27) diff --git a/fp-info-cache b/fp-info-cache index 7b6bf31..f431294 100644 --- a/fp-info-cache +++ b/fp-info-cache @@ -1,4 +1,4 @@ -27224507642937325 +27224524979259335 Audio_Module Reverb_BTDR-1H Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf) diff --git a/~Cacao.kicad_pcb.lck b/~Cacao.kicad_pcb.lck deleted file mode 100644 index 36ab61c..0000000 --- a/~Cacao.kicad_pcb.lck +++ /dev/null @@ -1 +0,0 @@ -{"hostname":"Mac","username":"rohmermaxime"} \ No newline at end of file diff --git a/~Cacao.kicad_sch.lck b/~Cacao.kicad_sch.lck deleted file mode 100644 index 8459c1a..0000000 --- a/~Cacao.kicad_sch.lck +++ /dev/null @@ -1 +0,0 @@ -{"hostname":"Rohmers-MacBook-Pro","username":"rohmermaxime"} \ No newline at end of file

ZXIgEyZ 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 T|M3Iy)oXusT6Hr7SF8U4B@kd^ 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

ZXIgEyZ z=XqWjJ5nu4}=k_rTZr^Y<#%dvv!}=0m4q&z739W=^|5DQlTBPAJ1RVKq!-@ zR5nzQnkAL{Rf1Q!OxvUh-VW^~Xs%Ip&>>A1IH&~wM z)>Cp=#<;3sKi%^mONX66)IT@z$LQ010PF%Bf$kb{0Cu~G>Tx3}|%_W{@)v zql`A9L5G!6uLuh>k z%Gpu|<$H&ohxZs*TUueuw&xf;tn!gOV9ky%DA@Cc%7A$|P%F|+KFHk zpz=wsgw2P@SncEDy)^z!2RL%ecMT6D8qekPh3b0!>8D0gn!B~?F6pz&QrY8^?;2`d z)vqOh8cskf6;mO_iZRua);d))?wIYQDceSp=Is3JfO=eJAcM=;V7D_AF9wDMw2ZZ%z zDXOZ3@&3(U{A>kz^%5dF#=TqWlU&c{<70wQ6?>Q&h@nt^*M)@j2MCi1VP9TFAk+lF zgc+^cA?zqBWTD3NAwF3D711%`V*QpQ)^@P*)$`SwF4*ya6wyT)IX2koAwV`lYyDNL%nD)Ki{7J;eyCCc9G>WxmoKaW8Tj{f>aP|?hE!%vZ z4hOhilW6Zq-$leAq95T<4%47#S_h{!o9z91h!?fx!A2D7@_q;eYqs0cs{8f$F#=TD zH=eMT&HG=M7{b4XikqSH<(G&3>5LD{yMu?4^XY|@37Os;+)u~O)acRutVeWh{pkCwk8^Y1nI3As<~f_|yWm0+Qv= z3}w*hO5)?KG(7R$<#?ae6Fw?7Z`7^1-@cqxZduV}1a~>e9HyA_g z6@Z#}CQctZ>q?r0!pZE-9*2*AJw9G9D+k}ZHQuiFCEqhQyx#>~FDK9dMxlzLA8_uU zyz;C3+X<1?hz|H95X_HEf1r(c;}g`=S^#531RR0=c)i~4w(tn}g0yWudR=&(!&Aq# zSo)N+dcFfsN_CPMK^aaL9|ARYDnB8QKH_I)TZ+-RW%HUDe1^F(8Or&4SQK|Vog&=N zB#$I!^$Srl^$cmtcJ2r9D5;6)O?jcjs`Z-&?du|;lFH$3pM*j%U!Cv zC{}D~@y@#zO(1+<5n~{s#qD=T0tA{t#&ukkj^6sVr}HQ>x|TXEQoa$A^S~Yw3=cqhq7uSr}$9Y@ZM9wW#?zNsox1kHOyEn zT=+W?1yy-VepGw|EHlu-bKL{Szx@9wnu^mgD{kGu@rcN=Q~lrj28t~qVfvwA44w+@VHo(Zmj5W^H#y{-qRuy3_)%IFO~@_u>-D)Q z<`hE=3g{gV?W6$-!TC-231N&d>~RhvL?OCEk$*qfR3Y_`{Ka&1Qv$D_(eB+gSav8v zPU{V-ky-Lp8*hkij_2`SI)3*E8VF^z0l8;i)VZ|3NmxG@p<+FP6$#roA=lM z&Z>#CO>h~Dpk=@%O@%rW_c95USM?B87^YDgXbv4hNlMSvYs0z*HRVUj?6$FO$tA*v z4hC;Lyc|XgF?dYI9SR-HV12TQ>~el5dP!tl(v(DZy9jnS$$$~L>Bki)s)_U4MG_O9 z0i9bsbEzkPySQ~*v1@t7mTCKey$}UMBzi{4mk>3@WAl+SXS(0`%ghb#PLZ5kB{y!2 zCBi=cnrcRMg}-6e#=Cj`)fCF|HosVk!s2f!Py9~f(y(^6_%NFRu|VzCCMc8KB9ly; zO?AVl7KlagNe{mXd8Kd(IR}t0^s9^Iq)hD^mC}wGM}M@ zSV(6h9t@&cR`rCR+mTW?_vuT7HM2JDXluI#ozJG7{b4`~<#v1eHJ6i79kO8Jdfr7J zj9YiP_d7kVU+z0zI4$f5UEws4YzKT5zktQqBpwHE=^b(qBN0aG1y9jwO7cuprU%08 zq5#i5GHpYx+7v2XK>a{u>E5T-Mw(F{m*x^sX|uU57EZeRL-q*|-%gjJoCB=8Fnr!M zKJmAnT)y6)DnedQaC5vKFNO1e8Ub#4K5t`wpcb7{KD^E&cTL@M8w)Gnug6O^K7CJp z9UcsnBhvpausC_H z!N%px$TgaTEtDjy##iV6ZogfdD(^jm$X%M2fM-@}T7*aXKB*a*RQ@_A&$nE+Y`;#t z??mF9b~ChEU+XEjQJW!L z2Zk-I*Kf`xsVds0Ue3w|e)9Bjg=P`u!^;4jLSpJU^p6o6X%L<(c0@JmV2_R@fzvB< z>EHzdv=!rh>F-Dj+)J5LO9kl|o9nRs^+=OtNt7z7wvbqw$$pO|3?`hB5YLnPXRZv_ z4*2>7P8UV}-bIKYGsU19nw8(-v9$k#PFSUKpw0Fa@t*~x3!TNZ zwIMVVotD0rg{0GA28g0K(D&5a>hL7ZxgV){q=BDyLv$WCs(;}25(pACOH#gF+yXPG zG;mi5{XDqKVoj;b<5Gdds;SAMeCa1fneyrCyp9F~Hd)TXwtpxZqi3)sYR^#;hq3gy z@gS&4f41+%ke2i`CALVs2}jEOcVPP>+M* zhDMI^k`O+4u0duAlN2h1OeIKn8-^s0O2iMwk));Xs4MGrpx>L`R0woqqtA>9!`a!n zm?l0vFVva&jgT&U$3x^@%Aj&nX09Ih!A-U_&EfdrtH>!4mhkQM@D9GS+4Vi(5(7ZI zWFmm7V)lAoqLJlf>NF5O)$xiVm?dHs(p02PWQRI3<~?wf!l}VbUB)W<%aR|V#P+yi zyBx_cYPcl;YDTjOuJ8!tqrfN`9(pL%84mWu)q0GX-y=Vq$$el$zx0aCrPstQe%lRu z5lhpgxQt1Ep$tm>YJBD^H5H~=R77@&=OzO-TTxJ1ahqDaZ!ixOlHK7LFfag{9GY7q zz~sO8d43KHUSCa@ar~E1aV&}$KHP*nCrQ5Vyo$Ohjo+Q#p6RhXVqdws!M@i`>bC%x`*-G<{}oE|gQ6B-w} z&nI}s3M%Gu-jWpK7tKx(G${wkHqai17BabIlsm7rWF_FjqGY*1BVpBHoND8=`JTVv z#rY;_@Mv25wk7yW@|+|9_jEoSeCJbv_Cy?g8MTx1QRyQ&@AfT-{E4-^L2gpFctq*apn5D5z>W18NL2Tnw^#mVT0djr6Iq6S$M+%w;{QX zcNP8yyZ8g0vo%3(2-))Y)anlQA7PWgR{Y(_De;F!1P<g}{+eDESgh|2m)&q+nXg)fp{jZ##Pu9n&SU0tFRRatOwQ5$zqOwaV}JkF z0EHwB1NatJ)f$tftU8G?;)nj+a2V1uT5?3T+rv)h_kl`(?Dy@pproA==0om+C5dq^ zwz6N4&tPv~Ujj3zC#rniz@l0aND6rbJDgi7FfC<*IE|Uvgh3LaUQhF-rirBrugNBh z%6Puw1(=;OxpN?)v#!6HJ}_=Dd5h&lNoxHlM~8eN95JBJFbU&GwZ4A(i4E+m-GugB zvkJ4R&A21!iYRRgY{aj3XTan)R>A2)8QK7|5z(ZaX4^%EIBH6atIF0sIfwU2$A>xdy5`QO@Mb-@>nF z7bb!(7i2DduMoewRH-;1QCp3|iClw#THHV&yJzQZtSo4^W%y_5RS1OW81+CySdttJ zUDI%cXp7aHtfgsGn!B}zfM^wq3o!>E(^>+m&?`;%z$mNGT+NBDlB`NORGM4K1M2BR zqDJNEQ?NzoAjVdWGnW?nfCVPnkdcC&rz(Yhk-q@a)F)~=!<`(g?(nB+eoD3Od zt;E%w?&Qk`jU~GlaVU9=64{$p z*i?#ge9b#IMGcVcW(j(2o{&5IpahJfPF-CR@}Z+*Os#Myo9amr_2bL*h0EXDSdb-B zlFJGWZfKe%R2gKzI?zQrvA^-bHNd9f$Bg9TldKR1Nq#Ft)w}qK-xugGs1A?1T2*qb z07Iz{K%g~7?+4Lfrl#)q~_c*E-wHJnzLuXVv~ z(3X>Hi@*)*nM|Kx1^4w5yshI|RJJQdgj?42#%Pvvo2@8v+esM32)-VWYDZ91YS-;m zPC!xbK-fk)^+8i~#?M@rX;&O+A&>JEWCu-s z!?xV~7+@FX)rIRqe{q7|!Ssq5%6{pgCDavilGJxA7!ss{?^fI~#PnJ`sAl}bC)MNL zZ=j=scFu7B7eSGSzc04QEWqw>w#FW|WL2Lz7?fe&JUak-LrkJvprkqySxP7+)JzVe z>N;j!>5&B&UOV$TnORZOTUs}W$K+rCR!n&%R0qt{@b6L8u&Df|?@A-0<9Q}Dt5Vi` zw3fCa37w|y<}%5IwP}UpKj>FM@*c;=86dAtN_I0)XfOcfdre}<$C%3mEG zYz1lPzVDSTn&L?nlI|F;ac0u;thOzuq5~S3OCZIPDBH7p_?lb4H1DSVIBJ`p%z6ac zGS`V?3%aQ+z6hnfJ5f=?$BIExkLL?L&p9Vt*mX$Z>Aw6DcpAyF!O-$A7sna1_lxGs zSB(ZS0w_}FgSphhr7(2K+D5;#wC!c$gcc{qbCR<%j2;OlG9AO7@A8k_kSV+}@kxgw zR8#v}P-m0Uqwn!9WY*IAB%53Wb35$B6|s-3A2C^Mxg6?~p#UHQx^HAdG8c$(a;;iA zt(ZsIqZJ+3$KmGM1w8fNXny(;MZO9A-RNYkH+m~l9T`YEL2pGy!nQsLZy9@n=CMQ> zm6BF%QvwPeiM#_z(lIr<4a-UA(0*0xX~HYX>+?ZI&9piO5`4A;ijh)WUgAGlmp@p7 z|7cQ zI9His&U_>T8+PO?ANdUnwe)>IfTb{=4nr5pX>JMG?ffv{Y?7wNRH@UU;2XfawlN*L zL=Yd;*6`x}Rx!d>cOqUREV(0}zc__+U3wZJKEiGEGiBvR z>**qVUm!`=chI4Jj~IE~@NbVBj@JDJeDN1vcaF#HNE4xd(5y*Dx2$@u2)}&WI)lqG5C=QaG`)-2VXVKoh@`fI5Wao3%~P+7UNb zO|ExC%7eNJEeXpmJbx~o6<(aMtUFIMXUX_nHMua%DWUCLDzLxY>ayEp< zVS`WfL({2e5tQ$M2*x1duu@)^g?OiWUo8%aPkCqU$FPY!vq`*pA-G&|$YmP2mcS<{}p0Als-Bd1BDr>5D)5(_m z5G-+zG0UoFGj_A!wq0Fc2lCs(k8B?nQ2>n?Y*lk zCAcg+LBfd^gY*dxYQy*Lecy|l{2J-hwevdJJhgfWmz$J}>O5UrxE5;el`nG}*G;Eh zJL3MSR5S`@P8XesB1{T7Slzi8f2pUtZaVeBO`F!c>RH4y3wxDJ(KvWPfK2RZcfJ0# z)2Ry>m+EGv$5fpQj2Q<;U3zqET+^qTKsyI~jdbeThum|_id!)vhHF&@hESuiV~fyF zyY=eKLvUSX*J_NF6?@5OQt_gMjtDeI>dsp0^7U&JADZ7->(dg6a7Z?F1WhIg=Bp&6 z#!)JYKhN3PvQ*?HEgK z3GOyZWWug}YE#JwHU&ErGp4D!hCt4GLg)1K5iDETmzN5rmd#ts!Zw}b&9qH zrL!avlJxIryu@KjubpD8_8mFsK1C*VugzofI$qACJ}8$8q@XzGfb|j+W=#fiw7#08 zolA6i+AWCvk(nNDXHv(nUwk3I{}X0XpOxdBh}KEYt=S`qEDk0SVvb>TlwcV6 z6WCrk9Ak^*Wf(D$dq+) zEzUpTWpd)%ufHdE>tUd8NZW589rVWAm6%G%1AZRCsnsdNZ8(Q;PV3xqq8jGRRnC>4 zfK4EsN{0I*0WBo$fkXKDiL1!e)jDU+c{aIMqn&UJV^dDdq^_ybN>f@oNi89su`?RN zOK8r$8NrYVs)p&x0MmLi8KG|3mMTBE^SjqOqp^VRnTSABLEL##7 zcW!UVTim(*?xg1MDk$%`RL4D@?BV3 zl&e;P|7KN6!vfh9PcCaBlXs3@A5DX|tLrU8w>y^l-3NZY`?7WpP3Xqtc2(NOQ$tkW zS{kltU2DCt@#(#Hf~WEgG+sHAknQ+4+#syrRQ^@B?O zxIpF0lZDuYDIZdN4@g-{9z(<%bTE=7%!orGjBRs>`$w@Zv^infTaI@=vfsWdq=daN zX=trlatO49?<-PvN*moq@(3r|oJC>>gOmX8u~e(7EWBj^`i!Vi#X=#LR2*h<&5-i+ z;2jJ_))cHA-6_Uv5+UcJVj9@@4BR{@RC^6`JQ2%!D3(Nh^|Kd!9Pxw>ho}}t9^nlR5 zurN*f(a^@I*bF$B}nm|I%L~9y$*uPrvgXGFc|@33lXF@uThEIVeJ-;;4oc zB)*VEC{8+Tff%fb$y3JvE>pHY8RLb6pKa`e0CQ|W1U;m8L|d-_&#dUuIp0T2mD<|a zKPq(TBhXl?NevOI!RUq4Nmo^wt)pBM>AG|Dr|6Q_SA7DQG_zzDLI)SE0g{iRTru&z z1!kpP=t<)L6xK;v4uLUkYb_fd%4Fx@37atN>!1SAW*l9M821Okn2|TpSNw43YZOk_ zxvqMYjtAqT64f|mxOZKcy&0QX*o$%Hbh8}E?;g`$_&LO;lebM3Z?xzw zM5z_Z$|Yk)OCdzPf}h_5Wv*hlGmv=>%zZeJd6m>WFy4silv+IBN*XcP zw$cuInz}URDE>Qld8ORt`v6S}I@luIwO(pSbQ4k`pH(GWyXn!@S#@Nul)Egp3Ph>O zxa_6Jz$5w{4gkV)=Gvv>;1d9vDGh4UjUPyw^F0MASxTx57hB2Mjq!QqE`4#f;{^$6 zdr;Diqf!q;x>}sCPSmOP%YJ>_xl7Rn)D?a*u;irKX}A+i)Ar~sSHPM&XIa2pm^10t z5g4;_CJLR3Ft-i4=*h;H*zh*zXhND_@1WC&18=JYQF)YhxMZAHY?^Jc1oCsLZyh3c z2?K~f3R;O`4y76(*`ie#4e`ksZ`)Bnr`%;5-B5>v_BKcZqt(K~?i7|HloEvDYd4ei z2gzNA(wsI!E4Sp17YXTPyBc+v%rwC z?#9L+CU>bbFtIJd!I~t|>Z+0&XVrX&y6x}$_w82?^Ups%`|8L z^j@plw1g{w=DF7nM@50)z*_Emm0EpdnAKBkta0F+sES$*C!At5Q*~-5+fvc9)11tJ zS+#9tB!sZZ`y_~u@wNcP5l$e^4I%b9t3(chSpjr%A;iO6CoOL&Mw;Tl76YPlueTD0 z91OFvCw9C7rJ+T_t+=?nAM~xEmj`Pgj}r&zH}!yiCI`GNiuN%WK(0hX zYJIJ$bqF^M%w?{WR0W7NN&6h*o>jNfUh1|P7#+77m`jjrT8DSEqKb3Pu(cp+<0{GZ z=p<8}qco*z<=|^Z*NqU+?G0P!p4Pi!Ruiqoz5){GDgvX^5wAuWSS|tUz37$69Tc;! zL&Fb;S>LkZ-udqDOyArmeEA#S+KE+js^+>ic(EwYNQzM35GE^zhLcl`Fmi@(^55w{2DM4n7F z*h-l9VpWuC2uoFN_frXOzw7;jFyfvpeA4>(Z~Wc6%w{_wY+xZa-SMS!i*8eS>40C-~l7MSbz~*`F6l zKm4;X`q!I_@253eOlxtxIPNc>_E(F)KYiKNKgAkOS3UQh%i_Iwx%l#iV)q}*Z~uMz z_VPpSwR(lc3!^w9GnCIx7$+L+q$I_R$%DHo*@UZas{QG44=dR|QmrLug$WAz6TCqw zqbcKyLnP%*uyabbZ{@~~q%N=u2ccNBL)ReP_D(c$oE<6wT_MCB0E~zqeVUc-^9tm+ z%d?>Fu8`xdFO<;Z{^M_!zKz}2*I(=Z`k$u{@=t&J`G0QCK#rS3GIcak0~S}PVnxsy z@2;joAu~sswS!?BIqr$ExH}U$uE{tmB+3CI$z~BA2{~?2jhhHBJEQfS#n?N@ac4X) zwI`z+ut;;lQz6uhX=JHI$6NN^Q40HA1YU(6cgFdV(1RJ7AG1}~2tlsgc6MET8jh@~ zbIxzB3o%AGk5H~EVF{9J=&B+to6;fH%*i#I=e&lVt%#$MjcsC?k-AOcf{4X>Q8^Q- zyu_4d@K^6ZkZWUSpF>we=zgrcfgHksk@Vbz{%_c^<-Ti1f?Txr@JqLf$9BjCz^OzlXJuqk;dR}gs?675O;aroJy0M*f%8KPKca2}0mki5S z-ZbYgZ>?p`Hi!zb^ziYJh!R0MJg}=FmC?yxI@onC@b%#zaAwQf$6A+HK-!!y3~iws^lJ$vI9^A@T4vsAvL)$wI$i;=ls8 z&LQVC{BBxxTDQY$o?%Aca%H@8>S5{eqi#fv}lV|T~Ln~aoZA{t$p(|+u!Zy811 zMU0d?_(EKP2}4vKyWoH!+K_UyQyosF&!zjisdl`D;`Y!}qEnL1+w4W+cfYyB%%;bo zMZF&2!3htJ53Ef0K-<(A@!!T=wkbDHniz+ijD9;AxBp~d1S@IplyF&#@=Q=gL_=Dy zl${=I0Pm27e zRGPycK=4dD9ogxn|GVz^ z{qBXIxn@1GW;Lb)LO>Qk-t1JToVYccd)QBD^y-D5Qb2eUw)fi~{&xTV{jaZ573o5% z!WY=I#67tem5N2&V{LccP}1@0!*Ji8~Kd z271X`e1CpYgxJ}L#%D{2E4wxdky2338691#+K$<;hiAC;j@6}MF%QJ+MXC**%2EqT zc~Gv!APSkix^;$IZ(z0zvnb>wQjBdffTu17!C`5-nkveLA9opOaK#N0?b|^efLZX} z036LGdSej4cVj-wGSK3yLnK4+3L=vyJUPkqp?dW-^d3#_o zgkmz6VN~E^-6+Y0yncD`5tV@kYPpE|Ktc!sEA9Z-jqj=zY_>2EUY5Rl>>s2IR8C1Y z*(wrh5^JpJ%}UmF)ZV)_rEZ8W9ij}hQDc+bBuf$Gs(xZ3WR)n&ZCp*Q?B(%3xiZlA zV_r2Cd&gs?#*O`<(2B)SVX2qnUJO{Vp03eMOF6M!WqFYT^F>v z0KHTdDF;W0~{lL(=gMh+2N zefRMD>@?p;NIty-*}MgKk^f? z6Zc;{?}vqg)UgLkQYlKEeso3UDvaV4=C|`OWmev+slaoNd1W(zwqOAfZUExCBJ!uU zDBXv1qj%unId|vnUwZw=tVk6@X^D&KVim) zZCQ?b7^?w4b@hm3dK0=q1~igRZLd?;Va^(L2@CJux%v3Jr_VQQwXe40LD;VRn9 zh%F*X%_l4Z)`(bQQmIraBeXehzrKI4Bi=j2{95$BM`z%eg_z8Wz;D&0oJAZ$!n8uO z(gB`@PLJh^@5kd?3$^(5X?^)(acd!el4dR(@c!HDT%YyD?HA9V_o*?(Egrmh^>mU{ zJbv>M#-K002XcG;=fy*5>sZ`;{^VKzKZ{4d0M9-7W%136XNPqfi39asNXfN`gfs|l zYy~{gEdk8B&U#K~c=PxC^jR)XpFMs3FD%?Wtisg!aL6fYlPs5%;NS)C6aaHUsi?kS`!vN#i6kDD1 z3@kGfa~|?+QXZ4sZ4@M(lT(qMR5?WiRygVo0-szwQorD9!T z*TAkVZsF;luO8nV#g$9GsbFpSh%-uxdI}2*#XL(0P&$mX7pp6qY@uB-ItV?HcigOMLe1 zpyP#EaKUJ~YR$r-S-UDy|4{>3AI8YO?>vDQF7Qm_^`WHNfO&nklD!fle;Qteu3a&K zdo;VHEzMCfixVcnw+1;lJPHReap!Kb-SDv@@-{V2w>KH?h*|h)VjURx$h-TE#GWZW zt$IAQaA!{rIoRsBR~}Y5$>$?x5h0urR4uV^HY8&DDM z4L1>ThM}Uyp3uX$+D9m%?F=Nh+pT#_K@P0hGca-&0k29~B{PP?D617(ZZj@f)@^3% z?6@6rtVNqtM~I4ocG6@h0&h}6RRCJJ`UW@rZetBIt*SR7z~P)4IW=Vw;=*R>pa8yX zj3IhTJ8jm*CTk9FU^+0h)ry>4czL0MEW}cyMu>9}IPMN(&PN3&LBWpFrS~1{kjTma zo+TD%U;$<`vw_#GgDFMV%(|Q1=rdh2{8N`H#v0*Zf^_b&Pi)uLe063Ab!sqKtdj-8 zM7%qdkYu4>*TR^kyTQ!z?s?cV+jTMz>q#e)@!DWxxSk*_4Jy>JZ%mSjm=aa2+?9(a zm}De$67t?%7=0xt| zqDic7ljS5X+*GrL9t^MIq|&v@>#!nrk+>!$@+u+>PNA%~-F;AmeQqDoXmI2WMo8jk zEFQuTYgG4L*BlM@!nz+?Dd&4|`_|&_{WHcMD{W9R?8|Cp@S;nX)IVqv7exA5Wg{b1!#6!{GD^_{hIKtfztp_{KYxyGc!3Sp4Bj_tRNT+j#T5 zPMMWI{Pg4Tt=+Y5c#o~WeEcgu8(&^NdHP%?qj}AY0Y)UiFg41MJ19hErNOE>&B+u- zfX*ur?V^T4DIax*n>2#i)2=mIYm!`*yE|KnJL>A|0E3N%Fs$H}jHheP(W0!YDCHi*SpPrlmBx|5949C z0yDM(X1Po*_NKo0D|vPAj&x?)tt)Zwq6*M2pTBr~@;UFYD5hmc4FJ%0FYZM;ZY>3+ zHN(^QoQm-qi{j2N%0X?yW}WNV+%GME-D?||9(C?QjoT*`W>(pmj$P4Pu$%;4Y|Qw0 zn;jH%hB@2SDGN&ooeJX|V#dec+`IeT0VW+qPdg*PZ(6RZbPK9Pvd?*u9(Dk+-e;Wh(!%Q1z;ePc zUax<7`R4I2FP`a{Otz9Lw*$ z?7zPFy+3~Q96?}veDag0appB0f!@n#xxmp$wN=WZk(->VR9WOpjM1Cn&#}K~g+9jx zDnK5oA|@Cl6lapHOsyfRFE#{fzIJmJ3V@T6vbPNqtCb`Rb7%4W^jDpC)*c-{y8B?3 zRtahQSMtwlfd9v}B$ z??9M2SaWVw{x_#W*M}j`9tJUCOjT*>Q-Zg^bx12&&lH4ykuQ7Cl`ndA3~rAj-w)L~++PYgE$0ZQGN{ z8pjf@XxCt`kvu!KVtPlkTE^6L*e6BFDl)+#7+o^)&I03WB+srk*`|9?0bUeCHC>o| zvJ?`9+I?<0@2=Oq9`fuELj-a(N@E)+JIN~=1H-J1snzJ1`tIV_>mkps*oEFjs}RW! ziI%WOd+<{4Rtm}6?>j3=uZ29jd9tL3SB{I31hr78B4+g?Wo(ClV0C9%=Jk+gyOLv0 zMh%dKUieb$8kzy`q7j!0@VV|^X;*_Pi<#_T^C*Bw`qGV3^`u|+x?Cc2$wQUMAL zCT><)Tnl|RvDvoY_9f7Uxwk%Pt?-Hn21|$_Embv!HjS%XBd(NE{C`QH?X`JKUdKHM zvh5Y_cm_K_~W^13; ziLI^KBXOvWv;npV6eP;D7O`ZpfJce2-)ar;;&Wd3o@NYf(7%0k!|9*a*sZtB;9Q`= znYjVLaTPz|379m62CUCo!|npn&C0#8k`?^FS4csOAIFlfwD5NJAG8w zM%nKQ>{H>h&eUTeSXtY$JCT&oRjOHm40;K26F2*WXA?QJt-DTQ@Fa^;tyjq-#N-U; z61>QQ%*ll{*FCNDI&dsnHRDCa+BrZ@xr3IIHd6DB=A^DVWgjPf%Le-PR=j`z{_O)3 zRS`~|@N(B7W&Ki5DLUlLR3nfUSv_Me=n_8b{b(h6GzeCL8UV3!tQ>wwlS-M2LBOK< zq>uNSZmKb9t6h};a4RjWTOJ>jBRab*<-XXTMi>x8mM~R72qP6EHg}48_YK+U0Jjf& zrcuY5fNBQtsBo%_#1xP{Ubw@5CL_{?dL7xHXSTL+Nf~}N=IPnlqxrb4M{>PJshT2- z(I>fe_oJ)M*|tG2?k(;dy*`=-Z&%k_hHiH(^}7%JT(7GuB9v8Cw}wSY0*fA}zGq!D z6$I#JebEoYZ5@IhIGjF8La6|;MDKzMx?u6Vg#+BP8OFX{pbcZA{Z?ah3Ac3!?p$G{ z&_S=v=c?S#n|(4naI>#2XmUy$$v0TwX6f)(y(R6V7Yc=oI$q9GT3^G=_Gh)W!Q03I z5kZxVCv#RgTbL`h*@cit9xJyS2W7QhM{ysJ)%vtd^Z18H$vxnxe;5piq+kPw(i882Yy?HW*d}eR-EFT} zCcgJXw$t17>LX%}kwsT}l&0_>Kw=~2*f8h5Ck6H_#hI^OPoN!meM0&-`tuv@^ha;J zc~zcOtih}5|0Ur33TUSKB7MXxH5qbSnWBm~+KPQQfrea)?H3sz4!(W&;-3pxfujXB z`QiaiXJ6Kv-+c4>#R3OF$q85-Kl)yHBKui!)navP{CRQbO@6lc@%dAA=jqGkC*aSI zemY)ECuDIGhVWm1UU>E3>GP9My^6?@O9^(aspbPvaPh(+9Hkb^Wyy?Vqh0-CeE*`% zBkK;#cIieDcH~i$G%g<}pl++nbVTYhV{iq)Xgzg}h)SYC%Vc5m zV7-gic$uV2cXQHvUZpJa{K2@fx=d1(`Q-kc%+eu{|A5d!;?Gxe}4b@AMM3I zXDG{rSqaHo;fV+i3mFFR3=VJzEyNUJZ#1W9!nU%^^9yv?trLc8-r%eVAFLhHlF=dq z8r7C-U>*CcHOv>6WzKe5q%eiZcY&%IFL}~o0DuaqxMI8H(C5EinQe9+5y2QNaz0uZ z#zdN$Yg5%E?k=^K-F~+H<0{D%0UBy4s8~e;jWns)q?5?jO4L&ve$MjYxvu)W4#EQl zSkeTbL~O_uLR32YZUM_8n;EXv-{GRmrA)nNqk433ErJpYoQfKhqGl6wPVst6G9{n6 zUQn~_uisfx^S)O_oqQG=On6o!ky0d4kw{9{(sb9&#Il=COfM^ytY4u&+kAG&0dor4 zWD9FnM6gp@ZK5v~$gMd8!`?&Osir;+cw@ZhCUMXK8$Y4}Fy}S|YHEb^Her{ElEtWn zhu=v;deH*UG+f(D%7~|wG|OQ_m`SL+SgOj-CqQf4F!gl=@UK3BKXMqISSv#l_qI&G>5ya{EhkupK!v)Hs) zf(;S7T%g#E|+ zXc1qB;bcQlp?XPhW2qB-hibv*2B%GJ?DTcJ_Qfm%9&U{0TvyyX zf+=hQxH%~)^&QbxcFylkm+e~OSq4nb1#2qYhZYW~F75782A?ZDhe^)0aQLK6wZ*$e zBp000Wa<#Y2rgwBiM*=~2KU;_Ht{*`M3i)+jLx5DuGpiBPQT^zikH)Q-Mb;*+9%=B zE6h$WS!$yY{slcXZQD^S7sL%^3I%2y;8Mq)=iHl>fXX5VkE-C=Fmn| zAWX0=o+VXN5Vdi~g5SZ^+kuRF%3hRnrRW(gfjKvC6RrPPbZ*L_0_SVJdaQFhvXL#F$uE zLNQVVVbv%u8LcbO_<9@pAufG-POayNI7_Mztduq<`C!?JE zCYjt28?DeUd_EPtPhOr{gA-#A%@Kf@bw^{QA`zc1>)Jk4FVWI z_A0`sKjYPJ7Xx>G{rRICUR?j>tFN9;ek`6G#eWTa{Pytt?4!N7cmn?fZya2nU*3Fl z(0=~?tEcY=Ar_zG_1F2=ujj9^A7lNBVM^C=T;P%l{`IYIihuZvn-I^_X!!B`dhoHh z98UfLKFke2&R+d=n18pUFn@A28bWWzpNl7_F~w25^zljYJ^jbc^>~mz7Z)*&C(oK4p9%7dy|}4_ zXpCJ$6huqRXiu`d91h1-RC{w*O!6jly7 z1V#^#m|?m_iC2$5nUDYAvbeI>*Mon>qS3EvJslk{zsnTi zWgLwLOk`ugqJ_j|#N=;x_NhW49`8af2%K(;#rfPfAbQjI8R`#goJ{z|9 zrK$XS>rnt zq?WLYIhK5)R`XiNL<1O8iRI*3{W4T*{aXD>B`YdUgsI=U_;L5p$^8)sJQ>qs_OlUt zCn0Kzn13OL_AKM=OX_~arb6ab#AY_ye`;P+b$9_a$LTip+9BoQxNQsI3`qnpX zo#7lcF}q@^-BFwA@GOwxz9`MVo&Vx^@b3M%h#v>z@!;}Z5eCB$`qYgW{p=+y7(Au5 z)z5na-GS$YyqTAM~d!>w*9cS)0dwwXArTa^e*-q7_1-osTHGZAj6I`9}+DrC+b( z@ivZ97pCCP>~dUvl-hgu_l1$2ewmEybWvN}|C}*%rRK)I2k|;xCSKb)-TWVdbvwa2 zjn{+gJtJ7BK&K{B?V3iN_Dz;fTV!bj?byqA7gKDVC`~lAj$nT*=*Ow0(s+K0%VMrY zx34Hqx1%VtZ|~n&QTE*Zoh!;S`_cOA&)45Rdm|aF&tHE=>Pa_R?T1DXG14W|u$O45 zwrSiKK<$JImeLo&wU4MIU z@afa1vN}1sF8%Q10qnUrzCM_}^7>%XAB-m7N&TJG-$i*9Qmdn6=RI9e+Gn2zWB)!M z7XC847~6NTIF0XaE^-3Fb#ZifbXXh?FaK41|4Z@w#(yZ@p8fQe%Hr*RoEGd=-zxR{ zn2$G~%+R$ls%+Pz`g(YC4aoNi^Dc<4VYE&q?z z3t;(|Hy;k(jE33wa}>vRaB*-{?F{t8r5}#2h9f(U;h@pk|NQ6m-*1Tg?2eBw$er7V;6=A1(3yF^ZUpK$nrawY9**`9e0Orx=@{^xjDai# zne2mhd`f!^o}az#bPVL~#$fVk_ZWk-UppNFvAZFt>CrvLV4Bj_(HL~*?3}2$2YCCA z-w1=%>zBXfNX+w-pWZz0!Ra?~lxJ%S#c$8fiXTqS-k$#a`o+oHvjPE9Cw`zA{*H4`;`NVh+tlEw(`^(|EA6{O<2QLi+ zrDe{kzr&hYgo){xoE#kf`7Hg(fZX52`|0OyP5sX7+zHO#ZR1@HKgH3v|3~~%M?L0W zYZbR)9hrWDAOF{zUl-yZ>l~}jx$)FcoQ~YAhJg?p#)GVEZeL;{cN+@%Ca=yq0J89- zXvguou*JKJp|cmog>~_w_%wixTy5Up^W^;AyU2@?lC^BrzUntn5jubGjO1yo;=F{& zJ|1JukJ=jY?wO2uhXdH2|E1{8ya>tlOVg7wkAY?CdJ~ft_ZB z6=^ss#_{4JN1nepJuE)GhqW=;_Jtq9(k${?+pP{r7xvvQG{AImf*QarOdQ@U`_BIK zw0On1JXAf-^&Og~lLFu@m_W7eZ2jZTwBv260RB83$3Mm}AV2;3qN3Bc0d!s-ij{`& zLeY|$iImM*n$OT=c0?g&B2=%PTpGb#j5-;Cj1vNJCpB_9TKGvT;!`r3rY8%s<%8jT zQvCbn@$eIfGq{ewU%rH0fAs9|e_!7vG*J?UT^3rD_#RR(uBj#21;t7l9#OPWA+DK2 zmU4xXl-7F1uo8ArcJa&amxmY8Ufx{YIl8#i66A#L61t(Fk|`Idm5Ai~IJjUQX^SZ$ z+B%~Z<}tBFLBAWtczKtIl<1Q4f)HM^4JFjc*@R_8Qn);nK_IJbLaYk4(sq zJ-3906+7wq&xfymzntV|jfxi+(DrC}IjIh_b|Vo0H%bdlO2PQ1vP;1!<{A;=DB?j# zJtiXg;RRp=p6l1TNz9Uw zAuqNhQ{EF8X=nvWtBHv|IDy4&O-fv1S{Mlf@Sr9IGln~X6s%{&3Cxf-f+MMd=80;e z1HPk|0J-`hO%j(9As%*960q|DX#rjdN6`fa2umpm;kG8VDJd(AD5-czliX1qMPkrP zm_}{{LoQ;B9CL{XELmc=&LuPXwDO@-$y1C0JBJdib;K3c$fN{&(-9lBRWPphmKF`k z+wZ}{DzH%`Fomq-4rY?uym%t)wO|+xN@#Zb;(>i5AHH}bWz={ak>Ub6$+bc{x`YIQ z_3MI_I^8ytN|jtayps|T!&n^=4I)5`pfGeGux5!RjAPgz^wzaAS*`@rQmcowX*luJ zTZ0TCB=-_jYD_8*Y&3~d=DoaaDs%rH-b*7f)dD(bn1)_r109SKBVmQ~Nphk1?aP(s zP>=_&*B~^(&=aJn&dM(3bp(4x%^U&xOZ%nNNiY#yfpE4cL$ITHhN78Wd% zlEV3Q3!*@K(LDf6SqdNreZ4Q4<<9a zkyr|b#S#P>3aqTC0AK?JAP7JR4DbOuw^{BvUXv%AP9(8`SO8t*xrgPhLtIl~QH!G#Ulah86=+l~}Kv$~;&LQ@NhRd7xMmfQ`mO|Y1t>&9!0I;C|0M#Bk=69)tX5g7tjDrsYU zrGc^#frYrpf!%qNkfu?g6bJ(o7|ge@RHU>AnQ((+40BNV1Rt1Nd$> z0g;0NgH7jrWk$5+8qiG8))h8!?5C*J(^(uU#u;*~G zEtSLqm?9YL5F#XO$^?)P=8#9kQYE;IuqDMAfh|gNV02{wLa7i{AFwoatf=&eONMUhVM!^sl3}Gg-1%Sa!SqHELU_qJ%Ww|9j zrhsu#3v7a752T+4&`AU^1G{8J;Fue|mMFHZk?E67b&|5cZiH|sii{YR1Y{G7NCx2o z(JlnMZjIGSdtqlzoEMw#OxS&(vbjMzWgnTP3`{r!=4Em=;HWWWYjM?^ zU=zW#^o~hO5y3EA-0Fmkj2w1CcF`2u1$9+uq!25H<9(?uTIMsIPAvs!kTD7GJ}%HgiITO ztkD#7l*e3CO+AtKK-l)u-xOi3GtA_}98n##5YR>jEKOuB_bwO!47bh^C3&e9kiUMg zDetjCFeSm>l@bgj?k&%rbc=*i0C1Wbejj6`X;v-*+a{t#;9eL5H567M9`k7!2GOD- zlsina*XJIlc-yDA@tCC;LH`7RdYK(}G6K*NAlQx=7nO8@uJtK44_&uP7M(OS5HQ=M zf(^-o;(1pJhWE07V=bpL%YfNL(DDP!E)rT2M*Y*|ZL0n|}RCV1>1-R*Z|ra3(`5Bi1uI;ucfcG4sUMC?Rc#t5e7RBbS&_E z!k(R+SOJPL0=g&(Y}dM>R%xW_$>#V9$}s?K1$ro5o=XXaWeo5I=Gaipn3Zd3&s2`a zG1v4F5XOzPWfUYS0kXj8S@mY_7y%!j!cU=F(*b z3zj)(Bq07V8A_~kSguv#i(ZsP$4Yj3ZX}vk+A+ouqo(3y7{Tue5#fQUQO&Vjr^ah| zprs;P#fu0GLK0Z`F0(`~fnt~_16WBZg3Uyw6zlj{(^lK&d1ds>tE?%B0uz^Gj}fSD zfr5%D+GvAYuaKq|(H!?@k2YNZqd;80`YA~aN-2koQ4PBiwx-d5{v;S!d`3F&W&7`XHN?)vhi!}?~R>T?_6LDlHhkujG8cwYT@TWIBC;!7*<3AWfZB7|ZA< zKElTPY4iO?37ecwz!_siTmX+WR#}t`kC8~p(j?~ps~Q)t#}*K4q7Pso{*jCQz^3(f zIL+Cy0QOG~k|W7Q%~6sJz?={d78#KGWPr#7O;d>MAeyAK1zl}<0KOk7*tt0KFqdD( z!8)4ORm^3;YP77u^6UEf9L?*otA$;yCFU9SQw7mHLhMjM5bQKjz53>lw&^?cz;a`a`RN?!dvAN&dG+1P z-ohaqr3yJHFER`Joq?&~EVl?N1w>a18zv#3`-CI2J+);lsRKDW1QQ-Z%JK0*;vB4_ z07n4s5fEfXW%ANudJiz+%Zr5&Q?ebQ2_dr7y}?Oyih9SB?i=qAP`VPng(wbe;%x;CD0p#%Xc)m z4=a4$5LoP3;2oDcZ;XW8)kxgC$azCpwGYDHtF(DTXuT_;E7#aMz0@gkwAhp;(n%&L z0%ns#kO-IzSd#2E%H9WRRZQ#rM4B@mNK!clIkP51a@u^z6#|k>*z)Mv())Sy{elwe zX`;ZTNKRqlIgc60ouUCu7m4As?b7>M^Zi6y5Elp;Q#h9>VG;-#rN}4vJO=DSQnU1a zv0$ItK#i~jMGbZnXPM9mjFI6|XlhA}!QaUy`y-N>K0S^@*5@FnOXnbz;8IUd;Oc@x z-4MrMob`z#0pp6Gdo*_)SbR`8Vw}@1@jBvoO7-020HKAHmCYfTp4LISYoAPt{NU+5 zcXyFT*qW~vn$(knTm#?l+2Vr<<7vDGN>!h7oZfoMu{djeA9M89`T|Rv4$Un`8+{2i z0r1nqJT)&*5mxLKJMLYIRfij^wsLRB8(lZvQaqS&t3{5@!#P_*2LdP?F=9fhK$w>* ziY4G*P<+-1iA@e7O*!2(;Yw$5#4JhN8sn6A`{qW-82C8!Z~G({vdTJi7*H-`(7_=r z6oc`|MMF6ADEREE(NtS6?)FJ4GABs2;FQd-rs>NkIUBT%{GoT~fOc#1DeBKB*<0gX z_#`_Pz6B=2MV}JTR;+UvR28BUy+f2a6CKb~C(RzQ$l0FS8ki_iQd!6PbOqr7BF5QVP{$!-u|(DoK`h1CvACxY^4K%dHiR^i{klXD$89t@1(ArD z9gy%7r|?A+4ECuLF5M%5OU_S4Yq9$Ske|<W6Z$O9((i63%9|M>BXM%dP*{&SV=H@%Lr6ATd;dumut{0=!4 z)FFk5t+kB7TWMC(3q>o)73SQad>u23?{FCCGAGRjKZA-Yr))9 ze)0VMcF%ZY&iZ$Z_tW?St{mqOfFgbzjK}#}jW8I7*tbMygOBAKfPox|@b^~*{rj`N zC78J7Z&{i>w7=RR-(S-$cYK#kxA|t^6k80i74s>wm$|Ykh5#O0X{t)sU^+8EeXutS z3P~yeWEnA)>$HaDLJ0v1hkAi?74L|QwH^_oD6>S9P~-GEtC~A96Xs6GrQeUqFX+TOkYXwo)VI){OpCRWM@HyJ+=N|XG!NG-R&*uDT?uScgcH{Unfn+%aGsoZXRO?C6bWlo8zogv5PvSfe2-}CQT zOOB3@HE*lS(@*0Is%APSx0d4RMWzYRfB)v$G5H0{3>Bveo%Suo>RLRl&D&!!o=)3t zp|xPnGZO^@`U+EkwLk`Qi+ti%M#Zg9aS81gw1puCKn6=BLUnCtAV~9|5CvMNY;eMp zyK~jV$d}_;y%_r%G{V5y@^+u0lkPJJ`Gnxt0c*>i*u8?<5Sln!eN| zCV^#G@1(F2cCzCM$?EzvV6n(}N%C!rG~j$Vr1vh2@Q6G%iD7+)ebeCYMB8Yt92j^W z$(S#~CGeAGoPo*Uu~+$)Ty54T*f)a+>jZlYvUiqXPfF2Bum_Wj?oEFEuA&J0Y5Wn{ z_5DQg0pXLs5kZR|-?lRAcN53g+QEJ2)pyl)8?vJy+IWkYX9^&n2xL{HC`g}t1Z6;? zTj!~uNqK?6y3irVWH`Wmjh#b^vLpnKz=`+CQ;|V$BeZ`RN29?wK94rc5MPm!(CIa6 z9Rj|~7iqvKlj`;@Qz5#f1I_V|KFKdtFkqfe>BS+WT;D^y=sgF>)ZW5NffY zUUSX$r88dNj6md~-U3D51I5$B_k*j2M_+$a(BhBWmVj?C(c5(oYLv;EcjkS z!|`@Q!<8zz+GS+8_7*!2BNd1@`9cDQw5C;wPM(qq$f8YI}=O;hjpnA}HJ_V|+kF8-|x;8assF;CDaiSod{$tYpri*m^0Vu<=gpQM0?+YO98R{=|qp!BNScRioky{YLRkn_CzKhxAx)4qvO|oxR8A1bxpT*r~ z?{2O-*^J37M1a*#OljBEY&8zJ(|0MlSC(49td{CxC(eVWo3LHisN$1UL$g9>-+d`Wk~^7dAk}@KO_9T{14^ zwl1)^3tASg00w44O->W1C6k)~+r~aMjm3FB%~|%TElh3i$p(G3{&+81PZCbOXp}sM z<@)OR%afN)FIrDhtn{Mw+4iy*t=qO+knc?-QaFVuj`>nZ!;w+aA*mTpF^1@aTIWT> zPI8jGM={1+A~j!5%bh_SJ}L>TxW#*C$5xQJH3Hha$i71Y>Ud<)VuzHXIl0*zSAN zbnjTnY(H&_nM|)<#<^fpmp~GQ=gb-e25YVU*d}JZzXy=$xfMGTT$XZI z_lj@Ezwe78E2gMN4|`vYcX_XPN5Z#VV_e4MKs{obU1LFFWD{n{ljwz4RvWW-7lO?; z*0z|*_Cs7B&Zusob0F;SG$M zY4h-jy`A?r=BW4c{?6Op{&{~#BDb9*Ov=EBLzD=XtKw>8cno=^bFVb~&-i}Ah#+$KBE`RfKzJV`MsAR&ZVV15pU2ap>XY8}(j8pqeh5B+f1 zDEmSvkPw>DglzZZeF`AWfois@s(W`k^o+Epsv!UaSQFLR;6~&+Dv`=wU&rzF!R(dS2a|4KH2F^I@2vhV7SgNg{?T3aZ!roI0L#D6L65%- zFUIy=EKcLQn+rQ0j;@QN!=uCEaCrHz;`?8U=QsXC@%HSew^SBy|Kqf1Txj0jTb-cs z_c7P8crpXJ`B?HDjpgg%%{8cmH+D2GPHsNBI0ES;oz4H^#+t|~b}Z{?;N!vBc<4VY zE%1-k3t)klHy;k(jE1@7+)*6c!NtK*wf4~umwq_98je8mg@Z;H|MQ>Mf4?E}vpYWe zJU;zz^5Z}Ma5u*vUjO*%uj~l^EDwR))ezXrn`Hg?W)w%~C!nNrVVtUKMYC(m;;MZR zH?Oht*&183zVxo7txo7yYm{E#Vddd`k4-P1&3D>#=6kZq_aY4;N-t1MIEQ3~h_v(( zfrVqR3>^FBHESzeRxF9&BfLRpvycxmjG!_x&hm36L6WLsK!{$rWG!2MzgUQG^%@&b88X5e=zkI* ziO*+)(OVdjV9auT8MZKfisj%bgRISwRT6q)LrjQSnG}p4W0vkwf=}j&k7LQVUHwp> zxrm%wP1Pn>^SmlztJHw|DvS0}CW>I%(2Pr<8!D3#u z&&@`)LAQ4ILvxaM6wKCn<6Pv|PG|xRJ&fU&40)h+ym{CLqCx^I53OVX5l9c(t2xu;IkE?yvJg=yhdlv}- z(;@36AD}%yeIHePnb`o{%Dy5)kvLGc7GXz#elbQ-1{IXNpp*)Zh1}Cq3$6sSv zrlszZnIz&I7|9L^<_L_8@yKFpQB;&V?VWe^ErYkG6wx_#6};q(R_V@+_f@B7A*D#j zl9DPUOY)so>A5YVs6DTJ8ex64{`icdo+P{@qo^k-Ryr;FY?(jAV$2_DdAxB+Iw50)`0~DR48!{R46jg94et;Id+jp8Sp+CuN7Esq$X}D z2|X#}-C>2$#4uMJhL<=GidhJWtPmW@z)S?F(_XH1&YjZc1q73l(DlJ~e-)uMFU8(e zgx=K!1pPGrh>FntTmZ1HBJ^&q0BCLCzAHj^)piT5by89)&k;+xj!`fX85b$C2{1eZ zjF)NMA(hn}D}r+ZlFoJMlY{q%D(y=!$~71XdsoEdlx}zlz_MXbdv+Q*2i*WZkDS4v zAS{(bocf5Yfmw4J06$3q|E*0SJp^cMMG%C=J<1v!Fez zJ=E@`aIqqIt8^x5>1#^|=`_7wsc8=r_pgkS(6 z#R2ezpolQan6<`Oyd0IVnA#`3NLYZvkd%UX!7y?RtOd!qGQ>q|{61YFP+{idlttSc z-6~Pojhe7b1_E6Ro=C6@s70V(CBgy*ihzda=^m8^1!-Xj|Y>7Zd9oJ-p`zV~V`> zI$vgsk)>cCkQA90SjlMD-iBQt;WZr4wcLG{6=*fyPfdZ=4E0_o?@PjvZbfcq@fk(D zaRxcXNe-&X_aKOXVu;F0;aDVMKS4y@$3gk^U;aN(O9KQH000080701CT-0V(UNdF@ z0Nu|501W^D06|1UE^BFHVPs!(V`%KXdvhGekuUnU_ESvo+>NmAZVl`GaKwg#CM`=> z5~U@%ws*r3jCx8~fdCHxTGqL7&SyWroSp%?XMo0|F+K3E*OHdg1g5gHvNC^}m5*Qj zbd+Oxf1ZE*htGcXmwI-7bb7LoTpBKf{v6MKs3-L-UYwpSp4EyUs~_UC!SnZ<-+C67 zeDznKJ{=W&O2PyiGfPHDrh`;01eKO2dVl`Qhje;; z{tush_N(rXi)XLuUygG9^~?8fKg8qXXZS1p;?c?blTRNK)~C;({p!b~QWw9}^Uvwy z=T|=yKh*V4oVIpeFBW_$jsE<`U#fr2$Dc}l-_A}yygxtsusAvG{sLc?PCs1!^si3o zb37|oPd=WV;%zQ|Sv-4FTRp2MxjtJwd-<$eE3TJbh^2FW!Pg|z)@r`!Nc`+q?eyfL z`y*ce=zmrGuym{cbU*&t`v3jvKR=yc9JOB-$F*H_&-yQZNys1K@uw9LJ>K<5VRFfp zoQak%PERjBo*kWBfSw*9^uKBA4|ehTwO_@Hc>ZIpwD$j*eQ}(fv!jm}I4D^D-%dWB z9>+6$XIbRzV)BY?vk)NBupN`)DRDb#T^sJnNz)PZtyaSNZKE7{9#}_!+ zE5ZGL=OJOEY}O~`J%2CO3uC)}IX*h6>u>nDS@g4C{q>gx6H6mCj+5d3^94QWKNzlk zesOmCQ{DXX&qw9rNBo@Pdh>&y{p#YEk9ARMi=U1!wtgEtIUfAj$>~WQ{LJTfr7>$BDShl9Vq+}G=`Z8BCVrIz>fZRcx?O#f~} zgg1Yi5aG>G#f3ZTI4*4W-xyP#4Y1Y46{F^QQn|gk9{=|&@o5k6h zszY1&H*;I~H#-*o4C};`AC5P=_5329U64g|R(9uO^X2uVEV{>R@cep1DX-M<;~UC1 zk6|cR@ABW*P|p7P2RD>&wm4i?{Fo#J+@gF2NcXW>!} zAJ2dN{CPh8@DU0N5?A9{{t-tDr*Da;&o6)a{JD63E%TQjOWS!#aqzbs*zZ5Rd-2WU zySFbF?_U1tyTujt3$;{#SbW(F@Gzm4!F9@Z|CaR2di2AOv=Mw6%nlRPp_%yY>8Eq( zyzj}DzFz4+km`kDLqXU*fD|x%8l<1Wsd)bO;xzx%6ZfBg{(1Rf^#dyzf4dU;=g@Z~ z_3`}UUw`v;hqM0WPA_W?{<87pQ;YfH(^)-x{~AV+6ym6e4lOmQx>;0u@ z-ATDKcbGTW*xzf3>|wYYpr~K^urNzL0HU20W&OuD;LwdXdrugeV*crev(rx}0oL!h;t_D=c_?bn*O$k0;LuOy7A4aqzbo zxHp=;{4t)K)Z@j!eu`xQsu!>7@kL~BkACh&Oe?n-qy3Dc)XCBeGkp^M{L;Q zci%7GJ>Lpm&+7L09p0)#^Y&V=#{|P}JBCa@71D3_dX}Gldj9>{Y59~dUe$|ubo~5X z{cAjDU!4Gee)>S6fakl4=QscJ{9j%sdGhj$ug_oj(_hZMdiRgg$lvC_$oT4qe^jsV z&kk42!MSpcd$fAnMel8Q$hJ?4?4hG{yGdZ~FywCx_AZ6Dx<~|T7D6sJG^{)%WtUz7 z35BH;pI`p?d@j=HRlMX&B|Fz{eG$Kc2;GC>ve(fphV-7F9v_w4sC`h%fD%h*pjnq* zbaZY4Oji%K-((ZVBd@G`vi_3YC#!FHdT)F6E=n(DILxlxcAs-QwEyb0`2PLxzyE3< z{^%9Jw}-jZxr@6G27C(!e79c)xC7m4(c!rh6XZ$?_Th+KF~J{*33jQ>-I%bFg#9uh z9Eb^n8?{j`sFf(}BQVhmfAK@H0RZ4`Tv*A%p1E+S%Wh$p=5BgHuY_SAk-8om_7?xS zjSXSR@1_~_N*eaehJ(ZcSC`oxu-wi5*k#4rFJHa>kNvXYAYtLv{R!)!+)ftAE*rl6 z>g8|0dhvFzj4%fY4X@0^-R0qnxBve7<$i<1hY69Bowz$2e*5y9ulLJ^gXqZa*6i-b z;>91{?)OX_@XF{OI`Y+bd%iW2hq*pnp@zFl!@h+<9!5j14w`)|K```v!Iu{UJ7`p+FQl0KgP zT+e>}Pn1BuE>@%m-EU8*Tm1aSUwHHkr~mQ&9|xHqgS&`5W`At*nyz@aCSZ_q`d_e! z@vt?F-;;csn!j7a&+et~F0G;YyDfaWw$S`{wuI*IcJRNo9W;Npg7>q6 zn{u500#>k}nl*zJyewpTG$Z_XEBI(u5S#PoXN!McblKAXUCkl5a94BK)8g#PCazXy zeH+QH3=+HMZx3Lec3=6<7T}r|HUAAv0RCB*Q&aWTiin%E^E$37v|kv#v}^s=C-;if zj!d&Kmn5uyw(HT#MX@r)#%j!(=@v8dAvhLFGuk^DoC?o|w3TvJ&(HsS!uf3!2EMd( zjn4H_1${e>Lso84Dom*{6~VmpfoTxPd~<~fVQkB?<(%A*(r@GW1-28+yp>S1G+Zyd z1uLi0DQmKd+sJG)oN3=UOWtwjLM>M>7`yc zv9!`p43k(2{SjTs9Tk&uzsaQiBc=>aIi*6ZOu!mY-2q8#B_#;`c`S%bB2OVnHRkw z^*=wIWCBqejw!ti2FF}4^{SEMugVcj9VxJmrhIyQde)(n^^>&*57`MDB{L~NFPaEO z2_KnH-pJ+ylq0`kO`#Pfdx`F4?z$lKtyd;hR<*){5^F`BD{HbPQC*6nq?=w63wn(O z{qlZmN(s$nqhrnLNO~)Pv6|zZx!2qlrFppNC7oRwwQyjsy4RArxu^{c4D>cEqb|&g zTv!n$KvAaFxVm9UZDPfFZKZSSo*? zH8uA}$zqu;*+X$f%VH_8S~eQtxQ{X1bTWZNl)b;q;%ha|Ltqe2vN)l#Xp3gjE8%NS zHi~-F(KH;=`T(Id%J`slU|HjI=-9yHs1j4IU?aWqyxk;0(7gtXwNR(`TT(Y{p3V&J zNn@JUP0~XHdXburiaY6UT2d~hy06AF31>kR*hZOfE*+O(Yw!$~DQiWC*5#YnD&11u zdqK-N#5HqfwS$UvbShz5m^D0j<8==4Mn$mE=>!+=v!+vY+5uFH;J{c;li3OuJQh|# zjgcJ_~vSl%siM z+!7$Oq=Fidy0I<_--J%-rdQm^&3(D*eda;|2PCgDPNc)1RC0_f-i*(si6U_q##>ffNz)0I zv~>yaDz_GITGK++xd-SSUqY^&jz`WC@+z>VH;$rEjz%eyOpW*i>^b%N0~n zu)~>2Yw(`fT&zj>E|#o$RS?{pc2iilwEF%kJv42SO@VO$I;dAzlISXA7K+_LO8^w# zEI^zhulHUu$^_*~FvPb=>P|7wO<=|~BSfh@R(sRA3`>50k&QV2RaMDcwxsTGB%^@| zsREJ=a980--NaUpchvV^F=r*LPB@G>8d?gd9=sZ>(HK=Np}U*7YQxe$1g9q`by)=g za|5JR0Jo9>nDxSYnc$ZcXs2PPQ^px}A-0r) z%r4wyEa4i+2LQXQZGyubSttc;6#yY{!Xm3Fv>HQI?#6fQ4A;GnWVSWQRvYP7NudOK zN4%&n5$-$Cm#H@ikMm3S5SJ@^4Od47R-}R3?cw3UGl-C#=AM3c&0v%1xL+YOz!gI3qPX0As+N>OJWJ3fW~<38Q-{0T*(($%w2~&%F;xg(DXe)SC(9 zv6qM?@!CvzIC)yDChd*BY-gSCt$Uiayg{uqm4NYpC}FuG&Ww<Fd2e-N3P(5xifGz$^UFgA+MTZiyP|SV;yVb_0Z=fYS$hBG zjLk3~>E^E#%1}-D&bzmSBM!jLl**~I5V1xDy{2L8Wk}Us8s49e&glAUbMHqNcG@mO z=-lJ(22Y!%lj{fnu*ny=yuTY<-tFAn^~eGOiQE}@lfpHM`2wPcQ~(c*NX4`)s~aK9 zK&^ucD4})Br}cvkM;}a<2ugXE;g?B}<*kJh1~e){!1XRBz{HP`bs209ODWf_r#jud zel&@+RAG03)qshahUtT611s3FNiax8wdasp%xl z3&WYOB}dT;>}4JyY!iARVA&D29gKM}VJf6-;j6SNA^H_65nxF}FJ>59Q(=qD7{_2w zz1sML9m}>|#D|lX41ii?HZ>SO=nL2+U`F6mZoI6a=Zs$~XFa>L=sy9BoJ5zF31%@d z7o&iXRp5^TgkZ3lHRPZxAJZ1Aagy9Ft=~|!J`bx$ljw@EaTwI7BDT^C90P$9Q0SZ* zV51O6g?|-C7@SMt_)_@CIF}YG3qXbdF$@7*VHg78Sy9P_01%#|zWrQ6{DWOnHgqH( zOjqG8#^{*z1$a^!3cSE~&O{ib%;q|#$~w1l5!5nl=JEj}bRQ>C1!t%R11&~iOcBZz ziLiVWx$Lg0ERShi}JL?;~ETBk%~e48f<-qFkORHx;x>T2?yJ)l~*hn zL5^sE0B2xIJErw7Sw`a<`z%|1o;cnqI$Q&xdOY-l?E(HhoN5%|iuVkS2HbPhz+3solt&5ollciJ3jY3b_;6N65 zyPm`C)LgY{tFleSQGTr*Y)dUo7lTI|pZme2dDrMZ46XoOLMo`S0EeGd+luuq1SO`Ms!bc=w*;3hRLU=_z|tYN%8Y^oqH1oSYfQYl3;4cxt)EO5uNEQr@Hw(>6yH>VMcPcD z=?F~`TfR!vxz2d^Z>|>oC(|~uwb(3-P^*-Zl`K4FCE-Pv5Tf%+={j~AC5IIGMQ}^E z=@u;b(#!Re34}>ug3eH_)oGeKUp-I{T;61|irCfW)EK*j46BJ5-5prBk=xf|4<=0q zyd{_<8fDHTUs-aToL!kYFq%tgRPcM(tc%`*sgf_P4;+pL%d1S6N_UhMuuOPcVv~-; zha1~UO^Il0Q@!Xv*@U(pOc+2b=MD^t1*S59Rnc+IN|V+ojRb^daJ!?IiqauQy^qa(&gu?nF#wI5Yo!O1mXlFdIp#{CsGAnd z8yi`bSqT^c4aa2Em+Ys3Ec%ZwL%hogu6xmk>cx~>klWbS^!r#M?x6_vJMzF!#F|v2Ww5XaXf0# zi+?ZrPp0ZKrD21l(u^`lC|ejJW=dvNg;;|2vWPJYAcds#y7$(TgdwV%;&t*^Vz z0lY#NJ86LrCJllfHS}v!8r+H&(2R1TiWaSCpMVv|91){d@tiAu8EmV2giVYB{=Y1g z7y;?h+Co_*gJW5J^FaF|jw*|*gs?^b^Yr5wO@`TqYRD8#@lu0bw&5cISW9XCW3l}; zioObn4O2NLP*sD}ktvse#*EE$qgyFo&%wu)F7h#vr{yWp-LLm>^?AC!PX$gH{6`Te zN5Lm-p@MofK?d1EQk>V@qbLFJz881uK2D*kX5~aMOjzt4gS>ju+5l$q7cchqZon{=wFifqU2_Sy%z3bt;1kg4%jErj<8nt@jZ4;Q$L1;RYmtLQ>CIG3Y{ z8tBUmF4{Ivrb<4bDir`VW||e`fiz0;G)yVsO_ic(&TkLyT>0Lc2UE?E)=-_i7z&ot zO#`IMyPTLZ99lIw1JgZrU#jRXERF2uZ0GHg4D%b1S#i^n9RZhZ#NoyucQ#n(S zvU*Jlz=p=dfH$Jp8qr3je^9Hj7(BA;QCtrt&2XMI#dpYU1lQoPMVD|oEo`?aS=KUU z!7tsSp8Ri@COw!md=q3%Gj4qBs#`pqHI{u92?tYoJBGugv{&KGMgPfENi))WFO6k5 zfY2Fv6-@z&E>;}a%9Y4t{#v(>gFy98Wz54#t0KB4nG%vB=!6n8bVhErC;)C>!`O}6 zr8>Jh1Uuz)4<=1jIJw0$=MvpIn8x5PQ3zI~0LLvAGb(8v#^_&Cu0h81drC?^iLzGa z8uW(_0JKSmfa6-7fz1qZG@YSWL-B}!-`Ln9B^J>wDTwlvN#!LafjOC7^t_H;xLsaj zsiocYI(V#`E#m=$ick#dj9V~Mr7#*u8PtCagluy9lc~B0p$ZH*hx(5Kdl^Du zF2H#T*1~p^9fUSJ!TX3+O3?DbXxNt4VE;wgB)+K-{3m za%CLA|L8sV#sKvquN#OxRs5~8(EM=2tK?vuREc>WDUZ!@&PyydjRCVR)31jx)(@rv z46B^hMq%$F=~wT-EM5}h5%9Xe6HsOB9(?0VUWK5xD&QVWm(dEuz%UlK!m*A84m;Uu z&aD+^^(Z16R^Kf8k0uB0tT85dM|bqA@&hU;vp^ThLX|nuO0OdES|OtzFaxl-elmG4 zO|B|%L6zA6i-z113tL$%K4(=8*W+NZ9|RsM|EY+~TJ0!E*A>I*LctYaDh5xO+vJqOs*ZZjDsmLz9{5QnVI!4D)kQ!>HFhS~%^!LO+yiDjhW&;wM9CIAa{Sy7g%e1!=Xf`G2e+TJvHrP0NDMHC8>-_Vz_^+Rsv6uZx=F;ZH42M z8&HNAiz^NqpDcDx!xX|K)Mw)rhf*raQK5Tgo|&&45@rAu!-Sv3G23L#+*qAP zLn<4e5-x8qQMmg!g(_FF5Bm{$*`;xGs2F>sk+9Vv;^!chtej-`i6btT3e zN9zf|7Cyj->j#fOR&}s9EKrjoxNejr45!k`3}+XAs_iaOp1uRVNwS-KAd3nVH>4X> zIN%zp)$7`*nSl>cWC;IgVHCL^>&VVPQ*=)z5awm{HERzhRf<_tQxM7=BbU5d$zvJy z+SXx!{$2(()Q)8SyP|{9@R4I>xsVSF}3rCK)Rnkfa<9xrQ@9xQDPuFKrgoGk%hU}z= z6;Bf060knCXppIn=Oy-Y8P;KRxAH_LOIdC*S!xl%*td6YzK4Xtr3F zv^J2k?#W~+D@pT!4YahM+OPT^Iz@d0awR~P+GutI6smE9yZS-Df(MgTv*e2EV56hE z8c*&~!O^Thh`dpo);r}_UzzaER8BYHfotjM99Bg)Z*_I`0PyOH^_hp*;6L4(M9_<( zcS!`3k+oq z1Lfg_X&)6O3TFzuHpsrGjv7sS2Y1)REXOVbI|=J!{Z7QDqkZTF_-$1(kty^VU1m`V z%W}Y8mQq4dqo#5YI~jyiCVOrnNNx-;er}Yi!U2FnO@TRhB6!Ygu%pJZ!-a#a@9xP| z3>)A$7RVEG+>w-NYL1ksjNVyGnWn*w-t0;sML)c#@19I1EM@FsrS@q-QU(nyQiMfP z!WU~};AJ#>Y~`d4q%6o)(~s#=1_)+-^-NT1F9|Tqyn)_H6@*A7Xq9%&u@na;9R&2VHTQ4xzKb1AE34vq+LqZW94-yE|3o!2DNsz_ng zN4e6C4aL&oX|f_z12dbIaWsc)MZiw3{8XeEiqwtTIad{_Z>=@V8%>q5g)8Yj{NB4L z*4oMY>jGrdC8eiNDrghlSW3|=!+8r?r+$pS^p z8cZiO;Y)S2&bjY@3>=cF$-|N7P$I9)+oqT<%EEF&%T^90>3B6x-^E^DRd0Ey)<@`3 z5-rckhsaa_GSifH9ZU0!%L2#TwG{jqz!=C=2V-eZA3?&Rg(9WOJ9u)5x_wa;79cwd z69qTkS2=oB*)>JzT~+qFBupX8NiHcB))8FPVugU<`qn6fY1!7+Ms4^y8>`pT<&pBU zqSK%#Stbp&C3M*_c)^DH^FU7s3H>kIc*l)?->yL`ugQof7G<~xE^I0SREJ0i zF%%qyAY_8`X5*Mwx$(rW`rvFl@u{6~K$ug}aO#svop7AOp;QjgRkmtYhho&LRB%Lw zUgi49RJ?=pS2A7HI7=-Fa{xvxUa;tk&?YGXAM;i>q<@ptJ(x^Z&C*M1XUTyqbb-$B zu?c1%e34r0!9}@mCjVNAO$|dO6>XH3nzfVt4#86@CxDox+-Bc+kfS*&{VoXo`-jQr zGN~e|<2r-luwBCjZ>Cvd`x?26J)6%M1eQKMf z1T|k`puAE;jV=Y$g=&t~;*#Of=G&Z)wUO@indyRIllz_}IAwyGe{(^oRZwo7mmZXr zm=(<~^P?9I*EHwZp1<%=(lVF4ISH7mj9#bLxhUX(2s|&%@X;)`%VM%#uh&g6+0@uR z5OeksNWw%%&SZp?8OoXDGE|*JX?YB{cEw}6rhBUJXF;tv2~pTWJAmsIK83`Jyb?@w}-&eLyLGKnncub`-# z7bw!CDFTfiD=CX86uIG}Wm|)k;9+gl)YPmjt5Kfjyd>)27@MNeL_j^YaBA29ck?bG z*Ip;PtywG&CQL=J2!Nv2>L^@6v;MHD-dF*oO_QO<8<2M$vO457Xqq)yn`MH3tai#a4t3k_pBnr_h#fenIUQ-diP9tR9i1qk!hOP=QO2Dz$XblDmSkTw>z zSXYx>iGQ!WY!X#guEsyCrUd9DIZFj^L@%z(Abg>tLKssUz(T1yVp@d$5| z<^tx?(t=@Ey)|V(*pE>tl7q%ctT39Anl5FCTcU9<(TV{5uU#GG*&yL{kSssdDapY$ zP0=tTEk*cggi=?*5^MH~W^IfGdp1$Kt6KU^)NX1ieWqz2g%ahRUIi}5`Gvl91rBev z!N}3T#h}G;|88rlx0K;Z25JWtrJ}h{lrLWtuxthLQPoQ^dh@VJ$hrdAkJMW@!>J^9 ziEbU>lX$q8G06Zg&O4E91ItEBiPt{cl_hs-X&<9_D_717rF#n#sU?(x{%@IP%erP% za$5NDJ9@d)!*(i{kEW@yW^<;2jMWz!hZHsQR9I7SP>JB;#`9A)qZE2&A`S@KJ_hn{ z7Ob%}6o#goCU{N(mXf8UcuWAdag?;({=z0KZFq#eEZpZx@v-XYhF(_AqM=R~0J8Am zTrgtvB7DQ3-h6<^;#q;}@)%`%Qq(bp1YO00f%2L%vapyqh9U7MOdTDK%qD^h4RkWy52KXe6gJ%xsAWE9y-2(8B z;kJ(6jI4WnT{UZ4_xPIHtF7qhTU<3SEfiK?sZY3Pqy{s3JSTmiG7YH9Y$st#3n*0?s=P*$fM z9d6ZaSWx+9CJ&=dRPU^8p!C>clxM%uSro^oT5?iV?t5c5AbVhaKU0zd9=mFx+lUF zS^XvnQ^+b!ucBj_x{c`ute7aXLD*bN^)!HGET-O{de_qcu|Q706q7?2m3z;*XbdM4 zWCc?J5~+_?j@dZgiuB__#ol0t!QIGI&02X$QBak0NTgYLqB+{sMk`k6GH>!|hTR5M z^x{yDHao2fD_U%@i#4n!`~WWoY62^rYzcn252L_(?GN?)^gPa37!cN)rw;dyCiMAA zb31Zo*kTi@-y|PR<6m3r9?KrfepjhNfQ&PvDUL2yBgzW)*5m}`>S7p=TwJGH^{Uu; zGP17l+QO;}ph%Ubr=_lmJ7kS}W1=j2jI{m`q+Sb^sm^Xqvfv0(GaQ=ePGc5Rgimf8 zplriGdUS}?POFmjgUQ+=B`;yWS<|be2CDlE-ZKu6Z(=Y;j@Ip7SHIOgnNC>qC0I&8 zr{I9*G>E=YVF3p~vtEt2&gxH0?q66=rz^v!CFz3tr$&?T#)GYfSuL6knmV_Tvhl734kJyqEmY(QO_5oMTvORD_X6T(N3BtRLSR3ydOE*Kk(47(jR@&VJVH@O z7=a`Nb(D9ZjK(ak=}WkNGMTUjY^Z5~juV7-XdE|iHOoL}A=PYh8BH0xoHMlOeVm-0 z(sR-ESMMp zV{`VS)q%rWs6lzuzg)nUmrMNODSA?|y5;fF5cZmm{tQ_6V z^@VsZNxpYOK8dUd-WSD;weXCTq|O#nQ-ObtsV3{g9nw^GmDofFr0Lc)hmWf`HEfDuu3zdpiO~w z8iBD)J-=JT@w~%Cg??W3WrE7o#Oemr%o7lppsA-?!Yuhf?e?g`Ifx9CaC^pgPr%mI z{gdUZaJcDcYr@Jr8h08Lzz%9+r)zyknXN!!E>Pb~!igb=#EPoTmfWJ|mk!7=)Y|dl*}Ip2 z`tJRA|Mu<~eM`LPjfUyg`&DhN<~8~4^yGs60OF4RS6v8-go^b|^k*G)|M}_s;;8+y zIIittkxnlzPCslBsjQ2}%F5uXQGWzMjd5~g1!ArZ{s*9Y3z7ZS7NlyY5PEj>!;d#m zT73nbx-ja%$}~+wfvw`K7GJ2@uaZ{-#D6$GP4W2sn&1~F@%Z$I_xAnk70Ks6M(o+q z$;VHt9b3IZZzT2QE3~6}T+ZLePZy^jk7KT7@k>3Q{Bm1w1;^giV4%7K1#~SyRj?e# zKGBF;rQoNoYzn0I?DS(jyZB}C?5mTDdUpO}trustoj+SV`+xrbuU^0V-J7>x{_c10 z-oN?X7jOUfv(>`%W>8I5hxMhxMrwO6(0hYxU!i-4YhD7+emp95!<5g~FLn+4U%h<) z_T@J>@xIrocM+W6;WqkKqGz3C!-fI%y zH?MGaws%smZkGCffzZ5C51v?2Q)E>%&omY2#~?kUh*1K352~A=@=)eW=x!S>-|Zk$ z-?3lt_ut>d|Nb@P%=|aJa8)zQmH1BsSt1M)wFJ~srv`sqP0~8hHl&Z&?{+}``YGTh%sERF_Fh!)1Wwnx3R@*6#&tD=asMG`HbqbKCd-=T$eVDzIBLRvQ%< zs3^exY?+si8i;r*=%DWajKz%Bd9|S z!RAK+`A-1v+-z@qy$5GzKXkrOlCDc(XtgEDH`%ddsVcU(qPyNH6VRqsFt**R9g_L- zR_)WJ1l7b@7T}vwO&>B8&F?E$v7=un>J;`Va+N60ko0mJ7lY6t_?RQ+Bm-(gy zmnvx-UId_~ravi833uE}U41TY3iD|^y@1VKzuO^r|MuTszq}b~y366Mb0QvVG;fVY z>RCcOCKYP=U|7^Jx!fzA(r7MT;#3+;uK|QBu1m2dcHAH z46jwID)O{wX7^r)kL8hp! zoo-Oitn7zkaWZS>3XP(tz-ENhQ#1Kutj#US$6Zcov-x|;tpr`GYgc~g>Q&I#2G z#R`Qpr_h?46x8Wn>j{K3M}i8ydbN3_K1dZ674yqT>7+FQ=9tVGO*@UX%9PtA z=5H<#4|r?7i6`H7eRu$sA1s%$6uGX9PE?7YApfn%rc-U+iZC^vYz`Yy8;dD)2|2SX zoIt(90!>@hb=4!wu~=!ksH4FgLeb!~DO~Sf>j^{@guGSg4{>Q5N-zpKpP7}y_dEmJ zOV5n(!pYK{Q`0Q%=FMQkRGq3>M^EB-m zWfMn!vbj?I&bf1{9tsvKXm!|E$`_$((3o0fE=kj}7saMYs%QOP2lTMU0y@S+CC<ylGawsj8;^m zYF7Q_sLD}TA%(4`P0LT~-pfGGNEr@lYi|Sh2S``QG-X@Cn+>Z%?-VEGX~!Dhor62{_=7sML6FS}1MxUQa;q z^=*j?hk%&)T9ZUeEL*BDQW}!q1ON{(X4R(Ii7J1Ssc?9Nsc%n9p8wJ?Ik2QarqN1BP3f#wr6(=Camn5jFgm9AJ*jh&o~yt*nscy{1OTwxu_ zod4Re6j=g?rtythGgd=g2B{%Lks(Jb;MPvExEqy!@JxJlEA!{SJgHnK!2?AUA`R|? zi{+`gO4Le$@9=Boqhtmi@a|*{^GEVBHvydku)heQqcZSt9c3)U$WqP*cEH3WE7pk< z^O84ZC{Ok7sz3U1PLo@!^ifO6xTZ1Us&LBHX-t)9oG7BjI4zdhz1I`Cy%HlH?x2)= zUeRw#CTF>0qBR=RRwPR%c^19mMkiNln3gSal@oiolyJzt81r&_^S0&`{-z1!P-D~P zX<9dB!#Z7=aEYg2supFE$?aZiULW`Tmk;Umm}oveO7H0{U)8@H<@#%=pAYf)_}Qh# z+04OR^?c}<{^{fhf6;OIule{>sqfp_>4*2{M;{g^r>o~jC-2kghs(`4rH}FKYIn-X z$IXv+Oy)ernv!IWQ__8;X1g%8RQS-K-L>^$Cjs^iRQ_2#$rb#43Bm1UyLvcGdesbG zO8W@Xe96*F*|;L(5ApaDk-(SY(-*rmV0(>x4DW4>hA&P}FFu|fom>zr;>VbeE>6$h zzy0v=vq`gn14dV=-; z?d0R>aXiD7N(pB=d{zP|Qx@x8J`8WncgPTVa0t#)&Tl*I&Pzor z=I86@S6Y3|yHRuT@$~0<_UqrjesyIju7;uQ(@u!yAOnrYSsTjaft_$t1DFO59$0U8 zlQ;Wz;(vVq$2VNaa3yCQ*~-l~I}u8ZG$JQPXm=fo>4tARp(Kw&E6qm(5=sYAlTgfR8sKVZUQCXO zwN&6Gw`NU?PtHz|wtQ4W(M@gXy0dOB4fbOvq6{$#m~lttU9it7!fZHVJXacg+_@ne z`Vs0<(7b_!QNMq`RPa4#vJ-;$%!KpHudy4A2Iq{J7C7RnQJF4Ut1v7z^zUJvBhV-#EH zoNQDyxt4lw$XxKIrZ5>juQp~l96LF5yHRYR`}%rC_o~a!yix4U(i)ax|55DS4Vo{E zJ=fa%h-2@U_8mRqTL@Wk%~G`huhD82WDblATTBCzw%$B7J#u-drYMttGJm*=VZ-%y z>-3I2>JngOd05GypI%qr`YZqUD69E>bKfzZ2;r%zS zuPkO*Vuu#SEj5352I^h)$<7|lr%q;CdXhGQIRAMjig$EK4UL*m8J4W2L9Cgx;Cx`A z@CNn43zWeV)gcd!c3yL<-p$t8^R2o_R%jP2c+lupovNgrl+4&1ny5|LyXX*g<-)GX zKFF>5nqxEFs&DVljJN9ZEWMXo^?j1Qqexn;o`+zVG_m2pt3usPJ=LVgT#d_60Z&tr zsE2ws>uA`U?OXLOY2V^l?iG?`>zv@0!J7nQ@X{oAeo%-o8rT>(aXru|_yNQn9F8 zqnT-R#{rcCuZK5nTuVid-I4GtY)#PM)_aXMqNZq)VfHs)a=HJ=xzwUG z-Z;zD#8HbTS)d^W$>drA>TTR@)P7C=x9cVNt_eRt==^f+d1B|+?9rS#;4>}0pDggb z62GHTw00t^Y?<@6Fl}KgQ>B_`D_pfrd7i`5R4LLuP^G+$A7VcL<^0$0zWIZa{Kc!6 zMri)kn|FVFbERa!(_UAIJt-I^yjF_UOm#r2SQeejGo3g)Yq!zh^ZnwlvH z|ETACqfM@1*3ROc1HC8Za=C5)`o(L*zt^1qiT?GRN%NZZRb4k%Vl|)pkzDA-#p%Zf zsH7h+E@JGW_~&5-ul;1 zu`EFA;#EDqi0tjr4e(~GaE9G{k~)ITfeAi4%Juo%i_`qm zmJokf{Qv}c`RS+U-=Ce9Px<0iy@*H0&)?O*#&h-+48+-|5B22Y{Q0iN_|5-3|Cg6Z zp1l0x>+=`>^p~@*-u8C|<;qPc7z)PiOV){cG54(t-4j zi{3kK6YHJ=u_SNrFXe4aZ+ArdLlM0SYK_r1gWk9{^LMUwx6^+2x9$q}sX-O8O`)W0 z*s8)qd*@lCUPIi-)U@W=in1Nh;)60|DZHsRF+uI_2`{pwVqlfqB!s1kww(kpH@GaZ z)XKCd7Ah6QaT*0DTwq2dp@1KiT#p6neSz(N0YEY(Bt)ik(fEQA=nEv?$Q68@R;kJD zFE9gtnkPzDKom7b%&73Y&MVSOpu8%Ayd^RGQ zvP;3xqtD#=EGpx=(A+`eSP0UxY+TUFC#AU9{(@odwQt(WSXgXSqmv}Ikpoi(rSZL% zb7#Z$7lc8PkJULSD*-#Bq~`6G1s@`7DaOo|4w3I{qaSQzh%~T1F;z2tfdegu8Wc8( z4;F0Pm4g8R+Cl&zh`v?RwX{u=dpO&Ms}yaD{Y1ds$f`EY8OR)@PgUxEE||B9vr=p^ z)f+C&c4T&N5HfZQ%-570M`UG%OFB?GW~nZODni=cz`;2V+S}wP7S73q%mM^d z38$`!#;fx1;SW3SD2MW${lDQ>iS{>Y)uD)O(fjDYLQU?SaB@m!+ z20RtJSu1&pE%TzcUqB8-KvvCFu8N6}spnBMIL0`N#snFhi`d}pLb<^if-{;_fZ*li zSF`FN{ai*!golo$n6up0WO5+GLP}>mcFwMnVPnJ_*kqZ_D(I@43vovc43%;8&X&r- z0=}C00&x@^$|TEbp~C^?FmQ`mR~+0r$~^4V(KudalLqb00kuO&xT18dyaLD6bcD6L1}DzvlGL z2Hp3(_6}%rEqRxqH!P(W0ljA$;SMCsYgI{ED3{Ue=;&Jss=#Ch0gK0_U=d&q2CUhn zt4vkPr>5>n>pe`}?_Ni5DlGSW9j$nYFwKgUOfhxs6Z1K0wn9t=01wFE4%v=ZIZ7M4 z4|N^AUVojD+6eOFm^4)6qTpl3oIQi}wJ}-atlnu1dQDo()kTAZkSH^~ z-~U7Iq9wG4F?QRaAeIjwS0K#$6eLP&IZk=M`l|35s}DVDc%Jl$y-C^M7dG~HOa(6sPr-L zChv#ABw#*`;#(Pm5DNfNXLarAssxBm(ut$UN|$hgo;cj<%^DPoG zBrR^e_FQRkJ9{)|THH*F?ePnQ7+@qb8j!B^QGz0Dv=q{Ye*u*%pH`XkzV)3_vo3DTS#p^F#|88y~uD#};ap~<_{=F`}qv}IYPDQR* zk{XE7(gd1B5w7fGwVG=m;^-xRbFDZ-y>?__x)}|X4(F<9>4M5qc;TL!saWaCM>P}F z&qIcVkZLKyJ}>FCw%lk*4R! zDJV}&x~18F6Zr=ES*T71x$>%(?bovQpztSeG0Xb3nGbR+&uXPtH1ohh_}lU>uxY1_g`mX)E^WO5_IE z;55@p1)AI?nYXdB5>t$>WS`S5#z9_+nNv$kC_XG*IM9d>y|fM_D6ur|u;$^0h|^$S z=dlkr4X>Dsln0xOnFt&o@i7w-*BOjCm)^1%`(1i>u9Iy+G#{uVjfK`-HK>V^Nf)J4 z*=fELe;N+D=Cz8d1XJ8XwMRp9rGRq{4@&FkqjOI${uJb6ho4qseP?heiu5sw#G=g9 zPN-U{BNoi_LgU5Zz@>6a_{sKsSH1Mwt_w{La7#haCo7-wEyZAC=Z`(jv-pJ2(<}sz z-%`v(#Pxxv`Ig>^JMDAn9WBqj;X1X-r16}>PKkMHhhUoXRYaFetz(WwXeAU?1>BLW zn0AU9k!VjnF0C*=WbU5a@P(DGe3+TIrWR58rG{BI0P1d^Nij8O>S)25uXxwyEL|*F zCOC&j(NwZxbO8A}zpz(~xFOsv^&CY+yVZzm0yIQ@hV0$leVQ?Qcdo@BvmSB3H18Hg zC+Y(dGfRRx(HP-aD7CSybr3vTZeo3En&k3OJu2vwz-_|L0Xmz-`%%{wPrXA7T!f&Z z{9P-lmIl=xZULRWaZu9Ar4I)kS}p0?)jj1%_F!x0PmY;q@d?Q>vk*8Q%$|ve>yu;V zTY4usW}i#%7JboBE|)TMITp&cpeZ|srXq8hl+Rw+(GD0&Bo#dm%n1{Lh7>$yN~=_+ z1)H4@GT5hPEM7i*-q&UK+!t@({fT`kB$IM!T#(;>`5)}v6&4kGsW#O%`!gFb&8_LE zSxzRvY}CL!jT1C3YSF4vT9`4j@$XmR?KQ=~pusQ2bGgCFn;)6;~?DRk#)aJ!li?P&DrveN*ofrThz+jc0Yp<#^+Z{v)4Mdw%)@J-x z_SD8#`NVdz2@&7)rUZ#YktiGLbo?(J`6g~%KLzz`=osL zGN$pOv$r_1%2E!HV?l7q$m=Rr3zz*9?QQdjJ;gT{V0-Qz!Si)1#ed?Z@nHvsaR@X_D0{Pfjo=DVZ>- z$by%SMdPZLRp{WJXx}~k&=j7#jHB)PsqT9qtraPTNCihm(?~dKU=Vp_Lbo7{kfo*3 zu{2-3yb6#7vo!ob^Jq6~KZ$X)-KPCbPNVHe|1UO-cIPPV`*zlE@$+wI8f{1K--pp& zvf^)J7HvoC-_|JFj^-yjiFO{Paa|B=#+A21SbJUhnt8M?Md6)cwi+6N2;7lelT5Wx zA~#uixii6VFal8qZhR^91ypTl9rev}6wwORdy{xgJJpJVIhNLoTn$WzNQw$sVqnn& z2v%o+{Yptfy6rC*&ZBKU%Mh?`_N#%mmKs1=nkfs-QA5jSdy?mH9&K$VBuZd+Qh^6H z2No(pRhOJD)bp!tm(mR9(TWn1D>Y$Vu^Pn*-%v-8A*IPq7S);`oky#Rw9?nWie1ek z%mlqFAfOA@Md^KOJ8{HeHIML3Wl+z-1ZorD;hoCJN^XGO%?A^<(=vziXe}2m`d}FW zeoErE_yR-s=_zqrf{Qz|IEV9SqchUd^v*_Y>A?fRe1cf;2mz?M`P6nO81T>l=m%rj zDjuq1qj4nI1SdR}=DzW?eV0GrKogaI2@W}jE1??=70!Y)r;T$Ff9LYH6bueRl2Nr+lms;=Fy1hVy7`_sS}eII8MUV?M_aEGh`f84sC(*bQ|CVwoumw#pXmSMFbyqwqUCj zlr4!m2dbzw<->pjG6+_{8rhUKW_L9AKpAskR4I_USXaI9oM)cv!f=LCQq`qacPJP} z6sz(rI2z3@D5ItpmMXMDEy}r~qe|(?)sB<@`}z9uqs*i2#!0SQ0q(Ji$4V&z={PM6 zrB9K{YfyeM@=&YP0l0X49_`g-wxi644bl472#n~cG&5JPPNsGHgpLeUds1&U=+Dj0pvsRiy+Q}k~heDQo^-V$H(IT}kj zlMJ<%Vz!Z4l>n#E^f1$kFo)z|in=9lsh0$){L&q^wG=?*(mn0oQp3GHblTEPv`k1_ znuo&M(w63-;`+3u8Q0!PTiWZ|JI14wX0uh6<;)wEj|-N(hyINP{(}edwA-H6a7-81 z)>5{ClD>8$h{?x?tDt>^|DRg%PtAC&ROq8x58>?6s2QsL9kwcpSQ!;>!g?4O4kzH+ z2V;v7ylq_jn_Eov=KeXeG(yi@?my@;wWi<+_n7MM?Cd?JW?KB=J*MU%@RlA^^AK@u zebkP9}mJhQN*OXaFw^VBXqa0nbu1U^WtAZGU-HO#YCRL8kOCR+*e`ho~ zOkZUdpZZOZ;xjJDZA2-ZGhlggOb-yT1i$jctWV zF1M(jnmV~WSyNO>KixHiCEtIxt1BXhLiYf4ld6@pEXdec%3Ri{gpsM{@-yYS?rhO~`edf1A2HK)uN3d7kO=ow8N(T;`%NulU_SFi4RNe#0tZ?>xpw-O zXX#-oCXl*S#exca*_w?jJ9+V{EQnuny$19dtCDFhDSi<#HIHZg7I*v^-k zw%4V1R5f&^&D9F_f1A6u-AIn)`tGmb%RcNw)?`NBA{H==HRXi`+rq3Qc>Q2N$g4Dv zW=5XjSl+*P1lc6Jx|&U@*_GW3tuUg*j_Ay)6PJuU2dZb}=sGH{WU30jQ7Nf&Exg;L zoE4wgOUxypYBe*|-_B!IFY4bi*cL;7$(@Fghg;@#IijRIyZjzT`^l|Ycw$TeYsm_` zbOeymA*z7IPy(Anx==`g6AQbMpTG||K_wtVMzlU72tiYpI|fZF3mLnu z!CN?df=cnRVc{mQ=R7~%IB>bgr`x+ax>y}#`*_vQA^sgcJ00W0Ue(WWmUmS@*R;Gu z_+na3wW@9`D3^rgoPkvl>Fm9(J-|V69;iBKokdC7L`HHct90Ou2r+TuSv96(@id{*`uTo0y!+oU@XdY$8kc0R&7WLa%@54!PC=gv(==O(MZm{*=;{XdnP#z z_Q7-cEE?#}otIVaDLswZ=8ldM!>qr4Aai98pOMrU6)s{|73Ll|GsLJe_@Xqg2oM4Q9+dpr zeDy8mt9!@eL?h5-en2bMwHEVw^0@v1?VfEKn463;e$oTlmAzg73RIVKDMs}uyd%^l zaO$o&`8F9!4tTMEaymViyY}YFi3xwPl3R5O%We8+g)6Gboe*Oy!?vbUUQpsZG9BJ| zeU7|jvtDD;lHJW2I1W6-@)}9Wnw~G)FCCj9>Iz*Hf_Q$PQ%^>@+HyBNhJ3LK*7|f1 z0#g*}1U)%g6GTF5PUOCl(OEg&n@UaSlC;L4bEpYka8=1XRyX&4hv^mhz>z4jG3_S( ziZT+LF{w5r9DW!fphFV-_gn3?#S7R(1t04&dZ6VSEx%;-dih| z^(f-Sjh{TcRIdS(ZDNLd0#H5aRhzJ-gDEIiWH1ZGv*z+LR$*b2d2BFTYrX(X9&g;; z`)wy&Q|sVKYKDz{A0{~dS$!#>EH`N!pp3G8LUM+6U0$9Ihm^E8RkcK1=M>~>o*XD) zy7j?^#(C_8;>atRX?NKfHqgB~JwvJ%vlju|BC3WSqoUf4%s(fJkt@yg37ZXM*Sy*-&eP zs`20j7oTkBl$7DSi@FvDR5^0IDcb3zA?V&Ot}?hjzPs?0Fp-`709~Tusba zU7g5MG|`|eas`Gf1JCh+tgo4#AHy421)N$?!osAb6^c__=Mv)v-y?5^4^=fva=|Ex zRA%%1w^+#=hJJhSg!`IktK5XiTE|Yu30@)l{t7t>_Q2y^my!#Zl|490PGY&QLz_c` ztRF8ZG04Mb6eR|EvA|N=qLgL@YSKfTs8MEnJ3LwpGX4tn zp&o% zTo|jZkp4NF6*|$?M&C@-wb*)bTGqF4dD2J`-9#fuw5kE^92nJ8mTQq~eUDL~< zA)8Y`N(u{k;<_6?C;4QZ|V$FHF#} z)LBo}6L;fx>nmYbOT=Yb<(f^D>O{djr|cD%pSb}C5tE+bTGWrDi@ZD&xw9%^8}BFb z7p;Un-`g>f;wgpaVZIz+Ukvi_uoCttFZNa#BW>@N80*?zo-1=9;6W#4z37@ER~r;V zP}!GY4C$g%Jal9cA++LeImIz5*DI)`EvXosvB`G_`2x?S_3M-&W^#m)p?CeM_iBr= z7K`GdPJ%Q?>YVtSN1J_3CfKwglRQj4@>pWr`+csd_l^BAQ}4@78ps?l$o45E30HM_ zdF%D@@T z-M;2N>vmFnb@TDpBcSM~o10%h|LM(}-+udTx_LL1kMH07^6uu%kH3C+Gh5DG-{D-o z&!Ehy>z~qx4-8m;{gUbx`+D_N`{gF7@813RK3&CtKY#x9^VN6l(>sPXaOy1s%-?u- zuKwli)%S0^W}YRpV&W7 zUOoLX-8t;f>@b&c?ag;LAIr}>&++@)|A3$6>C4Y=-hTR6zm%J=+D&@*%bV}p|E16B zYYr2izPxWAZa%+Rg2q4n&*y)<&hX*-FaP%W&-n50pT7S75B!z?x%@AruYUZ4{fhtE zU5jw8wMZYn^i*!Xd}^P5_=e-Pz@U7`tF7<2>ukIPXXSbO;o*5Z1l@N|zKzHPWwY$Y^-2MQK#f*&t|u&2e=FnUzKrHJV;St;EWW}rzj++ z6=?SZaK4SvIc<_MRY(khNF`rDkqO1}8Wy6(SJ?jj)GA^uq@qFL`D{g@?L`4Ej4n32 zSa%(mU+KcAwa_VMAK1P|%WILGiV34 zrZniKl(1`m_7-GoLQK)A<~sjAS5Q)Tp(@on>s^BocGn+f4shj`_;t0aV-*%k%qp3v zRpj+IIpnDQZdYpd9tYQ~r^4S|LzJN%*+31-fXx_t^F8f;0hqr<6imy;Ni&N}$Hafi z7K)0pd_dhm*@dFn6KIlY4H$n+6ULK7m61r~uyTrM1AoTi_hF8O40$&4?rASb6xjJ( zqnD;nGpS}S!1T@s%-$j1Vx0@WyS*Ed6%-tCyrWGxJrOD|@U8>1XIPie88P^^bzBj0 zQI0BSpA?&~25WSf7w^yvj5ELMDHeVRwMc;ZW>kt*l%)Vo1qQjgIF_2dg*BAqLlp?V zJC_puYknS~YQ{JWHie68ElM%`$IXvl+gUUmOhcUPn#?@%b&*O?)P#%_88fjur-*{1 zT#85QUeH$DI+0?hBUk^!q^q}kinl8!6aTBze9gCJAjQ`R!zb({uITR~YIEl1umXpf zk{B~+mswly3ZC(eA?ZJca4(`k0l{8?_44@aG5&o=kWr`e-?IsP)Kw*0BQo_8ADtH%f`XBLXcP(pY4(FPDqHOp7A>OIu_5|PgOG>!=`}Di>ve8!*6E4DnmB@~ z>CS7Cb#0v0M^Myw)frr%CG44#{})IbJWf&G`|YN<=A`h`9nZ*5sdZOAPELhE)(KJ=9=O`)1#@Q#MD)gB7=fTB#nMh(!e47WuWJj<`wp0uG zYE-}^D`Sg7eh-yyokEMn_;R>_r7cYZH+eiKnI!tjUNo2F_O6aDTnE`cx@;Ze-(doo zF+S`oSqEC)DOgvvyewB!sJf=iAe&{tsdAdw406JV7_o5{*$;9JhfY3Y<2uSzV34k; z(4tkv7u!7le%j_LzKjSV7}|HpkpN6p$UAg*s}_rqdsel}c_cdb zOmEX{4P;xGoVmT{>CZznY|RuL-Zo}HUu1OH+ScJb!$V9T&oVs1y=ORvN4T(ee0G@O z-Qn344eue2L`HV%Dp*YdHdZAg^MgLyWV_a#4l>11az5JN71RPUG{zMX z#EXjy0+1&S40l!h+Hs-y=nNHAd+~RZg_wd?(I;P8vlh(3iK}aR3=1J}IKbi8|F`18 zg9jHI79KZsI05kp%SQ)=5#Ak+2_rn%%SJrP?k*ScdUltBxzK$@lNB1%W&W5kHMgcR zWCz~p(BnZ)m>Rty2u2wz9FsyqOdUYk)+>f?bF>$CC0CH~r18MGFloPfKxjQy%dtRP z%}Y`YC|vPU-I<3K4KL3KY_*_UX2dNras`~^YZ>6Jf!G5>h`U#V=GQ_Pqq6{2j-e<= zqC*n2Q=(Iqd#Ks_i#ubuMaYvz25^2d=61}>(5k_K!#IaqRJK%JZtPva(r_<)0Uex3U47T(P)?=)UA3_TmE9afW|CmzbWEw)|ME{w*Gd#vD zZzo5$su$j@-Vt~r@sz=Gykymj+1?IMI|mtmg;MGe2cJng$2hTHDRrFbg;MI8rk9Me zttG3SQJ!)Xd8Di;g(6fS)O5%J(?O-wWU!lTI8QCWnGlqsuyH!1yKO-yz-lh9buDmt z(nx`N(jyuao&U$tx2fPN?^f_aHzZ_|6>W=<=&kapq%x0hEg9gf+HLOxP3@J^4N!5b!#Q7{+#8lP>hsuNnQzLhc5)1qQ;B2?tudO(M z{1c$@Z215;xhPnnfvM%WO? z3eJsaEKZIf51yP(HrJ@+%2CfMq&iz=O1j{hw0fG@zcFa@ymnaw@X5mWY zCuM5p8-PhHr3x)~lYPV6%<`HUK5;Z;XzuP+=0?~{h>M>Km%~t)_V;d| z&hH+Q-`zGjd|U(9myZwYd>%#TgKb%jwsQ+r8kt+4A__Ygt*8yE6@FaVq>LD zMq9=Y(`}U>)iYJ*B@8-6ZRSZHNI7zSzV4XVo$|i1C)OD{Z>R_<@^OGJ_PhaFs?hZf z7D+k103%5<^2mFx7bJSVt~FUpT1Nx>#g=|LvkQmzg+j@D>%ym#UNq41pu~08zeeO| z<1WqgeAw|4^jD2QwH(X-+?ICfU~Mv<6wc;dpMuTD<}Xl70|XQR000O8L73cJDS8+- z&XxcGj~E014*&oFLt$fKZ!T+TV_{@pb7N@iy?b*T$(1kox9_JwXm@Y4=Q^Q$KOEth zP)pr*kNY)}+A}v|A{hDX=2#MSDa!4hjh)ZFzf%Pg1rRI(EEYlA@{DOAMWIfe%sl6J z-k<&XG{iLJ$vv&*0rQt&8Ut{gZ`mUbGi?j2^lUng>^=*8zv3_#- zubzY@@BZrJ$J4TS(voPYdd-?uo@pU63yo*ig0HT4*-BO2ufLD)E57}i?moRaO(!3I zd7IAOeE1)~`qgLs9~V!apS^omGamO_`qK#)e--@X`_p$%@JslL(|0HD;@e991Ru{@ z`%o_yV#$U5b-(n}X{n1}>WA)Q_v5qr*Zk&VsVD9H?Cr^i)3=LvXZ>H`%hK7~tKa_Y zj6TQnvR-+Aeg>K^epx(uSzA4??{a;zc=9h#`e((91z!lcbPK+EdTkBF_tgFBvv&6G zqW>e_@ASVa2$in;(KKCSbR=!Cj%^zo+nCt4Z6_Ps&c?QF+qSbYH@5AY@1A?lnICUg z)%4Wq>8X0Fdg^(;J>_?5A&P2ppG#kkNO-LwG1U;w255_OcIWkTvUPu`oqXH^MiB|e zN_nlV?OgfaMZ5kG`c@?8eC{BA*=N1q|9!^fJaGTGKK++_B-+Ch->d1(>GQmw*}=*G z{>l+)D_^(x8998GvUoSg`u+NFFs=E;Lf~DS>GHSnOXr7d>7vWK?{CeEW3amIwfy>N zCM;AD1!(-OeD7x|>g|f(*KwksCsslzv$c=7{7|?C?>Am-q_c_I&cp7noS>rO)(Ltr zeJQ`!s@bznp@CqAcBS5)x5xWN{uOB)KR!B4{#`;?lE+#GOa@;MeazyPm)q%Kj5UL~ z%xHb?clX<)2i@+T*;b^p6gj*3(-bZqc4lJuSB!K|>?vasW%}x^U&{2&?lvZS@s5!) zE%i?lCnmU4+Q=RK`=df9BZfN29S&xMu=%*DUZN+VaPG9hwo;Sm#hFHr^KsOvBf2E2 z^q)-hi|>sby>mO&U#IWV$uE_&UvHCAuzUSaE3j`}%WA1u@9HdyA6FMO2OY)9xQni^ zu}K<@2fjh8w!85tk;auAe=acysOr6gl)f~^O;*w-2w2qDnn5QC?!!%2f`PrJ7W{QF zn=ce6wHCB&BlWZZ2<@fU7}xt@h^2nzk-%$p?5m{=u^kC zo7@-He#_J6wi{A@Sq-XuEWwZLq2Kndd#1V(?vOirP2XO=I|RghZ_C6rG8@L&?ZiTV zdaNcwTd9#x{iv7%7N@pl=Kf#hZHJJi31A#;y&eU2odeW0I{x>TL|DjhFb*2bqn9V% zcKbNjoBtPw5r;6+;Qokx)&%;ix^Gc(F&U?CAGc<&M$OSIbf6()B=Occ;xKj7m?u1t=J>Ogt--y&5j{Mxc!)Mw5#I!}W z7LU?O9E;zD#4eyzx(OY?Yl36U*D?=WX=0N%FAc7cjoWh@68KEXF2yfOtBT$!?v>RReirhY zl89ngY-xQ2Y;p!GhFD&UoKd=A?H7vsI?LeKEl^h}F~T===^{fDelJrUR}deArOS^l zW#1?5E|A4?AKgdG_$gxd&l&n|3Q|iu)}C9X7ahW=w%>Y*=TGu&pPkc{+$VS+(??5N zP7~E>*z5#|90V!OG)LeujozO*-kfy;=6V;LlPlMge}Yi#jzeO9#68}eV<|}Yzs59s zeD%ffOtd0A6c1?iduz{lrv5TABxD_)KbwlAZgz8!9Em12diy*#zSoO8enq~e{?+k& z|2SCMcsZITBI_-*PfqG30rhiR=hL5<)EEsay5uJ`0smXrk018V$He`@&+psD`MZ~P zd(qV)x|n<66|xIA4y0+q;gBFSMIQP~H}D(rdONo}{P<<2VeHmts?;Ze|8ll~|4v-u zH=)_8K8ol8KJVmLf8*JErsF{E!l^j^n+z>{^O1JOB-Ww5;r&|Y=WE3Iq`tR5&``wB zxSfG3&~U`0SCKo%_sSt0hqd&!mu}I9T2i*g#$wX<=QC#7KN>q>&bRYfGj#$O&m^Z$Ys35|8Qv!!DY?;Pr z^)4`62%ahFwi6M=Z2sd>qZj5P|chP_wu>VghG%3oH?;?h~=nobNGeT z(1EzJHMwFpL^AP@>*CXEzP@$qa`TyH>>OIXxQ$Zzx!+Oe21@&OgMIH#ZghZ=9BzjMS7o9*VrRHbcV92t-WDCRZUuW z=uN_(<~+y>*RDJz!me9@qOE27eVw5?h2U7brgBQn&o>xMuW{vxZDcuqEsV%Db2*!w zuQyWBWA@tN^Xl64*;)OqV~d6IQ9HkjpO2vPxJQVj(ycefp|3Jd%7&5p%m z@7!=i=$dZV$Y^IUNSIt-Up_|z;7kycBEQ-;IHKQ8LwHXznaZg<-!#TAh)#RAcA7ct z5xupr@v`6P>5vf%ubqo(N%7tEQhJV+m~C+T$TsW6GpoMdbl%c{-RJA2 z)!_`YkGY~-CfxZ>{BPDpivtR4j%%t^V}2r5l43`YWJ8dYn@fC6mUe4bNWZv_7p=WB z_O3`LIhyWebW+vhX2p;8&&A;m`7f{ba=L--v%tEA8>4IBEYnJ=K?XwK_p^3J5OsmIi_gKJAQ(K`-jdqKdFqbUSNFfHZ?9((`=jAj8ze$B1MNB3l1rs` zuWCBYzg~4}pQn3!pJ6+EK5t(Syo1e^n1m_Ew}W0;_xJkSKfrry8>IlfMZ(z``SY++ zA(-iz9cj~-zm6&VN;7+5r3}61Szd=|UbhkBOFNB@uStjR3tt}75HzVuiVnHj5$Q4W z_&=#Xb%(YGFnw%}9m~h>br0eByB}kR=iBi1&Z{f-3-5ij_jS;Zj(OTmqw580hc+j> zSC@yMySL2GbceEe%v@mi#HvnwIU#KNF{5%$Pe&hMRkQ@a zm43T5ig7=ldfvmEoJ?{j1U%Z9`m?DLXK+Qn^m}thUT`H2+Ns z8qwvtT3Boue=wACv7$Ktz@n!~9a{Yvms6VQ`)Ba4G4^^Q-@=;Y^8>~P9!I98ZaG)a z_x3%}+|TpYXq%i*d>~6VHG((&rnI&vI~7vgQmRiK-{xt*KQ(uDGO)0TWOa(9Ga6j~ z`@M^nQz{anr;UKIclYN}(Pt~mkKWmOw{n@c)oE8>-{*U2yi)!C>7Hvr)WG+2aGS@S z$qtvottyCUNU8F(ozd>Ai#tKfK!`4ABNz6*#okdIB~oU!82R1FaC^$ZEosE;qd|1K zN5}o^v8!D5%7S1bz}hAl_M4AINkyC+!jS5@9q#*U3$gb2u&-Xue?huEHqiTZa7z52 z29RJ#@wzxo*IR3Qu|HRe)SMCaQ#*L=*X6MK&h(F)20;iUt_3%qb!S|ddLO65k?k9W zgrWpbl(&q0Q?Ln(ia<`WsEGT6U5w*+qTGM#4$S=coE1(hug#vT@QW$x7Ns5fwoXvAdskxx5`p;C^zza?6!F4$x>OVQR zRHnu6)LkIO*TKqJ`5v#&&+&`7J5ErJg9Ji*-kffCKEIcBJkcPnURI9Tl64zbMsP z3*K9J*BG7PuKy?{;17j)z{~rgu{Q4w3a%I(QPGN<3Q&xT%59+Ia;bmy*rctj za!IisD{(s4eE7UF)>gZq)h?0|{-^U!TUq4#6{tn#b1@m_Vg81XEL6`|RL}7z15<_o zS%iry#mr9-aIev8JW$40*T_L)hG2?^D)^9}-3?&6H|RAE{KMDM$U$KSkvuwt>|<|k zCpX2jah)bnfM|6w9o{>->zkT&vWMg4w0G^$u|r1D(KoW4^`eb`-3m$ZHukel!!($= zd-QS=VtD*QQJ#rpG=F{T2F!zdJRJ>nAvvYg?qs4GT0W(wIqF3L{@ZPZ^DQ_3eBewf zfV_d()ABhrt+D6{j?*CttwLI^t(a55Xy&4m=SOE~i5Qo5ZzSU(W3rSwbv+&K!Bp}i zZ}2=t_+Pop)P~`f5*>m#r(bV9C_(q$!v$W4Zf9?OA+Go*#QvdEh!)Em#L)711?W~XzQ|XNjv8SUC?uVeH zM_pLTgnzGYZ2xnH1#&z#yb44=;{W8Rn&9ouKlVS4@sT&c*q%P6qGsgsc-?yI<(0=~ z{2qN(x@4ehBJ!Qm`F4}BAa2un`!o$r8H)7~ECpB%pmRw32oMzf`cbobFAmXM{rmx7 zsF>~6SP#f52AVzipR|uZ58IEmVHv+|+-oa?9ebsPr! z)bhF73^&T~7q7bXTG}hZ`njpcQ&P9DwmX9Jt<#1T_`CJ*eTTbG%S#vciacg&Zs)g; z@6(m;rCDk>&--BIV&CaZ zFLsmH3ZLIM1Hbgwa!4-!*T;7m=F7MB2c!7$XpG*j`|Pm!_ua+2`3}9F&+}s>gP!l_ zaHV?WivAA~W~E)O&*$07%Ju+XMeFJrA>U^4?9T;U$?bl7dc$qo@9IxB+Ahv~x}f4q z+mNCg4$)rdGFNK&DYY+0=M}wk5e9a=`D^3(XP>Wc?`&o<7XCX_{W;v3@L!5b=>~e8 z>i!q={Pu~x8V1f%T7@4Eo;|l727b@wWOo1iG0+E5`$E@SU;3k3B?FRP!;jW3&9sdG zvF+^*JDPR5RZ>CPXVy%MtFw*Mi@RW$fv#CL<-uw_0My4NzSo@Bhei`uY~5-_&(EPD zXu^vToL&-F$)!&9X>Me^1pRSN{`*Lp=iw1E6=MBVU+$+7fai5L-RSpymPyzHc>P+t z=jVI>#H8?h*{j_7-eoI8m)_s$@xc@EMdZQsEAo22T$~IKt4%}rh~&*P%Rh{m{CRVCj+`_4Tq@6>(+g-u>gqH}j;ce2dT1E9OW)p*5>yxv|Ko@^YwWuE;)k>43| zehYQ}*c(^B#^^@8Rz!N9ZnX1zxm&wm;s2SuKim%_O%)qmYUkah@Lp_nUONSC={sz7 z+a_y(fAhT3*Z=$i^-7)btvRN687%Qw+gPq_*!%P>%E9BTwDD4SuNFHx-aBm+hP{6F z9=n9wg=F4eo0@Vb&++{Nnp(Z|;=HiwdK*;N_x3Rm9t(QCJwt@_EFj3j&fGf)NWWi| zpHNJ9%6mQ|j08ZM@or`IU6L?(amc*?J?8Jq&<8y&okg%Y@tplw?TpnMja^HQ^L={_ zu&fQcC&^Ax7E%@1yq%USx!AF}8_vJ27}Rt$z*wdIF+M$r6dqI$(@!7mi=`L0V(|6m zet+d;q_NF;Uw|*%jwNm+j1%vV>&8Xm<7buqun)ycQ|Cq$e!3EQ`IzGh9ITx(HW>Sg ze$n&!8oUrc=-XWJ;B5GTd9*iqVqqo`?;zyP;yVv6@b=89<>71Z=>(GWsnutfq2!7^ zeAo}m2eoSLJWfd34!hsIn6_N=ytIzVX^h2elH_i^znEqSg7@|t&iJptM3xMO<=c%# zi!`G{=WI}*z5UAw^KuWNsh7JGb{8LoU~VgZ?a=Zums^JO<^Az`=L-X|0~CLEgJGdn z!q*`5nrDQ@am=sXB_>S#9k{J+qj7?x1{I*{)%eDw+i*qsghscVTl@Q!X#B>|wF}ec zonocyON+{|=Tk}Jt5$rv7W*LbdG%`>7XE3brhOz4SoLCed_7tB{%l9iRr!^w|HuNG zUB6D9KUeP{mtfRvGfi_aH5bKt#Nus3t_oW!q%@V{&W^tP=)-|x$@_~Fii@(`tTyO& z48@8dH=^@63#Ty4HIs@hRhwn37`wrcB>QL&{&To9wD*NSHi&+NgF`svc`r$M=b^M29k*84TRw>0Y1<*WOHNEy4&`<2pQK>&Ky#!3?^ z?h+@+VoO&`^jN$#^oZU^(0Yix_zfwXQ?MA~7)BE9!X5^Ofl*y(-Q<=js zz3%snr7_;RT9(2!MpAzZBoqeuZ{Fs0XCwyk`o*F4CAuBAJHW3S%;^O6JbUMxxAFL0 z!czX7(ZFqcViOLaRPi^0aAltu(T_AHX|@RyGRBGAOvdPpY5G!bk-qx4^;?>5DOasW zSxcjz&9Tt6s0ObbR|n@~hE4sP%yHuu@oMY*&CloCjv=hA-c5Vin*S>tz$9|v0*b#;|-t5`ovzMcL9EP(nQJs&MBU(iX&XPAXVC}t9QMZuq!kwIN zcl&~GZ_m5qx5-)a;}ASOnzN41N5&+b?dz*Y!;wGTQ&>IDNeRyAD0{-hfCxtdlv!8S z$A{`u9~0I)5@!1qXbp4lC^giZbE;nT-0LD#Lg}4Q(8v7OB6vTSxUSBH(4$0p@2-xy z4-#vkdr8DE;d8-zNmzmsaKG=%$X-mk)#5eYER3#$%}=Ubd99o6CL;D@{v2B0#uJ*j zZ^b2IRnY5l1W2V1t&V>R;tkD0M%-UdP-mxaG}qO@Meju*Gk&lD&%48wS>Ny03do+1 zx934?vXlV+B7#+eon*-ew`$n0_qK_DOYc%XUJOfu+}!#)iyUp+{PaEUuim%!@|?Jz z&H4u{c+=q7&HHEmPvl?jaPamXoMDm(>ddzn`@{S=wA=lu!b|&FJN1+H@L)5c&`k^3 zD_?gO>$l{p{@>ph1z(Rww+B1ET-_%ql6EL_y06I&(wCS6o;X%J@qo>eM~ut$9Gc7f z+kHz-9tXA!on({Y%&Df>m=H70`}xQr7wM983S3g(`;V~ipLx-4mCzljvN>tv2ch=j z_6uf!m}P2~y=k|t;#p8ihs1bBRN(0m%Y8M~k%@!snFRndGpXn6YS`_kr1ZKq5*$y9 z{0Y!U_Y8VHZ?SHlZ;`39c7^)Xor`h|S(-4l6pmak7T!)-A)C}Eu^Aync+y-&1|d@Q zw)1{-hK#Lu} zitT9k@T(HZVZEAPzh7^4)v-M#p?X@Z#W#I)0U?0}I)yno-cJx?{)7tW_P$VXRd;chmdnqje}_Hk{^AwQt6Q zhu~V!(qF2 z#)v%%4&2Qdhy(H%mbAWYoRS%mFDR(+ABHL_(FYnVn1`51aqrp1%!*Oitm8vE90;Sy zbaCwE5jv6z$n;bS8-Lv-Ed7<^DhntmNcg3GQn5i#rjH(R^)6Gc)1)LZW?x#D%-JTW zIx4b1ZG}f{xp(5gW>x+mDBlE**pwn!3|ho&2dA!BZ_{PZlZJOGD}OO+=t7r?;875G z5CBt+RD+?N-t;R)3*uy07DZ>=bDvvF!p-GHjk>(xcY8e&S+G2~T~N@bB1Q+)K@sH# zeCz{IikrK*G9V92fs_?|dmcJP1qSYpjsm@aiGwCC*?zeE5|{YLy=uoK0Q3=%u>+MQ z1vIuJRmPo;Am!=2^cuVh?@2g$M<2;h7O2&-sPK(_Wm+&E5}gRtW9AT`d^`v|8v$bs z*5;vHz_cA~H4|X2Dm)|xnQv_8Ip~Xv=xg9O;&?MBAiN9iWRhb(spY`DG!;$Bfv-vi z73As^iRfi?M4T+*Mo7`jHrvI)DKtTzFKq?X$}#RJNUlIJkLYQX+%J&#!^PZn*p@hM zDWR5Zb7{lsQwZem-Uw@&a+J4W!HKvItPz4j45R~YD+{zHrq$3G@wb0-NOeIa3>FZ? z4J25onLwb!rV8pNP&ESQ%Ym8%!{ML`WmClaags(gNr{s!I!HJ%3+-W->0$3 z%2XkxrK?3ypHPFmid>RuhmovdYx;u{NVR|S#RQYJo~f5`UOX4JuXZjP0_Gnv1wmQE zeqqv&NZ>fWy$VM2DAp5NeCOtF68Y<$JgpucDIpE^-$@!Z^PZI%{2>nl7#O0o2a{Nso5F5bp67}qat9J+kd6gl5De{;^yc~f2rx{W z4$0;Is@t$!joQpeHn0nV-z9zF(aV4?s~ECi5L){}craj^ zjg*}E!vmZ10uEEH{-Bf6P9-Xpb}9*#(L68VQZHG*XwNmkE$M((f_)yjG8MW4+Uu9^Pd0&%Hh0mjY1#Vr;`jsrQUaY84jjBg zL3Vm*TehBgtEBNxV;mAtpzHR9188VGo(IvW*GZo-Ju8>04UA2RoIT|LUS zHS=>r@-sOlSF%R;r;+lLZY4#fMv;M>+2dQc&-a}XZ}sD*gSP4jD6`3yG|86CE~Ua9r(^1z(W+6Fy8qeIgZ&Xa^K#cz4I|%m0!(jRu9NthlaY`B$p(<>_Pwv46a^*4GH*G%s@Y#DNHs;jGkd3trD$(A z*M#?Ziqtm}+Gs7#ZaAx(WG-xD;|AxCdRd&5Bt)E_!Pt>zxw?V{I{nkvgvfq%trMpG zw!i}7u)6!?n|QEpz-<(XVq0&tRJ)4dO)`O+j%y$Iwq->4E{$+x*Dt0zkWtn5l!jRo=AEa#;3M{AZVnwU4Dj28%}6HUK=A$Orgkc8 z+oNJqkMe^G#IwV6df>nwN*HZn6%pnLT9J@Sn3nFU;VRiA+#bbR956isV*hdrkSno# z5*2tG$I|msAF&(AvU31B$N55D`33_v!$GPl9T-5@a(2ItL9o z6g(D;xaz(IBzO)vs!`b(l3?iFR3Ta$jW<AS9GAr%~{! zr>Zdy3-L0X4pQ!dmZFdB@jyc~(zHV-=%&cF2C3bq@=(MD2>OvR6tzI0Eb`7K-(fl( z9lv(w@P>n|m;@f2beUba2^&Kow9N=8D%D3UQ<@ch4p&Pijdr0JH}WaSiA-cTqj^O* z5$0<{%r+Yl;JicE%a>JAEbs+L6?jkxH*%_z3?o<>F=??N2In^WfhzeD)%YlU-aEB9 zcND`*CEXGd?(MBvUrQKEbdUfA`^LB`oP>=2Daf5XNK^O}8j2rUZGi3a$GRiPb~ddI zx@Z!eMBa%2Ig7Mliz5>Q9`a}_is3&}u3nQw3%y0_N# z-o!Dd3uZX2zQdd}nId7dphhW6;IfgwRv5Kh5N6TkSE~ z@A;#(BsP<1z1*5&5G2s>ZvrLl29hXNA#rm^m~AzNHZ;WY_}15aVbYAqke%BczuGHhOTl2X=Z*FA*l54;m4s&znxA%8-8Y z#u9HN@tBC2AO)qy5Q@!!`f8ohUihh)aps-(0h;y_;Q}ns8GaiUSe9xjvci!yLScjM zsh>9Vpu!*75*Td_Etsihp}0xGH;O;e2U0ehA$xmRp;wJ4Tz`#&)VBuE8h}&_kpq%b z3?~Nb%ms8gb*3d@yNsi76RUX9yK!qNtXYH)W=u@64Rh7gA_W3*oiBQBa* zy=740ojBiWT<7-Bvtl}xP5sHK(OmM=k{>~)KzybTgDdlX+kUvR5`)#LX$*!h9aA|c zM;zaa@!_LXa^A)jg;PUnPDD)qQ})}AivjFRWBTo*jJZy1II5C z0t-MI`c)Q_8V|-z)nW4t(Ti}M5R4tqGqjDG1w!XZD-xm-lvHHT?lOpEMQ4&Y)R;%r zU^pV6$^HqgE-r6Pm^4$$&i74*u8FjX;X0=N6IW!P5TZ|1+#uZ4(`pvf=w;4kgbhW0 zXdvg30^Am%flo&7p~G{w#7II@mDv=|p5dP4R4pVfb;n6^y zoLd_@p3>Y4jURFP?2F!(bZaM_8oQvXg=vj)Tc|jcm}@u+1-@@PoYe}bx{d9D!DTb! z!cd8^5MatVhDFJYc!CZdmu3mB#Jxc+&MTu{f0zH-i_X`}ZOJ%!lR*o4clfV}WrE4D ztA!RnE}gj$(-Hm1zit6{yLM>;ZNfR&6QORrDK%>Ih4$?ry{};b_?azwU1-o^n=y(V z&{Il;s-%bvlDjg~77BB=Hwcrd1&kv8=}0ZWU#nz}c@7SW$NQV28d?it(x&)AP?xB` zU{3~m^RGrh%kRbLwaVXren9=6KSw210K@>-dFzRdDVPzYC8BjP$!G{IqA03-K9-(I z^ONTvFzt&Ok#>`!s)X?cRY=hZ61Iq9E$#3G;r!T%@ElbiysrpVb;DO~<-OK>`iyNI!_VB!Vso+U&r4tUKA!5^#)c=^<5(h9=W8<`- z3)B`B$re2zLG>e~L8AlJDnqDD0toTGO?8xwpo%pV6BzBW+-AUaff2>!)%8`G|KQq@ zHEn0trMLtrRpltpg;+zp0DYJ`!6$*UP=ap=t`a?3GrepQuRyC<@~n~}V16ib%(j$&rNAt33MlZ09o$J`Z zHcG0znz4zb-qh37G**(D4x_sfOOAyr?h}sLv9!(C%7|5HjbddKz{ys;O(sE*ix>hu zE{z>nQyCwLU8AsipN7#7R0aldE1T-ny&%$rH{1(Ps)!e)7klf5ViKlb3SVA z`*$X)W%>6Df1z0U087)M*~?;`600Qc7t){5To-p_Tx@zVbj~WDG@vN4hVxy^aZu+Y zF}4~{O(*3M_laGO2*N)bZK(5w(25UV^r6s8IaVYfh6!_E{ENg2>>5^I5I&?&v^uH3 z=94d&xGf2=4j!IgiAXeuF7gnBZV@OWzd*Lc1j$pd!@~XixzD>)7GR{B!mj3l%@io- z;>h2yWbSw-d65hWH*t;dm{jH5^^;{W^2o&}riy!DEBXo^d;D2V_tIQ1cJC^3On~yP zcQ-*%rOIKONXmaB6mmmRq*Xu&>O)$UeRGCXlqnVJa7tqjYY8WLK-vIb z9t7GYdvV~PoFQuD!gF)#tDn}pl~$VVTMhI8@VsFgX_bB=a!J}k-k%Tmi5!jf00!Gf zj|LPF)nb3%3B@MGU3-rSkW?Iuj8=LlwvI6MXuBGA`-WL1^BCFvlwpD9(}b+@3~9%G z4OE&`si+Q;P@+76G}RV+j2j zstDzr0!q^nyp%-0Ol1spadA)*p)h-8MC{}EIxTQJjcRBZMq3K)q|oLsTy_PdvhWMt zJ*k!XvXSD7l7dTF)vaooe3_&v_#48O=!)gvW&tz2n0-3nzhJ-DC@ywP`{4(^lpFWp z9vm&gCtLzZoLT*mkQqxkDMH+|u-RPETX}UWXO%BSNwV+cL`UGSABaRkfNUWK#))Cl zN1hd7R?#wn_kB$pq8J;71w1%P0=RT}ZQvm-=YeQc#`-H+Ghkti#qG$=+}JO8hxnsm z)NTgS_mhgL4FR6{B$ER#Wl_gsm&o6ELxEi4XN&&z^~A+BifF0HUAj3Pt%^?6f!b6f zToEVgaz!qeBfK8TQN=MWM$pwRt#r7|=%5!zmAMtNPB7{!sQ{LmB;~FE{qm^O zb3WUa<(22e94kE44n^=9V)O&Jwa;y&oIX>3PZX=ED?-<^&XqtEVOfrVz5Ir9+g2cf zQm8I!!yyQ8!ZX7(L#ia?AG%KBbvapeai=qk`AkHk$s5T_4=#m$v0rt*eI`)(j zh=-_^`N2g)_!8P=CvFTC>cxFBt`(W4JJ+zGx#%OM>>brU-mw@(U#@kIH}3h#Q3A4;4^do3m<66 zQigJl;-55zch>5}os?XQO00!-dJ+E0P0(E($)^K+%7-=uGt!G1ET|1`f^`b*j4DfT ze=TBJ>{1;6NnG;FXyqmwRZ*0~?aOkB%DOtBcZB}7Q zhnXy=5YI2z)v96Fie+aHxC=94O5cT$VB3`H#W8;~rCey7GVu&+fr>?&nJ8D% zwg^QJdrPdsv!5$psrE;qFGGk-8i1-rR}ZVAh$JXcA2y_aYc8;2;;X61(j26a^){%? zQmR6!+DuK+Fd7-F=Drn7QRZuequHMZqq+r@Zr@cVu37S=whcKSG2^>P$7d7GIdyrfbdm%muRTAaFIuq6wD9nq zlCN$HYH_lqiU$-OytagLYm1qEOWCBx+!CfEM(Dg&xS(5q039p9%*L3xL+O`SzHXEd zqdp0(_*uGiJSOhw(2#=cGjYuHm4O>YrK1h;6r6Yiu~1Aglu4SQ3vRs5OrfRTRyj_F zg|-jawT#+cR>Da7?+BcAEK0GnKFlU~g#+~E(N!0`r(MDWNZm)E9v02Da-swSCdCoy zlq?Ua`B0CM-!|zT)7Ql3kd}?vRk>NL*05nPi*b5uuRY(0M8pSJ%`kNFIA}3};kKBN zd`s1~8>nLu?EhGs>8nXmHQVjYq)Ym|3L*3%RoS0lJuOS|>9g{L=vrKbaj9&ur`17kEa~|(kQ|kzn79Ka3 zQq)8rs+jJ-sSDFDc%DN9jZxNpLOAMGhG}Wu&9btm)Um-00w#?dn|9)}f_emv4rSx~ zoG=kbc#M%)+!58vK%M`?nAWDkHZRl?$k8co^x3V>&z)|}5j@0}(VYwq{uE)pDYE*T zPXIR>95qy!1>-zqT&+diRHkBgW!3~v=pWwD#F z*C;8iSVC)qMqJ6H+$%=*VT)jmIjS@zMHrxuC;}%-7BP7{(apZ-4SXYTX;!K{+4TW-yp5BprVT^TjK!pE`9-O@E`{nuh_b`_qWQ-X&QB(sv!DC^O@VS)~zyHn0;{>P@%Sz z;DbfJ9Z*!`l{0NI#t}<>{K;_h;v0UGhgw*%7E0prerSi4heivP#F4SkMuEvF2Zx>n ze!%=AD8%5cGs#3O{C&X=w~|lAy@r0AY(=KPO(NepM*IuPj!8YpQg0niJUdn0QpmZ4 z{cmtbGF1{brfgA-ib`@`^2%Z<1&iR8DeU1=j95s`8(%GIT8%7fJGUhfPzlz4`CN99 zvp62@$PXq`oeo$1=sY0?y^Ds6=Waq6HQWO3a)+M7q7-HSg*m$yy)zw>*?W;1zyZA9 z6SF<-PhVH@FX9S)^_t9I67>FMSR&ODd2x_zdL&H+G&=1vo*e^2p3v8Pmo(4G%f5TO;$ynb!8n&SqfQOZ6N@TRDhc!F{OHb!91C+sB-1-UPb zUf2I@ktFb{f*Xy}5hCdfj*rWh$Cgi%quLaf(40iKNX8)+{RFA&wuMy`E&o(*1nI=6 z)~GekAeU$s=+A3XJeYp`3vNUv3QboJ5no=m>Q0n8ZIM%UaaBKzzT=WwS+!J3z2QvJ ze#blnA@jVtL5Kn~@72oNmX&rg(WyYGcP@dGMo?59yJx?@+py=GsDgLx>Sj?cN~`f+ zWZxDroAfS^?i~*i3eXkLmcci{dP`G_z9@N1^OjEekdcwvm#7k>cF*6ospqtsD<5&P zcu)Bw+`j(P*sBU4Cs5phNbNKs#+jUV$qzRvJ3U$CEB^k>^LKH)KKx-`QU>2W1zAe6 zFj7~;SdjKqqYL@A=pAS@xuGBEF?3`IBAy8Er&8duMjp&M*P?4I! zEpm7uq`1zVrbg50Ns7{vJt`EN)0;>e_b?K#-4%lw5K|gh1RMQFjHi@(Ew8)-bE5{s zTARdGuHf`p@(lC{qH{O+&+ppP^kOu0cRlNkd^iz>?nx9nX} z09XlCqN(1<(u_VpHMhK-W?EG$v?Ml43#W5E_mM8Rw&Y|xy~#qf(19kUMIIMD{aJ^} z6jlXwNDOzh9M{tP8P^;!z0xEghwj+IGTw>znL4mA^jsggs3!vg9vGxG6Zyr_a$Yh#tW}qLagzsY8Cr1R+ zhOkeqqzPs5iMfu{2J{bI%7}~vx7L)i=t{>+W$C#i`Em9sNMHP-IzSDe6=dZ@DI&wME4>+2pcX`t8|opDV+oxt83c~U zagpc3%SfuJ64?n9)~u5;_Ww>%P^o#HFYL|uNG_Ozs(-iz& zTQRX+8&?j_+iB~#TugC~%0m!T1ND(PAHp#pv>1XC1mG#@Om-TO+7! zt!`$zLcyxYg__hF4lN|Sq4Qxu@LIv{>4V)GrnZyLcsd?htRlYF{33O*4qO*HtSeGR z9V=JR9$d9}dD++>V0>0(z`6q#U8NNOfOH z8;@ZC72f?97UV|D0ESY*0&U+sh_IE7Uv^cw$2|0nG-YLa;Dr&F$jNU3`qg$psq%)T zLPqn|6a$SD?j_>vE>{1Ll-mq$6$##^XhYF+orvWA`}u<>7r!$-A-Ifj`2y-9q3P7D zVCS%}{4;9xw6d2fKhKIK^D^ zs??FBx=!@)kdsQhM|`{MKNv&6Y7}AC%24bHY5wWJOO*CQLau$G2rXpA!+$N%}6hkfHo!9;itvFLqO33bPk6CLV*XkN^9--T`c2x5Pk`By@tE*(na`ub?LL|eWFW*daUTF+r-HLlqBq{ zrpB~_J-#4HvQCgN!$m*iw8R)gsDCveZ5Azhp4DV4d`KVxiuF}AmIFk`h2UB&S6_Fe zQu4&DL@I0qSfRWqsAG&xicFqWQ(IcK3#vNi&PpM&akU2|ajZf%r6lbE4ZRtS5Pe?Q zp)^$6fST~PDRWdEqVScngO4lee0h5uNBqczqK8*BtFp!tWyAA+|GMrzL)dPWWD%8u zkkf@#F+B|9bl|N45q*Bi(UZsGTnfh_oa}GaxI!zW*+uO?VpWb71&cZc5U#c@toIhI z<`$jy7IF7{;gqOSV39y+fTd%wqs~{07LPR@YQZQRp`r9koI6X@7{{q?(NgS3ZHSI| z&htepGU_~)^$mqlDc~Aepr8E?-%WkFfTTmaCUqUiNg#BkhH@Je50%Ycb<}#iICncL z5gIHe0hc(tm4AF5ys|Vp5pY(_mr^yaQCo3Ey7-IR+93`e(CXsW?geQU)P4ib9PRPy>XlL{qqC*FK zZK789d_F*yQ%V!K$WryleAbfnC0^+1yz*FJc7BCF69(GYUV-AagE2~9NsHM>+d~Jl zX?gKh3EfYwuU?R=FhwwVTH56sMH1=w%%wviSBu(PgYGXVq5hW!D|M z{OPj{Yd|Iu6WxwheNFzEZ0@;D%IGh4+?zwSkGO*yJu{N-h zA;?kHSwI=Vbjr|r2ATn$`TK&B4MbzKXxNk>4E7h061rZmovt&fSauL%^i4Kb$8=bJ zHtb=B?}ogpu*-gdY^{Uapj+i&<+rp45AVEGwKh_2NSQ?XC}D=e;o{o1`L9S6aq(5%yfb|a}?XG*Z}r4 zv>(h-S=|yqM|ef5Z&n(!N}3&3@OhhU!iJmqUS!q-^`{)4Nhos$g0$ z#N@K~3T^5vMo;eMVlpW^^wZ(gV3Pycu|A<)Y2fAjfs}CycC?1s1o#jObsbx_W}j8* zRID)S=U7i{-Lrxvah;!Jit+4)eg5w6chkd)JSzS6|F4$TCEIi6xI0q{;1;neIywP* z{vQC6KyANXH6S3)N9SlcLxmF?1q$8DWJyuEP$|MrBTo*&Rl%YM5Np{5|nV3TU^P5|4ajF4JIhxdD;-kr4m!mh=Ege=XlZQfA#jDE2QW-h< zCNfP{>6%tWql&CSj+ch6j3LOY4O@slPok41qi(g*!-lCld{PDb&uSsiG@x<7miurM3sdUauNGOzj0&b(YlE0k#?C zUqV&0Bn*wh0GzH8YJ0S|u<#NHa8s~$E7R|z6+RZHnCvDn14^@q?Pb&$Jp>^jE^e>; z8b&t;;f_gUX%{tN`%KMDXaIA_l-X`!ABhapXmlRhpctnw&Y=vPdtjCm&_araaRlH( zUa0kp!fnKc0=n7&m_N3Q!@lvu0)^@9a#VzqH1mpj_yAt8=yaDO8favQZlk?ShXa>} zyDve-BP;B)lqeolGEfd3 z{OW}azBMODXH5(n|MgM!dzl?ygNvN{Bo;}gP?C;$ZxUso#awZ|>SzRX5LUd;_B}OZ zW4j(&(Z^MT6-q)gqJ^q!lqrnosSf-8Z<<0=3pr|l7D^zc&l>jAqTI_#WMSuWNz_K3rlBiuS!h)3*g}aCXxfJ{7r^Rttt-;*r_E%|CI=6b zp9h+KNw+X&Sdf5WQbx#mKAKswN(fp<6YeKLsOBgLGBByAjHBZ8W5KdWesbqjkfVXK z9fjIg?T;o=l^W&SFl7jIC5Y5OI0ANA77gGA5bU79>^lE)3ROjkLS6Q1h05theI-gF zY}v}vT2Wzi0Mn{Z+qzzL(6?<8RWU@ue!7xpDbW2RcWQ&lD3UcQj*lG+AV_X{miiUS zi`oi(A=n7!=KlYV81kpt`IqSNlc^>Ihkh1)7)ht zIn7Cf#nDD}qIU#kHjtpZ7jV-AU^C73%8epuh7&~1nmkJ>*s2r&^d6<-FgON<68*<1 zRLKf?nIR#Jq4Pyi7XzL(n726n)bn+GwB%q&{60#LOXb{a&8(IWBR;s4xzun#ENRErK$iM$=scM3&g>fJqC}H`0Zg zGDN;@G)&mT6pE6Z(Mo|XX!0gUE90zN+D#{6zcPIzeefg-Yp-W=^R zdD-kztfP(h)c&$HAv33zYznYYQzOh6qa^nY^|!Yz-O{gWHG*T%FZ8|wLak+ID1opw z>K7_)fC0oglhQky$kA-Ma^Sp)slHh}`Th4_eRrbN6Z(>PvDpTof8uAgwVGEi(9Ygn z&>ukF>3`J)(5>r!bfoq4{pZII7pLu)#hcnL7U}Hb;_U4fnOp@5C(!IM;$Q<<#1X_! z8)_!+ic6{OB2)M+GJDHoE-Hb?q$`%1f6=%{NurG~cBmY8#>cp>h1p={n#wLd)TbW% zNmQPn{`k{PWE$VVG09S)UI8jr7EGZYWmN4aXcD;ENv62A=N&wnij11uQhcxb+4>Z7rfN-?C; z8yXusBb7LjfNzB|3Hmw}Sbr_EoC;4Zx?JNDmxmO1!Rn^KXzjq|)l8oAX>sld?6A=5A9)ohBbPH9<|)x4=yi((fix zZ(g6ic40;`sW+artm)3u<8&~IRt;lDXoKbLTTT*llgO?G@tj0j3KGUH9TA5UH->rV zsOgCGK_(9ba+@X}bljQij!Q37bcVdOikk0uYIhS1=8cQvqx-6=4|w!rM-PIK`x7?U~Fx8z+uJ%mtdFe`lJRPSto zkHb!RxpBp*sq&nhj2^NkMqo8^kVNb{j0z4;Mq^cIDYxCKXMKAHVf5Lgx}^S=l&%*= z=lP1%NG?>Cd2q@L7`rj=By)W(*KL>Qqq3-MD7&g!3T|gIFSx0!#ug0h%9hq0xMW{JA*`Z@sf+8osrS(HqjK{1RQFq z=F~q*1Z7oJ%sSnAGJQ~j0l2|p&ng0F-eQ*z3##YZbR_}3cq`P!sr3eL5-`#rETy$n zNE~-7ps=kbDPlMmkq|)M#sIT|d>okyMrcrj5}f+i7bVs`*EUY(<~{FHqUPN4(3GYE zdczI%69bU*jq>t*;Jl`ywb+9U%5G{gniZso#QMPf|xMRn&C`v+Vg5~ueR?F?YP}E&uo_s zJR^|-#;j>fBs!MfWEQ9|sw-S1n*JW+PE%KIx($R{@>$7L0mcsQj0w0xAd^b(LT1@! zYC@`Gy+J*$$+VmXPR%PWb#j922j*3#S!XiSoJL1^2e5@;kn6nd9;7W7>r1YeR?U6M zTd9sm$#9uzx(lUNIxd+4fjpF0^=>UL)~?pU$bs3&G=eJ%?K4gZ5;QxQd0(jmKs1h5 zYvXRW^@c;(hNYhqUE&f$UgBn}EMQVJ4w?z}#mx4i2aHz%3KBnV8! zTA&b`PKm|RAc{($mM^)bbr+@^qCOpPqafs*WV%uSbq&li8ew3l>9CBP*}$AoB`@f8Ayh~$*wr&?ni21SESVV&6});BrX4KJ9JlM%88h=UbH zwK5d$NzO|asHYlL6co2R=Cf_}^tr%uu@cnPAiLq2RQpFJWTpZ@=$#N84z1fA+1*e+ zT{oQ>d1)1_24O3sMw(2k+BMq|42ma8mtD?f`&9N+4vFlF&*vo42BV=Pnb6RZkUli! zsdl4NVYoI*Yu+u0w(ZAm0LWY$ZllQDW)hN_N>E*;sus%#11o5D};mP=qB1@G&a7;@n!8Jw~$HoNkFqI<5swd(E?{AiJ{v8Og*3OCuoE zZLu^)R2#}*6-*Urf>TNxzuPsqeSP{Y-?@&a7ZBe@85Yc5=B==-+6eI;LJ?u-$=r_kSW9hm<{~l}0JN-_;|)Y6 zAj^~quWQ`>6su}Cpx|w1u!kz2O&0l*y^YiXveE1$eJuO5 zyV;1W*ji5+cQn>KgvM|hHLEctDEMS`+N~frJi%SQ_l#FO7;X(0j(JDf&7x2{f3UK_ znvfB~U8J2GJ_wLs-W^NhWM*O})VPx##1XuJA}6mw5rA(nd!Q-}{%;osHf!glrlhBN zF>q)G4D_6p(mGxWmNd*BZUs)Hb#BlW@rJ}F4?&i36l#b&^#n}0DUFR3#CP24h;;2RC-^OOlJOGuJe$4lFJ z&o^9{-Q2=Ci8QSy4ryK+^#V847P$c%c@snv4Tgr@hU*)?!C?Wzd>am-&Kt~~8fnl- zE;J}PaiC!%p*)2HT))M+F(@#ak4zt_en0|l5Sg{%zLVI*Epo+Ms35n~g{imUMpx-Q z7m-?nU3TOD+RAS1XQ$3bXR?`x3VWg`>Q9<*kAlZNhgI%Nv1E2Z(D)$Y`V>d-s+M%&Y#AbCTIIFQyj2 zAn0ygI1pxTmMImTinRcN?i55Drf%1eW>z8#wILHsXo^Y+>g)pm57ye03NVQBJI|%u zbYKd;)H9Pw)A-0wO@-8yz8-SwN?&bq&Zcn9%ew8r>`tcd9zPqISvsk#HDF)tG9qw+ zcmVcLigVF|usPk@U!i+>#-gpw6GbJL$ zrl_-`uH+#uke0B|^0lbX1{B5~EdAV>FxBu9qHN59B+3=d%ooaHucd|ro@T$z$<0Ea zjWIQIauZj?BpMIXjkD#UP@6ZEk9xoh%8ba2X0@{H6_-I9$@6X%v?<%WMhtV38KY{73Su*1 zBL`TNDjB@g1SAFzSiHL+X|wWU)kb1IGOKIV8I3E%sXrX{J&|Y2Pzz||jSYS~*tcm- zZj2?JkjhGE(dY_R>uYy?yTG_}Y)KMJGm@zyFStakq^`m%CO{=# zaSAduS#=tBY24322{CS|=G^qAEAWM<-u3_=S}6*a`$l~zx|&4pccVD5tt#ifM9oHk z^lpZMrzR|!($_ilC#S0Tq{0neBeiMz8nF~}DoYR}aJMD%kurCzQ;bj%h51{i_R_{~ zmsV_~#Po90Q+u*miS*V>4TGFA$|OWn#Qlb{Y&vPFIk!6n(uRT2XW!09WTWA*!0d(0 zN(~hRMd=!YWT&FOKr!A+B7b~ymg1X}6|G;q{=>;v-@fjM{qR$KUl*tE-hb@6DXgnI zH=;uAw7w}HPU6Rlv-fXeu4VB{{V-LrZoLoZxms>vx#upIqTv8rD=9TQRJMLh@%rTD7hk^m|DJTu z?R>Y;4_t1(*~SYD-eBh|^zU%}C9w3=xR!!EajCXeP#U7mR-+cG#t6TU!@K`(q+eLCNDI-`etBPRJMCb*`n(gdsw!U;C}Vu**M#WQHqCPyA)nRPkQDBO;-dQg6*pe z^I6&yWb-k*sca8AnBj{Zf$h(~zJ=}UP{BiRU2yq(Q8_L7T;B*tJ_y@0%}DT^`Nj#e z(;!7>3M+xss}CXSiEMYv;Kk;f9Yw~dTV#w__Y8Un#=BIc6&$eL6PDpdQ4>hZTJj~D z7R&$N-Iw;paU^Mfe}6^8iyh2hoyEKl1IB=&D9aWpbDOk13oJn7DRIqfo78B$ANIGu z5q+?`s+vuS>`HRSo{@ERN96THL}tVjJUs1A<_=?)1A7Lm`s4A>4_Vb^c|nbNM_^qm4^MMmKtpKyy5btd! zRNGKYfsi#l(S-+eH^`B&GP3&Ho_)c#U#SPIG4la4%9Si67KKlng_D5ASX>vE9Q9Nf zyPbW%99aF0fBcYJvyw1SW!96F#>7H2mgdQ*JaJS+5@Vr}X=(I~r0?-4uN%Wydt~*^ z>qGOtT9RF3+9Riti-_6Q(}rq_A~zy9mr9t-i}O}L(YTsM8z)x>_8iXSgVEC}%WRd2 z&p~Qz;=nXjSR{gNRkR|)ftN|OU`##Px@tq+>cHwhG(GH0uCndbn0KTrjV4k8dz)c3 z7C!JvNt8!U56?>2j^Lk`UeqnBJtQ1Su&}JV@L*zowtJzsXX!N17JoN-Wu4@(|+^EMYuXgozKt0DUR}W{`*Z_Aebjlf4V$_-=9tLKjQhPluyg#>f-d~>|%6zHU0gw%hPam zakmy%_)9-oE>60DiAfGkUiVmNI|!=bum>H{+$i`4owUTK%Q+`s=qw+MBDZ z+v~~Mgd-<;jtUQJGq4`0J7QBB1uIC}OFw%A$hDTC|v_?@(F+pH?~+TZ%=?gqvF zx3=tj6DMcaw`W(EE7S7r=mz)gXtuE{t8{qu9#p|4`EBRn7|f^9MD+?q9jB_O!FvbZ6a1a&sINg zBaIB3J!U&Cgvk!V)ySs}%E7q@!x+-?^JkYgw;ph3W?Wz*{tL!6`ex5ZfA!5w@oRtk zarDg&rq+jyw5?iTFC7+%D>Oo+V8LEnUQ!m{%%@?pfU_x@{bl~UOR#Oj#6}Q5*nhnQ z@ELPPhm&Fu4A;VO3r-2Rh1e?!mLn*N*NqY)qg;ZQz5A9`41dj++ehJx5o%2v{RCHJ z1A^}zAAq094u4~7r1D0q$49siAUUkg6vXkr_riE<)v5z|E$J;NKbR(C=Zmx3+q26L zqjYwaa&?uC&n}uHIN+cU`~KaCf4^H@g_$+EXMfgEV682wDZ6V-hLzp32Fa*sa{!p8 z5m{PQAOLF&@H=F0sPRmOjx}jnBZIlG-b0+Gb$~c6Az=cigr}S&4S>P3)?}5e$!q>d zYqEEBc?r5)O}@jQol^D>Mo-~z+}V~nf$Fpk<{~<{IGaqaCZm6RrJ0%kYLk_@Kh~Su zAHx}h5DvTDU{3@d@qO13FJxh~NYDD$607#-CvmsqIHzC96o5XVEX+>ej;7wobK#w~W&d`7(on z9>vAvLBIi4>O7AoSD(KfO_vgWYx;@N2mH(aHmBM;&rC;csq5^;8fd6yF9w#~!~3iy zHy#_~I_w!!s3yThO`_2$8V2Em>qQ@Q^$TPw$SBGH*s)G1X$l5MV>g%Rkv}?Xkvd;s zRzDx5$PnlRViL3XHVVybG2PF*)z53iWkjc41*CsYTo8}+T^c{HeF{PO z&gVtT;JIX{UD}WwoJa{K%1L1e1>}{UTO(|D0_^JNSyHA5>qy87Dds)?jA3t};GE7j z3t>8+*Q=kW%<*U$@`fV6AkLr1ZaA8I4)cigg1qy2*$V%J=K){Nv`6}IWiWhnloTOK zVM68T?WXWC=)@Sy1v$DP^6?tm4cI_CdGvR3R&3fb|2BFcK^{ zw4Op>t5jOm{~m{7E55={;*q|>_0{J*`R?BU1%ADA52hW?M_gjb>wsaW^FbmD6?fQ@ zB7mdi97k?MXJIF~m|ZWqV%6;b%h7LR%9dXCTyW^%!D z#|%}uSM;-r7styh?4H8gy+C*cr}hT+O!L+UCfY zkJ(Fdj>qE3cJ%o=IH@fB@D0e^C&%kH!?P^J;qKplJpASG^k{eQ-R=+jr*HRv{Ne2h zK9V-};^HM}c;w^n{sSJR_g9zsMQAiRi!Vu^y^lHmetL~s;d98x+uQ4#?{;=RfBxLu z%pjnNR~I|iesX)Wvx)>ei=DXh_p|(&;9uDJE0~Gz;Uh0$V8mFzksThv zcwU-0JNh(eEf0?EDqHB%Ew;u)bGH z7-{}=v9jgAUo6X?rhf^2+wWH=;ZHZ&g9@j&d2;dn?K%FzWr08V@0Tz;D;D<@?|)Br z_fEbYDSEN{?TD#gU+;~MkB(2s`=7rZ{agz9^Us%m`F3>tX##`KqeF1pZ(qVFcK`0r zAiOv`KfC?o8%!J=9p7HX-(P}ihr928c>|OB%XokM()^3*L&t#U^)YWA6(x6GJO-8A zyY6Q;Mwfgb21)j@ix_c91;V`-RvT=47dKtEdtlj7|m7+Hr1!=Ye+Rv$p<}(x54cSf(NIsm5`diISF?0{=I{ zSB#pEANxK(&-U8ur0mYFC}(Xh2Ta*zsxVk~OLS2M@76eSetF_;WLgXArS9?Ct;WiG z%UGG~MlwC4ei`DmovG`x^2Xk1s^{&z2YX}p*FK&t(slRl>AatLpFQb!4~V;$JSW zug?7hzAla8Vvg>~-L0eF+Q;kO399#YT}Sjh$7~Pxuo*g}Y>_P--*2&hXpETzDilpTX~Q3WKiwXn z?>!dK*FB=ndnB#oa14XyUQ-iVHX~*l#Rt0v?G3eJGE{ZhTYX6#R_T6rhQrcO#fZSZc@i@@9p#Y(?<9l|p7Nxs zKay-S&tjIVpg4AW8xSFKQsC1$5)E}kQf$dE?GqCyl?7aB(dQWLA%tF9n3>Y5u|oz+ z>(eYiwzhiScW!8S=&epYbf_eHtKcxG&OL09niZA^%Q zgWg`cwr!V%>)G_*82$X5`~E=7t1%kwf?kHE@X70M2&Q9 z+e+77$bAv%+V=i*?bgCqFD9xa{A<&-?S^#iN;-GawJS+oTi(-$hI-{a!^)mwehc)4 zONCAQ;Yf#V8jVq=7|f5hV%CP$diW+ClNC`K%pKm8 zZXF{sews*(F4$aH8)B)TgvB5j^Qx%a)t|TZk0!^+2V^|iR-3x zaR7ajMOH**4WIYIlaMi8omrl|%0dU#y}xbc%L|^V2o7wj*LZ;}@dCFPqKfAltS+Z) zW4W&gQ>sBq6vh7O1&L#dHzb9WYzV(!@X?7`vnn zzN|Nctu3grSvPK6?!o1e(&}kA1dGX13_+L@x=YAfQ@{!pHqbp zQr7z39enE$fp80p#t9dA2@gvG`-g-36(q~q#6^?D)h}r6;@~WdSx-CJNo=31z;$z( zV0WwR1MI}yJw;5mk1>Ub&Vi(YZHOYwfsH1RkepXBOYr}?Fu+>-IDi5$PJtC>4$B58 z;7GD0DwqQ)U|YC{b9A?pw!h^k1Z=Rxb)$!jC%ICYdN_X;d$&sJGYl1b;XrS3^q_;ld;ohKJQ#Lu zuz>~5SR82y7+DMdq>$6bXX5FV$Vz4QROxy1%(^8Q9FC8kvK)#hG|G4Y%{v2qD#z*L zt_|ym9-{tYP}Tdlhq6#pcp_e617H&<@j)oUtjaz~?2Dso-yS~gVWCx{#jp+N(9a4& zOBhmsD8^wht04%n8bS*1BSZ#@Gxi0~3T|0|GgEq6t5>-~Yg+mP(6WrNl*wnPylXp9?1fhU$GNI?Wnx-ybQi+%-;90+d3=%}Q~iY|Lt$2*1QRvyIzs zOO^+qqZcMxs!lm&yql5MUDBEvX?0{jJ|nG)erq$*>PhY z)VqDf4(h1Ui~493+-1Ru^VmFC6>J{NrkAYRD$Y4e-3;ZnW9YmIJb5ChfX^eRt+m*c zReK0So#3(9s!`*1VSm;dbLa~~;WD)*I|7Chi<@JHs2eP46e?29ZIu0fH7(d*dWE2{ zgP4uW#%{Mo_6FE*Uk@%cu#KTZYw(!c!QPTqg#Ajg9}W9;^xJ$#SVxC-rl+Fhj_Dax zau2ghh)jea36B{t+aaA311}RhNpL2VDxph4)nw6+?&p5$&dcooSr^M+fItn5WFbBt8l zjs0sE3x0O?NVh(HOTs>@+)zwP3xRPS9P4IuwTXO-aUwYf=Aj@)A#rQsnJfpt$z z@@A2FFbt~apeVJ8sLU~IonZ+rpK`wlEmSgwZtT%FD|}sP)VI)k;L~$YkvK@_3ihzD z4SPcO?gucwKicIgRV)*)C49Se;=^jarcj(4q>Cmo2P`Ww65@O>i1oqbB1^|MivXr>HyK@=@DpV*TXmFpE!1qs&a2>P*^tK7Sx#Sov8=vl$cetQ10Q90{ z`#GNO<{Ah(y+eL^Pj|f~t>_(AlKtqXyE^)9e!8op!#W?aqU4T)IH=?vaBCx-4oVP+ zGy{I#0%bT z+|QM3s2#rBf{H8$sVK<;yXC=8NpRGI5%4hDoUO5&U+$I(8(h!q zUBjNY(tn}BOD**8E@?%du#V_Q-v(4sZ}Vk96&2RGh4ln?e8M3G_aK`G@0bCM1{n~^ zGYeh`RhhV8awsY=h z%X(hSf(5{uzqbtO5gH~O<4TjFctW?_5X*TX$|-J)OU|&3@Bgn?oWXhOE|av8daF%Q z@5ud*516Cu@V9kRc_W|TYdnDHusTyL$N%2@`rlf$>aYK`q_;5r;OxW4+flwayS+WT z{4h#qS1DIl>G-MoWgW%nZhFP+vx z6OQf7Wd;m$Ml+(p_jeH6BI)rabCOKfj+R2wlpunaDGiDuG{I-Nl**=5(VV>AUISk% z8q2|mxP}ke+}rTXG}vOSp~s>eXTcuFf_L;>2@_3<;o+QvB~$ENZKsCq(X);p!s^Cq z*t?E5v;sp!e}U>4EHjiv3fo$N!&w;o%ot7zCN`PiLsB(wAQ$K5 zNls^vO^~@p*uifZjBqxYWQd+JN}8mIPu`Pc3y<7;7`5Dd%dnE01S-SVJS(B#LWP%l z&(L4invQ8D;g6>ktfSxq%z|~4SnDQM6y5a_2Nm6aM9Q3-k^#7N#_WTD6oJJNm6Nq0 za)VI2!AUI0x2u^TB}#$W3!1oK8A&nboVle`RxKQUYRcKVI|r>BVTQePP@KvH=2KhC zG35+qQItr8i{5+7wdP{uorCB{|C&zgyei*0Xx`Z22nN6A&SAD{&voZ8xb&~Ta~N8s zFSv6UT7?Ji9EMh4)15;V+4tNz3?#ds%x0Cy*<_MM1ap#IA12jB8g>a3_Zsjs-jGA}y~N~ zMtGp(Y=XWW!KNQwUE=TEjQGf3rjfj_&bfxZu#kWEx4DJUCm-`@0&@JcyUy7SoSfT{ zU);lltMtbxe8S)PF!9$Pu`SUkpXZCb(tUl=`DI1-n~ztYr|szPv>ALjGuS`A0-4kK z_LGcrujs|uIVcY}aC%)!4+fkWk=f$};R%qjXWW^Z8ag z55ZYvl7jEgIM_YOv5Bk$Gs+o{NXMj7m%piHcOCcHVpnkE66OMOFu5UUqMh)$coltB zruYBYa-z?S`*x+};V_oc(k!WW1h3nO)Y#C)(m;|IDN`LXFPjU0mX+W5^vdi=YVf|E zhpH7c(1rs7G*rAqs@C3;)-3#~Bm41%KUMTwTXa)Ta<}NFisT2WS_f65XLcfTc4$=y zxA?@Gvn3&*6^Wb&A!sPP*GFpg^SM~COj(d1v5^(H<-{}Pi56T7Web&6pJ?}%*IN_J$twKps+F)_W-hiK8G6% z8dwnh{PpYixUsz@t%zWiWIx)Ct)t&MH@2eWjvHG?@`G;dplbBlqiu=aQAVcOZZc&< zY<2)UE(+?Hqd{+UV})hHcm{5)@p;}O#R)~cFf2PyDQ7hs+3(rywW*ueluFZxAsf{} z_)xqJk$8pGUXoMnYOG-ek_!+G__F!xVpg8DOd(q6t;Dby5Nli2Y2Gl7!fC^5G^^{c zQN3)#YQhI;SU0TlJ)B62XN}FerO)USCV{(Lk*p&4i#bGLYZkaH4$W45M4`dq8Qw?q z(YX*Tu?k>Y8fHmw3VVD7sYL*%&)SVX;u0!^fj#i797l5vp5I5jCnKe|q&1%c>&Skz zk61^)&54F}bXZHXTu*YBW_d`-J>aG?1!GJiQL{j#(1lnQAS8`0bH|Jpv202U5iFZ% zwM9-|LuABzxS}ahEP`tpRgB)$bPykl`Rl1Jru7`N_s$`c3?0>6=){OB($5H@EjaF^ z2xmm(QNz4G>?6{Z2ji*YL$ffn7%)!{-ml2FjWB@wphg7>%++P8&UaBq_LliBhE%%$ z0uD}$no?ba6v3m>5Q7GZS6@LF@Jw7RHEGZmhh?k2p@rEQz7)kdjzsjCa76{+gu{-d z02W!ZQkYONo6Wu&1|g`?r4{5G88B)s!8C_Ho+y!eQdCHJPX6%*MtSHgPUwjzpA#e7%g4Ad$JzhZ4N8 z27H^UB`A+Y{r>eK_F)6(YL<69AmV$QMT(4gEAZ8gb0jl>F zELqX#td5j7w)We?{EpDMM$~v&=&nx1cZE8l2YFQ(QuQ@`6LjKPTOyQ#XvY;sY{51y zTxc&t5YkrXFnBD5_VJ~^&dGmwav%g#@83YU@$Vg|VAM5yP^BBp1>_@3fr z;K}aZ$+uWQy8A7J>%YF<8yz1VpOE)Ie>?iQ6!PbvFaPrG==jqFMxRHA;K1L$h+*vh z-Je0Eadv)o`^PufV0m{qc+QHKv!~Lmt{kwF9Xry4ww8 zP|>{tViSY08X{0*j3Y8*_G^-b2rs=hE*nKd=MubCKrCanrmzC>C45RIjgNLdkOxa=cBxNJhglh-#6<5U3oJgR~ zQdWv&tHd9JhtbDduH0aZHAWBq^y)d|T=PU+n$BX1#9}SEk0N`QgYj~6=?0U_J66UU z%AT18aIV5jeSGaNYgHD&I>Mj80$4@ChgblsD6yUeu%7513*eBV`*p-BsX!INs$)c! zkdV?f5ygG9jK}Dr-ef(PE=~xJ+|UZk4+0~>1+ZS0`XZy#OxJyam0K=EUL?B9#@Od6 zMfRa2ks0^~5vL*>fea&wXzr;uF;S$->_Og;2i3jbYNKQ);6Rh?g2pbAfjDO@F*;LMkhH+mjDF|G<#8Z! zUj$6SMU{g`z=4J&ypY5h?7oED4*;-&2*tDF00oPIRfe5&c5^E#iilVy_@SvjmrNzPpp>rf5SwL{FC6W;sf|s(&M=g2i z-oLgYV97lIy>-M=Col=wL3kD<;VC!(F)#tXCIKVD;FI8g+=YKG8s_H2XoCd6bNuJV zzTeEHs$b2OhJQDdVWJ zHP7qHFI0H3u6%DnQkuD_=*6wfJ9AbQk^y72S8`lMCE=Ppn1eNaMhT zw2G0GBK%{OGI`@;mSIL(u-t@AsfO@NY~b+uEVVF&OBL%rW<9nXpnu&vWBphmOc)0E zgBOX#1i=%>wvbT}8)+eqNt&J3Daws^IMeH^B?;wB=@~I|hv7B;~^ZiCKIh}5i}&Ny{L^9{AqbHZQ?2}u*u21h#m$s!``jY0W24N z3X{s$UO9c?8^fA~t(h-ZOZwNmGSpIP-syI{_Zu#bddKLScl*25)mU4!Q&V=gYG+v4 z{g;NwiZ|2|o;U`CF%z$&ASIbZgA_@6x$&ieo1BW}1R_g(Hij>;%sY}2*C|`-T(LD@ z8XnDEwcs@1LQ?Dmz*gKujU`l!n#K)-{tu;2M{vF=7*oQjQD9?jCP9E*5X?oD&;av| z4-r4fR=CIc6Wda5!2e&4Uy;3@G~SrUUwu6Q^>>^h`=`sb>nO0gcF#>ku_cWj%SBO1 z{FIF1WPh}Gb$JQjefD=OXMGW?axW_KPm{WDZ3j44=Wpk z*j?Ru>Yz3XL1@xgK8)=-WXdFZt8L)$M~Zc#;9b-D0;ZTLxe#N8fiEbQ1fB)qMKhV1 z(k6Es$nDCVS8nw?v<$^b!->Q4ky#5gM6M`|^hTxVOt;6#u4+B*Mo<;vZUVcA6FDtc zgD)j4#KNR-%G=ca0=xPJ&MD^|S6Dy|L3c6OPbmiCAr_BC1|zfSe8KVCcApbngyW{b zzzxiU5P?{mBca@Rtg7}l(%v_;ctnbfsu)=aOe8FYz-GlVa$!OqJJ+f#{7NrxyZ9jSMuqbrVv}rJy-z6@o%q3aS@2E%0;RXW*cj^%H-U-$Zo9~F51bf zgEz;^eqpn0P7YeIrzDcDzNL~;w@Y4hp# zouk<{eVuRp+4;^-$0uYD?^7p8BeT(KT$8YJO?LVoj4NX2@yY1VKkXjvz8@X`eDHdIe6W9fJUZDQAO84$ z_u%+19o6kiP#rhf>D?x4t;e4a-u&gy$M3spyXR7SdT+B?!%CR3_6nz>=}j^+)A}fp4hf+Ol(eU+qP{?Y}-yInb^k7|JFTKx9U`#(^b1`f7$(| zckN!ie$TU(%&)jzz+3c|zuC(e{!dG178ADd^#(%5RZyL!;q^Yy^=T^gloEEx&E0~~ zLO)!IhfnY{ni2_+=@N7eiDg&@%3iepFp(7OHo8}haE(uKiXnOmMrD2u zC6k662OR1}v_TafZN9{%L3=t8k6N!*?v1Ei9Jdu{OloA)Mtr_5!U>*^5>P;3D?RbS zvo%kGn^5>G%bMJW1OMSU&|uiLnJ6xn;<;O+IT9k52ZhPSrY$d&MuPMSN#RyQkx@mH z`Kh5s?w(0eX=0(5Z@A}j>9vmov)M$8Z3c?)!y;6mJRfcf$epQ zgV+Zd_&CPtC6lnvCsdFnLizPlE5;1Erno~e$+6=I2qk3|S3+GKjOg+02upLHwT1l- z59#usmSVZ&ozxnRun}ehco#jhWRxol(R9ZrI~QZQi-}dBo#)!Hp1-36K&_>r%PCFc zo}Npr4d0j-lQpYkJC3`j5*2h7vHc@H9ra-)w#5JLSYDwedb?gyAuOGP-9mXlQP%Vp({|`A37AaiXT^za4b+J%GjX86Wf&M$7pufHS)O2`s@s`iW*N*42vgMy(NnpQ{t$;BWLN6pi0~c!y?2_i9D_$Y_LSq zZ)d})*0{tZJOkYsl+~_T#-US%=J0eIip>z#pX*s0o?560G6dMg56Dy*XVdEDI?x9_ zVPNBc$7tT?gM<_%>RU7jVW^d%;Sg^|EZ1Ke(Tnlhr;DxtTBlyyR>>Pbo#G$vv&)tl zaj}DzvL@F6G&<$|W>v+FG?yyLeMWw|jR#=q+;S9y(`f15egG2JfHC6I$9%(w4hQ=XlE)STumrD^u$8kU~l0tqVq)>4eL1GYrpE(vWjD zPVRFLRxx(PWbion)7AM;z4Vc;6K=*lj6;V1XHad8nhjJf*_#znSBw-36y&kw7yKjm zZzo3uO@9}_Hh=39z*}RE7qHTP-Cs^JW-4eh46AyHmp@N&9GrqwW(R6dTY$6*+3Kzt zH!~ufl#7xNYV`X!sa`cwU^uorO855SoN4HU8nx6!onF^rg^Fpu0Grt$)P-t1SOBGE zA1oImbJRf+?Ri(zRI_2#o%HQs8)c+A$figybDN9MDQ zFSCJMG^~SPM|S#l3gJK|VT=tk;zFhVkXXQPZJj2L5JzJbvwIz8(-K%ca_g?Cl8dq zeCyddQI9ngtuKU!3So*}8Hbti`}bRwbM8;}CVM^VsboGpodkVyM6QxYo4geR4a{@s zY9%jK6XqEY%}p}8M~f`9DTd@(zHx+Mx2yrD)(t8UNmr=`!W8mgA6QWpNpcWFw* zn@$H!@Z|sK4etsxx3l=D`|FXBqz86luEC)@vm=CdpPCzKv}QV1aB4nY@QR;8G@?Pc z9s=B9J{>^&*pCXjF8=&(#wv9xS}XWUE#2I}c`3kWDM~uTe@`#1q3s!JJeS$;>qTKy zq>ASgH3G9pDEGhG=WG82Hr2Q|k7?e?G|^*>72wkmyOYDPgl4V8C(}E*S%J6DE{n$1 z8ngi=yKclN+b?4g z7Lt?iC%cZ0UZ2CBgI)nS$T7CJ1glx%qUy=zyqbQ6zY41q+EX;ntzKx}HpG9@YGvRz zSkdD2CO*j^XEGMc{+dRGi#Xawu$A>=%(L(V%PJopS>VwXkSQ>%d2T@_1 z_)aKdYKUP66Z1iWjS;r;?b{6NTWCOwa_TFb@zhb_IJ!rvxg#_-x%EJo{~c}eFaP*I+v=UjVw zTMYAhGZa_-7Kx!Vnqfi!jCmmFvi=Ux8(Tvi-SABh{j%XdsfaY~-Sa?T&|5dh0H<^G z<{cKY1taM+2}ZRh!EE$d&q0_@80@WRHNfqKyyke$8L@PYFl12n2BT*wFll7)!7!ov z#axj&EpXIidkr;IaHW<5)#?#(mz26tDv^|~5#8DiOdzAgSOT#WRPen*9SkVD61|cT zBZ644OZth47dAG0OD_i0x&aAERs|8sxitV(+5z9wT(PzNe3ubd0|ZD~XCVoe22&o+ zE;cYWO)_hX3fP(_a)L)9G5B(*12RH_vnM1KU6<*Mkw1>TtKd$nKK3hs*ps2(ZX45p z1vet$(Lz&*-Lop-^SC9D5LkgL(1ERjg{EIcy&?r1uRUrZl`T6=gDxI2S_whMZYT!+ z#`G6}8!dmF9-hw@Spr34)R1bh?uDROg;WdlXo)}uamUedpo5tE2yo?xE=@<7OpNQp z@plQ5JVf&WcYyYt(VartK?+xSWh&q+h)r?h z?110ucUvKCR<-Px$z&*m7Uw6}b#3hGSoM&wL&k$CMx*Mcx{66{+9oJoC9$OvQRV{o zy1XE5D;dNQ{N7iMu`c^iFK_yPShKA zDV9*34Hc5^Fajo-N2?Zx70@lUOGjo1rb>4o)tF=>5`fNOfcs-eyfSP?UeOX%FFrxk zRAlKAvq=#fDM<-HdW~{iF53c}tiMSju2;Tn7K^v}lEAULW*v_DVFpO3BMc*klYx5* zwoLEP)@*SrKqWvemw-b#4*@y4hgWsq z(rSWK?|byNUNGZ~rYdWWSTRuCb(w&l4^ z!m;B7=O8Cr-;xk(35~0!8};=6E{hU_;fD-_6U2&!%_{uIz1DR>O8$&{a-@938k{Ws@aIQRae~&S^szX0- zgAb(*8E_GEVp-|}huNn%vi9w8zB7`pZI7|Y247_~_`u`Lz#xJ5b8Jc&<-o%i?~P@3 zrBrNHO!p@Zi8MzmU~VyZbd?$#0|qVdu&iVTy1Efw%a@4po`IH~_o@zP1Ohe#N$Pl5 zU6CbQrvrk!>8aX0khUPsY2elyL3c`%QnZA5C^{ynw9NZ}obV7l()Ln@C?HUMTae=6 z`vfg?ur(b%1-5J80J7^4z?8<}iGc}Y4YExaI}$xCcEH7y;2A6tqc~Kd3C`0ffPj<= zz=S7^i9E@Eg^jVrP6v_sJ74e)B@r8dAV?_foUe#G-g7VHFVs6&Dk>7k(jwz`Thw4n}R{!=5X zIjRL28!<3MIUYOcC!8A9)8_B(kO!nliQQ^*|E(5#%mIU43!-F_LJONtrbHW%hy)Bg zW>!%YUNm^UMmOl`08=5q9^1Yy*U;G(nYt4sru{s02)yT#aCVx%K(h+JXqWEM=5ADC z10@^`K1*-3V8lR=8N3jrJ`WW37rg_Ph1USk5&+)1MAA?r5eX$m76v0KVK|j z?TE*YMv3Lv7-uhX{g=1?whX&&2kUCa}r zWwII=O$?_u%euH{o(HeJXRcvkfcrxBI7fNMvYFVkpuG_B^7C8ykdd1o#aaF{KQpZ5I3*{5f8B+&wU=w2d?`w!bUC^ zN-z#(v_53`rynk`2KP}g(4K*5kN8iGQ94TYOoMS~RW%(Ff^_7THug3n zP?1q4b*YRK3{A@nC1m`p8yzxihw^%~8bmKp& z7U!SesutgDpFx zMS-xB*Bg~H&tS08{RQ`_g1Zf)94S-%fRJ11NLH zlS4K6oHkxY=raI z$tiBi9V)$S8uH+`$xiZImb~I$hSls19*8`oPiX;C{n{aUb&!T3zwD|1 zs?D1EB>jOhw9m&RDp+&|)hVpbpyA3y_j``Fum&efNu$|ZFiwpC$`H}syAJ&VV;AP^!az@W(#FQ+#|0b=_ zlC&yK!#~{Ko^>R6srPzUiO8>~=iAY(XHA;92=Xhwi~%ydn_34gw+>uA^g|A&4f+iB>zUsQUO+95HWHhrm1Td z5V5zQ4w6Gdom@G#E3er`|LUP7(6Y)WW$V@R>Qk1+{owvS(ts-I>t?04KsA0Hp6FvZgk6jvn+@md1uA`cB3c7r(8XaL4M8j@x?*ggay6 zYE-8@`6-P0`-rLGe<o_}0qF2Tn|LuLX&SPi|b;R$5{ z$;qlNwAx#tsT;oDSXvzJm3g;x1On?CC2Hn3Jb6Z$G(tA zQ4j1pxvlVJ0`M@xAoeIIloqpYQOlp>~hffss1s6OowLiSsFRfm);#P z0~g$yy8L8F+)Wqa;T_>Q?)GE%`19ZK^TWh04V+*vZhnKiJdsofkL*Vya@F~-{ZDfa z5}97JE+x4eYHSX;frp1GU*wTodoIiS%;O%PA4t^TM|D}iWrm3Nq8EdXi@lRy*IaVj z@5O{-xw|fKcVn<OQ<0$)k$-_=(h`%5x`l(0 z5AwDTJ3UnN7xt@P>wPKKCXXdX0kiYW@K~! zr2jLr35YN^0n7c||GX@$`1(86DbKO=Q7;>!CKR^E>bq`l9e?NBh_-jp_gQi8my|Y& z@UPDYb-Q9u2YOFSvsZ*yxzYS%>cjSgR`{#s>t>-W?D%7@%=e}q>O(M0S9u>vF*nHqBqYFicYqB;ef~L|@KJ{B38M|M&CWKr4P?^yay6I0UUfl?h8V zSv5Szez5{8gK@>tGcqk(x=+Kd=z)0ho^RODRZ@=0u|-8H9M!xGB+YKdzo*T};nk% z(Ep34(R;cQv$uh|mj4QG1=gHD#`?<|56fBj>v{lp!fz)*#0r0m@ z!fP>?yc`q+iLteTq&iK3S^09HT1KcJ36&wL;$KRHJ^3Ue=^G-2%^eV4Yoje!qzT_J z0-5lQcn9t*#<__zw@gu~256+$QuXn~nl!KE`FIo`efm2oCi$|&@fVM<+_^Iw70BB$ z%p|o$43)SFR0-e zX@+4URrKnkejB0r8?wIrTe{p1&6PutliRr{SyF9SD7$(-w7&v8@OABY-Cdg;T{2a8HL*m(bJ=*TR^Fz(kKC;k?)bcoTn9W1)&}y= zszX8&nxm%5b4L&3tn$9tzh0IWULnc}fN5DebL{dKx2bAjlX-Krg=w=T##Db<^V=3% zc;yy+d3&a_ab#_cD{aJhB1U%Oz#so*=6ODF&-j{;)mQLYn$E2;dPUf7#dq2d4IEhE z_a1#Cks_a-X_a~sAF1Blqh3n!80h=F{I~HrbdC|NS|aLmzMdnzg z>~F3#eoNA0oyyR%7w2xu>h-6ELnQyRP@fbmia)%WyxMFWKeYORUmyBjkY9FO>OPP6 z;~k_ki0|*kO*g$oI(Gl6Hs{ARm~9)NO?en)H-2vZ!~gTe|NLdEK`L!V!;v2!YF6WQ zMVlNaTWK-`5fHK`%{f zJa&Ewk>pQM6Kz^}D{W;w_Q5}4QTSKsN&GJZr2hU=tFH<9n+IOh4C3(O%}uG7{^m2#Z0I(WmiUB3Fr^(aOhD7^$78YlaT zrYPy*18}t!ac^zYqn@GB+bkd^@eHR?Z_s?wcn2df@piLYBEE{uQ&XEl_uZ_Xr_ zGH!Ii4TQsjhsQw0f~Z*KE_^ zI|xgGs(sU$D-IEC?0)JgY8zq#kNr9H+k0ULC+w1mIqelC(s z`ifdt;F4LIWMRu;%EWQfOeFZfo5Vz@d2%G)p3Wj^M46C-t`pFM66RHk=W{~&1SX;E z^S-;sO+%Ms^i`ZOR9j118wlW2zMbAr&}7!8Acn{sQ@;w$n;(V|hMr4WV+v~n0I zl9-)h5=0&nsuX-rrL3qFJiGlkRM5h0TTc#;^&_ktbVTz zIi1qY7U1S6(t|w2VaJ!;mz?i|*7p$_w41uwMO}xt$PuQ~nMmE@N{R~BewrpI4^TfL z8Oh6=w07Fr?u3b(sdjv*jWf{_8g1i9K#gRs)V zts^|BQ$hK{lUe7mlhA^>OriyQiSU>;a8bIDcs9eEjd!&>auaAV(UfPI;E95MOlntQ z_X}-^bRA|b{5-B6Yi2sLlWzV8zG|B%q#~Ktszzl(b_8`Vole9_?RxAUvm#|v_1%#{ zPK+xxFR>Q^V2KT}7+7x7UMMCtR@I4WSxhx{3oyZ+lrqDU>OcIKI2Vf?BZ8u)Xqs*A zMlU;1;i)aX!6;xyh%ZA}O-&~Y5hNSvFBrjG1zzfZ_tQ)BpsI*mwnfgp?wfnee?+Bs2_ z8V-LJHI@+_(<_q)=OM7tL8h@;>Sw02%?61eWF(>M*z-Er>nU3B{)E>XH2(dVE8v>! zJ%upn@1=K_A;8Y(3Q#3(gJL{uvRT5SXTr}M2>C7-dvI`6VDJdfNrLiBm%5A2)rXp( z$U?-|n`?X~vE10hp5Cluyzgc#O87$)YS%G<))0#`n8yMV0Vj$o&|}0u2fD&O)5I87 zK%#tDbnvhHg0W~Ja0JQF$g&nNE&?26-~C}s?=KE5?7!U<&MwLt@t3q@+>?L1P}Eq4 z#TYP9=YO+kK%eb|17g=AC3+nZ587ZdyaE(J z+mlDJVo`&{O*r=_@L2HNwWi+`9c0hOVnj=Wt3;86H!8Z(8RK#i^sZ6Crg823fhpmX zPt2?Cf&!fWCNcn_1Mtl0wb&#(327)1Y?I5XW zI?$1D3T(91t#U2l5DDRUT_7NoraU9^G{2f64AdA!IW=7HK^et!C979FTH*oxV<%cK z!zvn<8TKk6KIn6JZPV*u15gA|;)iw2;dxMW6p#~0-G&#vOnQ;6Qki$j1hhDm3GQ$N ziFXKQ8DMTZj(hQq1SyoTQFE@i!<1DYgtK!8JdEWH89 z$y`k%HOKF63Yaz@P>x>G__=_<)KF&?kai-VBuXM0#|KeyE#`L zjC8LR;$2i=*qGR{_hgPic;vrJK?|q2dpg7c;c*eBu+jXT61y%879`ADb?dMMGj(O$w*aV zNIxtgs50FUk&sOXd$~2*I4Tqe2Do*d(>A#*C6Lv)JT7>uB#eHnk{dJ-VH=+kZ<{$i z$`e#`PoTwfp;^TjF^@cfup7LiB!F@j{`D8%!72EKQcwM>g(g>(?0bVzCLrXoSnIfk z8CHM{Nhm?%X#UKthBHHbw+d{(HJ~{yKUO3XlR;1fK?QXOm**s_yOP1a4kI*RJVP2@ zyw~Td$QJ>%F?EwGJGTv(IgAPqGpY(i{jM*;8#K)>3@IDZ8DTNY7pNNM2Q-~9adG8< zHd=(vB75X+X1>@sTxuF$q!F_0ClTlo6U>;br?!Wk>XqMu>xc zECvJ({11hU4>ZMQxP$^L-m}(qUiGrOm~xcm?`pdAqiy4BKl~}}#x`IpnPF&eveRxx zWmOyG^{QBrDMjlHrK95JfFA81k8>vg~s(NpFGb>FXm?g|3~++-Ba z<6tnl@$Z9>2bl_+v4F9!Nv=B5(f{eEM-$C3C_9xowD5dHRx1qO8C*&rBK=qR+9TGi zyL$g3XxduYwZ)uJZywPuPYS>g7!%!FZyYv{27Fc$3tnEm0qy7Pgg&k>&`epApC5Gs zDceJ#lY^7PM+X^=BN9q@tdh&Ntzd1^D_%3{3$uvmwGU)4?-j0>L{6eoV@67ZvI~v= zJDt)Dp~Vbx=l2CLPC5p52JHb$E+*-_$f$7 z|1YExY>AX7eZF3(-TBc6ElTCGia)}EQLz+<|rS2A8z){d!=3NkriZs>7u-v(6r)1`ukBwB%gZnu(UAGR&dS&pq5%y2HKw4pxJ^(^!S{OH$mhLSa~bbP-t$d+ew- z2Zkj~0E8c)P)~71k_&Xzw6GA7@{*@;Mt!D?V3&z2QHBV2rsggiI6o=Iu!#v5ahx;5T$1>qve z{LC3JW4-c$L`ma zzHpk)1K0oA6vd{{*&PickQH*7{p|%}L6=03OZ|wuo+R3^$GB%np43F0q^L?B4HbrR zw+piZH-;IFD4LL-m$*=+wZjYbyB*42h)+2klL`RGiIRabPv@lcAhQ$_0pbTp2-s>H zLnxQOJ&=eI)Dw{lCjCpBp*-S@rpNtJe%XURS=h03)XkbM^7KE4qUMPscxRXxsMn>rXB7@jX1-F_nx-uWpC;!*k z^;T$L;x^)U8bwYXLGR%dw0G%+R^yti^Vwx*n8ua>(>4oT&t0MIlY1xJ4nxIKqwF+N3dh~r$kb(}I@)U2=AnTgOOoY~GGAIP*DLDqL(Fke;RE#w?tu5|E+H~7|Y z`|9Cx(R-oiOznY{@iHkSyvFgG0WzzvvldB=(yGqBdEwoC2~5iP_d+{m*7NzF@Z8_w zw#_qre}MK*ip~gC1>le1({WRsb>M!y5IHj|EH{;Zc=K;>c*kpNfmdoT20XgJ6#;Gp z=d3{)$si$W>b%r>Cp-15SL36V-(EsTiEl}{92G8=?_K_X`tkQ~CHsN9g}RKrYG52< zNT;X2ODk!6PB%~mKMyb0FlrJv&XsP&G_hs)U@C1UJNIw(hzXFNm6nUJ>Rc?z3j(Fb zES73Z8yY()^IifGA-xDM=YJ1;oT|O4;h^$xnh1gn9I8McwvAGr;SXg%!4-L;Uzi7w zvf;X2ghT9})IELv(bPxHp;skjlZ-gj!lDz`_gnLu0S)38NtQ1W5q*}b2n}aIOFutw z7aDBGy}(_&h;g~1+vQf=)x}PqK%hFjWp~L;V&65S!Br=D=Ezfaxfr9ffgP|rul}d; zkfZR!iARO9*GmSk0psVPV>5_~KJqS%-rBe2=*zR)ZwL1`6r0-GjP1Gq{r-5^WKZ_)YTeLx#rCsUV2z{0;&tI%^hrZ%~+?0L?y|`P~f8 zbs!!bs{$UOZ2xMuc7HAB!IhDk_m_BXg!xYc*@VdUk{}ZthlCjuN(+z^Wfj2%G?EQP zDHb}>aWAObVI;wLCLyAsJWYAQ^yO%)V7{IV0fT5ihT&K{WKSH;6tJ%w2NK=wMVC$B z?ZO~id<4mi4qt9sY||W&yIu_I${1+cMB0;;VIiObn=chZh(oCdd~bccrz@HJ-Qu?! z@*}SUEeW$fDXV%Q+5&Z#Y1zTRqaS-T3Uw-Vg(OV-D0YGd zMfOvggiDX&$vnZR_yU!Ulwr`f8j^0&;Iy)ytbt(yW&Nwp^I8U<%_< z8(_dXc7cWqJFQ8rHkPx=(QRG}QnryoKJBHEPCW&qIpJmRTT>e?xX#(+w)5P<0D2n?(W)d0>}UqnAvCwqTuW?2odobi^)9!|Z9+7Ir>hJf9I zEt&%8F`+=3NR|!kufX)hOFV2Od=|Urp>D!;Pxd=!SIJtqhwL# z-XcRLoV9w`YgX4mi)!4-FonLjllCtgMyOT3RC_i0oS9^rAJ7NO0wUw6Q_*JLFr6$` zQA1@^N!gJSsLUhA+h^@jH6Eet{KgNH;zH~)U2*N+m(SGUL7dAg7D$_l9P#5%Lb+?a z9_L>_2c5Ql4&g*9M?hyk=p2tUORqFnE|>P6{68QY3mcq!@{eA;g%sLK-u3DS`3@@G zw)fZRR;3$cwsie$>P5qarnzgQ&CFi+fuO3_bW@%m9~Nv;;n)&^WW??`O|4EPMz!Pz4953 zQE7f4umn!uPfbf?Lusi5b9Hq{X$_y5e(1z2YQB7C72=}RX!sM?VV{y z6g17T;a=1=b42GPwapm}WjZX)kXQu^ut{_&Gq`p5n;#?lrTFe`jGZym%wdUBkfeqc z2sLq>UL0K0po7HjX@_z!DEj3$dw((A8ot?nDF7M&kH7!*)uZI*we7m(VEztlQCFj* zvPC^YYQXwaTb*R)Aa+^MNgN5Dt`BAU^=*k?R)q~S`I01cv*7k|yLW68TE}VRBfIj*2W7hiiEY^yM%TZhikNFT+~>Qx zi~{`%&=C}YIaYr*yi1Vs$QdCg2j~2t6|rWrE%XGWa59-QId+|=rJzFelP|+k>9C3r zn2IZh)r~1U+&`Do7oF@2x`}jXL-A(32GD0X3ZY_zuJKr`c%&VF?uqcb3hQ6>fBS8F zwsy6iUHHofKY0eup#d5H8f}j9yQGvHFMHixKyAuP>Xck3E9<(kj-T+xe{A zT!Q0RZvI?!i>17NGPq-i!ns{<@^{Txfr-8uz9>Zp&gZz1in#v{$jGi(w*MDE22=gt z0okF>go6Xx45Ye#t8l;i2Ic%)u4i7&LE=C+*y7u@&lP;w^Z!S*Z@uk#qtuHDlU8!w zVrn72f%fCU=;Ms5Ypmi{Vz#Em`vQN+4*uh(0Qg7Fm;0yZ{f6BamR?=Xv&%K)>*?<9 z0pTj&`vwj8d5$;d@27>iCrC={?j$iM`yTjt0{sVCI^S=8wn3}_-@ZXMzg>F5pQ~pk z3vW(wSI2(Dm^tG{f3al2$>FruM>vxBn(Ff&a9ip62{hUN>As`peDz=WY(|Q_WiSsP zU%j^_7?vWjHSl9=q4gtj#wrW$rCWQhXDc!B$v55q$_B+6My*w-4g!Rm{L2W<;t8{E zV)JZCrd9BVOR%+07_1>DowNUohBG6h4w@O`y znJ`XX?dS~hR<>aGtCT8PImhd0N`@vyzFQxhM8rN!jr_`zo)_KX538T?UgGppv-vhd zNnmM!X7-sLs(N-%>!?MbQ@AB1v?~PUMhZ+x5;A?e0L76Cvm&3qE&AOL@WILxI;Te5 z=zEnW@>Ipxc~aqu#OD_R!;!muX==Jj>G93;eCZ``ese+1bOu$EhKgE=cttXzVszLf zSjnZT&s7x~+)%Ra@znECZ)5v_C)g9oq8JSnBN?(Lnd_uHU8OJXoqq0kr!}cn~)F7gRLSbeabiDkW96$t}0jjB{yyx6j>|~*K#Nne^dq8QE|7% z#2|7%Nqf0OwT>6_c|gKVNwI3|WsBd4h%|@naxoGu_fn%1dT8JoEuq_VD9ED4#6+B#=Ri&chjN?C;*)w{ zL971x(O4%(TN{9hS(@!7H6A=&Z<~+)T$Bpoe~^jL(XAEsJ%GPU_3mcnV)75_P&BQ& z1nL{z{MMsmh+GM5ROsRcd)U6j&DM^=^}o`}Fy}ZtHPabHjh;|UW~Pg|SSoXO`+d2u z`golr=tNtOqRdyH#--S#JR(V$^%}How{x8?8Rh@}VzAQ;P%;Kmw zB+XR5DXeW()TkCpLQ%pPgpi=1C?Dh7ivnby`FxbgFV69lzkhdV)?BZ@xFu$nbi?w~K z%-fFMyhWSP7`Q)kbO=48e-Mct%qh01(}+PS8K9cUu3X6fxPmMGXtV|)j60W=XP|%P zG;X&XkqATUCY}4(_(RR2$f-@I??ls(?8MC#Y3iQH{#S8K*lyRxGBBzs0d$mq>e%1D zE~<5Cr5sKWHH%^1?Bye3;H_MY#Di2eVSZf`U2bS4`ar`Y5z)duy|!k`l&ngGdM`*f zDr9f1&`9|Oo+1&ELdsyC1XFbohD&a@RHV){%_G_D;7$1j8arKfDLHFykSCnA0i=VJ z3$6;N9;DQ2Gc9lS6?^A(3DY2No4;v4L~_vUMFKh_aZ+Q$~2*W{A3Fi{=on(UV^2Hh(@Vc!{HIJCU@LQe!}DbXt3{um4$V zId0u{DhDy?Q&NVFA~j@m)xj+aY7{iE4ohQ8Sx{wgzMVTdZ-rNhiT?Wd$_?)#Q z*O3mljbN;3_}8;KxWts6w$svTFDP1%3k-kQAj2c#VHuo~DVoWFVm=s*u;r?3u!ie^$A3#mpN-MM@`-#{7ctBc!pE zN>&v-Ev&3pc|&ZWe&05y6|(hsu5VdgGlFKiX-vuu!LwTOv0Rp3{0#pYw><`GZeH78 zaI55jru4UwZAtnbdF`awpM={Rk97>(`V}u}I0|uJ;_vRW3F*=J4*~V%=YpR;sc(#I zX1ZR8x@>%=Alqsl;qKdn(XW_NFq4QRgr-PM23zpLBIjBp2X6z!6 zV<{RQwH#DUs}U#YMy|}FuIZwqi*>B4rUnjbI=QT(mi--n52)%k|4}hriV5l{ZTKawMCZ&>vVPgoa2kTEZ$FXP z-zO4t+YUJhCNHsJfy@c(*FCqvh*_9XJ|WwsMn^(Ysa=AGg_v$fn9l?3YrZo&>*Xii z_3ZQY=6(L#w}XmDqKKg>!|2Da0g!cS#=#C6n2ama3RI!2Qq)PFS2~rO_%)GGlW%*S z(d+wbmK*Y`Moa&4d(}3mfPhT+70H8RTl!N}2cMMR)&G;cdhg)(3K%Jg1$&m@ z!VtI>h6C!**HgFA$lL81QF3f7=)Oa zFhin5i%yi$3DJ8Af()Vt(M1<6dWbGsFwu!Jh~5d&qP@<0p6BE}=RJFW+4sKof30=x zZ|lDPzjarpj`eU<^CzVS`SvZha7yjOqU#uvz~o z1up~Pm>!>(k0P&Iso*`fov+LDf1M|)*B3+@b3M!?Qq&=jW~dXuU(Q(_uGP9wg7SSh zp2o|p?LQ;FnIBE-D#FpRUu`K(Z5CuHhn7z@nd$1DLN`0Aw0WrXJVa;Afj3Rnu2+bb zJrK3RcTO)h%rGkuX+X%e{@eQZkj_}LlzijM8 z0G%sOx_8%y%uR9tfL{dwp!mzi{--7V%FMp?)XsjfhU#M52wlK40Q|V!G+}s@VtV@I zp5<)EilVv*p0xakz%zLb9&2A^hx4tp%o*;`xashCfOOzuMZTw-IFy zHc(;qWaGQaF64NlXV&>Jktiv5ch~4a125|-|I$=q4u7vlgVM7G4gwJh=s6=SSDqRX z6ZTM8Ixq-7H5dT|UC-MbCAyCr41zPIl}9Dv6^-2F=tr_bvo1Uq{c1p~XI6g2?C==Q z$8PMs2;d_QST_3+DQNv&++{b>o-Q-vLmReJX}Ow(8C2hp#TVKt9DvQG2 zNGR$1oqbFP4@5|wb6?yKI53InHZ5KDHqWYI!OK@v_#ua+w;!zyUs_|n@XSR?1;kbp z0Ud<>S^B*T2s^_(xr|Tk`UdQvNtN{6SQ=F}r7uyBiI)&?j7bb8&N4W5OD)cclTtW~ zyQ?A3cc_Z2V5)jK3&ra8=6dEy_q4+7)SBIn4s*&~w^_=G(w+TqR%0Cqndx9&`07SB zJ6L2$)h&&B{m5tFEsT_|S?TKhtYWhYalP~!?s$oWM_tddNpfI53>B$a6ilT7I-6s7 zKe1zg`&v+wO|et8_F~H_OjkPzW4y>=qKWsk&ip%5sw*f#in`~Pb#R~!iQ1bvs>4AN zXV4uJM!Ow0Z?0aps?CU7`_Ziy_>?-Ii|Y^C9a*2~s)T=L1IRy$!X!Td7h+78(Y97P zuqTY4JI6!b&-I?&xoJvDCrl=kUmf|KIr{2X(K2$lCm(*X#&IRwf-kCVO@@@l@Evh)=%&U!=} zxh*!V;*q@Ex6Eg^+MOdS(jM`2&7f3p;h5?u=bN)a`q~s#*X>S%))}HL3Rr|yPPUa~aeZ{zVw<{TUD;>NL*)D`# zWEy%B@q=?V6dSMfK9>=Pvb%g6eWt@`trSgoD85ZxR_4RNpS1>Zyme$(_PPhIjL&&@ zF8<-`KLmt8RJYH zaKfsgF)tIL>=9K%w#*gS>KR_I*UWz;kgNRM^sOJ9{JWN81-F- z9huq;k7qW`z8bOEUFOC+80Z=xNxNTF(wDg4BAkNp<0Q~ynblkQ=vN`O^JJr;6DhU= z-Ot{>tIuP+v`YAe{N2a%R*6r&IhB`;luD}0v_mK^Z^AvXLggP27CE@5H3w^)QvG8M z5r!H=Z^xRiRAh~5LH*tgzS!z2J=d5!v)hUNFPe#-0kKf58px8 zXUBLRFOi>xD7XG#=-iSbUY%8}CeI6Ond?Y5n{R6gAu#4gd!$*J!6rnOo$8g!x%y** z$2VVKqAKo$`$~e!^!0O>8}?B~b@-%tk730bJ#UEgguH1x@KcItqKg;Hw2g^^BGkLd#l8+*elOk&Ug(bq%W zZRkq_$A!VQk~{k5Gl@5-VGM~Vhh)_ca_{`BzuXcv(2Ts8QuFY0G10ghlC#|3tmNuF zfr@ENR1B59ZqUwQ%i5h7Qag=I7-h)@MWlVEvG;7y757>Q%jdl;g_L{6wr^STYChVY zwx`K5p7K=ns}?Q2|BTPb?qIm5D>|vdExQEgE6L4BXIBhf^*C*JerC>mn31}}(=MSx zz%q6sRvQ>nt%+x2+f3<+sPDl8iNx1#$b3NKCZ`mwv zM)D`}A{rag{0Ndd?O>x_3V9%jetdQ13z}{uMUvbGtT@EGVS5Ry#ON*x&^edXax84<_TCPxR3RVkHlehZ6tOLRo_LCLmK-Si56Y>PBy z)EgL+?5%mK{W;+1U`5;9Smol?ky8~`4KWS;zqwJn8gwQkwtinzLcfV3B9_I2Irl|M;)@n*P$Ub(1+;v}`1 zi){MywOGvsC21i$g%zlnNq^qeM~H;DBdtV*wV-xx;kL{_NnrTwP1Fc z(TlcT6OZp8$y0y-E;Y&7#mE)H0{mgV%YiJO7 zj6>u`KHF)wJC+7MV& z-I5%uS+NK?yROe2&8ZE7dQqkU06dA06IU z#NiG)MmNvTr@}vAfe|fvl$%rg8~0X>44VV)n#6nwOGKu^gPmh~QP0D@+}iQypKdbb z_{|lva^8CAxQV&eUe~S>T%?aOLpxeangIhY++5E`XScDjiB{?u)oG`@;l}Tj*xIls zTd&4fAV)X0OSk(1zfsYIqwa1nzx@J8(JOObaX(r-{EU6uU!KGQ4^5mknDwa*5E5)c zT&{Csbh{OIlgYJz4AN#eqNbpkAE-I%Cvry;W_ajKcnr@$qKohO2_jV++;|T zXykd|+BjLnzQ32QKoaLi@lxGb^f%h!%&24X{=JWNya7?Yma;1BdEM$<6pr1WrSTp) z(1eAA_8ZMuws|wqV?$D;s)XrNmV~HpQ_XK*Y_IF5P=e=ak;Xxln1S0$?0^H--O@B& zd>Th$_JJdQj-T@CMA3@&kJQCZ9gaFVUeO5!i0|z5+Y9#Z2w<}k->YLKff53^6B zkBYM6bs307E)TM z9A!rcw4T_&LALJ(Mm9Kxv&!3$qqa7MJA}!22RC?H!iCp;L4+?vb3c`A9mgW*KZ)E+ zF9++Kkv>+~6~vA6(NB`l+KF6bNf9;-mCHgaSG!j2Thkb%4k+}h@Dat=5u-}viYlLz zM^}VJKJ};PH>_4iNl5?D<4TZMZ|Ik4zuClAvDL^p1me0H+x;zlM&M!N60AqwU0afy z!t1jpBrfcpN<-RQp}paeNv|R*Y_cJ`;(kfWe54!$^+*Y`>ovtjmU9`84M>1if6KVN z;^omaWAM(U%At2e<5&}_LecyLgq-A)?G3p#^X3Xqi`)JP8=L;%QUB@O_Y5z2tc_$M z!Ar%%H}LrB4sboLg7EBh%0W22v#lef876c8he<(|msP!66?)y)NQ_f=6GM(;a@~-xX@EQITm)IV-+bQfb3gt6w zMikVq*cgocC=An6o)ZARwHvFPGpkN2fsoj{(f2j#I@F-^FDw|3izkHABt<#`=p$_q z8}ao|Q&|NqZDkuLe)T;_u@fsYu9-2aNyxoa&rNQ{LFw>;67z_6x7L!5yu9 z=*~z+|JbIjg!9^D3QOflNXf*!$CjXo-&=@<7!whTpF>Uhpz$?ZdI18l*VyTUK!JNj z2R-`s(1OgKKLR zq7Nj%4@qgCs+UbpO#Jw<>9W+X(y(OW`4AT}NEYspNt;Tp@LZO*K)~vK|4*}S zYVyzILQp;J9zFoTNDJ>D;ukLX09AW;bEkjL{0FQ)VxeUSwEzHc{XhWO@3dD>Ztw5` z(lV%jmohm{KK*59nml{O#k*Ylb5G&7dIU`H_oAI_|5-GT7lYW>1OOn40skLG&t3bw z_==eSE&g{X|99r8cmEat4blG{;NKDb-vP)o3H~3j|9{p0wwdxbAf7TlF&pSF8U443%Bc literal 0 HcmV?d00001 diff --git a/Cacao-backups/Cacao-2026-07-06_210143.zip b/Cacao-backups/Cacao-2026-07-06_210143.zip new file mode 100644 index 0000000000000000000000000000000000000000..e188d5da058f92e879613df595a887b22368de1b GIT binary patch literal 385344 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