From b10a785562507145ca5e4165d4ddde9af8fb6e99 Mon Sep 17 00:00:00 2001 From: Ulysse Cura Date: Sat, 4 Oct 2025 13:24:19 +0200 Subject: [PATCH] Theroricaly finished main board ! --- pcb/main board/fp-info-cache | 2 +- .../main board-2025-10-04_123308.zip | Bin 0 -> 128712 bytes .../main board-2025-10-04_124016.zip | Bin 0 -> 128957 bytes .../main board-2025-10-04_124910.zip | Bin 0 -> 129514 bytes .../main board-2025-10-04_125552.zip | Bin 0 -> 130715 bytes .../main board-2025-10-04_131929.zip | Bin 0 -> 132017 bytes pcb/main board/main board.kicad_pcb | 18866 +++++++++++++++- pcb/main board/main board.kicad_pro | 4 + pcb/main board/main board.kicad_sch | 8559 ++----- .../motors and steppers drivers.kicad_sch | 8848 ++++++++ pcb/main board/untitled.kicad_sch | 8 + 11 files changed, 29018 insertions(+), 7269 deletions(-) create mode 100644 pcb/main board/main board-backups/main board-2025-10-04_123308.zip create mode 100644 pcb/main board/main board-backups/main board-2025-10-04_124016.zip create mode 100644 pcb/main board/main board-backups/main board-2025-10-04_124910.zip create mode 100644 pcb/main board/main board-backups/main board-2025-10-04_125552.zip create mode 100644 pcb/main board/main board-backups/main board-2025-10-04_131929.zip create mode 100644 pcb/main board/motors and steppers drivers.kicad_sch create mode 100644 pcb/main board/untitled.kicad_sch diff --git a/pcb/main board/fp-info-cache b/pcb/main board/fp-info-cache index 35a10b4..f405852 100644 --- a/pcb/main board/fp-info-cache +++ b/pcb/main board/fp-info-cache @@ -1,4 +1,4 @@ -25613548456389146 +25613548542291577 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/pcb/main board/main board-backups/main board-2025-10-04_123308.zip b/pcb/main board/main board-backups/main board-2025-10-04_123308.zip new file mode 100644 index 0000000000000000000000000000000000000000..997212eb36138b1eefbc2b58aeb71af1e1f55bdc GIT binary patch literal 128712 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 z zesY%s<-0{n$xW046RF}?vrLNmJc6*Cv`ojpM7OgY6xvrl;RxljgEuA{7&doo>Fi@; zf2J9{*UJSG<1g|-YyOr^<8m5zn_#^*keQk_>xlZdH0GSlBHU0bNHqPkWeBakkgfd* z;0R50qUMy~GK`|5AiWSY_z@`bb>leO2x3?3{jD~Z z+c{^0c7?^6x7wC+4MP*06nG>7=Bpa`;w21`@$H}yzqpoP8}ExN5uM)?NATnUhf zJ9GQxC5$w9p=I|ISt|lF0FunJFLli;^XSB+-4Q*fp_hj11Gt>o&4z zTFy1!7=&YmBCmcuyT(EL%TDUVWGix+ER6S~Z>#Eq%$?0}qIso=wAN%)qAz@I{P0_z zt6ZZ~UU^Rk?Kw%yNX~ZNE!ENQ3taO*g@Se-vcA5(?dy@F^GjMI&eP?SVm7u?Mq!B* z?PdxT;j1_Wy*2}=@{$Ug5c9BBZbIaqX|cMo0O7bvbAp%g`G3|{49VX9sQ*89>|fqk zw;w-V7NNSKKy`*7NSPS$rzV06Y|SD<&tKmkPZRzXMUMY*V)xtS|HkA1*t^7W?9qv< z$AdVvQ(mlH{QkYApOxe(jO91(>}xd#?JjTm>CE5@AhlFwjLzGsyM&w~WsGJ>RYPTG z)4OA#DJY*eO^s&S@$c{%XE?g))=OYSA7^D2iYX19v}$@v2&Wt8@MbiXH;-v6$CjLk z*36`&$Bw9=M?h~uGS@1sv6{fOpk!Z|#hBRJujT4adapp)I(zmsC@5DXi|3c(`>c$e z*D|LYZo~qM*oL}0iv$J1U<1-L?Wl1c2S61O_SNzUzGbDi>c*ktp>%B-=Y2Lv+mm`FJXz$$-S4rl^hWplx%0k z0me4}H6#D_tUBwziua5Z*<(w)gqKQ5!%!soBaH1h>mmN1l6IQllvM;;K1T@}!A)k2 zm}K|7h%%u@9irp;lqaI2gGBEUWyveh{NefI<3ra=UtjB!X+P8kPumcX!`>5H=gq~m zmKIx(ve&hh!Yt53A+W+AP<6^wLw_$3tYzW~jtP88p_~|jR^#OvKeD)XkjVAM*Giz0 zMMjAJDFO!k#ikJA(L#8RLMEQ`^IWwU%{0i>2tgIb2E!h?V6ytMOKs{-q>J!fw)ew zUdoP*I3x_)H?ifggibz#9nOi3GVV?YN>SmB40+Kdr`IVi%|wj?zZvob5eR?;e?KUR zCD_yjmLfs2`t`0RA~acN%*LKLzhd>!3^*Hi>6cj5g`h{sV?n_{ESXMbURusdY}K@Zhj1^O#i6z=)CU?LyQy z(Fc%?=WqnO*|~;5IS*830?0n=b(H>AquPv7Dz;jjDi#8 zM)sf}tA}oP2I+Cht_nc_9=-*VyIRcC^Qlk-qWz)k5AKnjjERYRE}u6&B?}bP9p>~m zV}=QbtLp*VN{X~x-B3z|%u?<`G`03N6{@`cI_>Y1`R?xVO_Y`WR-B1j#t;+srL`C; zV}zbuB?+5`s54T32c}cESs_@%Tv3fD2efknEsGAF!3qaux2KHoAOAOpTyOv-W9r)A zqR;QquFpC}`<>74MR<{seU~_BPU>$$H}77`ptELo@?su)5lYo%qq{^h0QTm8>Eqc> z4uiJ6&&>pfnYjkw+&qCALCrE;Ny%RaSiK+4A0tiarCEC5JOi+1a&i&Na+_-@GoJUm zxf`e8+&9y}g2j7h{>iyLM`ZF}V}H}bF8(AZPw;qUPJ}msBfeAC-P(M6N6lovV^OTK zq0yNVPi7+iY1>u$a|ExBf;-m01eudI@J)&$U6|dbMF+opoA>~Y=V%F$Xtd^*Vi`>s z7t(F`3zb9;R~036`YTh1lN#{iD>nwKv?P&+VW>)BJj zSz1y#_)bK!^m0;a$l)+Hq;J@Zg$IfVL%+Yvv;vI=FTI(Ha`+Ajc1K!n+$>qHp&xed z^ZIy0VjidZB*tcNY_#q28|9o)xG{lk2p$LH+8=Ar42GHAcqJntTFK44lH&RY;7P(c zn|mSGrTYV#k=Z;@sS@kGL&K%Sv+|QIy?_RdnTQo-N|!R&EP)1i!7P#~18ZcJf!f}p zHX!r@P>od3GQYuMra(Ctz}dPgn48yAU$^=LvoR4#^iU8s%c%p5V;@cQBB2cJpr>Yk1>o216!Am;O-W>o3B8n_ zY&U=PYFm=zHg7+og6HmYN^nBmmx?N+RGikSNgt`F9Q`68NgVgML;}~(%!w$5$y^M{ zHSfc$DRJl-R&YYm-atS+8nDVaD10}_dcar)>Ons;_QI0-O-3{0?DvII?eG`loKO@Z zC}%dnZ-VG);Zxw=h!}@JMiw1EZMxol(-q_yB@{}(@n)B4h<`M|=MzCGDzr*7oVq3& zo}Q{~$I?2mHuyuv>+*s*GZuG(pb)vr=LRi3NCA%7Oe03|Yh8?_{+H)3q5DfBk(6@9 zW0Bmm@IjOkF8c#Mtu8$SKZUZOqKFI(kQAB|p?|FhuuVDrYlL(^(`cqYCkp=M5;Eff z#W|Ia2l2+AD^+U^r)|^bG9c`kkHi#Y4%-=QeGzPi1n3k(U{vUxQOK@ujMnFI>xJun zp(51I0zx?b6Z)zJ?(OHnt4^&DBIaonbgJs0Nj!i8)+@9F^Hl@i@^ zChN4L)wCq4WO=>n+l!5-y9m)JVwwuL)_Pb;3JXurxlGMnCXbYJHddCbN0Qt^jDuE9 z;T~{pR2f;eICY2+kxp=_$J(+)b2l*8E9fNNN%}L zn)qBhw#vbqBcABie^_|{2YiN{F|y*~7{pf%W7}3;{La$i1#QiQd73*jp+^u&!WokE zcfjP>qpa7xKACoT4>fcNCmcdhPCf#0ub*;t2Ej`0!lPk0X8H;p-LzB zz}Y(zFf1ZU2FElFA#7G!z2_>!U9D6k$5{Mg;vOHoq0W9Ny9|0RvIn1(JU{m@F=~L5 zS|FtfmsE2Uwfj$w5mYc*<}R7f9Q)2nOoD^`X273iV*}s3^#lWH17cXF@|#Llh^xMw z*s@_cLuHN5e1TZ6{M(rOp@!7f_Jdk3s6j}hSVH&kuR+c>(g-9&Agq**wERtW%)tz# zv%}+2v)*~)`{jzn%K|UoqOKj##|VCv5BCcbZckrVc=V2Up_jT3$85wvHqIG_O1DdO z9J*>rEE;%hKvw8C?2&`FSu(zSlTQUQVFU4gLa{G=X5!#Y+N_W>-VeB8+}}<2=yex* z=L^lO;}zn4x4|Qp`*=Y=Eg)zm)yYkYHCcHGRyhs^#(cqa+)!em1=Nq^a|KCwCM|bm_P#trkdagM!#_eQ*&ex>& za^wL&+|yt;-m@Gionig4d_5RDe}@v!;fTst2Ve_k&jBUsg4AB)5FXR4I>IODqLP1A zP{w9@hM1-M+eNXq(jp??&BHhk`=1DudC|5;SJ6^XnAdZw@kZVUC)P|=PMe_gq$&-3 zwtn&0t1dOYbgqOW6&Lg6$<;m+tuG@V&rH3VQSFK-4^N1i6Cb{S+1AI4;|(M9D7>-8C5^k7n>)b{0OTa#QjmgD-UxIdo9zkG>9CN;w!nj$IIL^2;b`FPY>^x`D)_p8qQmxi z%e}Msioy0gNpMMWI2QpXfs$2iM#ngr>CCb_CWc^yu8&-zF+-iHzx>8v8Mf%btb^B{ z`)@-xx#(HE@s6+O-vwG?9-ZS5aMxCZl0|uwL5DsE+-OO^5qyk&?C=d>9-H z#k;`cFz(H-%wY!Wjy;=TzLP6`|1J00$5i1YZN;X2%BE~0XAX)|D(YJfJ_>me>>);H z`UaDzR)sosMtMmW*^X%(v)1;Rw^?)yPzTnY10g`llO=UiZDBh7i-fLx*jA~3-?Qg4 zA&GYCKR?XTr3H#8YUpHcwqT0}_qLMpNFGOf4lc#e%aWpxTHd3Xo$w*9WH;xOyuN$O zGIGT-!>7-v`5`yYyE`>T)r0x(Kl3`Hv`mQiAux&!3`hd9mJzdG@#fq;jBB3n3kBSz z;>rh9uTC`Xs~uD$T%cX+@+Iw7zqxESrr2_k)G-OZPvjK`Pbg0=;#9N{IemF0HUo*1 zejL}!0>dAPayPdml!(7A_N-TrJJEreyc%NGqzrv%Yo?7%Fm3U~3)#*s~6 z&Od?cA&&vXQ=ZW@(cH;hGfRsNDeZl~_&pawExE6+8fB*k1i9PirTzDO;NN*A5zsSN zqfQYaft{z~>EB;X`eG++(g{-kS4nev(ytzkWH-NY``+^=Nps{Yo1zz0L6_R@^eoH& z+C>5@K#%8Ns_Y$!k+v1&C0sdn#3|es*7E43074=VsI#nN9g_?>Z#ja}_=RN)Fb9xN z?KFguhX{^a51cqx)v{B>W7~eZsZb?)wu9d|v%OJBj{xYm)!l7bCIg!rt*(i&4L4(J z)X~I4Fsv!@V6k~G5hu)0ZDz5gZ4XTZG9=8%>KnPe`2Gct*`#V9J#0>iZYKPeefu|h ziyG0eKDrxVm`y&w&uk~#%qq&}sP(tQW=HBY;RxnF4&QI$_E*6)DI?e@&J5N1Db>Ic zm7y9rZ93t?F+DS4u{;{lKPV zw4t@nl^iNSQqSUI5!>pe!GsX(Rv-lrEse;zmb&vi3xG;D<*e*Cq+?u50VwGO>eEFr zXuF_g)yXNHT!=go(Be6X;B)qUs(dDo_$Yb(>PNJI)OGN|$r)1XR$!Bq&{6~DBkgb- za7z`^8%X7}!!cmZ*AgjdBE>l-puF{IOZXR}nQ}CxSUWsK(Rm66;E(PJ-O8h@` zol|rsOtfHQCmq|iZFFo~Uu-)ac5K_WZ9D1Mw(We${P*e3!^~5ydaShyr>f4`n@ku3 z0=5eo;hDRP`R>>bJ!i4}PazN09`0DyCPy|Im3*i?=nM2MYZG10W{!S-Bp#$^d~(n= zpMv()*6i;FHCB8p6HTZc_s`p&`~hZaRo}Re-qYfvX>IrFid|SG^0JC z8i_HoDbk853q6gjjm0aEQFirHtO3=E2~ON$M8cR2_!JAN+0n`yQ7P~Yd_mbN?D%!{ zrrbiJyxp(cmg42K8j?ia#&oMKt}h^Zf9jHd7jsek zGfFFwavfHZ$_>zgmVp^T-cg{RvBXi4rcup3V1*xEKo7mbh)P5cg%*K*0|5o(G`|!W zB}C}6z!8}3l{3-r3jpv>lYF99l@67sX|w|6?VaDjdHKS zo83TI1Rxx3bd_U3lAuPSGSqh^Qf&qPmUgBE_MOz0a>Z_i?>y4^&IE${VNM(Z>U=hc zErRnR>R%@7|3bXKdMyhimS#!JiDurgAo%wumadNg8X|pfF&d+4C2^ukzR8UTv`!w> zU_ZTLM_1J5ZE0H6EVh|J&G$#7H5Poq!-RLb&(U7k1b&k?!IZ9bHjk!< zq{(eg7QlZ=a7U&ji>4k*ie!sZ(_*$VLWSUU<(h4o82Q&OyJ#tOmdv>CiGP~M2iD`l zW5!7+pcbDO(wwrA#GCmekA9@#S=;k^!JSG-y;hWF*;>iiVYmM`A;Y8Lvwp*mi;=Zn z$Qz8w75EHs%+v+{{Xu>jpy+Y+Zj7L65_&Nbuo%l(CV2cW`&9N7|DGCP93v*G@>fMF zgFfuT(#7<_6}~bnm#OW7Ox=4oN*gy5B3{7D-~8&P+)K67^s5}DypFf(fn9I-2K|8Ui zb4<-mHb2-a|B28;8LwlxvCVIUwGKt*dTFYiR$1a=8d_4;H>k4@rg|r-rcHCGXE>9o zW|v)wUfw&{=Ijc`raFK^0wVKTN}(gsJ`4xa;J4tW<48M#~Y2!=x;Y& zjX~m+E0rg)WCb4w>P)2s%cUPZ`q%!^*8K276KFN$)Hfs*>ONho8}fPRgr$gDss}1b4@(!va|)s0o0Zx_9Q9F*iBxCQ$o3kfMr0J+ zV04bdELToz z#H7`B%*a^yRBys%*j1McyL1|_<#jiPQ@$QBWel`Y=5wBUv~Y#6XNtKz{3A!};tcx$ zrQh$Ti)|W&%uGe5(NE=%evGN3atmw4me~}-w~F)a@N9=nN(>Ug@`bHk5c`m+@xIm) zW}~Ry8hkO)SeMe|>lKxm`l{g6o`IusE9MYW^qogLo*gK!k;Dbfj~aM!di86?8B1NX9) z-cOVXBZMo1zr$-4en;7Me(Y47Ds&vZ3)vu76)WM;8K}dzAg*!$fxQD8Nrsl$*|e|J z-ZYwUgC!}j?mv@#MUiM8*Gw{3qNmK~Aid9(a|XAp6gC*=V)=&+TZ~obd(g( z>Y_r(4MjP}4QFe`ad)!b-a93uFq4MU$vuOnf>{)#?n;V{q7qlXFC* z-B93JDXV-SNUI@=T}|tg+h+(4dzz+D>^nIJ5*_}Yri#MBTSiJ?a>{KhQk@rARCFVO zxB8$U>W!;6Z8eGEOg6K;DU0cmV(>+7Q&#CRl~AaUwp7|tRYN#{ZxV;^?P=udM2%oQ zxGQmKRg2#+mG|WFjPH69+!9T(lf3B}rR(atgsBFSg4O&7fqG-Gnj%3Q&;wY-A~6u+uu zZwzgwl%}5$gxQiV)!2v1OsPV_CF>%09|`sUOS$~7)Cp&vYSGj=IR*E7nx*`Oz22ddT8(iDdkR2)3G8$#6 zfr3^Q&-slZT2LeC_fyQEmmfIdFBxs^-$y4&nkt#>Z~KF=z7fjWYteWkIuU7cg!45X zc1etHh3n=_llW+rOtFUEfI}0-xrj7(cgXcf6*D6mdLZ}89(%A)@;(@fUv@lwcxuW@ zs1z#V?-;j5ZOS6*;k(&LKh;Goa_%F&Cs>8Ou#$H29Y|GuIYM}2YoeKxDJT?-ER;oj z(fFa-W^$vG!D4hh9?}M(=RSEPu-B%}aWYsCof{|R#IhMRUgIzo z=XQyHER*EFKb4Fj=$+7gACClnZgoGOp5BfNdNUh@eBW9B)bRUxeSJ&M_9;+*A6>q7 zFOi9S$ao8G1&UM&du1qVua=s|l`BA3l=#;>t*!568xs8&`3T9MRw&M0OYOUdkYOaL@Rx9@M$t$zV_4_m@pIc# z-Dp?=UM=wb;ht$OU7q>p=`!<($jZ>As%3fZ>p(H7>l^6s1O2~b{TIF8x-Zp6eclKl zAYHs5|8KIsqqD=cE--eh73JqA_kg%q7=A5myGQX=h|B%I+RdbPg@1*xFfs=>jZ_J= zG}rHd_S>Y>@hG>@CFs859^O+37{FSuz>MNh#=awW_I@uPkHCzxw0Z{c{fXcUtS>hW zdiDmlLI?5J&odD1v)wfF7Gl2Iu4C;S#X(AUL%rq`A$Os);$}jatcH9u)Rw182EyK| zWIc(@vZoBuhq=?tVH0AdT+(z^LysBo-F0Zz1$}m5>vm2Izs@cf5-%U!p8(@vH4-%( zz$o=dge@X?*)%MLc2o~z_1fKzA!kGO?;WAi27UKhm6F=DY{Q3rDDi`$F5{mb+yb?R z;}=AJ6nP=q*7U1aO<0{sbPF{)%1fjno>Xb#sez^VeASU z)HGSvqCvoH(nECPkoCovxfyVRL5f+qNO@%_%2i-AjBL}jwv;K14j+vv-x{6A##ut4 zD(H~F=A18sn<-J1Fzgnp(T9aQW#iap`eQlUPes@%h*y+7sf^xA0cJ!c#)a8jxFC{rGe1IahN#iU ztiHN2(*5dX=e4@UbN~BppfQ#`C`{}&kjExQDxCyY26nAA+uzPD?2D6>ePpRO1*eUC z8Re3#qk-o5nP`)V=aK)4iO&X6PAPg|pf|xsr}y__`@FnPjX$q6&#{J&^OR2TX}oy3 zc`#<{Y`d=R=#7IZncq={@NAP~jH-X-uX_EOhIG6+yQU2KKRCkopy6D${#XX60UaZX z*7{*{5|!W1C(Z5p=&J0@hWLdZ6R{DIpSJK{=G+3=2|Ghh;3=F6DeUd*LkCJ(*ek>= ze;K{GXPlUyP(ios8EFO( zq?!oGQLbHW(+@fOrto-&6)9#CWdM$+Y+V9!Gu^LlU<&AsgYSGwBP^VhPLx6PHWsK1 zT3GF34TI~Gi98DN>q}1z4VEsxkFyR=jjeDMCI)O`3a4yUO^)d~iS^D~!KNVLtwP+A zVRAu0roi+d*0Oj)Rt$piKTGKcb>QRNUY!YTqopKhXo#sbr%VdB_$>24a$gMNEsj$w zH$qZ@-PjV5kRg694Sv>K8vvK%0RPjXki%bvCIf$d{9hRWktzVUsU+hTSe=UWxOkSk z)VpNpj&f1R6J#49%f!NubrDzlBgDgY<{Q3dElt*@(M4+F-&d zi-a5iP{L4zRwr5%K@8w}2#4$0B*s&lBAKN9yx6CE5gDSoYg3}lP9{&kU6xv;yUD(r zmPo!l@ThDNSiU{b{MFDl&!S0=h8Xb2l4y>gTM}A_=)r#51?o1!+@=|-KzgYHlm?|# z9~97FULeV}T2mblvq~i|UUsf#Y~sSDVQThmcikyu*D$yU({Ak6DIZ6_;`auK34+|j z;Io85FOy|?J2UZtZAEt%SF{z5bA@wx{#h3i>%lVy3njm^BsR7F&VW-`hD_A}uGd(2 zoz~2{X*kokE~oAEoa`QMolvrk2uK?+Oe7Tg%2qI;O^bCb+g` zMTpWsVt&I!S-MDBr#_O*t+s!%jG7J`w=xInCNJv4XU@SytmZBQ{!RX0{y{+_%r<;{ zxsj1;(LUJt98!;`+^;S)v2%7nTa_siEI`~vgJH$LNnmUf6YA8x77PO*AuWs;2C}23 z6|T;9VA53W;J`?Io}c<*W#T}4N_I@UaI!huOcA~LVwA_7yF`nQaHd} z8l{J_s+~m7QOA>-Qj?^tydljSE3fMxK+k$kYYk?`AiL6KZC&szIi(bWyaG$xkI!!B z+;$vH7lxorMUx%z$FcchZ6WfHQZO}J(a6+B{QaBFFPnN?j5|k8bXPFY>h1azAF4LO ze@q7nybn(b?l`%~Vb&V*9o!scQ%$-s^UUiqFQ|N{eUAxfjHTruDHs^bnH|p#Wvn5W z_Gik~J)g;bVdDj!T-uH0eC!Dg5{?jwy;D|<_K1+keO-wcyg5`T6S0d%>sYOFhb_ZV z_=O^7A08PS$4_xpRAs>3re*7As$bRZf2YAd@w1*so=0ZhmqT2{85T!!1BD(A_UVUe z6K&$9j;rFituJwh-k$oM%1^pqABx`_gL<^Mk}+&Az$){JB5Es3Pe=P;zJg0)?e=+o z8i*8F5XgAq zX!|q6I)hQvHZOkn&C5JvGD&=2=Kte<01bO_r6t9t$?yA@PY6yGCGJC?8Ke9n8d7B= z3s(=8ERs^C-yoSvB_&=pZQWMasmydWo_`yj;B{=(#QJ6)nr`@?z`O!#AMvagxYqf@<6 z5IB`)I34luK$Q1=orT3TVNuuj6$EmVmNMl_bZnd`;14`7nR;3G6jg|17xVjSc?@b@ z!p~iFo{mp)e#-0hD2%aE-M~H_6QIkUp&R0K7!8Rr`a@24k7+7Tyc5z-Ou_p{`(Z^0 zY|lW<4W+mInh;{(A4FxI-`4k25u&=mk(<4($#OrtA=?++#J|o-8S&d{XVp(=MDsqh zBG_-#m&{cKu64=7=L-=6zi`IEZF`SW?v8bLS%19oj10c)*S|iyy1f1%e%*`jyQk~QZ~H%{{*G&W(lCiG+=!cXJUm!LoM^KA zGp|$~J4~Euv4(4W`QM*!95@c*YPOP5KK!tvDz_)Bj3slXME`ztB_le4eoLM-fW6-M zSfp?`cno}p3Msc+m3k%wSQ-Il+bdM}Gc+I#DG0=R8i;B=6U-(|G-IJ~H!sycqRt{+W!)by?=> z;^N|$Vd$`a?Crd}Y6HL67`74N|z_t)jpk9`NeEI_VILXI~EiVG-CoR z+Uye|GO6e87_Ob0-W~FPPCTL>U7I)$1RjovqlTSOzakCAm{yAUNS`=I4n@F^|KYAs z69DW_`-?9IJP&*m7y!67!D42EK~@P}3K5XK(2nj}8#Z(=#QxA{l9l@#hTM3({l78F zO0Uqh0#57uRovlRWfTKTzM_p1@`E2LSNfOG$Hex{GEguNwFWv+az?IT9`?=`rrX6S zG-JJ2h?m!CRTqENZoBV!2Q0rK;|epAT9on6_(TMO0{%n8`Kgtf^@5KBD%8(9rmhY) z^^RK{eUB{1l|yr*h)dJAT&&`7q#0H$DFzcWa7pcn>T+fCy7HRyGX!70Nh5}_>60e; zcm+J3%qv4G)%Ob}rH-cuCt@hodH=%?faC69{e30a9HJ3z>LUc}<1T&)cC9|0v@HU; zd699Ho-9qO0taHYkY{Yqd+egZN#~{?bkMKoVTbZLx$NbNqMg8))Ip zBK;g^;$|_douK^(*Wy=JBw3aYBoXu~tq|;?Ui2yR8M<3)*({YZb;&Cr;eEzycbyCm zA%{!N8U39d4~vs2Aoap&yPq_o5X*?XLImf1JVr+>j^nBHO!U$cQ)qqT^swF8GLJgB zF=zJ6cOeSNn=rXu3uyDv!!>c@q(94I5d2+!UYd%wn)k86$fSkmEg7O&WGgptV)uyk zzf0hMM0g4jCpVR~W9n?>{$KlloAI<= z^u|&czOKG8FuHexud3)z_^Atv#4ydOwp)jpDYmgBiJgo8L4iU+sdf^q_5pQ2vuT$q zX!nrIGg{5?DC3k;K9A~OHuzre)(z)e=qkhA%pO3_A-da8wd$qj%IDeL+n2)#nI=lFolCTu0Z^?hj;f`b|)HWD3S%}{y2Q3(6 zEdc+sE%hF3_APDiGR`ip&oJFCERW3e0WUQ3p8d1C-!3j58qINUUfJ)wzJqeJo$lGv znC_z9G9Ra!rrv57#_m?DR_rgXf6H~$_uUWyT@5ad(!3XeEuZ(=Kpw-b6z`SVx}BWu z?7l2LgXbSG!_?ZH?VlG5&8JsSeN4q2Lqn09O+!kiZ#~_f|9*pd)4Sh>qWr2o`S#Ix zIJ^ffidI+dzpO=qQy3zdjaSmK7la2iRFIAp+4t|v>qu-wc&||HAg8u$d0dZl}@49)@F=hHKl`?;|s^_*DF!IJfq7 zcUergeGkWVzksp+0z#iQz~iB1w~hh69e8I5mW|IQcRwe1IWHFO=f3v?E{lWHpSQTC zU3`gRlB*}lE4l25^|e)O+J(fq-s2NagI$HS3*x-xsfD=drKKpt-Jh4|Wy4Fo?q8?J zFJ-WKGDZFZ{_dYspS(0JBVAFO7=bJtSh9VofbYxA%c`!aM!%pjieuFVdfI%G^Yx)1 zI5MuJr-zG1K}`wDGM#b^lH;WfF?iTxRxct4``I52Dy-8q7wrak3rD`)2qmNE2Zq1c zj64-36H%-GXqp(BJ5ADFuS~jL3~mf-x<`+`{exn4lWT|{Iar9QZAC-k0wDf_AvxSc2nLS;dWJc{lwa9mlnE$7~`nIC^70t}ItE9)e zE~!4w!T*9BVd7AdQsmYR_2vFr4DMU`=BM)entzq47x(T8B3r$kaMzJ+SUUGY|N>J#+2#Y38iFc@5*%$pxojW(19XfP!a?Tb2 zTo&&h^+=VDy)_XOLaHEi{(So`FQk9`41RoP^HV%*VDCeSe+3HE|9N?2acV`6rzZ=f*=eCzqH}Hz|!kc5m6sFkLauMsVl6EyA_RT2Vni9c?~i=krsD z5O~NIjv(m|Eb96^q5Zjf#uu8~>5js}vJmQCCxGXUmUNURF|m|OanbFB%$tKF%o-2W za~bEORDH8}r0g{)gU(a5w+y5d>dts7+c)$z9>6jn%4M!5%BFIGVc}4jW49?w3j38? zn250&Mvl^?Oixev<+w5qOYVkQFE{iFIpsIKw(f!5j#H2it1zW%CQVj6DCbZKLe z=Yyc~aqACg9B`$-P6O`zbC-2`0dnp7-(OrUd&osKaqadz9Q@}gR5jl1;rl#+lOzZp zq3|1cQnPU}LV8)ezW!t~=>59eA9`{)Aeu%yFk7$3l@ZPho)64$#WZ?N#M1T|8Ev-#7De4=nMfe^W)p zt9ocjhtl7RPrwM$&U`{v^3B&D!44mxj-E`*&%;wR;PGjakO)b(e|THlV7)`EY=5uuFBo52(HEe{ zPvG@W)`A=5g~Oo`48b?jsptakc)+8}t1FpW%c`iVsII16gVi@pxxMu?-Z#Py zk6R-Gz0;Xiv-F3WZR5G;I>GNzv5DAY2jHT5M^|~()Zkx%qMWa$Bh}}dZBZRQ#2w-D zTW8WX*Rq}IuZr6)%`@N1w`1ot2gAv|_o>&@_m`W_9eRVpta}3T90yDRSQ4s7uiUTH zm;2KsuC`|Zb)k#6NmH{Z{2`2w{QNS~(?tK~v?neXX@9o0Ht3glLC*!D3+C${8-cjo zU*d#|e!;na$Da1Fd?LYH`c}LPf9`I79#89beSyHA&tmO?aen^!sJGW2ug9^vKEIw* ztF@*IW>!SSCvqUrzxVrPYWMs85;!}Qdwr5%<5<{4&(3Lbh-d4=~OlMw1bv1l(%!WYP!>A;^m5z>pt{W#^uAA{;Drx3~j%p z`RPVVXaj|fqTvN+zjU}o`}Cby<`69O=M^ZF&*r5ed!*Jnn0vcP^pb~yF1Q{>{o+&S ziVh7ZgU@|=`Rp;|pEMK2qI^1fPW#LW6i7Nu!0~MS(YkqsxQfB^5X#--zlnc{`e8VV zYtqvH@cG$iK)vt>o&@%@^u`!nyB_s->{gYI6LNRw zZ#|`l_e-p^>8{~Q;`Z`!N;w!gA}#f1d3TIW+REAKbFF$z3!dt}y2ycD&8Z&Zl{>%A z%YI~=yUL}Sy(7V$4dZuCe3dIT=nd(nq9hYKfDo())ll&yWJ`GCrRe?nq{^uT%BfrW zeI53x?VDFR3cCHMgp`%THSqonS0X$7FsZ-IRl`|}8 z46&dY8aQHDYB&hH8mdp0@Po+ltiNwthyscNk4KIk-*2Bp@TdxCe$h;R-MykcMC+h* zcbRmproO7*Rjkc_BvDZZR_J{lkjR9&9j~Su6s(rZ-qt^zJsAZ3IyM{@%tk=d%H0-s zn+PM!*}JN}iGSAQzUT5hOOF+JhuAR!#`_&jpzNHBSpH!})bFbTTI?0P-CF$o@yL)a z_|X-@QTeFI(W=DTMOk)^UF{2r-uCrPtz)dM^*R1eMaLz1%mYJEW5g&i<*Jkb8Adc2 z+TTGZc=vU%j}nrqZ{ND7N|4J|Dph-yOqvvGQ(DtTUnwk97%!t$;^k{9M^mpj1Z5)Q zYf(MYpciD^c{H8KmhgU}BQ^S-{9bf>e#Yw?%+jM+7}4)q6=QV_2R{!bk%U`<#(Fun zqw2_oXkIv|)?tB|5k)s*xsr?~=dzuiM#FrV!xDr=Q{-zpZd4|rkezjL8l#oSJgP-0 zHwv{7$R^ips;r@FjVf;axCU_7eOV`?t+0F462JXpysyt?7dh?$*6N~co7UrH;lE8fy;-r23KqA zYbZ1uJ5^p#r+RHxOjUTytiLZ1-MU!pscrnM#Vx9}R5FUkP5)-icRT|(91F$Pq8AU) zDBDEAVv;hZO~__XmeVU<=WtNr*2Zbkf_D!7&HY;vaT#z12dRK@)7UT(bLL2y^OsJm z9{u8&E&?y60#~2-W2%u^Y1-H@I)Wq0uYunO_n?-a8 zF0dwmr7yOW3SWMVjE@o@&s@>ZOQi#|9$=R-w$>jV!0$sqmbON#l#Ig^HA74BW{QZd zNpp65BJL@tJli_kRL0?)<))G7yir3Th%(C z1iHK&O>!p|6-ic+pYMbz?-;5}A~e{P+m|fw=`fHa(2q|25A_MNS$dqsEW>WGRWP&` zP?RFa{2O73)UvUBtqx2_7W05iB;uqP6rcYkQP|loudXF=suF#QMS=_p^}Z98t-3mq zxbbac48yFS)Lxh}Dzfxr8pjeebs=IJ5YTFy4I?!kG{r7hH@D3%u1=(?EQceiiPzwS z=pUj^Lg9lL$qb0-s2eW7T&7@p3_W6@;4OhOhehUoBp}DVK0Apay~0 zYXz4*Efh3}ErVM%B@Ll=+889(dE!*j<}n05B;+YyKu6RHa!s3lXc9HShLBJ_2`DPK z`&3bHuLhpRK60@mwigromP8E+H`*%sA4ch1g3PxKc@%8!uldu;O3za=~yu z5oGRcvF}UsV0QC>u)u@pXlixH2wW~gtvSc!p6NxuK(qh&-`sB0euA*QhZqtnIxT7XCMAMyMw@4u87h%n4wb z)C+c+6FzE2M$49k+B}IZ#7hhvyQ=o2QW6(gke5)8 zho?N$FZA&R4S-h#{}W>Juki9%ZDxFiY)3?3Fu`phPEK7xSY=+_PUNOv*gKp)6U5MP zKnvy_(iKhp757bd~0Imcriw_XuNQB(I6_6A#U(POa(4dGrq1QS}CWi)V3_g=cgWqJ#7jy z6mdCwRiFZyE&YkA+O!&o6x4pDIRd4*LHN$`>wN;h4s}VvC+=gt}W_ zgOT8}3M9Scuf~EJsA}iq`q~W5wKzt4UrWXiS1?!30Ef zRks-!9!e~%#r)8_7664Ey`~C&b2Tf~z?3VymedScbD}J-By18OS|(ihx;>Q7b{V?8 z!H6Q5&2q1&!pI@zt8+GSjJ_+Nk9M4o)0oXBOc9uUNS`H?HA&(1uePMWlBAtV0HWB^ zbcTyC@t(AkMJ+|uWJTFc_94XNIw-)7i0?GMDmBDhnnHR_c_&zYn5AH8>F{o*&bTLs zb`$7^mw@0=zl^`VB=UKrmXBFtEE5243K>Z|_O`d>+711ouIud5!K|A9H@!0SIarQ9 z9fqam7t#mH9Y^ba80Vnr9mtpwU4Ghtq$abpI`U=E@_)5VM%AMIPZ&Ev(E=i%HTx^A zcyxQ%=C;+*E@3fdu>FqIHAkGkjjX6mxP@HK7?r9##O-5rSTAtp&=4reEjm-+bg%;q zTVPdL-xtUJxz5%fsokbJPXLnc7DV)QZEG(uqENF0xvNB#8Y3o!YX3B6!u2&rZz^K< z!w!?MEaGyiN7P5UfT|4x>{cK*oRS4z^*XXjDPFpPPSvg{P~Tx}Qp|PWUjE=N{0|o$ zk2A5T*?zmPe!CMkd6+c!s;>tZp@=b-8*f_Y1|3c-M7(5OW!1y@~oN4nLN7^ZkWx4NB{o`0S9E8Htb6*vm%l z@0*dyu7EZvp2M>-J^Yg+W( zhO8)^QnXW@vSsB)0xQ!DYn8K=F&}a#ukWvSo$f<@4W``g>K3sjWJG-)%!CtiLkYb7S_qbFI;z?Td=D7N&N;dC2u zewT?bFLp-B1f&;G)0kDAnD}+PBW1Bgy}xWEY8M-+$VH|M2Uaf+++jjCVYsn(r(Q__ zL7I?*eQfL~j*LtyWE^uIJ3#BkYeP=lJD97`Z1qlKluUfRE$tA7gI-#7-$B%(SOx>k zPy+&LAR%$!p3J0|d5}IiKd9acp^IBixi^zEHZD|jr)>9Jhfd)+wZo?$WahbpvXq5D z2s-u&re*kNPgF3JaELOf`#rarEdn(`%?t1~nTJ~N#6Pu#>3*s5l!aEY)MiCOJtpvh ziZx19z>p(EF)wR{^Gk!+E&^OB!W1HMf*?kI;P4QpY7*W>7b^B3Ms87*@;gvqQ_i8{b|3h&=2q~6vr_-hQ#wu5T3g}9Kd zOxR&u>n86@^;+kp2PnSdDZ$Q9N!>ZEBY9j)X)V-PfN^~~cWL#Cx!y{BFK~>hBaL%C zwpPG(l4c@Ni%$CAa}Xr-BW`tyCO97#7SD;GUgwfQ=gH2>eX%UWaMY-02{A&+xw(YT ziSsna2bi>EgTKD|i(+eU{QUBRX&_+02T2{GXh9Nu+H!utJd*a5Wo!}Q-AC5c??0dI z{4}8*g-&zkX~1GRyFLqbYGl(ig+t2&&$99g+n8T^vR_80y+gpIj(#i4&}2!ypq730 z;*}mAwxk{i>u62Uji7UXMVbpOCuWtEB>{aYGAuw{E~|}`HLpF68BCaG6w}2W4jQf1 zm98(xhz07(w;%jm#sCMh157AWRi!_D+60*op$qrsyC&|x_kI_61iBPdoa%ne!x~m! zp*JO(fz|oT(1GJa1>lmzhK6YLG%U*bhlY}{;F-4ifK^%Lkzzw{Sef&G;AbD&7*vf* z#$hr*+z>-_-p*6L-*+c zwpV|FVum(#nNcY0&CI3)w{t}^WRNIJohEdw=%RP!dhAg(rSy%~TB^g6$dQ52=6>}Y zY5@}Isr+!G_lvb0u-mBrb0)xkN0pPLR-ftrlaz zfE+WM8(;lybQ{Hnj`jlt0QT>$2M&R@Iht>{b#^=hjtyH~RrbxGwuK7RrAOwmaKl7O zHZ7w?s5Er#kPv~iRt-#D^_Rz7np74L3Sp2SfmljI@lZ5f^>#DVN7qPp$S7b zfUk445%qFkWQh7P{^r>D3a%<$ZZ=t~pl`bz{!eRquxCq-*K5sSB*&Uv445Z71=5=+ zO$c&}ns)V6QRwm4q#fw@Yn%OMP@nn?qys)%WFd|YCACWiMi6VwfAFwx?g3BY9ji;b z(yTecPS&SY`{p5Tm>NXsHYwwhA}&&3%Mc*#xeaME^8lF^Ytn#n7YP(6){KlTc6C_a zNib6RbVSZf$n?=Z3VVe;hc*nzFyO_W7K3_#pt>@N*>P{YRkY?ajJe;>=bWGo53dju zDK5#$w1yLfqk%?2p?evw6=z+d&0e1;({-eFo@Yyz&NTXVhTV#_?y$GkOF54ti2H+CN&TyqKeQBejGux`7E|hJFiobUMv3 z`3qskOi04SLL@PGEkir|Xr+K{wj)uMB(J{c4c!=UR06{kHd}bO6^L@dGuv zDg$n#817>y#aGJ$B#+V++3H@8K=YB@e@FPtt9~T;FE#EpHi}suC<2h_HhE(To?$$` zcs6^M@aA-Ra*&Kr$L zK(`cTI(hl(m106QA;rE{V-=wCF|KYSvtxV>#UtxdDN@V0; z5A>0=jn+$ztAV*%IQzj%}xsAX}6c)i3+Wa!aQMzd7Z?rqeV5b5R+ zDgb@$n=qIFBrur@O1J~8#8gxv2*m}y@~TOpTJAIpm93i?G>>*CSnyMe@zZT`tE;Qx@QEHxO);zC<;?MD|mIrA( z*;Fymp490QM(Y0n_bMgb#YN6<-tm|B%+L?dzq)g}r1PGZ$Jb7#*!AWbp1=hS4RN}bFpxkUb7LcoWvn*fv{!tv45Rs{!0V+V>)@)+UQgNj0;s# zy}uHKmpIj_&in_1)ubi zY($du#bt_dLz=1f21^aj3|D}D~gzWm!NMk78>6bWFx0S|q11 zLV~o$bb8Uhe5rs&eGjY*Oe?Q}H6ijgLWoF9LCV53H4dwpsS$|zYV4;nra50;W0+0V zSOx!4EZEJS98}(eY*)Kq&?CYsecP0DbsJ&A*}gRL4=Atw?%U)E_#{yL$axfY^aH{Sbu$#zn;?56n@XI zL{j4_<0B{YM654>L9<4N(3in%fpc zG*cVEd8)NrWq~ksWZ1B>L!YJnt}-SD{V;P|l++J{Kx)3L<(I*`HF<&1Gq$v3Axc~n zU$`;(2Cr0ZnAikSb^-GZ#)f_prY*u=QI!q28Bf?$xJKihsK^bzBjPS$KmM)_op3C6~PlUWa5%~bu>;BE~SaqCtIO{1t) zl0Im!8UdynOj1&yX;H-9qfKkbtEt~iYt17$jg9&uVWK51ZUW821pBBj2#A~a2^9>tuta?p;onr$3c4xvgYHmH zh*2{t(blq`=d<9a*X8kkWXMNgDl3%#1&jJH~N&l-fNQwV1yMgbgjvU zAfBAp&MaH1v#OM`V2w<_Y4s1wpd8GMkWyh&Yn9d$Fo=~_k_S>azfDL3g}nB?oLx0T1R~TWujNz$)Ur&!Ydsq zr}no;DS;Rqa}z4}prbbFrkQJKa$_+}pH%Oeuu*8Sxk_un>)RMem_ zCnR?P6>647p=<{~^Rdu(4lSD(#dNu}rHSyAq#$eDXE}Ilpr=r$09E~K-Z-5pXC=Lm zF@IIGF1`|URriv%ro|{*@=#wxJ3{v=o6%osEIJBiho(l5WTTO2ilWL(C*5c#W#zth zNgGuCQR@Ll)hIUc#NjQUki_ZVtunc{4_)1>c317L?)~qzf6GSLRY+v0F|jbX?{8wQ&k(N5Q#1UYc0$ZXAMz@;<|n6j zXYrAeN%vpt!E16(?`DJg8vHR>PxF+vH;>0c+Zet*lOUhnI2rC|vqE+MOF2AQy7X{{ z^0L0GtNfH!igM5ztodVR)VMJ)IJ0^8)8CU3 zq408MT%7>oRM_%vk3Ry5gGj!a1u^li-Nbxx(c&6;t9(`o29rr?S4Se8_DvJ-{$l!O!tq7g+g2vapm=CLcR4x1_YXWPb1rA6eEr zm=LVi7b;zYTbUNfn(7Q&e8ARO-VdDflgMnVofKy&5Mx8#Q9-TVOS}4_`MLFqJ*hrDCudfso*7ka}EdT z3a5bTVlxq`f}o$>Glf$sTYjtK(6^ensv+~3A3Sq)9Z$v)7rF+tY^8r~$*aV`AE_Qb zCQqQ4kJ)JhYyG2iY@>ZPRxpXncrY6c-X10^q>|^kG(gu^C@1W^ip`y#jh$=JPH1t= zOfYN@!g0}G!LnZ>OK<26O%yw-@mDAJe+ydi*F6R~?Yv`b944#K+Y7a>2xW@{J=x_A z0W|P+ZWhw{<<#nvkbHwt7M0B6=vdljG;0R6&Eh2@Y4DH)Z693?Q>~rcE z;;V9?ndgwp5EDW%f;R7s!FA)MV2Ej^RR;i0Z~p$@F2Yi)s{Qil}0AATWYp zHB4)Gv##ps*v95ar7$g}V&0M0AJjdgGhY}wi{ejJ#jcu25@U#kwdB+m=uqB2FA_2H zGMpo{E{_?FD?IPWX)|8!TUv>)B;=mtvZx?QAqi<~>uAd<8)3&-Z7R(CDcP0nIng84 ze#dIje=&CBv*v3Y-T1zi?y)%KxY65$dvrqoXM2Z#$SV)d6w^c18yB?d0TQPH8W8Jx z*JjACwbh&-rp$|bE+Ga%@-mj$)@*h1u_9?&ZhXfnMcoLm6YBIGU&9~o4}&^7pRCWf zq_|yQt$f=7i~qFN85CMk!u~E7}+{eg+Hu0xz;{K)9}%CDStd&`vZ- zN;88I2M0oIy|A#5k^53iUd8)?B6)ZzYJRn`NC zkvW3<46-^_&(y;GbG#)VHC&}>m23j)QzxB86WDi=(qu-H6Bd$OipfsE7c-MGT?FUl z-hCS-*LCc#D(nW5evKe!czUOy8j_FA^vzzf-qjIVgFzsXs;IxvL_fwfJ(=L~@WRT6 zJ}&ujCAOvM@!o{IM9%KF#sY;^9aXXbCZ}Q=Vq&8k=OOL+DKR2No)WDsR@(vnX4-1< z1?0jdGU9RrV!^7-pvr0|^?@_TgI2PepIW?)On9w?%kDfng{+I;V5KF!KfOIu2FtC` zQk|F79H!LepPdzj=m#Ik`}knd#u4-uaL#Vu608eYchqUvsx3^hIsq*gHd!0Cw%ex! zbT8cT0xIlvvl9^F*AwaT4U}qV725UWW`E39DYT9;)ORBf-T9(ooNM(C2U~&CA2k!6 ziOtN?h$>g!{{C$KpiZ;HW~tk&ojj%2)Py&0%#P~nth|AhDxX* z>&e`xCX{Lxp(L&`rO2#Yd3a~Jh^JUbqpUNK1pqE27tpiW=A7@wB^b1@nYp^yk4!)> zW^iJ9n)=GVxGbez)WriRZiGBQ2+n3|S<*ouD;o)xB|N2z@iFflT;AO+!oa|DeaTJ+ zBXNPxYq>_&;8BPJdVpBeA?Xb)lUeoxR9OrWzf1HvI<2$aW>DV3h>{(f98;!y;?l$` zycow`2bLTbSC@_dkSz(A8l3r!CW`m54-|%O65i`Dti(@-#AGf%&2+?`!uR7)UbV*2 zy1hKK&(#jtcDHNX)<&DpJvm3#0oT(@PbWP)yg$CVYB0&&m~lljw^?WI?i z!ZWUTKM~%8JL$u=vB3$9xwQ~7U%c>GqdGF3%HcY-6ACK)dUN={#zh}|x5iWp@d5MH z6BeF5Lro=%-OMqZBS0AsnSF@!Pdka-y1~vUo*NLN$GXNnwx}Jd$y-V^xXqh3dgLlV zV+dIk!XoFN<(prD&jXc>dcVxIzIEK4fJtm?QFE~#PS%!%^%nP@No0rOBkNMJ&1}X( zNJSnGuCJd+xJ`p^PtEUtc<|)@!|RxBe5Gk*AvtgvWRJ~@o^=VBW)<0!QtMAo!IRw{ z*tuG}dZ^42yW{7zb38m!65h^LZyS-Ut8#hiPNvYVZ#Qo@Fe3VbX$#)|ed=O9|J5at zfZ#wn2_9AI)%+0GhJ3IJJU7wGuAY@CgWZom4td7-NFbFl@N07$KGeWkV#k#xW#0_M zcIv}M4np-PjzW(vx}ZmmiJ3uXie!(%zt$_mJ1t(O`-pv~$0%+C(0{~@yBcOQ>!q|! zqgYNo<%Bg+#OKrBn!908ImYMB%iWcW5UhMtg;$^$H$xHaPmUnZmb(uBKDO5G@AuF! z-gUXFS1a-)OH>t=S;9>=yLUvTJomFL!rR`5ge1i?$YgzCqqWh z^fpJT0@rb+OyyEu3n6VI7?hZE*A>0kwcI_D`Ji)$x1d|UR~?Zf@7I>fr9Z#$SHcZ~ zfDXy<>f*W*zwu;*g$owJar{Hd(r*QZ<;Os{nxVQNW2DI)QWs-rfkr*0Ab@TbhFob&TNy5ul#I!2J6kv-~2of8%-UDS$&tBi@#USZovS&i}D`2R? z;+S?|L_msWgBTo&*^iCeDa{u4Yj=8yRh#Wmg=t;RY!&0D=CIH$l!QP<1(11Ju8GG% zWVGN}OG0^vRSfD4LrN7yc2z>ity6C;o>pTk8bd{?W90!`U}R${)lTFAP2N*iFPc%r zHTZMr^4Me!mL*S4?+Bhlr?`W{woF{#Q+a(%cZp?9Kvh=9C=K7_9qVl0+rUn126WSA z-#f6-NjQalK=jM8wsy^7TN>vOI-g$}!xwKdvt8Z~Dqd#Ds6(i-KoVr**~pKgP~M*y zX9073oY}vEsXjMgRuXf8UYT`z`!7;W#C*ei4?9IjyKL6wAc}UM9dGVF$gEcpzncHO zgpBzRLl@9JLsM^c!`_oAl*Egb!rm>R^;C-xu+XmDw8~;oBPZ^lb_S6YmLxo^><5*H zk?+b-cmyXH4egm2J3`5yGa4wI3OiY=dW;-{=0v z{dlv)&m!$lxsTZ!Bt}CaZZT_-1r6h|>Quj$1CHe3{v9x4dO;V&{B% z*4YCu7faNk(p#ikbb8vb2e*366p!&78P9)At5A7>OVdM&ZC;s`y4tQ=`uhmZ8b@gq zr~i+Bcqe4mt(%Ex4}?&(F9XHG=8WVW7fmYk3IpW?6B@zQx(6NrPGHMAa(*x8v4^ly zkIWO*n}otIJed(V9WIiM4Hq|9qVH|ERpA`=TYn_QiTzYRg17?JQss5kN!(F>4Ge7j zuL0NM?61FC5j9rKuZocuRX2r>FF(?UV zOdaj~@WheK9Y>CMh!D|V#&=M3ULh)+rD#tc3d5q$S&$=cgQ4>jwYdEJ z-rz6X7}&MP3m7P>FKX-8J7A^AAdEx#vNgHe;QzigumhTjeBM6XQdsf8vjZu$2>p)q zD$Qim|1w;S1d%iO^e(a1Z#=ZL;A`4w+}$VPI={!b1(d)TlEYTL3|)P#T%jouPw?gH zsJ>6^P|XLTTD6r82()N0*?XLXLtzsboZ;6LM3FTlktq?g)0j~8K@(D9hUq(yLpVsR zmp}sY!c1=lsDAcf$dkYpOj$_XP1UicbFgOcVZBCu8=Y$kLxurj%KKjHW+EUmZy=`; zNaV$tX)D?2gcftsQWzs@UYqYUbTO2i*L?I}(cEBFXl;v5!`HZ+4ib^#)#$;^Ex$4h zJ45DYA&Y=|IdIoWL@=>yRN0DZx^)4{k^p%}plpPye7DtHM)2M2@vQqHL-H3}QKh%q zgabU2Kkmz^J=FVY8Z}Q=ORTGvOauKH}>?OL?Oer6@Y+p|>iJCCa+_zElWb6YXX!vvO zy8g6GiUc7yrfsw)BKKMqm}F`@PJ&6x3LTRx6MQg{R6i($88s5Jq(q8c0N!&c2&|Sl zdXXBudy5hlvUG{{wZv|WGvM2xc( zc0D`;?7+$Wz@wYDbTId2fZTaj3x7Z?q3VmA1(oxuB2xV|TX!bjhg2<;%3Q%Y{ZX^J z_ZmNn@~V|*SjiT)GSiK1(LhB^x&p;h4#uQcYnBt(6V=F0U|V#DJC=8tkF9N|YlgYQbmbb|IA$mbi~$AP50{WmGPG^?h*qd<@nkh>jzL)fe)b zJa_N&Ar@*+IbsU_mH;$#35f5x0*|kqG%+=n3zgxtby**Xk8h+|=fJ9XF&15vMDbIK ze>WIbV#H*q_SKxO&{UQF27JjyoW)UZoNrQ`@71$-MWvzON)akn`!E*rq|YVoORR?#+$ zV^ni-i5T_bbrz6F!g11_|LDUh24C2UyUG*Tk1g_`jKxUL5dKqWVqe=)Wa2ihw!h@e zlR?d(Bb1qaWTk7UF3qpyJ4;2HGSxda0pxj=50Z76o{loa5Hi1clJ<>Hy_x0vOp@8$ z-WvLDtu&N8-P4m=+tWa0wW+OdLt3)ifwIHutSq zK+YBdIkoGd+;2rM7!e#IcNbzJmHK25X&5+NDjL>DX6|Vf;&J+nd7Tfc6tD#5#Q0Jg z8=C~!Z$UT%v$&nQ3#<|O;Q3HlHq|Y!Ui?aHKp5-}p3)DKYFV?E$ACmAbIC7JLC)X!^5n zt(V5})R_6hvHrebLc{t{i7zbxMIjQ0p%G=W$X&sKf|0wFZ0F@ou!1n5Tr?H*XU38# zg!~VsNQ;?{))L(S%R?HH2UK1|OK`c0DBD!=g`D=Wkwi@G{4K7_L{GBRpI_IcBf01l zfnD#Vjug$h7RoqZ4~2%yl~)Q|iw7v#b~Vp>ZYr(3QJYTAih7brkW5p*`iBuiFgse3Ni z#8RAPY4$#~I*U9tY#xW%m1q|2_eGh*5fsVK1~n$paMXvZzf@z)#{~6YKK_o&X+EXP z`&~law$9f?;FM3->ng;yZ6Pcys@i35`DK2DHF5a&cqKw=RRgaUPSM90IAaYHdt3zz z)W|GE=Ww|yaCh}+|F;s`Cp~c}Y7i0J673g|PNl>hcLIR^VUrJ=m&nE(xe|!`_pGqO zEU93HL|e-FQkA>!?duSJ_QT-AP2oOO|3lCQPeUTHmz2fvgb6Be4$){on+X`04CZo5 zwy1xdKu+LKQm78Pnzd0v550+&J2iFGOW@Z@YiJ&)U~Nr`^X#`j4E^0eovxy>d|*;* zWW!SHiKiX3NUExnEt)pUk|(h^&p&!#C7H8aMohxqF|XLFo1wb&o=azecrTQw6p#N> zja}`x)((2Zpo*#z5G@5vX)D+;k7Mn;?Z?y0=r#&H_NM6Pe43|*7MfKLX7^DO@Uh30 zkU+5MAfRj#)9(qv-%(+e<~^)T`>r(0#XN7e-ng-T*vP*_F~W-Y?0=|z&eI?X2Z$_f ze7Spb&Dt#n*4D{N6HMWn35vPqNFp*wVNu#Q^D}g6sFP!gKu^)8=lLZu@JDVed_EbK zs9|11cR-y#{{jm4>ZYFBm#Cos!1lJ5s*wv&S~@FzSU%oKqHtSLG`p?3wWBPw>jv%q z7^N@uc0FwslqSC4P zC1@5bilNQ8=MeUKWS(kuthdbjb*1Lu{P(2%Y`YYZ)&R>5h@`b`=!FhBvua7=d#g+x zDqyn!D(9$;Vj+bIE}xH$#N)8&w+@2b7(+j2oa{DJzZMO3V|+@51&x<$MZY}|nyKQa zav+v5HnB`Dxe_=?Hg3iP_gaRT!E{`upuJXp(;8 zLTMVRrg8goJXW8mXlKE0c_Ho#o>Z3n?J zXF`Sv>mBtd-3y6YQ-$Efa_+<=Mm^G7i%9bsbNXac?VaCx5UDv0!+JEu6ED0&4|Aci zJe2+jCIaQia~?Bj1Q=VRiX>-(2EJ=pzgRh0qX!)k%onpOdc=9$sC0Jn2MCT{kioRa zD<3H&Am$dk+H8j{8;L3FaO-OW{edb@p8Sd^%}EJ}(7ny3+9gh>s3w;mSHK!-PE z38x?2G0{jwkf__tE*MU=!`}sHQMLt@%t(-)x#i{GWC0tR&u*~vIsvSNpcMl4(n-`< zKen_j!Rh?-W3c3==0cW#kgbLld`ODxbWp8T(n40Y7VCzI49Ho*J_yMul_U@vLK#2| z*uXrqM!pvf$d&aHC@MFizUQIBT}=BOYUcsT{}IpK*Y>z8OyJ*RA0~ThxkR_XTi>D+g~9**YNf~;$5(tU%afM%;(2~ zIO0$IPrf%N$N!%iip}A{!3}Rm+dWT9>}K{oqS!m!l^vSnyp+xHJ8zE_(RF9%<><_% zHPOF>E>jm{5SRLP(}l70#Vhy=^mZ}*hv2iPU(Pma>%qx7bZjNv`fo9Jm;b;4&G|h? z>v2owXl#B!X++pTrTB*VKW2=2br>uA7)j->cI2*_sDA&~QVJik!=BF`Lfbs1df)i8 zl3iNM?*y5i}YZitDr8k!EHh2Veq)7K2rZT&*Wj%HV=gj%3NJPZe*qZ#Hb@74CL11X%sXW&L9wiu z5d>@C+o|I58^7E3d|SfcC1AhWSZ4gSSDxbT5R1bYearMnTg9Ts3yhOrC99pv5Iv>1 z``u&vH;axS;%eBTz6QUHD;9B#;860ndflxH_g(BXgSaS*Og3;MqbRd9=F&SOJz~pq zW!XQ)EzL+O0mEC1Mjw(Zp#B&H3`BF+{!9L&y>p`0h6i(mSds?k2EU%1*??E$ZsGc+65m!O#DRR zM?kNbw2&!&Q-U;vZp3_vtcF(FFl+HD)$OShR$OZ$c#q>^#c z$ePIvMAdZ3f)~7^5L117nw}+u6*&DIU&wcL0zrNAjzbJFvnNx)YO1L}*$c~CfiPyXRFB8UN3s3ZuspO^;CczeIX z7c45-k=gO;Mmnl@Q(c;&CHogeToXud9PR{`3TZVE7KZ2fd}HV?h~t>xRS?aQ-2w|Z zfAKxg^P!hX!m{v^3*OC{sVB3tmt4krdFYlI&cS_1M-fhGv12J@yS|NGv*+4|<8IW` zNDlopyA!>2+Y@F$k4aZ;d?m@Lcp0!{#sMOdpVO}x9V#3__c4XVhfG_6fZqu*# zM~0GU6qe3vvWGbK8eZP0N3EZFJ6=bPNV{h7f7QkM%4n>LlU!#F_4^)(n<`%}Azq?f z;EXD-#Twe3&9{o~T$XvORDmedVSE@S`S@JspI7AQF~Y%KSUy{8M%x)Bs^Mx8#8g5aH=<~2-Vsd1F5Rdmqeq{j2&$Lcw|c(ksDL9z4rNAF@!PjZhk4i zS--LQ?q;Q)IrM^5Pk%cV#}t)Eak*dln)%Gmfw$D}f?wQnrF&8nl!PHda~{(wKQm14 zv|Yv6hVISQIPG2n5lNRVOr8C5GfIw9J-)t2+A7~zkDp@nz0(!_Q#SJFj{YXQveQ775UqF zUJ=kBN{tAi;reB2-0u)*oUwB&3BOpWJnH-K9qw1pbKIexW=&D2SRH;~T0ZVSJL=Aw zYKon2BtsEM8Wuwo)sJYA`&mp7XyQ@?%p_kQmmP^<}uL^Mw>8DNGNp%!s zAvP?oaT#bNkd}=UEI@IPS1nA;mcqfhG~jJIXL-*7Dwf>-n7oZz|B@O{SIJLpcWN2c zaC}3xxKS%l28KqqA`PN^a^qMc1bVLej~Ukce{U|(j$J81Jxz2_9xC+guF_8vweIse zKM`P``D;EW^Bvz)2|T=rii-Y8WCz6h8kYmtpR2ogG17Yzg^Mqs6-5m|2|$xI=p+hz^7ygUzM( zTGvL=p52b@zNDOQAF=Ii$p$-#N6eq6^d{t}NNPwjl zR^5e5vpI=WaI?rSW8qU?lQONv<0QV8w~<*vD&uY57dgZ>=x@H{_FyrccKqIV8=jEi zA0l8n?V6q)#cfynx|&Q@$x5HUxirBFXVdp4|A`rkUDQ|cRpsxT^q}{HD}){9y-IMIK(AIE7X= zfRD8yx!XG$FPvDsGzHNBCtv(3O>CltgMt;E|}Jw29sWDWB&_E(jUF>s|7;(^z5J3^!IX~ zBSkMTLqL*32VR7A`a|KvLGk$+29Vz6Vh~T%XmZj3g=f6b-SPQ`#Y4m~Yc-DQz1l>ls$> z@2RF4CFeJWj?sVo@-eEsE0T9#VC+eK3&G|A%eu$8WmL?LrXA|lQl>jd#(uEodZ)q! z0NQ`$@OwkH*y9JzoDUSRU`XGJPm5b7V3-pkODpoOBHPSH1;sTR2sxJTB$v&Kqcc|Z z`pA8$(0ldK!Ks)Hug)j)70t^)%qBR&ou-k>NSE??Che>WnUGqLhk%*q#9EnHK;mdd z=1c9u(urGp&%~!&xwf7O)|+yl2t!y|F2=5;rf>^#qNG|YJ`}e`hrK};++=|@2ae#} z>(=LE0`OX7{RVMv?=BQ+^BRQO8J?W^LGH%qI?7pD*@)_}$L-g(x?oFBeC-Be0q=ZP zay$G;xVa{Sefe2RN=v!MH#sQf1+5ATc9E*OEe$v>+o!^?g7s#~+;lMtG4V}t#Ur=8 zQqOLDMg!VB+8)+kAcW;t4_!V6CiM|RS1*-1D1Ce7jT$ZVd-~fKnow&bKGPOC&vHd( z>8H~Y0j6WXn6R@5yYg;@;Rsuei9DyNwcDRhqhUm9&?}@;@jph8lwu$hLdjE|*4 zG%vIJ#;m;Wv;R5A6;H3^peDZXy(NcN?Q02bb~Ye`#2W?8H-HMR*OqyX2KKm%NsBWr zDBD@CB_Q25ItF{%`>W~7YdPJ)PL<`~$}D~7(5~@O?XiW4oOAP2X>?F})xW`F?aw({1Gq-=#r6| z*6XmY0HdX8m1oFAG98yGX?&PCIBu9O&Gu?{Q*DQSP>ID9wjpltCY<|GWXJx(#X_#s zW6#kikfw6*Xd2L*{oQgPJ{)*t3J2t;U2NjLabOM08dW0<9_`TO_3huMa!#F#XaiOh1M z28B25^}{ZaJg?pl4yhvj)Aw2O zWb~J1!VMpU;#G@ltThukQ7Lj7a0OB&eGB=l?9>FfJ@2S%;4MKwNSl9vC2h(#ea`mE z*KqM#R!fQOgf*;>*0F>Wx{vnp8sGUU8dgmLg)4X=j0uR58PgKY9Ff<{Qu+D}G`9u! z!eYujpB@e*zOsino#7pfN=%Z7r{{Vj{r)!o8eNKeh9WP+X)I6)CCAg^y?3LFegi3qxP~h0$dRWFb<^Q9 z;slKkP1jZXk!AFd4~?^nvkTthpWk(oYt$#TwE&24&g5O(Vh##zoN|q)ow;s1BcJ8; zXFa3hDY#M6ij;R$o0y+!c1?5c=k{E7v(g#(Bt{5UWbpV7r}6rq3lIPGC&M}0dnQC7)xg5VmU9`LMLOx==no&-Aq|7D3HLtOXB&%qpz&EulmdaeYcRaGkPRAw1HF4w*7_ z%XRR54)#)g#I>V$yW*7W9`f`(1_^!MeEr@mEeb2MU*CI;x!8|oCV*k+6&kU!fI@6j zQl?v$@YUQl*D;2X4O|qPWK zWPB(4Vvkkg82WonwB7j0s$|x>GYHP>OmQIPKtKelfqH!!zOa^HZlr1Q;^`mPcTEI` zd}E6F1wOW4y?gr6h4^3Cr}#@Y$6ekp?vNMAXWq;9`epNS_O$nOw6^*$*;6M$6|a|; zRBrK_@RN?d8H*HRTFxhgCxC?^c^&h*$!ve*nBRrXplxEXH>YIO*liTdeVM@4sNO!g zs8QSz@KmY&39${Wawuf=Nq5O)S)WQV=amh!8mvOvwvPj>%y_7^Gry1V5tUQ^b!q1V z)%}BNj{Qha(-isW?67ncH$VjuiS~bDLog7;%;XHQhNLm2c@Yto2+;oL=u4abu{fFA zJJVXYn7jY)4Y*ob{8QmSeACa~XOAqV2nd1;NdG?t_ZQv&OToj^?w<<(7HIO{28@6G z7loI2lYc7w8)o>w3cla|Rl)I}3jaoF{jWkm-iyNj3$yi~lK<8h{wryBiTE!)1E7M6 U_MdamUe+u`1O$?+mmR|Y0oRpj>Hq)$ literal 0 HcmV?d00001 diff --git a/pcb/main board/main board-backups/main board-2025-10-04_124016.zip b/pcb/main board/main board-backups/main board-2025-10-04_124016.zip new file mode 100644 index 0000000000000000000000000000000000000000..ef055f3db561e1b826dddc0177bf1963149ddd8e GIT binary patch literal 128957 zcmV)TK(W72O9KQH000080HS0>TkP;}<{B{p0EQ3-02BZK0BvDuZXjZBVRB?HYiVO) zWM6P&V(fiwj~hpl=I7a8K?wK3_9>~1e9r*}2T3i@_{O%hmdASsEUuBS63?yfMzh

&#mBO@c8h>VQ*?8ik4`TRP?fBC~_Kb4#1;_7lH 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
3{>`065 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�lP?T>PiP_y1UG!XJTY zUU{qk#X)COuAJ4XM7ol2_gD0gv{ME$xapYIk!cI-qd#)nA~6)w^-NA%Gt5BBi%ZRbbE=Ik5-)T zl^Fp*yRYoNZ%LPWeZg7t0sQ9l>DzH>u`77=bAqI4#a`8wxd zhUz|V*)Ns4Z$8;OmayW~duP3&el5hTgW}z&n^oKg8DH^xQY&eqye(f`x^ZupV>5ZbP#hy8O)Bp)czH z-g`B#)0dcwb27+>kGZt0jB{d(okC8)vZ!zmp}NOHpZ%(1Dik9~cc$D`2dxMl*92QE zV%szI{MLKSzumq4as5?z~hKp@gan*9c`|e+)BHN`MO>0vNwP zQE;=XNm-O$C7R~mmobe7gd|Om;w@}Zy2ycKuUvr(^v}~;+Si7&o))lWc zK87;ky!75%(~ABCzYF$j?mmej4P2oI3wF;sd~q!{Rv^9jTX~JQfJ#n$i+l%tJM5*T zrI}WwootsKL$ zr6s3zJFP0gC~2A%nbHxAC*_LjA0dY)jnid0o*k|#9Sa|oW6*`Hi5k5K=6)30vc2kJ zAy(;88rOrjS ztkr!yP8jgf5_mVNK~JtdCl}u$y$^A2h0fQO39cqi}<+fchW_UBV!oAmXG?B z+m;?dyG@)7%I=stCzbsi`#s3fF!_zDpNV}x@Bt^agLZ6qn`cNO>)M)@l+xw!aqv^I)en>KZ0F4vB;dIM-G5mdOYjmf9D;n zDz&CW5Lz9}(q=QE>n(8ndc)w*LZMD`Y)A@CPphr)A zSNI?#s?_`W@lgCLTd?Cf&f%Ek^kzqOX1z_p(p-j7j1tLsaz4NHI|1bnWTie|Az({i ziM;{ouKuyjrd;SSB3T9w9m@e`E-$=_(uDt$ixN?KL<&bd@1&E`Zpb-g&XJy zB}Ekv49kVUP@}wiZ#L5(?&5AxCAntE^D`aC0~C>RJ-p4NGBGJSu)q2>P>2xsg zT1+SC8kS7K43kzRy&~I1eN}R5Tk;Y*^4LtvW?++O!59%i6T2Kn8-Fg{{WhKr+Evew zrdGXL5A8+Z@@n7z?lAlvSO4? z+pQW*4TJsJ%AmYOLj|BiGJlxOS66NOB)!bUC7Hf}t4j42(y{ESk_ut1G>k%Pq6!=w zU0fCUk*2xWWQMxbQs%THwRX1J4fWMRQkV$wa!@*%;~L1<2_m!%nlEpXI;|(#jZM|l zM}&)$NM;2xYd*1&&RRuUCesRlYk|6$Bgx^e4ExBDUxwg!$m$ajpnm)rpXlSen0mf( zZnmPy>BJo@Of2#%vl`LfPFqVU5-dsAFH7Z%v*Gbwl`7E3_Kf}<%5~p5DZXpqj5l0U zF_nvAgnUY34pB$D6He!S?WrMa887A4pGJ0r_Gf93SeShKKd8^ed@45vj4WKE5GnD? z$22Epxn>Jp&+TxYpcz`jv@i%)7#P_3$R^mFi$nmD_B|2SPKerZ1;CGJDPza+Ikmao zVokZ*OtvVV>ArcvNppn~4OtB1uEO@9H?R}bP1>=yiG}_Tez4udD>F&lKk~$X-~_r) zMNWk$c5^QGS;S8key@vk7(H8-&RTT^!g!p>4<+sK2tl%e~fb!u+2I|Is()i(m|wF@=N6+(Y>PA$)qp{l5_0Eo}dZ@Nb4D{|%rw z>0c0D?M?oP@NY81|3z@j{Z|BseTkP;}<{B{p0EQ3-02BZK0BvDuZXjZBVRB?HYiVO) zWM6P&V(fiwj~hpl=I7a8K?wK3_9>~1e9r*}2T3i@_{O%hmdASsEUuBS63?yfMzh

&#mBO@c8h>VQ*?8ik4`TRP?fBC~_Kb4#1;_7lH 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 !pYEHLU; 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

&#mBO@c8h>VQ*?8ik4`TRP?fBC~_Kb4#1;_7lH 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 literal 0 HcmV?d00001 diff --git a/pcb/main board/main board-backups/main board-2025-10-04_131929.zip b/pcb/main board/main board-backups/main board-2025-10-04_131929.zip new file mode 100644 index 0000000000000000000000000000000000000000..71d4d30d6332d3593ee8d781b909542158ff06c0 GIT binary patch literal 132017 zcmV)TK(W72O9KQH000080HS0>TkP;}<{B{p0EQ3-02BZK0BvDuZXjZBVRB?HYiVO) zWM6P&V(fiwj~hpl=I7a8K?wK3_9>~1e9r*}2T3i@_{O%hmdASsEUuBS63?yfMzh

&#mBO@c8h>VQ*?8ik4`TRP?fBC~_Kb4#1;_7lH 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 JJ2)BU{{ael5552Z literal 0 HcmV?d00001 diff --git a/pcb/main board/main board.kicad_pcb b/pcb/main board/main board.kicad_pcb index c547853..ead867f 100644 --- a/pcb/main board/main board.kicad_pcb +++ b/pcb/main board/main board.kicad_pcb @@ -1,2 +1,18864 @@ -(kicad_pcb (version 20241229) (generator "pcbnew") (generator_version "9.0") -) \ No newline at end of file +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A3") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "unconnected-(A1-GPIO12-Pad16)") + (net 2 "Servo 2 PWM") + (net 3 "Servo 4 PWM") + (net 4 "Motor 1 Activation Pin") + (net 5 "GNDPWR") + (net 6 "Servo 3 PWM") + (net 7 "unconnected-(A1-GPIO11-Pad15)") + (net 8 "I2C 0 SDA") + (net 9 "I2C 0 SCL") + (net 10 "unconnected-(A1-GPIO10-Pad14)") + (net 11 "Motor 3 Activation Pin") + (net 12 "unconnected-(A1-GPIO18-Pad24)") + (net 13 "Motor 4 Activation Pin") + (net 14 "unconnected-(A1-VSYS-Pad39)") + (net 15 "unconnected-(A1-ADC_VREF-Pad35)") + (net 16 "Servo 1 PWM") + (net 17 "unconnected-(A1-GPIO19-Pad25)") + (net 18 "unconnected-(A1-3V3-Pad36)") + (net 19 "unconnected-(A1-GPIO28_ADC2-Pad34)") + (net 20 "unconnected-(A1-GPIO26_ADC0-Pad31)") + (net 21 "unconnected-(A1-RUN-Pad30)") + (net 22 "unconnected-(A1-GPIO13-Pad17)") + (net 23 "unconnected-(A1-3V3_EN-Pad37)") + (net 24 "unconnected-(A1-GPIO22-Pad29)") + (net 25 "unconnected-(A1-GPIO27_ADC1-Pad32)") + (net 26 "unconnected-(A1-GPIO15-Pad20)") + (net 27 "Motor 2 Activation Pin") + (net 28 "unconnected-(A1-AGND-Pad33)") + (net 29 "unconnected-(A1-GPIO14-Pad19)") + (net 30 "unconnected-(A1-GPIO21-Pad27)") + (net 31 "unconnected-(A1-GPIO20-Pad26)") + (net 32 "Servo 5 PWM") + (net 33 "Servo 6 PWM") + (net 34 "+5VL") + (net 35 "unconnected-(A2-GPIO9-Pad12)") + (net 36 "unconnected-(A2-GPIO0-Pad1)") + (net 37 "unconnected-(A2-GPIO27_ADC1-Pad32)") + (net 38 "unconnected-(A2-3V3_EN-Pad37)") + (net 39 "unconnected-(A2-3V3-Pad36)") + (net 40 "unconnected-(A2-GPIO2-Pad4)") + (net 41 "unconnected-(A2-VSYS-Pad39)") + (net 42 "I2C 1 SCL") + (net 43 "unconnected-(A2-GPIO6-Pad9)") + (net 44 "unconnected-(A2-GPIO10-Pad14)") + (net 45 "I2C 1 SDA") + (net 46 "unconnected-(A2-GPIO4-Pad6)") + (net 47 "unconnected-(A2-GPIO5-Pad7)") + (net 48 "unconnected-(A2-GPIO7-Pad10)") + (net 49 "unconnected-(A2-AGND-Pad33)") + (net 50 "unconnected-(A2-GPIO26_ADC0-Pad31)") + (net 51 "unconnected-(A2-GPIO11-Pad15)") + (net 52 "unconnected-(A2-RUN-Pad30)") + (net 53 "unconnected-(A2-GPIO8-Pad11)") + (net 54 "unconnected-(A2-GPIO3-Pad5)") + (net 55 "unconnected-(A2-GPIO14-Pad19)") + (net 56 "unconnected-(A2-GPIO20-Pad26)") + (net 57 "unconnected-(U4-GPA7-Pad28)") + (net 58 "unconnected-(A2-GPIO21-Pad27)") + (net 59 "unconnected-(A2-GPIO15-Pad20)") + (net 60 "unconnected-(A2-ADC_VREF-Pad35)") + (net 61 "unconnected-(A2-GPIO13-Pad17)") + (net 62 "unconnected-(A2-GPIO22-Pad29)") + (net 63 "unconnected-(A2-GPIO12-Pad16)") + (net 64 "unconnected-(A2-GPIO28_ADC2-Pad34)") + (net 65 "unconnected-(A2-GPIO1-Pad2)") + (net 66 "Net-(A3-1A)") + (net 67 "unconnected-(A3-~{ENABLE}-Pad9)") + (net 68 "unconnected-(A3-MS1-Pad10)") + (net 69 "unconnected-(A3-MS2-Pad11)") + (net 70 "Stepper 0 Sleep") + (net 71 "unconnected-(A3-MS3-Pad12)") + (net 72 "Stepper 0 Step") + (net 73 "Net-(A3-2B)") + (net 74 "+12V") + (net 75 "Net-(A3-2A)") + (net 76 "Net-(A3-1B)") + (net 77 "Steppers Dir") + (net 78 "Net-(A4-2A)") + (net 79 "Net-(A4-2B)") + (net 80 "unconnected-(A4-MS3-Pad12)") + (net 81 "unconnected-(A4-MS1-Pad10)") + (net 82 "Net-(A4-1B)") + (net 83 "unconnected-(A4-~{ENABLE}-Pad9)") + (net 84 "Stepper 1 Step") + (net 85 "Stepper 1 Sleep") + (net 86 "unconnected-(A4-MS2-Pad11)") + (net 87 "Net-(A4-1A)") + (net 88 "Stepper 2 Step") + (net 89 "Net-(A5-1B)") + (net 90 "Net-(A5-1A)") + (net 91 "Net-(A5-2B)") + (net 92 "unconnected-(A5-MS1-Pad10)") + (net 93 "Stepper 2 Sleep") + (net 94 "unconnected-(A5-MS3-Pad12)") + (net 95 "Net-(A5-2A)") + (net 96 "unconnected-(A5-~{ENABLE}-Pad9)") + (net 97 "unconnected-(A5-MS2-Pad11)") + (net 98 "Net-(D1-A)") + (net 99 "Net-(D2-A)") + (net 100 "Net-(D3-A)") + (net 101 "Net-(D4-A)") + (net 102 "Net-(D13-K)") + (net 103 "Net-(D10-A)") + (net 104 "Net-(D11-A)") + (net 105 "Net-(D12-A)") + (net 106 "Net-(D17-K)") + (net 107 "Net-(U6-SW)") + (net 108 "Net-(Q1-G)") + (net 109 "Net-(Q2-G)") + (net 110 "Motor 1 Direction Pin 2") + (net 111 "Motor 2 Direction Pin 1") + (net 112 "Motor 2 Direction Pin 2") + (net 113 "Motor 1 Direction Pin 1") + (net 114 "Motor 4 Direction Pin 1") + (net 115 "Motor 3 Direction Pin 2") + (net 116 "Motor 3 Direction Pin 1") + (net 117 "Motor 4 Direction Pin 2") + (net 118 "unconnected-(U4-INTB-Pad19)") + (net 119 "unconnected-(U4-INTA-Pad20)") + (net 120 "unconnected-(U4-NC-Pad11)") + (net 121 "unconnected-(U4-NC-Pad14)") + (net 122 "Net-(U6-ILIM)") + (net 123 "Net-(U6-BST)") + (net 124 "Net-(U6-RON)") + (net 125 "Net-(U6-SS)") + (net 126 "Net-(U6-FB)") + (net 127 "Net-(U6-VCC)") + (net 128 "unconnected-(U6-EN-Pad3)") + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "08b37475-3a72-4311-8689-a4cf55c922bf") + (at 128.45 64.39) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D6" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "7ab39bd1-2ae6-4d1e-926d-011d9470ffc3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "2fa4213b-e4ee-4c07-966d-2c2b74a8d27b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dbb9473c-5f6a-4802-9092-ef55f724b7de") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "aac5077c-2e60-4672-88f5-94bb493d0dc2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "27f0dc86-be44-435a-a436-2e9111c2e698") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "393be1e8-c532-4264-9152-2a2b990c6617") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/321ee8f3-0df5-418c-80c5-db4f64040161") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "464ee11a-fa49-412c-8164-f6192cc52058") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "43b65bc2-7d04-4dd1-a532-f4f117e19612") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e731e28c-2ee9-49e7-8230-1f29d3fdd74a") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a3233a8c-3720-43fb-a438-a4740554a1ec") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9fff84f6-b518-4ba2-a35b-885063d366f1") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "b36eae87-9a06-409f-ba67-9a2a874e31cc") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f14b39c6-f3ec-404e-8177-efde34b0d31a") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "585c6f71-77d9-4042-8d0e-38d354838507") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ffd18d1b-f0ca-4e8b-aba3-91acfb24f88c") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ca37cebf-80c8-4739-885d-a2a32f448d0b") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8771a268-81ba-4e35-832c-05b1c39266f6") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2eb5468c-f167-4262-b3c2-7fe7bd014e07") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "0eb5331f-56c5-4b3e-bca3-dd487c416792") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "51ba24aa-927b-4dbd-946e-d1631c8daecb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "8351975d-b91f-49dc-9545-def97e86fc4f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "f0e8f978-5581-4adc-9577-0d2ab38e6e3b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 99 "Net-(D2-A)") + (pinfunction "K") + (pintype "passive") + (uuid "b98dbe58-e741-41c7-9dcd-a0d3324c2e32") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "A") + (pintype "passive") + (uuid "96a1af1b-3f56-4cec-aafa-53125e175954") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "1db25939-233c-4691-9dfe-1b393633c4dc") + (at 128.45 55.89) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D4" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "e551c567-6cbb-4d1f-a002-a98f41464103") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "368ca530-a52a-45c6-8199-464eafc17180") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bb3b5756-c40f-4a4f-9aef-f418c3ddd15c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9ffc51e0-6e9e-4335-9272-4efda2c63513") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "82686d27-8c1d-47ee-bece-59dafb4420cb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "eb3573b9-e70b-494e-b59a-36cc8ff25c4a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/ed1686c9-aadc-4630-8529-d5bf5f061511") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d4badb3f-f266-434d-9804-e192b47eca5f") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f4a9e985-e042-42e6-875b-84067b3268ba") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1015cb69-8b35-480c-b0c7-8277afc37348") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "71be2176-d62b-4821-bcb1-62b2c30c44dc") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1b06daa5-6c7d-4136-9800-97ede1e37f19") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "219bb7c7-f69c-4648-a6c9-6f38d9c45355") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a9c462f6-21cd-439d-9c81-916fb158727a") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8181478b-7720-4852-93ce-a6bfa6fb2ab8") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "14f62301-3c78-4e6f-aa0c-a075442d1e0c") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "40b12765-aec9-451e-b9b9-7b1e647268cf") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ae687352-5d8e-4b38-a727-2d41b1ce20d4") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0cd6fde6-f1d8-4ab7-b1a8-5e823466460f") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e153e743-3a25-4c28-b96a-e07d317f6071") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "c748618f-ecdc-4f45-848e-373295dd7c0c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "422b6264-720b-455a-923f-86b58a4a58ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "e5c89a8b-2b86-4af0-9ba5-172ff614a908") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 74 "+12V") + (pinfunction "K") + (pintype "passive") + (uuid "e4bca1ce-86dd-4183-9eb5-b82f0ef05660") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 101 "Net-(D4-A)") + (pinfunction "A") + (pintype "passive") + (uuid "e12c9473-e76a-47bc-9f9b-dd6d7ab72a20") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "1e6a8017-1715-41c5-be47-b607c630fd8a") + (at 128.45 68.64) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D7" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "9d9eee13-5606-4aab-8503-19039a4a1f5b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "a5c904fe-8b56-458a-803e-308176af7200") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7e8d8827-3db7-4f98-984d-143d05dca5e4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2f6c74a8-24d7-40b6-b902-51ef31323237") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fbe49d93-b29c-4c04-acb6-f77464d57318") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2e92cb41-e9d8-4798-b103-7071915b16b5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/c3030346-0c49-47ea-b159-082bb6d37c4d") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c9abff6c-2d6a-446d-8b39-959edf383d56") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cedf8604-7648-4154-aace-ca76b4528ea9") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8e436cff-4302-45a4-b9b2-562b0f5149ff") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ac2b6aed-afc1-4472-a18a-74561c01a7c6") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3fbcd9a9-f610-48ff-aca4-71ec8221bf16") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "edef729d-b505-4ffe-8d63-e3b25a9c494a") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "6127d15e-db97-48fc-bad9-1c6ffde7f103") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "95a1382a-125e-4eee-8f4d-22d6159fb664") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0b666d21-9a29-415a-b0ee-26a252ae4ca7") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bd1e40da-316b-427c-976b-329d9d15b898") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b686c926-5aa1-405d-8946-acc76bfcf409") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "345aef97-8c22-47e3-b483-3b360255cf00") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "f7854fe5-5f11-4819-9d7e-17f0de86471c") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "92c159f2-08cf-4764-8606-f1c495fc1228") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "60f2c635-a4e0-4ff8-aa51-4c6a36ba3fcb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "80b2274b-20d8-4c1f-afc5-612a4d9713f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 100 "Net-(D3-A)") + (pinfunction "K") + (pintype "passive") + (uuid "14b7ae58-4e56-47ad-92d8-6bf3de9dcb36") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "A") + (pintype "passive") + (uuid "0aef1412-85b9-4801-b986-1cd7d0f924bc") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "20fa4b00-b42a-427c-a6c7-e50cc68e4de4") + (at 128.45 43.14) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D1" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "d9cb06d3-18fb-47a2-90fc-4a3f893fc613") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "239a80df-a249-4ed6-a40b-1506f4db7e2b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "09b5cfce-b493-417b-a033-5f1f077e6df7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "843ef829-d661-4e91-8b53-aa04932e4dbe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "adfb6ee2-6bc9-4012-bcfc-eaa0ca96333c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7a34a54a-2689-4d1b-9cc0-fc593e21471d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/08fb3b22-8f7c-406d-aef0-4f0581f0bc9d") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa763b83-0e4e-4554-818d-8159a1e11e57") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c6d493bc-4935-4f23-aab4-8c67f166cbc4") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "544ee862-885b-4260-8a02-e689f66533a6") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9d36a987-9f5b-4426-a2c6-5cdee442ef3c") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b508c277-a652-46d2-8f63-de1695b8e24b") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "cced8e12-6f7a-423a-8c89-3d8835bf6bff") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "8bfd65c1-1ebb-425a-a530-cd64b50fd3f7") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "39d1730c-179e-4563-890e-e4d3ed0b8d8f") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4b63a639-db7d-40da-bde8-47c98f6373eb") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3b41fd58-050e-41d1-8bc6-d66842e7eb7c") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "acfc81f4-c007-402a-9440-155c2e840d23") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d67a6e11-a941-49fb-897d-eaf0dbe801e6") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "485d824e-06a9-46b0-a037-b696cf66341a") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "342ed472-7c95-4b25-98a4-10fe7f13c77a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "2b7f8bd4-351d-4620-a736-f16bd3702e30") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "5cf12e62-0ede-4efe-8655-f8db6bd1e512") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 74 "+12V") + (pinfunction "K") + (pintype "passive") + (uuid "617cc7f6-47a1-4a77-9a99-7415243b9aeb") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 98 "Net-(D1-A)") + (pinfunction "A") + (pintype "passive") + (uuid "40085d59-04f5-4c1d-a8ac-0ab4b31dd18e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "38fca1f4-39bb-4f10-9045-23ed16dfd65b") + (at 128.45 77.14) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D9" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "b2e8322e-acf2-4933-8b41-bbe3c358ca0e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "f0570b52-c0f5-4c65-8cdd-783248582bed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0d9cd15b-b4fa-4554-a2af-c2a0ea218d0c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "202ef18a-14d5-4bec-b8c1-e2918f27ab0d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0ade850e-ca07-4b07-98fd-0943fbcaa5e9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8a1ae8ff-357e-49d1-93c6-6d0e544ee44c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/5ed334f7-877b-4bbf-8224-35fe126948cc") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5390dbb6-0490-4168-823c-958d5f298644") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "538dc6e6-dbc1-4ea2-a4d8-661f9224d1be") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1cee7db0-f8e4-4b81-b575-ac7374262ea5") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "68ed2290-9749-4f9d-9a2c-e36d5e78722d") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0478e7dc-b67f-46d3-b475-88d91a677316") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "7319fb52-a39c-401a-970e-f5f1c406492c") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "606fc727-c19f-4ab1-9ea2-0c6642ef3809") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b35e2261-ab0d-469a-af2d-69b01158469f") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ffd3dab4-db0c-4055-802b-521535402457") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f81decc9-e9eb-40d3-9f93-77dcc8a2bdaf") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "96b1ba7c-174f-419b-9c5c-bb751eae7146") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e49ea6e4-4018-49fa-87b5-078b9bd90fe3") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "f2e65fbd-ad93-4280-b681-f0b3c2a4a8be") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "5286a065-d8d7-455a-b9b0-23f1048ebdc3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "a81f5b78-8620-471c-b773-3f3cdeb35c2e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "d4554883-0eb9-4420-8769-486930b6ec3d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 74 "+12V") + (pinfunction "K") + (pintype "passive") + (uuid "46668f9f-154b-43f4-b164-1d666c3c3e9b") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 102 "Net-(D13-K)") + (pinfunction "A") + (pintype "passive") + (uuid "3997eebf-e536-4397-84e8-4c9c77fbc49e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "4e5c8b46-c1e9-4f4c-9196-99891f48d09f") + (at 128.45 47.39) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D2" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "a307d4cf-06f9-4545-bff0-6fa55cf2eaa5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "692b5dcb-a9d0-4e62-9bbb-bacb6b086b90") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b02b7676-14c8-4751-80ff-57c92647f87e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "404c8a1b-38dc-41c7-80e5-3a8ff70b7133") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1028c257-3277-406a-ba56-21a2ff3fb96a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6e4e0a85-955e-40a1-ae6b-b6bb800a6a21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/6b3cb847-679d-44df-bc05-a81518e3234d") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e05b841a-328c-40e3-aed1-1f51b8ab43bb") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9b611220-0249-4489-843d-5d77c1706b64") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ad9b65b6-4bf8-4026-9f4d-5ca5f8122807") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "70740114-7601-466a-866f-bd8c12d48367") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "356ecc5b-4dce-4210-8f47-175b6f1397af") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "64e6a387-ef9d-42a3-96a1-88eeeb43e330") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "be591050-1e9d-4fc9-b792-5650846b9688") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4b2a05d6-488e-45cf-9db5-a8584988712e") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "280eeaf3-8264-4e1f-932d-f7f18abc6773") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "61927322-5445-4641-8c2b-be9b11fdfa06") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "815c3ab3-e8e2-47ac-8704-dc1a66a1b7cc") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e429360c-9b35-485a-af75-621a22c13ade") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "d0cb27c5-7a7d-42f4-bb3a-993435ce13b2") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "2bdf3ec4-2e20-4ee6-b599-62f9672d41b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "c6bf3dd5-821a-4f94-a3cb-c4c2e7577f23") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "d874614c-b128-4504-b4bc-0212f3f57bf2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 74 "+12V") + (pinfunction "K") + (pintype "passive") + (uuid "a2a9e7d7-f3bc-49fe-86a8-70005b883b4f") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 99 "Net-(D2-A)") + (pinfunction "A") + (pintype "passive") + (uuid "4774bd7e-a4c0-4068-88d3-c8fd2890182e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" + (layer "F.Cu") + (uuid "4ff6cb8c-4779-4421-ba39-5f961594ad7b") + (at 113.33 50.86) + (descr "SOIC, 28 Pin (JEDEC MS-013AE, https://www.analog.com/media/en/package-pcb-resources/package/35833120341221rw_28.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOIC SO") + (property "Reference" "U4" + (at 0 -9.9 0) + (layer "F.SilkS") + (uuid "69b7b9d0-b78f-4017-9c82-6d279bf4d859") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MCP23017_SO" + (at 0 9.9 0) + (layer "F.Fab") + (uuid "bc3105d7-1909-4f54-bf45-e6f722ef2557") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/APID/ProductDocuments/DataSheets/MCP23017-Data-Sheet-DS20001952.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9a22bbff-90b4-4347-8617-5da3a9c82006") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "16-bit I/O expander, I2C, interrupts, w pull-ups, GPA/B7 output only (https://microchip.my.site.com/s/article/GPA7---GPB7-Cannot-Be-Used-as-Inputs-In-MCP23017), SOIC-28" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b9d81604-4750-4169-98e8-8cb9c7b6505e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "SOIC*7.5x17.9mm*P1.27mm*") + (path "/7990ce2b-8551-4160-a61d-4a843dad7de4") + (sheetname "/") + (sheetfile "main board.kicad_sch") + (attr smd) + (fp_line + (start -3.86 -9.06) + (end -3.86 -8.815) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1f019922-7ba7-410f-b9f1-94305802428a") + ) + (fp_line + (start -3.86 9.06) + (end -3.86 8.815) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2f5d36a6-cb39-42a1-b1bc-6da44d847214") + ) + (fp_line + (start 0 -9.06) + (end -3.86 -9.06) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9894466c-ab5b-4a64-b57c-8b9c08b45ba9") + ) + (fp_line + (start 0 -9.06) + (end 3.86 -9.06) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "31ba2371-ee9b-4a00-b68e-ade831e347f8") + ) + (fp_line + (start 0 9.06) + (end -3.86 9.06) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "528b6a1b-fbc6-49a1-b0ad-07bcf1985b9f") + ) + (fp_line + (start 0 9.06) + (end 3.86 9.06) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3aa0f224-0ba9-42c4-a463-d301d89a9254") + ) + (fp_line + (start 3.86 -9.06) + (end 3.86 -8.815) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f504d14a-bfcb-46f6-8b93-37ab4b8430df") + ) + (fp_line + (start 3.86 9.06) + (end 3.86 8.815) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a6a95de1-c27a-470b-ba10-6b87055f7d3b") + ) + (fp_poly + (pts + (xy -4.7125 -8.815) (xy -5.0525 -9.285) (xy -4.3725 -9.285) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "d7c6dbb2-b857-4a53-9c24-7153be0b8cce") + ) + (fp_line + (start -5.93 -8.81) + (end -4 -8.81) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6fd736da-8b17-40ee-ac2e-55abf6983f37") + ) + (fp_line + (start -5.93 8.81) + (end -5.93 -8.81) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "374e056e-2a33-4848-83b4-46b9d5a42556") + ) + (fp_line + (start -4 -9.2) + (end 4 -9.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0f0f5711-fd39-44ec-857f-654fd532e231") + ) + (fp_line + (start -4 -8.81) + (end -4 -9.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e0440edf-9a1b-4a33-92e4-92d619dbe765") + ) + (fp_line + (start -4 8.81) + (end -5.93 8.81) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4bb5495f-10bf-4164-b240-fa60c6569066") + ) + (fp_line + (start -4 9.2) + (end -4 8.81) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e06ef9c-560c-41ec-95a5-92d779ce4ac2") + ) + (fp_line + (start 4 -9.2) + (end 4 -8.81) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6730b389-d464-4748-a985-6fc403da00a4") + ) + (fp_line + (start 4 -8.81) + (end 5.93 -8.81) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fd22833b-417d-419f-8f29-bbab6b0f3870") + ) + (fp_line + (start 4 8.81) + (end 4 9.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f26be334-159c-4205-83b7-6dcc671c7466") + ) + (fp_line + (start 4 9.2) + (end -4 9.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aee15120-1084-4d67-9833-0907e341e5f3") + ) + (fp_line + (start 5.93 -8.81) + (end 5.93 8.81) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f4a4e00a-4a84-48bf-bff6-08cef05eb103") + ) + (fp_line + (start 5.93 8.81) + (end 4 8.81) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9d3c84ce-c060-424e-9592-95bedc5a0d8b") + ) + (fp_line + (start -3.75 -7.95) + (end -2.75 -8.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1d17a2e8-76ac-4bce-b6f4-f71c0f7a4fa7") + ) + (fp_line + (start -3.75 8.95) + (end -3.75 -7.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b649951a-54cc-4d61-8c94-82b5e20e0b3a") + ) + (fp_line + (start -2.75 -8.95) + (end 3.75 -8.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4a314e94-4f04-4802-9f78-b3da84eb57cb") + ) + (fp_line + (start 3.75 -8.95) + (end 3.75 8.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7bfc4ba8-47ff-42d7-b2c7-98a7407c730b") + ) + (fp_line + (start 3.75 8.95) + (end -3.75 8.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dffb9770-e92d-4ae5-aa99-4a54d96070d3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "3da87a5d-8295-47ce-8542-fce5e20200a3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd roundrect + (at -4.65 -8.255) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 113 "Motor 1 Direction Pin 1") + (pinfunction "GPB0") + (pintype "bidirectional") + (uuid "a24c61d3-aa8a-4157-94ba-4d3c7a4cb887") + ) + (pad "2" smd roundrect + (at -4.65 -6.985) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 110 "Motor 1 Direction Pin 2") + (pinfunction "GPB1") + (pintype "bidirectional") + (uuid "aa075878-5c93-4ac8-8b5d-f14a55eb3fc2") + ) + (pad "3" smd roundrect + (at -4.65 -5.715) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 111 "Motor 2 Direction Pin 1") + (pinfunction "GPB2") + (pintype "bidirectional") + (uuid "21ea3b04-0c7f-4a54-940a-5f698ce01797") + ) + (pad "4" smd roundrect + (at -4.65 -4.445) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 112 "Motor 2 Direction Pin 2") + (pinfunction "GPB3") + (pintype "bidirectional") + (uuid "4257ebc1-1c61-485e-9318-6f1c81f849be") + ) + (pad "5" smd roundrect + (at -4.65 -3.175) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 116 "Motor 3 Direction Pin 1") + (pinfunction "GPB4") + (pintype "bidirectional") + (uuid "5d0ea622-4e74-4edc-a5a0-c48b641e34a0") + ) + (pad "6" smd roundrect + (at -4.65 -1.905) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 115 "Motor 3 Direction Pin 2") + (pinfunction "GPB5") + (pintype "bidirectional") + (uuid "20b41da7-8e6b-45ac-87a8-7be1f28ecebb") + ) + (pad "7" smd roundrect + (at -4.65 -0.635) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 114 "Motor 4 Direction Pin 1") + (pinfunction "GPB6") + (pintype "bidirectional") + (uuid "09f1c6e3-a434-498e-bd6a-43c339c05ad1") + ) + (pad "8" smd roundrect + (at -4.65 0.635) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 117 "Motor 4 Direction Pin 2") + (pinfunction "GPB7") + (pintype "output") + (uuid "12fbb621-d84c-46af-b0bd-90a5e54e1ab9") + ) + (pad "9" smd roundrect + (at -4.65 1.905) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 34 "+5VL") + (pinfunction "VDD") + (pintype "power_in") + (uuid "60ed706b-9ef4-445f-bccd-b195d4da0447") + ) + (pad "10" smd roundrect + (at -4.65 3.175) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "GNDPWR") + (pinfunction "VSS") + (pintype "power_in") + (uuid "1a6bb05c-0417-4f1b-8a67-2f31dc6a228a") + ) + (pad "11" smd roundrect + (at -4.65 4.445) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 120 "unconnected-(U4-NC-Pad11)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a392d937-3908-4c85-ad76-bb4236e8e230") + ) + (pad "12" smd roundrect + (at -4.65 5.715) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 9 "I2C 0 SCL") + (pinfunction "SCK") + (pintype "input") + (uuid "df821444-aeac-48bb-bdb2-6db71711b8e4") + ) + (pad "13" smd roundrect + (at -4.65 6.985) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 8 "I2C 0 SDA") + (pinfunction "SDA") + (pintype "bidirectional") + (uuid "831ed1d3-003d-42a1-bca7-9363b6174116") + ) + (pad "14" smd roundrect + (at -4.65 8.255) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 121 "unconnected-(U4-NC-Pad14)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "5f2b4bb5-fbe8-4135-bf1e-a30335d4f5b4") + ) + (pad "15" smd roundrect + (at 4.65 8.255) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "GNDPWR") + (pinfunction "A0") + (pintype "input") + (uuid "cdc35ba0-a01c-4650-9836-1b354df7dd3d") + ) + (pad "16" smd roundrect + (at 4.65 6.985) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "GNDPWR") + (pinfunction "A1") + (pintype "input") + (uuid "3192b2b8-3666-4beb-9a06-5a9646e3b043") + ) + (pad "17" smd roundrect + (at 4.65 5.715) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "GNDPWR") + (pinfunction "A2") + (pintype "input") + (uuid "68ef87b3-453c-4b18-aa15-581012cff8b9") + ) + (pad "18" smd roundrect + (at 4.65 4.445) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 34 "+5VL") + (pinfunction "~{RESET}") + (pintype "input") + (uuid "5d112f96-0921-4f1a-9c99-df5339ddfeba") + ) + (pad "19" smd roundrect + (at 4.65 3.175) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 118 "unconnected-(U4-INTB-Pad19)") + (pinfunction "INTB") + (pintype "tri_state") + (uuid "04b9bd4f-d909-4ea4-b27f-d454c4af54a7") + ) + (pad "20" smd roundrect + (at 4.65 1.905) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 119 "unconnected-(U4-INTA-Pad20)") + (pinfunction "INTA") + (pintype "tri_state") + (uuid "4d66a841-3701-40d5-b833-4d163c708b11") + ) + (pad "21" smd roundrect + (at 4.65 0.635) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 77 "Steppers Dir") + (pinfunction "GPA0") + (pintype "bidirectional") + (uuid "2cfd8b0b-f9e7-460a-acee-453bd799eefa") + ) + (pad "22" smd roundrect + (at 4.65 -0.635) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 70 "Stepper 0 Sleep") + (pinfunction "GPA1") + (pintype "bidirectional") + (uuid "8d765d75-f63b-46c9-ae4b-043873ab5ab1") + ) + (pad "23" smd roundrect + (at 4.65 -1.905) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 72 "Stepper 0 Step") + (pinfunction "GPA2") + (pintype "bidirectional") + (uuid "f93f844f-baa0-4ef2-8405-0057ba6896b9") + ) + (pad "24" smd roundrect + (at 4.65 -3.175) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 85 "Stepper 1 Sleep") + (pinfunction "GPA3") + (pintype "bidirectional") + (uuid "1b6b5366-7c97-4d96-bdf7-5ac4fcd06718") + ) + (pad "25" smd roundrect + (at 4.65 -4.445) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 84 "Stepper 1 Step") + (pinfunction "GPA4") + (pintype "bidirectional") + (uuid "10e58b8e-311a-4159-a6dd-887d2bb43ba6") + ) + (pad "26" smd roundrect + (at 4.65 -5.715) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 93 "Stepper 2 Sleep") + (pinfunction "GPA5") + (pintype "bidirectional") + (uuid "7514152a-896e-4f94-9279-c838dededee9") + ) + (pad "27" smd roundrect + (at 4.65 -6.985) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 88 "Stepper 2 Step") + (pinfunction "GPA6") + (pintype "bidirectional") + (uuid "ddb63d2b-ad53-4929-8805-f616adabdccd") + ) + (pad "28" smd roundrect + (at 4.65 -8.255) + (size 2.05 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 57 "unconnected-(U4-GPA7-Pad28)") + (pinfunction "GPA7") + (pintype "output") + (uuid "2f38d12d-4df9-4077-8832-d59bc4523f25") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-28W_7.5x17.9mm_P1.27mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Module:Pololu_Breakout-16_15.2x20.3mm" + (layer "F.Cu") + (uuid "51b91c88-9df4-419e-862d-0a8c859a457b") + (at 142.54 43.06) + (descr "Pololu Breakout 16-pin 15.2x20.3mm 0.6x0.8\\") + (tags "Pololu Breakout") + (property "Reference" "A3" + (at 6.35 -2.54 0) + (layer "F.SilkS") + (uuid "066ebcff-3d95-474c-aadd-6ebb31359d88") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "Pololu_Breakout_A4988" + (at 6.35 20.17 0) + (layer "F.Fab") + (uuid "0558eb79-c866-413d-a66a-e03862439639") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://www.pololu.com/product/2980/pictures" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9ecb3c8d-d3ae-469c-8f09-9b83eacc1b6f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Pololu Breakout Board, Stepper Driver A4988" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5576018f-7f8d-46c4-99b0-1319a6765e05") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Pololu*Breakout*15.2x20.3mm*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/8954a66e-1d1e-45ad-b8c5-ef58d01c2c7d") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start -1.4 -1.4) + (end -1.4 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1c9237e2-baa3-4845-bf4c-e9785fe8263b") + ) + (fp_line + (start -1.4 1.27) + (end -1.4 19.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2bb2267c-df44-44b1-bdbb-f847f62ec6c3") + ) + (fp_line + (start -1.4 19.18) + (end 14.1 19.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fa604ebd-ed2c-478e-ae6a-01cd056cd2a1") + ) + (fp_line + (start 0 -1.4) + (end -1.4 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6827103e-5a32-48fa-b59f-effd480f894f") + ) + (fp_line + (start 1.27 -1.4) + (end 1.27 1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "91dbc79f-d45a-41dc-834e-67f3bc40f2b0") + ) + (fp_line + (start 1.27 1.27) + (end -1.4 1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1d655efc-7063-40d7-82fc-951670ebafd7") + ) + (fp_line + (start 1.27 1.27) + (end 1.27 19.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a484979e-7676-4522-a70a-75f0c00c7c3c") + ) + (fp_line + (start 11.43 -1.4) + (end 11.43 19.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b1d0d669-ddd5-479a-afc3-ea084c1b1780") + ) + (fp_line + (start 14.1 -1.4) + (end 1.27 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f1584700-80fc-4c76-bcb3-50c9e7315429") + ) + (fp_line + (start 14.1 19.18) + (end 14.1 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ab878e6e-a32e-4845-bbdf-d6d7027aa4f5") + ) + (fp_line + (start -1.53 -1.52) + (end -1.53 19.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "06757056-75fc-4b2d-9700-91c587d77f7e") + ) + (fp_line + (start -1.53 -1.52) + (end 14.21 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a021a44b-2093-46be-9a48-02487ee5d489") + ) + (fp_line + (start 14.21 19.3) + (end -1.53 19.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "73346472-78f0-4792-af69-989b93c809cf") + ) + (fp_line + (start 14.21 19.3) + (end 14.21 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "43f4c4fb-326d-4308-8573-16ca53824a87") + ) + (fp_line + (start -1.27 0) + (end 0 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "982f759b-e6b7-446a-b8f4-68cfee2114a9") + ) + (fp_line + (start -1.27 19.05) + (end -1.27 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "51ffdf77-2e3f-46bd-927f-8e0e2e698362") + ) + (fp_line + (start 0 -1.27) + (end 13.97 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "15095174-041a-4ea5-9e2b-75851d50fb18") + ) + (fp_line + (start 13.97 -1.27) + (end 13.97 19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c99c348a-0063-4f9d-b026-c4db04cae3fd") + ) + (fp_line + (start 13.97 19.05) + (end -1.27 19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f72c97ce-2586-4423-9a6d-881f67b02b0d") + ) + (fp_text user "${REFERENCE}" + (at 6.35 0 0) + (layer "F.Fab") + (uuid "62ce90e3-e0eb-4a78-b590-a8f66c62a0c8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "power_in") + (uuid "cb5c9540-26ba-4eb3-a68a-c507464b9dac") + ) + (pad "2" thru_hole oval + (at 0 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "+5VL") + (pinfunction "VDD") + (pintype "power_in") + (uuid "106967e3-44d4-433f-912b-1e69856c27c9") + ) + (pad "3" thru_hole oval + (at 0 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 76 "Net-(A3-1B)") + (pinfunction "1B") + (pintype "output") + (uuid "3a7f93d8-d915-4a07-8cf2-c00d7a771366") + ) + (pad "4" thru_hole oval + (at 0 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 66 "Net-(A3-1A)") + (pinfunction "1A") + (pintype "output") + (uuid "d06db4c1-0248-4fc1-a187-7c1ef69dd6a8") + ) + (pad "5" thru_hole oval + (at 0 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 75 "Net-(A3-2A)") + (pinfunction "2A") + (pintype "output") + (uuid "497bfea0-418c-4a44-bdce-4736644bfc10") + ) + (pad "6" thru_hole oval + (at 0 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 73 "Net-(A3-2B)") + (pinfunction "2B") + (pintype "output") + (uuid "3507f4fa-5c6a-463d-957a-6be4aad16233") + ) + (pad "7" thru_hole oval + (at 0 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "power_in") + (uuid "a8b01a01-8b85-4f65-8a97-db33091fd765") + ) + (pad "8" thru_hole oval + (at 0 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 74 "+12V") + (pinfunction "VMOT") + (pintype "power_in") + (uuid "2cc49ca2-da3b-4215-a597-876c709691a9") + ) + (pad "9" thru_hole oval + (at 12.7 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 67 "unconnected-(A3-~{ENABLE}-Pad9)") + (pinfunction "~{ENABLE}") + (pintype "input") + (uuid "0ffdc033-b7eb-437f-aec4-c87b54938996") + ) + (pad "10" thru_hole oval + (at 12.7 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 68 "unconnected-(A3-MS1-Pad10)") + (pinfunction "MS1") + (pintype "input") + (uuid "d0ee0d3b-8270-4579-9954-1678f09357f4") + ) + (pad "11" thru_hole oval + (at 12.7 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 69 "unconnected-(A3-MS2-Pad11)") + (pinfunction "MS2") + (pintype "input") + (uuid "6d4c2d52-e112-4541-bb56-2e61db8d0d9a") + ) + (pad "12" thru_hole oval + (at 12.7 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 71 "unconnected-(A3-MS3-Pad12)") + (pinfunction "MS3") + (pintype "input") + (uuid "ec03a4c2-d509-4fd1-a2b1-9568ec7bcb77") + ) + (pad "13" thru_hole oval + (at 12.7 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "+5VL") + (pinfunction "~{RESET}") + (pintype "input") + (uuid "3f9fd997-c4ef-473a-8197-6f5a362be34d") + ) + (pad "14" thru_hole oval + (at 12.7 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 70 "Stepper 0 Sleep") + (pinfunction "~{SLEEP}") + (pintype "input") + (uuid "84fe2ccf-e4b3-468e-b9a5-acb7bf3bea43") + ) + (pad "15" thru_hole oval + (at 12.7 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 72 "Stepper 0 Step") + (pinfunction "STEP") + (pintype "input") + (uuid "178c42f6-e7a2-4b3a-b47a-62747a65d4df") + ) + (pad "16" thru_hole oval + (at 12.7 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 77 "Steppers Dir") + (pinfunction "DIR") + (pintype "input") + (uuid "6303e795-2368-4016-b852-2113155d6651") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/Pololu_Breakout-16_15.2x20.3mm.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 "52fc7b63-8c1a-44e0-bba3-49a15a49e983") + (at 111.1 76.29) + (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" "Q1" + (at 0 -3.4 0) + (layer "F.SilkS") + (uuid "fd24931c-6d53-4549-9f6b-5c162598af79") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "IRF8714PBF" + (at 0 3.4 0) + (layer "F.Fab") + (uuid "ee9579b2-b25f-4154-9e01-1aa5dcc0844c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.irf.com/product-info/datasheets/data/irf8721pbf-1.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4d0dfe92-2451-4a82-bca0-cc7f162d665a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "14A Id, 30V Vds, HEXFET N-Channel MOSFET, SO-8" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "566c5d7e-ebb8-4931-bdd5-1a2244398692") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "SOIC*3.9x4.9mm*P1.27mm*") + (path "/39931dc4-6d11-4f18-b37f-079ca13fc88a") + (sheetname "/") + (sheetfile "main board.kicad_sch") + (attr smd) + (fp_line + (start 0 -2.56) + (end -1.95 -2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7353dd59-abd8-4055-9a5b-cc890b862630") + ) + (fp_line + (start 0 -2.56) + (end 1.95 -2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "325444c9-fc69-4111-b8be-1a3ec3c81861") + ) + (fp_line + (start 0 2.56) + (end -1.95 2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "35d5afa9-fbf2-44e3-8362-ec2c64570b72") + ) + (fp_line + (start 0 2.56) + (end 1.95 2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bb96e127-adcc-4a6a-ab91-73b1265e0ab7") + ) + (fp_poly + (pts + (xy -2.7 -2.465) (xy -2.94 -2.795) (xy -2.46 -2.795) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "eaf17ab7-3ff7-44c0-8845-24bc9f8a2d22") + ) + (fp_line + (start -3.7 -2.46) + (end -2.2 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2e94e56d-6183-42fa-9579-0bfcfff25d12") + ) + (fp_line + (start -3.7 2.46) + (end -3.7 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a874c19b-924d-41e5-8a14-d4ca3e4463d2") + ) + (fp_line + (start -2.2 -2.7) + (end 2.2 -2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b9357f96-9563-4061-932d-34de5b4ee232") + ) + (fp_line + (start -2.2 -2.46) + (end -2.2 -2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a4840005-d07c-4bb5-a7e6-38dfb2a1b8b7") + ) + (fp_line + (start -2.2 2.46) + (end -3.7 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b072f19f-d6b7-4af5-8893-c706fa4cda7f") + ) + (fp_line + (start -2.2 2.7) + (end -2.2 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4d6e52c9-7aa0-4240-8ae1-99a4ae899033") + ) + (fp_line + (start 2.2 -2.7) + (end 2.2 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9fa56911-8817-4968-9cea-a4c2afe2b737") + ) + (fp_line + (start 2.2 -2.46) + (end 3.7 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6eeb22d1-e93f-468a-9204-2428d029d4a5") + ) + (fp_line + (start 2.2 2.46) + (end 2.2 2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "29d0d80b-0392-4621-8541-636336f7d043") + ) + (fp_line + (start 2.2 2.7) + (end -2.2 2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "53e308c4-aed1-4ca7-b998-3cfb529c8362") + ) + (fp_line + (start 3.7 -2.46) + (end 3.7 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8762ffee-4fb8-4da9-a968-31fb91ea21fb") + ) + (fp_line + (start 3.7 2.46) + (end 2.2 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "07d41403-11a4-49c2-ba83-7b8a64754a92") + ) + (fp_line + (start -1.95 -1.475) + (end -0.975 -2.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6b0f1da2-1397-4eca-8abe-3f0b5fe0b00e") + ) + (fp_line + (start -1.95 2.45) + (end -1.95 -1.475) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2343db9e-0ca4-4567-b281-0f757ec2349d") + ) + (fp_line + (start -0.975 -2.45) + (end 1.95 -2.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "507f5777-60e2-4c13-b6a6-86788117c7d7") + ) + (fp_line + (start 1.95 -2.45) + (end 1.95 2.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e4f574d9-8a0f-4844-ae32-79361602066b") + ) + (fp_line + (start 1.95 2.45) + (end -1.95 2.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b20e1b74-84d4-41fa-b0ab-65a9b8b51a4e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "5fd8bb8c-d389-4596-9cd4-7c9e38f16f92") + (effects + (font + (size 0.98 0.98) + (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 107 "Net-(U6-SW)") + (pinfunction "S") + (pintype "passive") + (uuid "63f0208e-d1e7-47c7-88e0-7374887b61d6") + ) + (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 107 "Net-(U6-SW)") + (pinfunction "S") + (pintype "passive") + (uuid "b447bb0d-4786-42e5-b97f-971a2efd602d") + ) + (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 107 "Net-(U6-SW)") + (pinfunction "S") + (pintype "passive") + (uuid "58a78d36-cd84-42ef-9eb3-d8361f3e7b9f") + ) + (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 108 "Net-(Q1-G)") + (pinfunction "G") + (pintype "input") + (uuid "10af7b29-96ec-4d4d-b671-90a61e19d1b6") + ) + (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 74 "+12V") + (pinfunction "D") + (pintype "passive") + (uuid "5ef2986b-ccad-41fc-a748-d325ff8e4492") + ) + (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 74 "+12V") + (pinfunction "D") + (pintype "passive") + (uuid "e67f3494-00ae-41cb-a482-6a3f2231a55d") + ) + (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 74 "+12V") + (pinfunction "D") + (pintype "passive") + (uuid "bedb1bd2-2e71-4cc4-ad12-74278a7fde84") + ) + (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 74 "+12V") + (pinfunction "D") + (pintype "passive") + (uuid "51d28a1b-6230-4d0e-8e7b-1262169178cc") + ) + (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 "Package_TO_SOT_THT:TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown" + (layer "F.Cu") + (uuid "577279c8-5a5d-4c66-9fa3-efe982100d41") + (at 164.22 87) + (descr "TO-220-15, Horizontal, RM 1.27mm, Multiwatt-15, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf, generated with kicad-footprint-generator TO_SOT_THT_generate.py") + (tags "TO-220-15 Horizontal RM 1.27mm Multiwatt-15 staggered type-1") + (property "Reference" "U2" + (at 8.89 -24.29 0) + (layer "F.SilkS") + (uuid "6a97ec2c-e9ba-48d9-bba2-506ae2a4b0d0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "L298HN" + (at 8.89 1.85 0) + (layer "F.Fab") + (uuid "a08e25eb-c985-45ef-87ab-96ea7fb6e4b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2d5c116f-bb77-482c-8662-bcb4fbf1c3e4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Dual full bridge motor driver, up to 46V, 4A, Multiwatt15-H" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "94173244-f89a-4bbd-a4cc-1af4eba81024") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO?220*StaggerOdd*TabDown*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/88329ccd-16ac-4762-9b5c-1568534349b4") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start -1.32 -23.45) + (end 19.1 -23.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3748abaa-f240-4d90-a3b3-44909af8734a") + ) + (fp_line + (start -1.32 -5.73) + (end -1.32 -23.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8d3df858-9d0c-4884-8e48-aad4ae6ee74b") + ) + (fp_line + (start -1.32 -5.73) + (end 19.1 -5.73) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8fb0380b-475d-497b-8098-8a6d5819d8b2") + ) + (fp_line + (start -0.61 -5.73) + (end -0.61 -1.16) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e004fb00-3e9f-4a06-8343-866ef0c6670e") + ) + (fp_line + (start 0.61 -5.73) + (end 0.61 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2c311ac5-c616-498c-9139-1577f8eaa112") + ) + (fp_line + (start 0.61 -1.586) + (end 0.61 -1.16) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b02656ad-c902-4a51-889c-fbec851d089c") + ) + (fp_line + (start 0.66 -5.73) + (end 0.66 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d51c3d45-579e-4b35-ac0b-1823fe12380d") + ) + (fp_line + (start 1.88 -5.73) + (end 1.88 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f9d1f532-4190-4c4a-b279-5691233825c3") + ) + (fp_line + (start 1.93 -5.73) + (end 1.93 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0057054a-2bce-4ba8-8ed8-6043eae66d54") + ) + (fp_line + (start 1.93 -1.586) + (end 1.93 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "86b2fdda-4943-4e31-b991-9a09bbb477bb") + ) + (fp_line + (start 3.15 -5.73) + (end 3.15 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "be0061ba-639b-4668-a713-5f7f6b7cd959") + ) + (fp_line + (start 3.15 -1.586) + (end 3.15 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fef8ed52-e05b-42d7-9af7-2b9e6964b6d9") + ) + (fp_line + (start 3.2 -5.73) + (end 3.2 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2506cc8c-e14a-4a0b-8fe1-120cba42d59e") + ) + (fp_line + (start 4.42 -5.73) + (end 4.42 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2989cf35-2d5a-4862-b68d-23bf9207f33b") + ) + (fp_line + (start 4.47 -5.73) + (end 4.47 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "045e35cb-1870-420f-aaaf-7d8c6d891761") + ) + (fp_line + (start 4.47 -1.586) + (end 4.47 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "80bf3470-b7ba-430a-b160-b59b69d6d20d") + ) + (fp_line + (start 5.69 -5.73) + (end 5.69 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b42abded-93a0-4251-afe7-70436cc04413") + ) + (fp_line + (start 5.69 -1.586) + (end 5.69 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "32a48494-d558-4781-a3f6-95dc2dde00aa") + ) + (fp_line + (start 5.74 -5.73) + (end 5.74 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "40e9d23c-28b9-4a99-aeb3-80e72f6093dd") + ) + (fp_line + (start 6.96 -5.73) + (end 6.96 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a39511e4-ceee-4b14-8996-16eb25709624") + ) + (fp_line + (start 7.01 -5.73) + (end 7.01 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b7098c89-9738-4839-a083-f1aeb290f459") + ) + (fp_line + (start 7.01 -1.586) + (end 7.01 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "39688064-0a44-44d6-a86c-1f2ad45094a4") + ) + (fp_line + (start 8.23 -5.73) + (end 8.23 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4f70618b-3f71-4b4e-acd4-23ca5f6da153") + ) + (fp_line + (start 8.23 -1.586) + (end 8.23 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9dabc13f-13c5-4725-8206-c4596cb9d312") + ) + (fp_line + (start 8.28 -5.73) + (end 8.28 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0fa515cc-3426-4b87-abb0-4c202d5026dd") + ) + (fp_line + (start 9.5 -5.73) + (end 9.5 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "38dd66b9-b484-4082-9eb6-04747e3a7a8d") + ) + (fp_line + (start 9.55 -5.73) + (end 9.55 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e2c6f361-a8da-4a66-9291-fcc574619eb2") + ) + (fp_line + (start 9.55 -1.586) + (end 9.55 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "17870c33-4011-44c9-9805-05e09692d489") + ) + (fp_line + (start 10.77 -5.73) + (end 10.77 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8e2ba10f-fac5-40a7-828d-b45e8ee815e3") + ) + (fp_line + (start 10.77 -1.586) + (end 10.77 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "85b278ad-1b97-4723-b314-ee168e5d7494") + ) + (fp_line + (start 10.82 -5.73) + (end 10.82 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "644d705e-64bb-44ad-99e0-3d28e93f827d") + ) + (fp_line + (start 12.04 -5.73) + (end 12.04 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ca95fad0-33a5-4bdd-bbd2-cf87eff3dd3d") + ) + (fp_line + (start 12.09 -5.73) + (end 12.09 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1fe455e4-d1e5-48cb-96c2-27ab56beec9f") + ) + (fp_line + (start 12.09 -1.586) + (end 12.09 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3536d5be-33f0-4707-9506-0d9552a9b1cc") + ) + (fp_line + (start 13.31 -5.73) + (end 13.31 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "804829ec-ff64-4748-8f20-447ebdca35dc") + ) + (fp_line + (start 13.31 -1.586) + (end 13.31 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aac0f352-a681-4a3a-8ba1-38e3cf64a62c") + ) + (fp_line + (start 13.36 -5.73) + (end 13.36 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "86424a24-69bb-49f6-884f-0ed662f4d1eb") + ) + (fp_line + (start 14.58 -5.73) + (end 14.58 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b9541fb0-6b01-4f24-b2ed-92960716d353") + ) + (fp_line + (start 14.63 -5.73) + (end 14.63 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2538e8b5-8e77-4140-a260-d7d3f4be748d") + ) + (fp_line + (start 14.63 -1.586) + (end 14.63 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "00d05ea4-9e9a-4b42-b3e2-8fda8bfb6237") + ) + (fp_line + (start 15.85 -5.73) + (end 15.85 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5ff9f334-ca63-48f1-be25-fe20ea2c550b") + ) + (fp_line + (start 15.85 -1.586) + (end 15.85 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "029531a3-71f6-4fa5-89b7-58deb28f1978") + ) + (fp_line + (start 15.9 -5.73) + (end 15.9 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "af9a020d-1060-44be-8cd4-65d40d8b0b5b") + ) + (fp_line + (start 17.12 -5.73) + (end 17.12 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1b14ebd1-00a0-477f-aa88-662837354317") + ) + (fp_line + (start 17.17 -5.73) + (end 17.17 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9f0669ac-4cae-4e94-9626-bb46f03f8f17") + ) + (fp_line + (start 17.17 -1.586) + (end 17.17 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "36494eaa-c9a4-4844-a838-7a0992207841") + ) + (fp_line + (start 18.39 -5.73) + (end 18.39 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1097ef48-4419-438a-af7e-d90d6a4e3dbf") + ) + (fp_line + (start 19.1 -5.73) + (end 19.1 -23.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1feafc40-2a4a-41a7-aed6-8720864d2a0f") + ) + (fp_line + (start -1.46 -21.2) + (end 0.93 -23.59) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0681131c-58a5-46dc-99db-dd706fd82090") + ) + (fp_line + (start -1.46 -5.59) + (end -1.46 -21.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cc5f2099-c22f-4717-8c16-af384217e767") + ) + (fp_line + (start -1.15 -1.15) + (end -0.75 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "28d2079b-ebf5-47a0-9113-a98e8c3d9cef") + ) + (fp_line + (start -1.15 1.15) + (end -1.15 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6c6bb2ab-b007-45eb-a2bf-be6bf9be70d6") + ) + (fp_line + (start -0.75 -5.59) + (end -1.46 -5.59) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e846929d-f1b7-4338-a70b-ecb763d6c325") + ) + (fp_line + (start -0.75 -1.15) + (end -0.75 -5.59) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2a206178-a9c2-4657-b8d3-c5c7096b27a0") + ) + (fp_line + (start 0.75 -1.39) + (end 0.75 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dd193d62-b9a6-4d38-8706-1d9885d30090") + ) + (fp_line + (start 0.75 -1.15) + (end 1.15 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "817a9a86-9c87-45be-bfad-516bfbd20c63") + ) + (fp_line + (start 0.93 -23.59) + (end 16.85 -23.59) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4e496944-62a0-4b2c-8729-65c56562055c") + ) + (fp_line + (start 1.15 -1.15) + (end 1.15 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fe73258e-7b3d-4c03-ba08-18634a8cfe99") + ) + (fp_line + (start 1.15 1.15) + (end -1.15 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a1a23e5b-f2a7-4d52-b9b2-1674e07a996c") + ) + (fp_line + (start 1.39 -1.15) + (end 1.79 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "60fa186e-6988-4e39-908f-525eb17904c9") + ) + (fp_line + (start 1.39 1.15) + (end 1.39 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "36bb6960-0d3d-4ad4-8ad9-17ec6cc233b3") + ) + (fp_line + (start 1.79 -1.39) + (end 0.75 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7c933719-63eb-457f-955b-311ca5bf4b15") + ) + (fp_line + (start 1.79 -1.15) + (end 1.79 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "23483558-19e1-4c72-bf38-eea8d1f5cfc9") + ) + (fp_line + (start 3.29 -1.39) + (end 3.29 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "24a5d986-070e-47a8-ab11-1b0c3afadef7") + ) + (fp_line + (start 3.29 -1.15) + (end 3.69 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a6ce1c75-2a7d-4902-8bc0-94f67546c29f") + ) + (fp_line + (start 3.69 -1.15) + (end 3.69 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fd9f0a50-2c78-4946-9746-5124f26f2b24") + ) + (fp_line + (start 3.69 1.15) + (end 1.39 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a67daeb0-6070-4f4b-a798-3bd61a6a9a3a") + ) + (fp_line + (start 3.92 -1.15) + (end 4.33 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "441be58e-6e2d-422d-859e-1f635fd02b7d") + ) + (fp_line + (start 3.92 1.15) + (end 3.92 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "82c275fc-9446-44d1-8f39-8fcdd07815c4") + ) + (fp_line + (start 4.33 -1.39) + (end 3.29 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b1f8b489-3207-424c-a439-59c05d76fde3") + ) + (fp_line + (start 4.33 -1.15) + (end 4.33 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b8d84ee1-56af-464b-a295-6343c590d666") + ) + (fp_line + (start 5.83 -1.39) + (end 5.83 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "55cf1fb1-bca8-4e39-97d0-5a648b3490d0") + ) + (fp_line + (start 5.83 -1.15) + (end 6.23 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4caee049-578a-4825-8189-6c56b5c59320") + ) + (fp_line + (start 6.23 -1.15) + (end 6.23 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "47543df2-15ff-4f0a-b698-8da606b9b3c4") + ) + (fp_line + (start 6.23 1.15) + (end 3.92 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ebcd0ed8-a355-4af4-8746-1620cda926f5") + ) + (fp_line + (start 6.46 -1.15) + (end 6.86 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "83a2a8d8-9fa5-42a9-9e69-4b09703e5853") + ) + (fp_line + (start 6.46 1.15) + (end 6.46 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c9b83a17-3c89-4e7e-9c66-5bf3fb74ee3e") + ) + (fp_line + (start 6.86 -1.39) + (end 5.83 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "63d8d67b-f7d8-4eef-b1b1-95688c167fe3") + ) + (fp_line + (start 6.86 -1.15) + (end 6.86 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9c9a6b59-1ec4-4e1b-b375-fe621be74f70") + ) + (fp_line + (start 8.37 -1.39) + (end 8.37 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "45bcc9c3-5591-42ae-95d1-75c0cf43eecc") + ) + (fp_line + (start 8.37 -1.15) + (end 8.77 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "80e515b1-4376-4029-a221-f0e174939496") + ) + (fp_line + (start 8.77 -1.15) + (end 8.77 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6aeacea5-c475-4f70-be4a-48e955d353b0") + ) + (fp_line + (start 8.77 1.15) + (end 6.46 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9ba4bacb-3a06-4ea9-9284-706d2cc0f2d9") + ) + (fp_line + (start 9 -1.15) + (end 9.4 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "01b8361e-b74b-4e23-b888-558534a4a09d") + ) + (fp_line + (start 9 1.15) + (end 9 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "176ccd8e-558c-41ed-9bc8-70137740e67b") + ) + (fp_line + (start 9.4 -1.39) + (end 8.37 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d776b84e-58be-453e-9a7a-1f861d76bceb") + ) + (fp_line + (start 9.4 -1.15) + (end 9.4 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2353f3ee-c5ad-4dca-877b-fd0ca9b44b39") + ) + (fp_line + (start 10.91 -1.39) + (end 10.91 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3213adcd-8d23-4dc0-b298-1af198773f54") + ) + (fp_line + (start 10.91 -1.15) + (end 11.31 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "70a84e08-e9bf-44f2-8885-a7b09af8e284") + ) + (fp_line + (start 11.31 -1.15) + (end 11.31 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a7a96152-0666-4c81-a5cd-b80722ccc9f5") + ) + (fp_line + (start 11.31 1.15) + (end 9 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2b653cc9-d929-4e11-b627-531518c5fb4d") + ) + (fp_line + (start 11.54 -1.15) + (end 11.94 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fc64e00e-7631-4c62-aee2-c33506f4e634") + ) + (fp_line + (start 11.54 1.15) + (end 11.54 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "82f05de2-2950-4305-a407-d0aa6509900a") + ) + (fp_line + (start 11.94 -1.39) + (end 10.91 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fba9b70b-f2b8-44c6-b87f-3a7c6d8c50b4") + ) + (fp_line + (start 11.94 -1.15) + (end 11.94 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "48c4decb-fa2e-4e9c-80c6-08cfa218908a") + ) + (fp_line + (start 13.45 -1.39) + (end 13.45 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "08004f20-911f-4607-929f-965c110259a3") + ) + (fp_line + (start 13.45 -1.15) + (end 13.85 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "98c46799-be29-4ed6-9bde-4769a5f70d08") + ) + (fp_line + (start 13.85 -1.15) + (end 13.85 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "11c7cd93-ffd7-41a8-a301-f85667b307e2") + ) + (fp_line + (start 13.85 1.15) + (end 11.54 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2c6228ce-5fa5-4649-99ab-28511ff6ecdc") + ) + (fp_line + (start 14.08 -1.15) + (end 14.48 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "18c3c88c-7cfe-4f35-ae3f-c3582b7c6483") + ) + (fp_line + (start 14.08 1.15) + (end 14.08 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "328b465c-d98a-446b-958d-a7c88fad5c56") + ) + (fp_line + (start 14.48 -1.39) + (end 13.45 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dd8da5f7-e46e-45a2-bdaa-cc30e828ede2") + ) + (fp_line + (start 14.48 -1.15) + (end 14.48 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a57491ee-1567-4979-9bf7-3efbca69ac9d") + ) + (fp_line + (start 15.99 -1.39) + (end 15.99 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0855fda2-9abc-41cf-b9b6-0b178d6885ad") + ) + (fp_line + (start 15.99 -1.15) + (end 16.39 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bd0b79dc-5667-4aee-a30e-e5a39a954f42") + ) + (fp_line + (start 16.39 -1.15) + (end 16.39 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d28ca018-2ca3-4a63-9804-24afddf34fa3") + ) + (fp_line + (start 16.39 1.15) + (end 14.08 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ae281aaa-8b10-448c-9291-d6294ea23a44") + ) + (fp_line + (start 16.62 -1.15) + (end 17.02 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d8e426d3-734b-4776-8d74-1d0c3974358c") + ) + (fp_line + (start 16.62 1.15) + (end 16.62 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "257d4f4e-a43f-4cfb-8018-e86f26e33cee") + ) + (fp_line + (start 16.85 -23.59) + (end 19.24 -21.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "22b420db-c8ba-4ad9-b878-bab54508d06b") + ) + (fp_line + (start 17.02 -1.39) + (end 15.99 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e79eaf48-bbff-45b4-8e9e-58c16cd419fd") + ) + (fp_line + (start 17.02 -1.15) + (end 17.02 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "78097b90-82bf-4b03-8abe-e356573fdee0") + ) + (fp_line + (start 18.53 -5.59) + (end 18.53 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "64057990-2e78-487e-a308-088cad02abc6") + ) + (fp_line + (start 18.53 -1.15) + (end 18.93 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ef48af72-5a01-4ad2-82b2-da2d943efa96") + ) + (fp_line + (start 18.93 -1.15) + (end 18.93 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "87feb686-63e3-4bc2-b704-c9ca2ef82d88") + ) + (fp_line + (start 18.93 1.15) + (end 16.62 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0431bfbd-046d-4b68-b272-b7ba7bb4118b") + ) + (fp_line + (start 19.24 -21.2) + (end 19.24 -5.59) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "369774c3-ec84-4c6f-b2b3-3cd065e4a57e") + ) + (fp_line + (start 19.24 -5.59) + (end 18.53 -5.59) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "db02815e-e08a-405a-b1d8-b877deaa389b") + ) + (fp_line + (start -1.21 -21.09) + (end 1.04 -23.34) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "76e9fb55-7393-4b9e-bfce-9fc2ee782fbf") + ) + (fp_line + (start -1.21 -16.54) + (end -1.21 -21.09) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aa8fd000-cbb5-4868-8093-dbcb14970b56") + ) + (fp_line + (start 1.04 -23.34) + (end 16.74 -23.34) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6b6c5e0f-3fe2-4562-a9fe-cc17f2c0de16") + ) + (fp_line + (start 16.74 -23.34) + (end 18.99 -21.09) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4aa184fd-9577-43b0-a09a-12ecce1d33ad") + ) + (fp_line + (start 18.99 -21.09) + (end 18.99 -16.54) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "be7c9b1a-172f-4e02-85f0-5494c1e6c3cc") + ) + (fp_line + (start 18.99 -16.54) + (end -1.21 -16.54) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9a669d2b-ee2a-4a5d-99db-7058c3ad478b") + ) + (fp_rect + (start -1.21 -5.84) + (end 18.99 -16.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "1033200d-c1a8-4956-8651-0655d57e0074") + ) + (fp_rect + (start -0.5 -5.84) + (end 0.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "96e1c88a-3ac3-46c7-ab41-2b3f5b70c0f7") + ) + (fp_rect + (start 0.77 -5.84) + (end 1.77 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a2b60137-3288-475c-a14f-40042e09336c") + ) + (fp_rect + (start 2.04 -5.84) + (end 3.04 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e83e1009-d3d6-44a7-8030-961a44daa33e") + ) + (fp_rect + (start 3.31 -5.84) + (end 4.31 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "fb1de104-cc15-44d9-a12e-dc987c825209") + ) + (fp_rect + (start 4.58 -5.84) + (end 5.58 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "aa17f1a6-80dd-4ee3-b790-f1645a3f02f2") + ) + (fp_rect + (start 5.85 -5.84) + (end 6.85 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "298550ff-7657-4df5-84a4-31b977701273") + ) + (fp_rect + (start 7.12 -5.84) + (end 8.12 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "6a5d2ccc-ef6b-4efe-ad21-1fbd2a6f7c6f") + ) + (fp_rect + (start 8.39 -5.84) + (end 9.39 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "16f157f2-eece-497b-830d-0bd6e25e88dc") + ) + (fp_rect + (start 9.66 -5.84) + (end 10.66 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "5879a4e3-d5b0-400f-87be-733ac22f4aad") + ) + (fp_rect + (start 10.93 -5.84) + (end 11.93 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a8ca5d0a-627f-4e72-9011-583937115736") + ) + (fp_rect + (start 12.2 -5.84) + (end 13.2 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "fcdcada4-f4f0-4a60-9078-e14fd10f1eb1") + ) + (fp_rect + (start 13.47 -5.84) + (end 14.47 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "f0f8f002-988b-4efd-84ed-78c570f0203a") + ) + (fp_rect + (start 14.74 -5.84) + (end 15.74 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "ac873586-fbfa-445b-91fc-0d1cf01776bd") + ) + (fp_rect + (start 16.01 -5.84) + (end 17.01 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "b89aca50-1d3c-444e-9e1c-e85e52748840") + ) + (fp_rect + (start 17.28 -5.84) + (end 18.28 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "df6bc1b6-dc4a-4a43-89e1-bb7851d41be8") + ) + (fp_circle + (center 8.89 -20.54) + (end 10.74 -20.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "0271db54-7aff-48a7-92c1-1b1cacf8423e") + ) + (fp_text user "${REFERENCE}" + (at 8.89 -11.22 0) + (layer "F.Fab") + (uuid "ee14fba3-b884-4539-ab3d-c49df1804068") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 8.89 -20.54) + (size 3.5 3.5) + (drill 3.5) + (layers "*.Cu" "*.Mask") + (uuid "16ec8450-2104-42c9-bacb-a2f59a392ee8") + ) + (pad "1" thru_hole rect + (at 0 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "SENSE_A") + (pintype "power_in") + (uuid "12a4c4b8-f9e0-4253-8253-9c3107e8f74e") + ) + (pad "2" thru_hole circle + (at 1.27 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 105 "Net-(D12-A)") + (pinfunction "OUT1") + (pintype "output") + (uuid "69002e13-8db1-4a58-a541-244c6e353517") + ) + (pad "3" thru_hole circle + (at 2.54 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 104 "Net-(D11-A)") + (pinfunction "OUT2") + (pintype "output") + (uuid "1021c938-76c3-4965-9534-32b71d104d93") + ) + (pad "4" thru_hole circle + (at 3.81 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 74 "+12V") + (pinfunction "Vs") + (pintype "power_in") + (uuid "0c743829-0cd7-416b-8070-4a08638afa26") + ) + (pad "5" thru_hole circle + (at 5.08 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 116 "Motor 3 Direction Pin 1") + (pinfunction "IN1") + (pintype "input") + (uuid "36eaad03-fa76-4593-8d70-3b065c534015") + ) + (pad "6" thru_hole circle + (at 6.35 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "Motor 3 Activation Pin") + (pinfunction "EnA") + (pintype "input") + (uuid "07b431ad-0215-410c-8caa-e8f22cfb74ee") + ) + (pad "7" thru_hole circle + (at 7.62 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 115 "Motor 3 Direction Pin 2") + (pinfunction "IN2") + (pintype "input") + (uuid "031093e7-634d-4988-b1aa-7326429c3676") + ) + (pad "8" thru_hole circle + (at 8.89 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "power_in") + (uuid "cdb2fcdf-6ed9-46b6-886e-4d97aebfaec0") + ) + (pad "9" thru_hole circle + (at 10.16 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "+5VL") + (pinfunction "Vss") + (pintype "power_in") + (uuid "876c519a-6035-4149-a7ba-e1ed206d153e") + ) + (pad "10" thru_hole circle + (at 11.43 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 114 "Motor 4 Direction Pin 1") + (pinfunction "IN3") + (pintype "input") + (uuid "bf03fbb8-7e6b-461d-a1cd-98565a659fb0") + ) + (pad "11" thru_hole circle + (at 12.7 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "Motor 4 Activation Pin") + (pinfunction "EnB") + (pintype "input") + (uuid "0fc40297-6e65-40bf-997a-40034fb9ac9d") + ) + (pad "12" thru_hole circle + (at 13.97 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 117 "Motor 4 Direction Pin 2") + (pinfunction "IN4") + (pintype "input") + (uuid "00ea33a1-dacf-4095-bec4-16349d507b33") + ) + (pad "13" thru_hole circle + (at 15.24 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 103 "Net-(D10-A)") + (pinfunction "OUT3") + (pintype "output") + (uuid "9708904e-83d5-48e8-aa05-e36dce85cb7d") + ) + (pad "14" thru_hole circle + (at 16.51 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 102 "Net-(D13-K)") + (pinfunction "OUT4") + (pintype "output") + (uuid "f2c9a9b9-4723-4fbd-b7d7-bf641c37edd2") + ) + (pad "15" thru_hole circle + (at 17.78 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "SENSE_B") + (pintype "power_in") + (uuid "36b1eade-6450-4e5b-b53c-dc2d21bf7e3d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-201AD_P15.24mm_Horizontal" + (layer "F.Cu") + (uuid "5f3721ac-a944-4964-ad49-678d3a55723c") + (at 85.12 119.61) + (descr "Diode, DO-201AD series, Axial, Horizontal, pin pitch=15.24mm, length*diameter=9.5*5.2mm^2, http://www.diodes.com/_files/packages/DO-201AD.pdf") + (tags "Diode DO-201AD series Axial Horizontal pin pitch 15.24mm length 9.5mm diameter 5.2mm") + (property "Reference" "D17" + (at 7.62 -3.72 0) + (layer "F.SilkS") + (uuid "f9764b12-1e5b-4529-b3b6-9db2ebeab6be") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N5824" + (at 7.62 3.72 0) + (layer "F.Fab") + (uuid "f4314c73-022b-46b9-90ec-4bc2e28d945e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88526/1n5820.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f38f1892-581b-49aa-b792-d5c7c9e5af99") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "40V 3A Schottky Barrier Rectifier Diode, DO-201AD" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ef9607b5-94d1-4faa-8eda-45f296b85a87") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?201AD*") + (path "/46078523-ea5e-4687-b171-f3241944f2ae") + (sheetname "/") + (sheetfile "main board.kicad_sch") + (attr through_hole) + (fp_line + (start 1.84 0) + (end 2.75 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e95134dd-a0f2-43ad-a425-cc5ff3eb0852") + ) + (fp_line + (start 4.175 -2.72) + (end 4.175 2.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c3f79a34-7309-4575-ba94-d6a44df101e8") + ) + (fp_line + (start 4.295 -2.72) + (end 4.295 2.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cc4d4b3a-1b0c-4580-91da-1d0152c2d345") + ) + (fp_line + (start 4.415 -2.72) + (end 4.415 2.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0433e059-16d7-44cf-bdef-3b1ebd41e03a") + ) + (fp_line + (start 13.4 0) + (end 12.49 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9b2de00f-6a59-48aa-b514-df2b9c9fd892") + ) + (fp_rect + (start 2.75 -2.72) + (end 12.49 2.72) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "b6a00cd5-747c-42e3-bf51-16697cee0ae6") + ) + (fp_rect + (start -1.85 -2.85) + (end 17.09 2.85) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b00d7f19-9aba-4bd5-ae01-8ff667e88843") + ) + (fp_line + (start 0 0) + (end 2.87 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e337b442-0a66-4e2f-886a-dd63b72e594a") + ) + (fp_line + (start 4.195 -2.6) + (end 4.195 2.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "32f76988-3e2a-4e5b-bdab-6d6c6ba0f968") + ) + (fp_line + (start 4.295 -2.6) + (end 4.295 2.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "446b9c45-e947-4f0d-bff5-0a271e039e14") + ) + (fp_line + (start 4.395 -2.6) + (end 4.395 2.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "68339e0c-8842-4e9b-8703-cbe57cbc6db2") + ) + (fp_line + (start 15.24 0) + (end 12.37 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "81713c13-18ee-4a90-98cb-a89e08a7753f") + ) + (fp_rect + (start 2.87 -2.6) + (end 12.37 2.6) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a509cc64-5f92-47bd-a908-f3641c904646") + ) + (fp_text user "K" + (at 0 -2.6 0) + (layer "F.SilkS") + (uuid "985263d4-9ac4-4aa2-befb-22f81b00c7df") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 8.3325 0 0) + (layer "F.Fab") + (uuid "474d7269-5403-4756-a9f4-864fa2563705") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.6 0) + (layer "F.Fab") + (uuid "9603caf6-ddcb-4128-885e-f97786ee16a8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 3.2 3.2) + (drill 1.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.078125) + (net 106 "Net-(D17-K)") + (pinfunction "K") + (pintype "passive") + (uuid "b92a24b2-ef2d-42dc-80ce-af56ad5f7423") + ) + (pad "2" thru_hole circle + (at 15.24 0) + (size 3.2 3.2) + (drill 1.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "A") + (pintype "passive") + (uuid "08c54c68-8849-4d97-8be9-ed840a36ce81") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-201AD_P15.24mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "6854e991-b79a-4407-98d8-862aab401f56") + (at 128.45 89.89) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D12" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "194373b4-8642-4e23-a241-7de8e278986b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "a83272f5-46cb-4463-9b88-de61c4bb2e4b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2df6b173-3780-4cf8-b336-0697e2e68d62") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1e90878e-b226-4307-bb10-f7237009d9e6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b1c0f45f-365f-4953-9eeb-eed0ebbd9deb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0d295866-ac0d-40e9-94b6-f4fe1c8b7856") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/9a9797e3-2f3d-4539-bbc2-a43a1f4c23e0") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c2903791-177d-4be1-84d6-7a06cf4f9835") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "97d4c04b-8f4e-4d7c-9544-5c5e25dfe3ff") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a567a6c1-dbfa-4b0f-b245-757004e76400") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8453a363-87ec-48bd-b6a2-f650f5f09685") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b452bef7-8761-4263-9ca4-f9fca42b479b") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "dbcdf53f-d274-4e76-97e2-1ae9e3e96f17") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "4c3bd4e2-96f6-4103-b86f-18b6fdbec910") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "26b82119-1dcd-4c4e-9199-9bfbe3a482c7") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6649c467-d093-4075-9e0a-59f0cb7496fc") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6f9b99a1-b962-41a2-ac6f-c3b3ac481052") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "10f26df8-7b86-4b71-8d9f-aef4056dd526") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8eaab3f8-e41f-4fbd-a7d1-bfe9c5a424fb") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "69d3032a-9801-406b-b7bf-4754b29ee7e9") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "5c944d5d-7faa-407c-b1ce-225d334aa152") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "21caed72-504c-46e6-8a5a-9b5a564f41eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "969c7bfc-aa4c-40c1-be0b-53aa111f9d46") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 74 "+12V") + (pinfunction "K") + (pintype "passive") + (uuid "fa6aaa44-9290-42ee-8061-02877a4ca9ed") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 105 "Net-(D12-A)") + (pinfunction "A") + (pintype "passive") + (uuid "e3cf48cd-d290-468e-8155-38d9f91ff2c9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Module:RaspberryPi_Pico_Common_Unspecified" + (layer "F.Cu") + (uuid "6a905d72-e5ae-4c2b-8ae1-c767fb1e5137") + (at 94.81 89.165) + (descr "Raspberry Pi Pico versatile common (Pico & Pico W) footprint for surface-mount or through-hole hand soldering, supports Raspberry Pi Pico 2, default socketed model has height of 8.51mm, https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf") + (tags "module usb pcb antenna") + (property "Reference" "A1" + (at 11.7475 24.765 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "3716d5a9-c444-4412-88bb-8d99a510d3ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (property "Value" "RaspberryPi_Pico" + (at 0 27.94 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8a400895-fd4f-47b4-97cd-3fd53b6adc8d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "caae92ca-7155-4915-8685-bae633da2a6f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Versatile and inexpensive microcontroller module powered by RP2040 dual-core Arm Cortex-M0+ processor up to 133 MHz, 264kB SRAM, 2MB QSPI flash; also supports Raspberry Pi Pico 2" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c9104903-46d6-404f-94b0-5b508051eaee") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "RaspberryPi?Pico?Common* RaspberryPi?Pico?SMD*") + (path "/e9175b30-8e53-4da9-b6d2-f5dcb4fe246f") + (sheetname "/") + (sheetfile "main board.kicad_sch") + (attr through_hole) + (fp_line + (start -10.61 -23.07) + (end -11.09 -23.07) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5b8b7356-8698-4a6e-b04e-3ba0d2b43477") + ) + (fp_line + (start -10.61 -23.07) + (end -10.61 -22.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f690ca86-2a27-4763-accb-842bf6353fc0") + ) + (fp_line + (start -10.61 -20.53) + (end -10.61 -20.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9f062ced-2a00-4626-9d59-ca31f8d3e022") + ) + (fp_line + (start -10.61 -17.99) + (end -10.61 -17.57) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3a145cbb-e01d-4a5e-8599-7731c30fce1e") + ) + (fp_line + (start -10.61 -15.45) + (end -10.61 -15.03) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "47475002-9e85-4106-827d-afdc53de2be9") + ) + (fp_line + (start -10.61 -12.91) + (end -10.61 -12.49) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "409d11f6-fa94-48ac-bdfd-9510f9fb051a") + ) + (fp_line + (start -10.61 -10.37) + (end -10.61 -9.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fd8a3509-84b1-4149-a940-a0b8654a929e") + ) + (fp_line + (start -10.61 -7.83) + (end -10.61 -7.41) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "018b8654-c48f-402c-9679-b580b09f4e87") + ) + (fp_line + (start -10.61 -5.29) + (end -10.61 -4.87) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "da00ae88-91a3-44d5-9b5e-a5b467ac5567") + ) + (fp_line + (start -10.61 -2.75) + (end -10.61 -2.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "52e8b5b5-486c-43e4-bdcb-dda93c6a0787") + ) + (fp_line + (start -10.61 -0.21) + (end -10.61 0.21) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a7ce4c48-8804-48cd-be95-8ba0e89b591c") + ) + (fp_line + (start -10.61 2.33) + (end -10.61 2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c67f78a6-1d9b-4831-a321-5740a996b36f") + ) + (fp_line + (start -10.61 4.87) + (end -10.61 5.29) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ebc56d92-1266-4350-9b59-9248a75ff0e0") + ) + (fp_line + (start -10.61 7.41) + (end -10.61 7.83) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "282322b2-06fd-4b66-aa2a-9390fabcfb81") + ) + (fp_line + (start -10.61 9.95) + (end -10.61 10.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e3dd71ef-0ebd-4679-b13d-c9d760fd82d7") + ) + (fp_line + (start -10.61 12.49) + (end -10.61 12.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1a3e1f3a-4c63-46d8-b38c-d29add45271d") + ) + (fp_line + (start -10.61 15.03) + (end -10.61 15.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "254432ac-be60-46d5-800a-e12b65da15be") + ) + (fp_line + (start -10.61 17.57) + (end -10.61 17.99) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "42ec9277-5c22-4c6f-a3d6-0607044a6292") + ) + (fp_line + (start -10.61 20.11) + (end -10.61 20.53) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "64ccb2f3-9303-49c7-b0d7-439c56854008") + ) + (fp_line + (start -10.61 22.65) + (end -10.61 23.07) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "354d9c3b-dbd6-48b2-9270-9ab3e9a7d14a") + ) + (fp_line + (start -10.579676 -25.19) + (end -11.09 -25.19) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0910d331-e649-4cb7-9cc9-6b9bed01ffab") + ) + (fp_line + (start -10.27 -25.189937) + (end -10.27 -25.547) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1700a8b2-3ba0-4444-8fe5-ae8126fcbd96") + ) + (fp_line + (start -10.27 -23.07) + (end -10.27 -22.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "af8aedfb-55c7-40cf-820c-c926590b87e8") + ) + (fp_line + (start -10.27 -20.53) + (end -10.27 -20.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a2756174-0427-4180-bef0-4ba796186e9c") + ) + (fp_line + (start -10.27 -17.99) + (end -10.27 -17.57) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f1931f36-2c79-4e85-b972-53e8df4af081") + ) + (fp_line + (start -10.27 -15.45) + (end -10.27 -15.03) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "59e33c52-98a1-43fa-8ed1-7465e28698e3") + ) + (fp_line + (start -10.27 -12.91) + (end -10.27 -12.49) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2131b1aa-495f-40c6-992c-fd158140750e") + ) + (fp_line + (start -10.27 -10.37) + (end -10.27 -9.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "11b61904-e05c-4b5b-b92d-b7b4d7270986") + ) + (fp_line + (start -10.27 -7.83) + (end -10.27 -7.41) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5437ce15-4c1e-4ed9-8707-aa8c22328ef4") + ) + (fp_line + (start -10.27 -5.29) + (end -10.27 -4.87) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "745aa8d6-0899-43de-ad08-7386823c6ed6") + ) + (fp_line + (start -10.27 -2.75) + (end -10.27 -2.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e76206bd-cb7a-400a-90ef-25f13208967c") + ) + (fp_line + (start -10.27 -0.21) + (end -10.27 0.21) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9a414d95-35ac-40d4-bec9-7f0596357142") + ) + (fp_line + (start -10.27 2.33) + (end -10.27 2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ac122913-ba2a-4763-96cf-7a9d5d6edbcd") + ) + (fp_line + (start -10.27 4.87) + (end -10.27 5.29) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4664c5a0-197a-4fda-b41d-099448dc0c4a") + ) + (fp_line + (start -10.27 7.41) + (end -10.27 7.83) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8e645bba-1b8e-413c-a9fb-c812bc8d242f") + ) + (fp_line + (start -10.27 9.95) + (end -10.27 10.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e13e25c7-f75b-40c2-bcb3-980de8bcb8df") + ) + (fp_line + (start -10.27 12.49) + (end -10.27 12.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a932ea33-fc68-4d5f-aa1a-a9b80b5f0a41") + ) + (fp_line + (start -10.27 15.03) + (end -10.27 15.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "243084a6-6b04-4521-bc63-ee5f09462ca3") + ) + (fp_line + (start -10.27 17.57) + (end -10.27 17.99) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cc4f0299-7a5f-45b8-9120-081598c12176") + ) + (fp_line + (start -10.27 20.11) + (end -10.27 20.53) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8fd78a82-990f-42c8-a0ca-ed6e5d4676d3") + ) + (fp_line + (start -10.27 22.65) + (end -10.27 23.07) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ea2a0c76-10ac-4d05-ba79-b1889ee35442") + ) + (fp_line + (start -10.27 25.189937) + (end -10.27 25.547) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2dc9ea31-5e4d-4eb2-b15b-efcfd1286ba0") + ) + (fp_line + (start -10 -25.61) + (end -7.51 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cf251bce-48dd-4a27-afb3-5bc8d6a32647") + ) + (fp_line + (start -10 25.61) + (end -6.162061 25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f9152175-021f-4a33-b4a6-6b6fba7bde04") + ) + (fp_line + (start -7.51 -25.61) + (end -7.51 -24.69648) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f5f4a083-e504-45a8-90ed-cdbf64a59645") + ) + (fp_line + (start -7.51 -25.61) + (end -6.16206 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "82f12908-733b-4b7f-80fa-e5f2bb2e919e") + ) + (fp_line + (start -7.51 -22.30352) + (end -7.51 22.30352) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "37409933-d0d7-45aa-87b5-7613ae84091b") + ) + (fp_line + (start -7.51 24.69648) + (end -7.51 25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e8e0760f-e8a5-49e3-9d89-a7b9c351c9c6") + ) + (fp_line + (start -5.237939 -25.61) + (end -4.235 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6452c10a-bc7c-42bb-98b1-fd327cd9edff") + ) + (fp_line + (start -4.235 -25.61) + (end 4.235 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e9b4e0d-9e25-4d8f-a9d0-36ba68439c7c") + ) + (fp_line + (start -3.9 -25.61) + (end -3.9 -24.694) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a0d62beb-e159-4d6f-9b51-8ff9e7e8b539") + ) + (fp_line + (start -3.9 -22.306) + (end -3.9 -21.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "70ac257d-f26a-481f-92e9-cc6b6933d137") + ) + (fp_line + (start -3.9 -21.09) + (end -3.60391 -21.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "14328bd5-b682-464c-990d-fa479e3c9b29") + ) + (fp_line + (start -3.6 25.61) + (end -5.237939 25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "eea4282d-2744-4b32-a719-ed12e6c056bb") + ) + (fp_line + (start -1.24609 -21.09) + (end 1.24609 -21.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7fc9417f-ddec-4756-91de-f178f29c6af8") + ) + (fp_line + (start 3.6 25.61) + (end -3.6 25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "eac28ede-95c1-493a-8e05-e5e267f53463") + ) + (fp_line + (start 3.60391 -21.09) + (end 3.9 -21.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0c0c1298-337c-4ac6-8cd9-ec9389561435") + ) + (fp_line + (start 3.9 -25.61) + (end 3.9 -24.694) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f0b1431c-85d9-4a96-8213-cdebed25b242") + ) + (fp_line + (start 3.9 -22.306) + (end 3.9 -21.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1d7b9a96-6678-48a8-bc57-860df248be64") + ) + (fp_line + (start 4.235 -25.61) + (end 5.237939 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e1649803-f9a3-4a4b-97c8-f2773d61889e") + ) + (fp_line + (start 5.237939 25.61) + (end 3.6 25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3c636da3-ae62-4f1d-8595-56e90027fc81") + ) + (fp_line + (start 6.162061 -25.61) + (end 7.51 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5f87853d-e4c6-4fc3-b149-68ad72106cff") + ) + (fp_line + (start 6.162061 25.61) + (end 10 25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "30c987c8-b0b8-4a42-8ef5-c130750941cb") + ) + (fp_line + (start 7.51 -25.61) + (end 7.51 -24.69648) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d9ef2e0c-9a0b-4e3a-8f99-f8764d6889dc") + ) + (fp_line + (start 7.51 -22.30352) + (end 7.51 22.30352) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "27ff4445-80c5-40af-8e02-9eca2d6dfb40") + ) + (fp_line + (start 7.51 24.69648) + (end 7.51 25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "66c98a1e-ebc1-47c3-952b-1a76a98bf88b") + ) + (fp_line + (start 10 -25.61) + (end 7.51 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "33ca7bad-0775-495f-b44b-160e5950b79a") + ) + (fp_line + (start 10.27 -25.189937) + (end 10.27 -25.547) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5b20811e-e77f-465c-8db8-beca40bf22fc") + ) + (fp_line + (start 10.27 -23.07) + (end 10.27 -22.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bf9c8d7c-3434-45f7-b8de-6190b2c01b7d") + ) + (fp_line + (start 10.27 -20.53) + (end 10.27 -20.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f20ad4a3-25a0-4323-a108-b0cb204ca4fb") + ) + (fp_line + (start 10.27 -17.99) + (end 10.27 -17.57) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3c88c737-58ed-4c45-b3c2-09bef8c9ddc1") + ) + (fp_line + (start 10.27 -15.45) + (end 10.27 -15.03) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4cebb1cd-4ba9-4905-ab82-09de7045f1cf") + ) + (fp_line + (start 10.27 -12.91) + (end 10.27 -12.49) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "043f1405-7b22-4f67-8a8b-313df075abb4") + ) + (fp_line + (start 10.27 -10.37) + (end 10.27 -9.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8b5e1464-88d6-424c-94c2-e2757309cf95") + ) + (fp_line + (start 10.27 -7.83) + (end 10.27 -7.41) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "44280048-9c86-4ef4-8cf1-9def42d5c773") + ) + (fp_line + (start 10.27 -5.29) + (end 10.27 -4.87) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9eefe3fe-86d2-4151-b2b3-408cc1429568") + ) + (fp_line + (start 10.27 -2.75) + (end 10.27 -2.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e96acaae-8c94-41a2-9f12-b1b541fab012") + ) + (fp_line + (start 10.27 -0.21) + (end 10.27 0.21) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "51ae6b7b-2bcd-409f-a38a-50e2e624c402") + ) + (fp_line + (start 10.27 2.33) + (end 10.27 2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e09b3ae0-3eb3-4389-8701-e46c151cf4ee") + ) + (fp_line + (start 10.27 4.87) + (end 10.27 5.29) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6a0da90d-5c7c-4e9e-9880-cda3b6984415") + ) + (fp_line + (start 10.27 7.41) + (end 10.27 7.83) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9b0c45c5-c0a4-4fc8-90f0-7eab594d723b") + ) + (fp_line + (start 10.27 9.95) + (end 10.27 10.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "91cbf478-729b-4e74-990b-a7ae24cb09f2") + ) + (fp_line + (start 10.27 12.49) + (end 10.27 12.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a5135bbb-80cf-42aa-8380-3c4ff53ed4f8") + ) + (fp_line + (start 10.27 15.03) + (end 10.27 15.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2db73dcf-2e7f-4981-8834-34b47705a382") + ) + (fp_line + (start 10.27 17.57) + (end 10.27 17.99) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "97d39b4d-980d-4296-a9db-d648bb194c97") + ) + (fp_line + (start 10.27 20.11) + (end 10.27 20.53) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7da422a0-e7bf-49af-9e0b-b4fbf5e9b422") + ) + (fp_line + (start 10.27 22.65) + (end 10.27 23.07) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0a933339-7a74-47ec-b682-918c18f57e3d") + ) + (fp_line + (start 10.27 25.189937) + (end 10.27 25.547) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1d8d9b71-435a-4904-8f13-7dc1ec16511c") + ) + (fp_line + (start 10.61 -23.07) + (end 10.61 -22.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "213b0754-3d56-42cd-ae05-636c247086fa") + ) + (fp_line + (start 10.61 -20.53) + (end 10.61 -20.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "102180cc-00b7-4902-9bb4-225f2da28ce6") + ) + (fp_line + (start 10.61 -17.99) + (end 10.61 -17.57) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fd674391-e9e8-415c-a61d-38e7cf446dc9") + ) + (fp_line + (start 10.61 -15.45) + (end 10.61 -15.03) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b552a17d-a27d-4e3f-b7bd-61d1cf15fd15") + ) + (fp_line + (start 10.61 -12.91) + (end 10.61 -12.49) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fd97860b-dbb9-467d-9fb8-ed1117f68c3c") + ) + (fp_line + (start 10.61 -10.37) + (end 10.61 -9.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f7b9ef3a-d82e-4deb-8265-27507102a93e") + ) + (fp_line + (start 10.61 -7.83) + (end 10.61 -7.41) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "80e8b70b-b4a9-400d-9a12-1487746e2374") + ) + (fp_line + (start 10.61 -5.29) + (end 10.61 -4.87) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cf031cb8-609e-432d-a7de-0d7ee5676c1f") + ) + (fp_line + (start 10.61 -2.75) + (end 10.61 -2.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c8bc8c22-25ed-41f9-b94a-6e66be702817") + ) + (fp_line + (start 10.61 -0.21) + (end 10.61 0.21) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2c7a1b9a-74c2-4c40-9c6d-42febacc1bd5") + ) + (fp_line + (start 10.61 2.33) + (end 10.61 2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a0fd32b3-f74f-41cc-8904-cb50d7872406") + ) + (fp_line + (start 10.61 4.87) + (end 10.61 5.29) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5a1c5862-8c58-41ce-8f15-05c40bbb104b") + ) + (fp_line + (start 10.61 7.41) + (end 10.61 7.83) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f60f13f1-1a2b-42b0-8934-9005563d03be") + ) + (fp_line + (start 10.61 9.95) + (end 10.61 10.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "de6b8775-6767-45ca-afbe-d1e01196e007") + ) + (fp_line + (start 10.61 12.49) + (end 10.61 12.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "db40fdc0-a7e5-44fe-8732-df2a3c6abbb1") + ) + (fp_line + (start 10.61 15.03) + (end 10.61 15.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cf498a17-0821-4114-b2cc-3debdd6f2c75") + ) + (fp_line + (start 10.61 17.57) + (end 10.61 17.99) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cee415e4-95ef-487a-9fd6-81a1f1bee0e7") + ) + (fp_line + (start 10.61 20.11) + (end 10.61 20.53) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "74d3aa3f-573c-43ea-91a7-3d5aaa22b2b4") + ) + (fp_line + (start 10.61 22.65) + (end 10.61 23.07) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9d4ca4e7-ff1d-48e9-a0d1-ceb569a34e01") + ) + (fp_arc + (start -10.579676 -25.19) + (mid -10.357938 -25.493944) + (end -10 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "95fdcdf9-9240-4ca7-8411-b6c203e1f1c8") + ) + (fp_arc + (start -10 25.61) + (mid -10.357937 25.493944) + (end -10.579676 25.189937) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "992bc43d-af82-441f-a2c5-6dada50a5e10") + ) + (fp_arc + (start 10 -25.61) + (mid 10.357937 -25.493944) + (end 10.579676 -25.189937) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a2fd6774-427c-4248-ac9d-77372b55aa44") + ) + (fp_arc + (start 10.579676 25.189937) + (mid 10.357946 25.493957) + (end 10 25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "63fe920f-a139-409a-885f-ecd23ff9395e") + ) + (fp_circle + (center -5.7 -23.5) + (end -4.65 -23.5) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "bac08d1d-962e-4051-8ece-c0d365df1e13") + ) + (fp_circle + (center -5.7 23.5) + (end -4.65 23.5) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "7c83d47a-ca06-4e43-bbbd-1832a76bdae7") + ) + (fp_circle + (center 5.7 -23.5) + (end 6.75 -23.5) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "8afd713b-558f-46d6-a196-d0f751e7f50b") + ) + (fp_circle + (center 5.7 23.5) + (end 6.75 23.5) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "79fa72d3-2c75-4266-b392-964e2543bcdb") + ) + (fp_poly + (pts + (xy 10.5 -0.47) (xy 2.12 -0.47) (xy 1.9 -0.7) (xy 1.9 -1.6) (xy 2.37 -2.07) (xy 5.65 -2.07) (xy 5.9 -2.3) + (xy 5.9 -3.2) (xy 5.2 -3.9) (xy 4.55 -3.9) (xy 4.3 -4.15) (xy 4.3 -11.05) (xy 4.85 -11.6) (xy 7.15 -11.6) + (xy 7.78 -12.23) (xy 10.5 -12.23) + ) + (stroke + (width 0.05) + (type dash) + ) + (fill no) + (layer "Dwgs.User") + (uuid "e94a59b1-bc55-44c1-b051-45786fc7d6dc") + ) + (fp_poly + (pts + (xy -4.5 -27.3) (xy 4.5 -27.3) (xy 4.5 -25.75) (xy 11.54 -25.75) (xy 11.54 26.55) (xy -11.54 26.55) + (xy -11.54 -25.75) (xy -4.5 -25.75) + ) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "fac0d4c9-c223-4a89-b211-60293a3993b0") + ) + (fp_line + (start -10.5 -24.5) + (end -9.5 -25.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d01394b4-79ec-42f4-aa9d-d205074a4843") + ) + (fp_line + (start -10.5 25) + (end -10.5 -24.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "820dbc17-160d-4a4c-acbe-1adbd8dc6dba") + ) + (fp_line + (start -9.5 -25.5) + (end 10 -25.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "554ecbd4-eacd-4539-b6c2-147965e457a9") + ) + (fp_line + (start -4.625 -14.075) + (end -4.625 -12.925) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5e584633-3118-4d70-a189-642eb7a7afcb") + ) + (fp_line + (start -2.375 -14.075) + (end -2.375 -12.925) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f64514b1-6bd2-47c1-a72a-747c0c1bfd5c") + ) + (fp_line + (start 10 25.5) + (end -10 25.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "69a8e0da-cf5d-4e78-8149-2014180c377a") + ) + (fp_line + (start 10.5 -25) + (end 10.5 25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "467679d2-ce62-4637-8c27-9dc0b46e6f75") + ) + (fp_rect + (start -6.5 -21.1) + (end -4.9 -20.3) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "4371efeb-417f-4853-a095-103ed7d56645") + ) + (fp_rect + (start -6.2 -21.1) + (end -5.2 -20.3) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "634cf225-0cae-4a28-b6f6-c8a31c9b53df") + ) + (fp_rect + (start -5.1 -15.625) + (end -1.9 -11.375) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "2680a00a-fdee-462d-9d4b-1fe982271cfc") + ) + (fp_arc + (start -10 25.5) + (mid -10.353553 25.353553) + (end -10.5 25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "224ab50c-629a-4772-9dbd-1b0513ff483c") + ) + (fp_arc + (start -4.625 -14.075) + (mid -3.5 -15.2) + (end -2.375 -14.075) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9b6599e6-b6bd-44b7-b1d7-6f621d54e0ed") + ) + (fp_arc + (start -2.375 -12.925) + (mid -3.5 -11.8) + (end -4.625 -12.925) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8a373ffd-0a53-4eb3-ba7c-16325f44093c") + ) + (fp_arc + (start 10 -25.5) + (mid 10.353553 -25.353553) + (end 10.5 -25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f754a96c-4bc4-489e-9e1c-ae48ce0edf16") + ) + (fp_arc + (start 10.5 25) + (mid 10.353553 25.353553) + (end 10 25.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "feeeb1ac-856d-437d-af26-39f37a678f82") + ) + (fp_poly + (pts + (xy 3.79 -21.2) (xy 3.79 -26.2) (xy 4 -26.2) (xy 4 -26.8) (xy -4 -26.8) (xy -4 -26.2) (xy -3.79 -26.2) + (xy -3.79 -21.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "6402fc89-02f4-4bcb-81ca-3b10ac589451") + ) + (fp_text user "Keep Out" + (at 0 21.59 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "01ca4899-146a-4580-aee6-0ac9d1f5ff44") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Exposed Copper Keep Out" + (at 3.1241 5.7 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "19335fa8-dbdd-4db3-8893-793ee12ad1e1") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "Out" + (at 1 -4.365 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "23046d1d-27d0-46ca-bdfc-09a89fc31103") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "Out" + (at 0 -20.6825 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "3b827917-98fe-406f-aeae-12cfe4f567d9") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "Exposed Copper Keep Out" + (at 0 24.765 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "4cd14a7c-7978-47f6-9a42-095fe83ed2bf") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "Exposed" + (at 0 -24.6175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "5fc10ed9-98cc-4210-92ca-9cbaee4e4dd9") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "Copper" + (at 1 -5.635 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "98daaa2a-96d8-4919-936f-f9b8149aa58a") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "Keep" + (at 0 -21.3175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "a8b7c135-ac47-443d-9ca5-e374027a75a1") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "Copper" + (at 0 -23.9825 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "b5c59806-1593-41c4-a459-d8ade2e0c8ae") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "Exposed Copper Keep Out" + (at -2.5 -14.25 90) + (unlocked yes) + (layer "Cmts.User") + (uuid "bf4c4401-a10e-4bba-b7a7-9388bb21a139") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "Keep Out" + (at 0 -36.195 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "c7fca3a4-5e57-49d9-a183-c6240b2fe6a3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Possible Antenna" + (at 0 19.685 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "d9adb8be-4905-4eee-9185-2c1e4b209f71") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "AGND Plane" + (at 5.08 -7.62 90) + (unlocked yes) + (layer "Cmts.User") + (uuid "e05c9440-be3b-4547-aa0e-426aefc9ab5b") + (effects + (font + (size 0.5 0.5) + (thickness 0.075) + ) + ) + ) + (fp_text user "Keep" + (at 1 -5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "e9b04902-db4d-494e-9c65-f1fc093e3b47") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "USB Cable" + (at 0 -38.735 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "eb4ce903-1afd-4b83-9cd7-243d197a3364") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "2515da83-a207-438c-98e9-f10b537a2c0c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -2.725 -24) + (size 2.2 2.2) + (drill 2.2) + (layers "*.Mask") + (uuid "3eb22dd0-3d58-4172-b3ed-be9a6433b39d") + ) + (pad "" np_thru_hole circle + (at -2.425 -20.97) + (size 1.85 1.85) + (drill 1.85) + (layers "*.Mask") + (uuid "6573858d-e362-4aaa-b59a-243eaad0db6e") + ) + (pad "" np_thru_hole circle + (at 2.425 -20.97) + (size 1.85 1.85) + (drill 1.85) + (layers "*.Mask") + (uuid "8483e2c5-fd99-4bf0-a55b-de383c179e7e") + ) + (pad "" np_thru_hole circle + (at 2.725 -24) + (size 2.2 2.2) + (drill 2.2) + (layers "*.Mask") + (uuid "4edc17a8-886d-412d-b4f1-ca71d6624c6b") + ) + (pad "1" smd custom + (at -9.69 -24.13) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 4 "Motor 1 Activation Pin") + (pinfunction "GPIO0") + (pintype "bidirectional") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center 0.8 0) + (end 1.6 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy -1.6 -0.6) (xy -1.6 0.6) (xy -1.4 0.8) (xy 0.8 0.8) (xy 0.8 -0.8) (xy -1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 -0.6) + (end -1.2 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 0.6) + (end -1.2 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "31072409-c82c-42bd-8525-b543cbdf5ef8") + ) + (pad "1" thru_hole roundrect + (at -8.89 -24.13) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.125) + (net 4 "Motor 1 Activation Pin") + (pinfunction "GPIO0") + (pintype "bidirectional") + (uuid "18a3a2a7-e36a-4428-b3b3-537db28e2ee1") + ) + (pad "2" smd roundrect + (at -9.69 -21.59) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 27 "Motor 2 Activation Pin") + (pinfunction "GPIO1") + (pintype "bidirectional") + (uuid "3e411e45-fc65-42a9-80d7-48d6775b13a5") + ) + (pad "2" thru_hole circle + (at -8.89 -21.59) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 27 "Motor 2 Activation Pin") + (pinfunction "GPIO1") + (pintype "bidirectional") + (uuid "9ab3a936-53c6-40fe-a18d-647b8db269db") + ) + (pad "3" smd custom + (at -9.69 -19.05) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "power_out") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center -0.8 0) + (end 0 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy 1.6 -0.6) (xy 1.6 0.6) (xy 1.4 0.8) (xy -0.8 0.8) (xy -0.8 -0.8) (xy 1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 -0.6) + (end 1.6 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 0.6) + (end 1.6 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "37eaea00-2ca4-4e90-9601-3f505d7355a3") + ) + (pad "3" thru_hole custom + (at -8.89 -19.05) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "power_out") + (options + (clearance outline) + (anchor circle) + ) + (primitives + (gr_poly + (pts + (xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 0.6 0.6) + (end 0.8 0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center 0.6 -0.6) + (end 0.8 -0.6) + (width 0) + (fill yes) + ) + ) + (uuid "0e9b9112-5f99-47e9-b230-6f657c59daec") + ) + (pad "4" smd roundrect + (at -9.69 -16.51) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 11 "Motor 3 Activation Pin") + (pinfunction "GPIO2") + (pintype "bidirectional") + (uuid "e50eda29-216b-454e-a29b-5badc113c529") + ) + (pad "4" thru_hole circle + (at -8.89 -16.51) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "Motor 3 Activation Pin") + (pinfunction "GPIO2") + (pintype "bidirectional") + (uuid "402658e9-4240-4ad6-91b4-6019344c2d30") + ) + (pad "5" smd roundrect + (at -9.69 -13.97) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 13 "Motor 4 Activation Pin") + (pinfunction "GPIO3") + (pintype "bidirectional") + (uuid "c3ff6861-e738-4f1c-adb0-765b0a475331") + ) + (pad "5" thru_hole circle + (at -8.89 -13.97) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "Motor 4 Activation Pin") + (pinfunction "GPIO3") + (pintype "bidirectional") + (uuid "5aef2c28-93c4-4f8f-ba21-3c00f5fe4a60") + ) + (pad "6" smd roundrect + (at -9.69 -11.43) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 16 "Servo 1 PWM") + (pinfunction "GPIO4") + (pintype "bidirectional") + (uuid "92012a0e-36f7-4835-a4b2-c07150fed8dc") + ) + (pad "6" thru_hole circle + (at -8.89 -11.43) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 16 "Servo 1 PWM") + (pinfunction "GPIO4") + (pintype "bidirectional") + (uuid "adef89f0-5435-4a0f-b6c1-984183fa5943") + ) + (pad "7" smd roundrect + (at -9.69 -8.89) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 2 "Servo 2 PWM") + (pinfunction "GPIO5") + (pintype "bidirectional") + (uuid "2c6aa222-1cdd-4d36-a69a-b8910cbe0ad9") + ) + (pad "7" thru_hole circle + (at -8.89 -8.89) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Servo 2 PWM") + (pinfunction "GPIO5") + (pintype "bidirectional") + (uuid "12996542-34b1-46ec-8d88-b250d0ca6220") + ) + (pad "8" smd custom + (at -9.69 -6.35) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center -0.8 0) + (end 0 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy 1.6 -0.6) (xy 1.6 0.6) (xy 1.4 0.8) (xy -0.8 0.8) (xy -0.8 -0.8) (xy 1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 -0.6) + (end 1.6 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 0.6) + (end 1.6 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "cf2d3b7f-232a-4328-96e5-99d5837e19af") + ) + (pad "8" thru_hole custom + (at -8.89 -6.35) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor circle) + ) + (primitives + (gr_poly + (pts + (xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 0.6 0.6) + (end 0.8 0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center 0.6 -0.6) + (end 0.8 -0.6) + (width 0) + (fill yes) + ) + ) + (uuid "fdd529f0-4e9d-42dc-bf3b-7129bfcdb205") + ) + (pad "9" smd roundrect + (at -9.69 -3.81) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 6 "Servo 3 PWM") + (pinfunction "GPIO6") + (pintype "bidirectional") + (uuid "b750f36b-9135-4055-b973-fc887b3536a0") + ) + (pad "9" thru_hole circle + (at -8.89 -3.81) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "Servo 3 PWM") + (pinfunction "GPIO6") + (pintype "bidirectional") + (uuid "82cb63f1-d8a0-414f-9fd4-ec13807f7958") + ) + (pad "10" smd roundrect + (at -9.69 -1.27) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 3 "Servo 4 PWM") + (pinfunction "GPIO7") + (pintype "bidirectional") + (uuid "168abe78-bcae-44a8-951d-9b64dc0ef5b6") + ) + (pad "10" thru_hole circle + (at -8.89 -1.27) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "Servo 4 PWM") + (pinfunction "GPIO7") + (pintype "bidirectional") + (uuid "3b7491f4-b01a-4dba-81a5-3da12a7bfbb6") + ) + (pad "11" smd roundrect + (at -9.69 1.27) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 32 "Servo 5 PWM") + (pinfunction "GPIO8") + (pintype "bidirectional") + (uuid "d0041bea-6e9b-4caf-b4ec-f5a784b41f4d") + ) + (pad "11" thru_hole circle + (at -8.89 1.27) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 32 "Servo 5 PWM") + (pinfunction "GPIO8") + (pintype "bidirectional") + (uuid "97e655d7-d9e3-4949-94e7-4b886dba995b") + ) + (pad "12" smd roundrect + (at -9.69 3.81) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 33 "Servo 6 PWM") + (pinfunction "GPIO9") + (pintype "bidirectional") + (uuid "b036c78a-c3a4-42d4-9b98-56ed37827152") + ) + (pad "12" thru_hole circle + (at -8.89 3.81) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 33 "Servo 6 PWM") + (pinfunction "GPIO9") + (pintype "bidirectional") + (uuid "9cbdf106-e043-4c26-9685-e69ba52df705") + ) + (pad "13" smd custom + (at -9.69 6.35) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center -0.8 0) + (end 0 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy 1.6 -0.6) (xy 1.6 0.6) (xy 1.4 0.8) (xy -0.8 0.8) (xy -0.8 -0.8) (xy 1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 -0.6) + (end 1.6 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 0.6) + (end 1.6 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "81976f24-250f-4e39-8c69-2a9c4c618621") + ) + (pad "13" thru_hole custom + (at -8.89 6.35) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor circle) + ) + (primitives + (gr_poly + (pts + (xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 0.6 0.6) + (end 0.8 0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center 0.6 -0.6) + (end 0.8 -0.6) + (width 0) + (fill yes) + ) + ) + (uuid "ab23e4c1-5d10-48cc-a1f0-043f1582b3cd") + ) + (pad "14" smd roundrect + (at -9.69 8.89) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 10 "unconnected-(A1-GPIO10-Pad14)") + (pinfunction "GPIO10") + (pintype "bidirectional") + (uuid "08cfeb8f-3d1b-4c3b-aa59-5f8f57615946") + ) + (pad "14" thru_hole circle + (at -8.89 8.89) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "unconnected-(A1-GPIO10-Pad14)") + (pinfunction "GPIO10") + (pintype "bidirectional") + (uuid "741c5805-34a0-4fb5-b4c0-e905eb763ba7") + ) + (pad "15" smd roundrect + (at -9.69 11.43) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 7 "unconnected-(A1-GPIO11-Pad15)") + (pinfunction "GPIO11") + (pintype "bidirectional") + (uuid "02169429-6788-4f98-8078-a30e2de2d2fe") + ) + (pad "15" thru_hole circle + (at -8.89 11.43) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "unconnected-(A1-GPIO11-Pad15)") + (pinfunction "GPIO11") + (pintype "bidirectional") + (uuid "cc5d4a9c-ec07-4162-acb9-534b3dfe4917") + ) + (pad "16" smd roundrect + (at -9.69 13.97) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 1 "unconnected-(A1-GPIO12-Pad16)") + (pinfunction "GPIO12") + (pintype "bidirectional") + (uuid "e2d55470-cc42-409b-b0df-d24163d2e3f8") + ) + (pad "16" thru_hole circle + (at -8.89 13.97) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "unconnected-(A1-GPIO12-Pad16)") + (pinfunction "GPIO12") + (pintype "bidirectional") + (uuid "680a1038-ad65-4787-b321-2be3aeb3cf31") + ) + (pad "17" smd roundrect + (at -9.69 16.51) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 22 "unconnected-(A1-GPIO13-Pad17)") + (pinfunction "GPIO13") + (pintype "bidirectional") + (uuid "cc74b785-ff38-49cc-a3c2-29caeda39fc2") + ) + (pad "17" thru_hole circle + (at -8.89 16.51) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "unconnected-(A1-GPIO13-Pad17)") + (pinfunction "GPIO13") + (pintype "bidirectional") + (uuid "8aba318b-89ab-4b35-8dc2-6baef3c971f6") + ) + (pad "18" smd custom + (at -9.69 19.05) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center -0.8 0) + (end 0 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy 1.6 -0.6) (xy 1.6 0.6) (xy 1.4 0.8) (xy -0.8 0.8) (xy -0.8 -0.8) (xy 1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 -0.6) + (end 1.6 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 0.6) + (end 1.6 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "b3c12f79-bfb9-489a-b124-730367220709") + ) + (pad "18" thru_hole custom + (at -8.89 19.05) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor circle) + ) + (primitives + (gr_poly + (pts + (xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 0.6 0.6) + (end 0.8 0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center 0.6 -0.6) + (end 0.8 -0.6) + (width 0) + (fill yes) + ) + ) + (uuid "fd5f543f-7581-467a-9d32-6ebefbfab045") + ) + (pad "19" smd roundrect + (at -9.69 21.59) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 29 "unconnected-(A1-GPIO14-Pad19)") + (pinfunction "GPIO14") + (pintype "bidirectional") + (uuid "e4c20d2a-3416-4477-b8b9-a89a3cd36c54") + ) + (pad "19" thru_hole circle + (at -8.89 21.59) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 29 "unconnected-(A1-GPIO14-Pad19)") + (pinfunction "GPIO14") + (pintype "bidirectional") + (uuid "3f637a4d-2ff4-48e3-892e-b1b6e2be873b") + ) + (pad "20" smd roundrect + (at -9.69 24.13) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 26 "unconnected-(A1-GPIO15-Pad20)") + (pinfunction "GPIO15") + (pintype "bidirectional") + (uuid "60aba1dd-6049-49f8-9dda-891cdfddf94b") + ) + (pad "20" thru_hole circle + (at -8.89 24.13) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 26 "unconnected-(A1-GPIO15-Pad20)") + (pinfunction "GPIO15") + (pintype "bidirectional") + (uuid "65939e75-1944-4f2a-8ff0-1a079f2037de") + ) + (pad "21" thru_hole circle + (at 8.89 24.13) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "I2C 0 SDA") + (pinfunction "GPIO16") + (pintype "bidirectional") + (uuid "2ce7cec0-2935-435d-b72c-10fe9f9ea1eb") + ) + (pad "21" smd roundrect + (at 9.69 24.13) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 8 "I2C 0 SDA") + (pinfunction "GPIO16") + (pintype "bidirectional") + (uuid "69ded889-5eaa-4e9c-b0ca-3273d7a401ff") + ) + (pad "22" thru_hole circle + (at 8.89 21.59) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "I2C 0 SCL") + (pinfunction "GPIO17") + (pintype "bidirectional") + (uuid "c3000538-64ce-4773-9ee0-d2abe988d701") + ) + (pad "22" smd roundrect + (at 9.69 21.59) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 9 "I2C 0 SCL") + (pinfunction "GPIO17") + (pintype "bidirectional") + (uuid "5042cc66-d7f8-47fe-8a0c-af98c15dafc2") + ) + (pad "23" thru_hole custom + (at 8.89 19.05) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor circle) + ) + (primitives + (gr_poly + (pts + (xy -0.8 0.6) (xy -0.8 -0.6) (xy -0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy -0.6 0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -0.6 0.6) + (end -0.4 0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -0.6 -0.6) + (end -0.4 -0.6) + (width 0) + (fill yes) + ) + ) + (uuid "b5e8cce9-f9a5-4c18-82fd-578afd507cda") + ) + (pad "23" smd custom + (at 9.69 19.05) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center 0.8 0) + (end 1.6 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy -1.6 -0.6) (xy -1.6 0.6) (xy -1.4 0.8) (xy 0.8 0.8) (xy 0.8 -0.8) (xy -1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 -0.6) + (end -1.2 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 0.6) + (end -1.2 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "21f14b9d-87c3-4977-a4f9-60980f786cb1") + ) + (pad "24" thru_hole circle + (at 8.89 16.51) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "unconnected-(A1-GPIO18-Pad24)") + (pinfunction "GPIO18") + (pintype "bidirectional") + (uuid "27b7b394-8d68-474d-9126-17582bc1379e") + ) + (pad "24" smd roundrect + (at 9.69 16.51) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 12 "unconnected-(A1-GPIO18-Pad24)") + (pinfunction "GPIO18") + (pintype "bidirectional") + (uuid "dfb3b851-d264-4ce1-9dba-b4be59d63be2") + ) + (pad "25" thru_hole circle + (at 8.89 13.97) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "unconnected-(A1-GPIO19-Pad25)") + (pinfunction "GPIO19") + (pintype "bidirectional") + (uuid "0c790b53-4b13-4c2c-a269-dda130e29bf8") + ) + (pad "25" smd roundrect + (at 9.69 13.97) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 17 "unconnected-(A1-GPIO19-Pad25)") + (pinfunction "GPIO19") + (pintype "bidirectional") + (uuid "171ae72c-1453-44be-9888-d037ab6d0fb4") + ) + (pad "26" thru_hole circle + (at 8.89 11.43) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 31 "unconnected-(A1-GPIO20-Pad26)") + (pinfunction "GPIO20") + (pintype "bidirectional") + (uuid "34ce522f-dca7-4896-9c2a-a9c25492bbe8") + ) + (pad "26" smd roundrect + (at 9.69 11.43) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 31 "unconnected-(A1-GPIO20-Pad26)") + (pinfunction "GPIO20") + (pintype "bidirectional") + (uuid "b5864bec-cc87-4897-b34d-d10010385263") + ) + (pad "27" thru_hole circle + (at 8.89 8.89) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 30 "unconnected-(A1-GPIO21-Pad27)") + (pinfunction "GPIO21") + (pintype "bidirectional") + (uuid "b5777326-6cd9-4603-ad3c-bb38d3363857") + ) + (pad "27" smd roundrect + (at 9.69 8.89) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 30 "unconnected-(A1-GPIO21-Pad27)") + (pinfunction "GPIO21") + (pintype "bidirectional") + (uuid "9545085d-fb34-4e9d-9315-af381b65a75b") + ) + (pad "28" thru_hole custom + (at 8.89 6.35) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor circle) + ) + (primitives + (gr_poly + (pts + (xy -0.8 0.6) (xy -0.8 -0.6) (xy -0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy -0.6 0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -0.6 0.6) + (end -0.4 0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -0.6 -0.6) + (end -0.4 -0.6) + (width 0) + (fill yes) + ) + ) + (uuid "0580adcc-4aa7-4099-aae4-2502783a2497") + ) + (pad "28" smd custom + (at 9.69 6.35) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center 0.8 0) + (end 1.6 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy -1.6 -0.6) (xy -1.6 0.6) (xy -1.4 0.8) (xy 0.8 0.8) (xy 0.8 -0.8) (xy -1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 -0.6) + (end -1.2 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 0.6) + (end -1.2 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "7b0d1dd6-c972-4b2d-866c-df8358bd2f82") + ) + (pad "29" thru_hole circle + (at 8.89 3.81) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "unconnected-(A1-GPIO22-Pad29)") + (pinfunction "GPIO22") + (pintype "bidirectional") + (uuid "e5f0cdd9-964a-46e6-88d3-e993a76a07de") + ) + (pad "29" smd roundrect + (at 9.69 3.81) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 24 "unconnected-(A1-GPIO22-Pad29)") + (pinfunction "GPIO22") + (pintype "bidirectional") + (uuid "ca1e26de-6443-48ab-b90b-18a72cef8517") + ) + (pad "30" thru_hole circle + (at 8.89 1.27) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 21 "unconnected-(A1-RUN-Pad30)") + (pinfunction "RUN") + (pintype "passive") + (uuid "dc7d2121-7503-4364-a6de-8272bee43bfe") + ) + (pad "30" smd roundrect + (at 9.69 1.27) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 21 "unconnected-(A1-RUN-Pad30)") + (pinfunction "RUN") + (pintype "passive") + (uuid "355880ed-7ad2-4429-a2f2-7412d1907c13") + ) + (pad "31" thru_hole circle + (at 8.89 -1.27) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 20 "unconnected-(A1-GPIO26_ADC0-Pad31)") + (pinfunction "GPIO26_ADC0") + (pintype "bidirectional") + (uuid "768d7c63-40e6-4764-80f5-e168d618df31") + ) + (pad "31" smd roundrect + (at 9.69 -1.27) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 20 "unconnected-(A1-GPIO26_ADC0-Pad31)") + (pinfunction "GPIO26_ADC0") + (pintype "bidirectional") + (uuid "313cd4ec-6e4d-42a9-8fb7-71b59f1c9912") + ) + (pad "32" thru_hole circle + (at 8.89 -3.81) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 25 "unconnected-(A1-GPIO27_ADC1-Pad32)") + (pinfunction "GPIO27_ADC1") + (pintype "bidirectional") + (uuid "fc9039f7-c08b-4a4e-8ad1-29dd5cb026fe") + ) + (pad "32" smd roundrect + (at 9.69 -3.81) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 25 "unconnected-(A1-GPIO27_ADC1-Pad32)") + (pinfunction "GPIO27_ADC1") + (pintype "bidirectional") + (uuid "11b83d66-6d31-4f05-ae20-ad13977979e3") + ) + (pad "33" thru_hole custom + (at 8.89 -6.35) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 28 "unconnected-(A1-AGND-Pad33)") + (pinfunction "AGND") + (pintype "power_out") + (options + (clearance outline) + (anchor circle) + ) + (primitives + (gr_poly + (pts + (xy -0.8 0.6) (xy -0.8 -0.6) (xy -0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy -0.6 0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -0.6 0.6) + (end -0.4 0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -0.6 -0.6) + (end -0.4 -0.6) + (width 0) + (fill yes) + ) + ) + (uuid "37c3fa40-5c9b-49ca-a3c4-ab2ef541d69b") + ) + (pad "33" smd custom + (at 9.69 -6.35) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 28 "unconnected-(A1-AGND-Pad33)") + (pinfunction "AGND") + (pintype "power_out") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center 0.8 0) + (end 1.6 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy -1.6 -0.6) (xy -1.6 0.6) (xy -1.4 0.8) (xy 0.8 0.8) (xy 0.8 -0.8) (xy -1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 -0.6) + (end -1.2 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 0.6) + (end -1.2 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "22e1a55f-176a-49eb-8608-5d3e4de731b1") + ) + (pad "34" thru_hole circle + (at 8.89 -8.89) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 19 "unconnected-(A1-GPIO28_ADC2-Pad34)") + (pinfunction "GPIO28_ADC2") + (pintype "bidirectional") + (uuid "4b5fded5-4a27-4b02-8f47-aaad0622e188") + ) + (pad "34" smd roundrect + (at 9.69 -8.89) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 19 "unconnected-(A1-GPIO28_ADC2-Pad34)") + (pinfunction "GPIO28_ADC2") + (pintype "bidirectional") + (uuid "de706d94-6e03-437d-ab54-73ce4ccc8e99") + ) + (pad "35" thru_hole circle + (at 8.89 -11.43) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 15 "unconnected-(A1-ADC_VREF-Pad35)") + (pinfunction "ADC_VREF") + (pintype "power_in") + (uuid "42428b21-775c-4a67-b82e-35435026c2f3") + ) + (pad "35" smd roundrect + (at 9.69 -11.43) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 15 "unconnected-(A1-ADC_VREF-Pad35)") + (pinfunction "ADC_VREF") + (pintype "power_in") + (uuid "d1ca2093-9a88-45f3-913f-61fd6f3a488d") + ) + (pad "36" thru_hole circle + (at 8.89 -13.97) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 18 "unconnected-(A1-3V3-Pad36)") + (pinfunction "3V3") + (pintype "power_out") + (uuid "67d05b52-2008-482b-a051-2fa3466dfea4") + ) + (pad "36" smd roundrect + (at 9.69 -13.97) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 18 "unconnected-(A1-3V3-Pad36)") + (pinfunction "3V3") + (pintype "power_out") + (uuid "aac945e2-3e64-47e1-8a5a-9706814ee39b") + ) + (pad "37" thru_hole circle + (at 8.89 -16.51) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "unconnected-(A1-3V3_EN-Pad37)") + (pinfunction "3V3_EN") + (pintype "passive") + (uuid "11a2c317-aeb5-4aef-83b4-40035fc23ad8") + ) + (pad "37" smd roundrect + (at 9.69 -16.51) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 23 "unconnected-(A1-3V3_EN-Pad37)") + (pinfunction "3V3_EN") + (pintype "passive") + (uuid "93d41569-79da-4a3f-9e6d-e9b6c5ae0b8f") + ) + (pad "38" thru_hole custom + (at 8.89 -19.05) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor circle) + ) + (primitives + (gr_poly + (pts + (xy -0.8 0.6) (xy -0.8 -0.6) (xy -0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy -0.6 0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -0.6 0.6) + (end -0.4 0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -0.6 -0.6) + (end -0.4 -0.6) + (width 0) + (fill yes) + ) + ) + (uuid "2e3b6160-3952-4ff6-b324-04239bc4dd62") + ) + (pad "38" smd custom + (at 9.69 -19.05) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center 0.8 0) + (end 1.6 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy -1.6 -0.6) (xy -1.6 0.6) (xy -1.4 0.8) (xy 0.8 0.8) (xy 0.8 -0.8) (xy -1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 -0.6) + (end -1.2 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 0.6) + (end -1.2 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "74a5c00a-4f21-4ee0-8f81-c5ea529eba55") + ) + (pad "39" thru_hole circle + (at 8.89 -21.59) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 14 "unconnected-(A1-VSYS-Pad39)") + (pinfunction "VSYS") + (pintype "power_in") + (uuid "2ff4e8a3-8b4a-43bb-9367-da6c6317c2ba") + ) + (pad "39" smd roundrect + (at 9.69 -21.59) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 14 "unconnected-(A1-VSYS-Pad39)") + (pinfunction "VSYS") + (pintype "power_in") + (uuid "f1dc7da8-96f9-4f99-8a31-72c0a0273c56") + ) + (pad "40" thru_hole circle + (at 8.89 -24.13) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "+5VL") + (pinfunction "VBUS") + (pintype "power_out") + (uuid "624202f8-2bc5-4052-8733-61724046fa7d") + ) + (pad "40" smd roundrect + (at 9.69 -24.13) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 34 "+5VL") + (pinfunction "VBUS") + (pintype "power_out") + (uuid "e1c96f49-573d-4cc7-9bb4-aa97d65a3818") + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "F.Paste" "B.Paste") + (uuid "d5a0c0f1-2c5a-44e5-afe5-eccee7345194") + (name "Antenna Copper Keep Out") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 92.41 114.154895) (xy 87.71 110.504895) (xy 87.71 106.165) (xy 101.91 106.165) (xy 101.91 110.504895) + (xy 97.21 114.154895) (xy 97.21 115.165) (xy 92.41 115.165) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "ef40c559-3d88-481c-89f3-89f5f4560385") + (name "Pad Keep Out D1-W") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 94.438778 93.965398) (xy 94.494498 93.909678) (xy 94.5673 93.879522) (xy 94.6067 93.8776) (xy 95.3941 93.8776) + (xy 95.3941 95.8524) (xy 94.6067 95.8524) (xy 94.5673 95.850478) (xy 94.494498 95.820322) (xy 94.438778 95.764602) + (xy 94.408622 95.6918) (xy 94.4067 95.6524) (xy 94.4067 94.0776) (xy 94.408622 94.0382) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "ab5aefa0-ba7a-4ba3-8542-49d1f5233f6f") + (name "Pad Keep Out D1-W") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 96.1815 95.8524) (xy 95.3941 95.8524) (xy 95.3941 93.8776) (xy 96.1815 93.8776) (xy 96.2209 93.879522) + (xy 96.293702 93.909677) (xy 96.349423 93.965398) (xy 96.379578 94.0382) (xy 96.3815 94.0776) (xy 96.3815 95.6524) + (xy 96.379578 95.6918) (xy 96.349423 95.764602) (xy 96.293702 95.820323) (xy 96.2209 95.850478) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "7893a504-b9ff-455e-8885-5b3f4ad31f0a") + (name "Pad Keep Out TP6") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 91.794455 79.112861) (xy 91.667833 79.078932) (xy 91.554306 79.013388) (xy 91.461612 78.920694) + (xy 91.396068 78.807167) (xy 91.362139 78.680545) (xy 91.36 78.615) (xy 91.36 74.915) (xy 93.26 74.915) + (xy 93.26 78.615) (xy 93.257861 78.680545) (xy 93.223932 78.807167) (xy 93.158388 78.920694) (xy 93.065694 79.013388) + (xy 92.952167 79.078932) (xy 92.825545 79.112861) (xy 92.76 79.115) (xy 91.86 79.115) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "a691b84f-61d5-47c4-abf5-f126d3302d8c") + (name "Pad Keep Out TP3") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 92.862139 64.349455) (xy 92.896068 64.222833) (xy 92.961612 64.109306) (xy 93.054306 64.016612) + (xy 93.167833 63.951068) (xy 93.294455 63.917139) (xy 93.36 63.915) (xy 93.81 63.915) (xy 93.81 65.815) + (xy 93.36 65.815) (xy 93.294455 65.812861) (xy 93.167833 65.778932) (xy 93.054306 65.713388) (xy 92.961612 65.620694) + (xy 92.896068 65.507167) (xy 92.862139 65.380545) (xy 92.86 65.315) (xy 92.86 64.415) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "b62d0b12-a1af-4024-ac09-f74a08c8c57b") + (name "Pad Keep Out TP4") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 93.26 74.915) (xy 93.26 71.215) (xy 93.257861 71.149455) (xy 93.223933 71.022833) (xy 93.158388 70.909306) + (xy 93.065694 70.816612) (xy 92.952167 70.751067) (xy 92.825545 70.717139) (xy 92.76 70.715) (xy 91.86 70.715) + (xy 91.794455 70.717139) (xy 91.667833 70.751067) (xy 91.554306 70.816612) (xy 91.461612 70.909306) + (xy 91.396067 71.022833) (xy 91.362139 71.149455) (xy 91.36 71.215) (xy 91.36 74.915) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "d0a2e56a-2d25-4ae1-9a25-ff9e2401485c") + (name "Pad Keep Out TP3") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 93.81 65.815) (xy 94.26 65.815) (xy 94.325545 65.812861) (xy 94.452167 65.778933) (xy 94.565694 65.713388) + (xy 94.658388 65.620694) (xy 94.723933 65.507167) (xy 94.757861 65.380545) (xy 94.76 65.315) (xy 94.76 64.415) + (xy 94.757861 64.349455) (xy 94.723933 64.222833) (xy 94.658388 64.109306) (xy 94.565694 64.016612) + (xy 94.452167 63.951067) (xy 94.325545 63.917139) (xy 94.26 63.915) (xy 93.81 63.915) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "ab4d5367-14f8-443e-b791-0c1ce67dc7ee") + (name "Pad Keep Out TP1") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 93.862139 67.649455) (xy 93.896068 67.522833) (xy 93.961612 67.409306) (xy 94.054306 67.316612) + (xy 94.167833 67.251068) (xy 94.294455 67.217139) (xy 94.36 67.215) (xy 94.81 67.215) (xy 94.81 69.115) + (xy 94.36 69.115) (xy 94.294455 69.112861) (xy 94.167833 69.078932) (xy 94.054306 69.013388) (xy 93.961612 68.920694) + (xy 93.896068 68.807167) (xy 93.862139 68.680545) (xy 93.86 68.615) (xy 93.86 67.715) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "e0ef5d17-118b-418e-8374-de367bcdccbd") + (name "Pad Keep Out D2") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 94.21 112.065) (xy 94.81 112.065) + (arc + (start 94.81 115.665) + (mid 94.102893 115.372107) + (end 93.81 114.665) + ) + (xy 93.81 112.465) (xy 93.812193 112.401994) (xy 93.851133 112.282148) (xy 93.925201 112.180201) + (xy 94.027148 112.106133) (xy 94.146994 112.067193) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "2267e946-2a17-45e9-8b36-918cccbe440b") + (name "Pad Keep Out TP1") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 94.81 69.115) (xy 95.26 69.115) (xy 95.325545 69.112861) (xy 95.452167 69.078933) (xy 95.565694 69.013388) + (xy 95.658388 68.920694) (xy 95.723933 68.807167) (xy 95.757861 68.680545) (xy 95.76 68.615) (xy 95.76 67.715) + (xy 95.757861 67.649455) (xy 95.723933 67.522833) (xy 95.658388 67.409306) (xy 95.565694 67.316612) + (xy 95.452167 67.251067) (xy 95.325545 67.217139) (xy 95.26 67.215) (xy 94.81 67.215) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "5c5a9129-c146-45ac-8c90-483f01f05892") + (name "Pad Keep Out TP2") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 94.862139 64.364455) (xy 94.896068 64.237833) (xy 94.961612 64.124306) (xy 95.054306 64.031612) + (xy 95.167833 63.966068) (xy 95.294455 63.932139) (xy 95.36 63.93) (xy 95.81 63.93) (xy 95.81 65.83) + (xy 95.36 65.83) (xy 95.294455 65.827861) (xy 95.167833 65.793932) (xy 95.054306 65.728388) (xy 94.961612 65.635694) + (xy 94.896068 65.522167) (xy 94.862139 65.395545) (xy 94.86 65.33) (xy 94.86 64.43) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "00e1a283-8515-4261-b157-5e20e77a86a9") + (name "Pad Keep Out TP7") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 94.862139 83.649455) (xy 94.896068 83.522833) (xy 94.961612 83.409306) (xy 95.054306 83.316612) + (xy 95.167833 83.251068) (xy 95.294455 83.217139) (xy 95.36 83.215) (xy 95.81 83.215) (xy 95.81 85.115) + (xy 95.36 85.115) (xy 95.294455 85.112861) (xy 95.167833 85.078932) (xy 95.054306 85.013388) (xy 94.961612 84.920694) + (xy 94.896068 84.807167) (xy 94.862139 84.680545) (xy 94.86 84.615) (xy 94.86 83.715) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "6ac417f4-3736-433a-90bc-2c154a7ffdbc") + (name "Pad Keep Out D2") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 95.41 112.065) (xy 95.472964 112.067462) (xy 95.592728 112.106376) (xy 95.694606 112.180394) + (xy 95.768624 112.282272) (xy 95.807538 112.402036) (xy 95.81 112.465) + (arc + (start 95.81 114.665) + (mid 95.517107 115.372107) + (end 94.81 115.665) + ) + (xy 94.81 112.065) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "a9661ce1-ca96-44e5-9e51-5d295cf0ec76") + (name "Pad Keep Out TP2") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 95.81 65.83) (xy 96.26 65.83) (xy 96.325545 65.827861) (xy 96.452167 65.793933) (xy 96.565694 65.728388) + (xy 96.658388 65.635694) (xy 96.723933 65.522167) (xy 96.757861 65.395545) (xy 96.76 65.33) (xy 96.76 64.43) + (xy 96.757861 64.364455) (xy 96.723933 64.237833) (xy 96.658388 64.124306) (xy 96.565694 64.031612) + (xy 96.452167 63.966067) (xy 96.325545 63.932139) (xy 96.26 63.93) (xy 95.81 63.93) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "2cde8601-75eb-4a08-8c88-df890f4f12b5") + (name "Pad Keep Out TP7") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 95.81 85.115) (xy 96.26 85.115) (xy 96.325545 85.112861) (xy 96.452167 85.078933) (xy 96.565694 85.013388) + (xy 96.658388 84.920694) (xy 96.723933 84.807167) (xy 96.757861 84.680545) (xy 96.76 84.615) (xy 96.76 83.715) + (xy 96.757861 83.649455) (xy 96.723933 83.522833) (xy 96.658388 83.409306) (xy 96.565694 83.316612) + (xy 96.452167 83.251067) (xy 96.325545 83.217139) (xy 96.26 83.215) (xy 95.81 83.215) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "e2ede897-7c79-4e48-8465-5e52a3c2b682") + (name "Pad Keep Out D1") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (arc + (start 91.27 114.665) + (mid 91.562893 115.372107) + (end 92.27 115.665) + ) + (arc + (start 92.27 112.065) + (mid 91.562893 112.357893) + (end 91.27 113.065) + ) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "a7b4b875-f3d1-4f2a-b93b-9274d537895b") + (name "Pad Keep Out D1") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (arc + (start 92.27 115.665) + (mid 92.977107 115.372107) + (end 93.27 114.665) + ) + (arc + (start 93.27 113.065) + (mid 92.977107 112.357893) + (end 92.27 112.065) + ) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "f1cf4266-997b-4391-a996-96ba3f5755ff") + (name "Pad Keep Out D3") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (arc + (start 96.350141 114.664925) + (mid 96.643034 115.372032) + (end 97.350141 115.664925) + ) + (arc + (start 97.350141 112.064925) + (mid 96.643034 112.357818) + (end 96.350141 113.064925) + ) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "095aa2f8-95a9-47ae-81c9-cc959704ff38") + (name "Pad Keep Out D3") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (arc + (start 97.350141 115.664925) + (mid 98.057248 115.372032) + (end 98.350141 114.664925) + ) + (arc + (start 98.350141 113.064925) + (mid 98.057248 112.357818) + (end 97.350141 112.064925) + ) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "ffd008e9-6440-471d-93fa-9932c4fd4ffa") + (name "Pad Keep Out D2-W") + (hatch full 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 98.926278 94.865) (xy 98.907382 94.672285) (xy 98.851414 94.48691) (xy 98.760506 94.315937) + (xy 98.63812 94.165877) (xy 98.488919 94.042447) (xy 98.318584 93.950348) (xy 98.133605 93.893087) + (xy 97.941027 93.872846) (xy 97.748184 93.890396) (xy 97.562424 93.945069) (xy 97.39082 94.034781) + (xy 97.239909 94.156116) (xy 97.115441 94.304452) (xy 97.022154 94.47414) (xy 96.963603 94.658715) + (xy 96.942019 94.851147) (xy 96.958222 95.044107) (xy 97.011596 95.230245) (xy 97.100108 95.402471) + (xy 97.220387 95.554225) (xy 97.367851 95.679726) (xy 97.536882 95.774195) (xy 97.721044 95.834033) + (xy 97.913321 95.85696) (xy 98.10639 95.842105) (xy 98.292896 95.790031) (xy 98.465736 95.702724) + (xy 98.618325 95.583507) (xy 98.744853 95.436923) (xy 98.8405 95.268555) (xy 98.901622 95.084816) + (xy 98.925891 94.892703) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "5045ded4-dd4c-4733-9be8-d0bd7dfb6d37") + (name "Pad Keep Out D3-W") + (hatch full 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 101.466278 94.865) (xy 101.447382 94.672285) (xy 101.391414 94.48691) (xy 101.300506 94.315937) + (xy 101.17812 94.165877) (xy 101.028919 94.042447) (xy 100.858584 93.950348) (xy 100.673605 93.893087) + (xy 100.481027 93.872846) (xy 100.288184 93.890396) (xy 100.102424 93.945069) (xy 99.93082 94.034781) + (xy 99.779909 94.156116) (xy 99.655441 94.304452) (xy 99.562154 94.47414) (xy 99.503603 94.658715) + (xy 99.482019 94.851147) (xy 99.498222 95.044107) (xy 99.551596 95.230245) (xy 99.640108 95.402471) + (xy 99.760387 95.554225) (xy 99.907851 95.679726) (xy 100.076882 95.774195) (xy 100.261044 95.834033) + (xy 100.453321 95.85696) (xy 100.64639 95.842105) (xy 100.832896 95.790031) (xy 101.005736 95.702724) + (xy 101.158325 95.583507) (xy 101.284853 95.436923) (xy 101.3805 95.268555) (xy 101.441622 95.084816) + (xy 101.465891 94.892703) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "Edge.Cuts") + (uuid "bc55955b-9064-4b50-b911-3ef2bbc47d8f") + (name "Board Keep Out USB Cable") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 88.61 41.515) (xy 101.01 41.515) (xy 101.01 61.915) (xy 88.61 61.915) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "F.CrtYd") + (uuid "ab6c2c2a-b4bf-4068-ab7c-ac6c437b3cc7") + (name "USB Cable Keep Out") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 89.06 61.465) (xy 90.87 61.465) (xy 90.87 61.865) (xy 98.75 61.865) (xy 98.75 61.465) (xy 100.56 61.465) + (xy 100.56 41.965) (xy 89.06 41.965) + ) + ) + ) + (group "" + (uuid "256b21ba-5835-4e96-a747-0ad8e8faf049") + (members "0580adcc-4aa7-4099-aae4-2502783a2497" "0c790b53-4b13-4c2c-a269-dda130e29bf8" + "0e9b9112-5f99-47e9-b230-6f657c59daec" "11a2c317-aeb5-4aef-83b4-40035fc23ad8" + "12996542-34b1-46ec-8d88-b250d0ca6220" "18a3a2a7-e36a-4428-b3b3-537db28e2ee1" + "27b7b394-8d68-474d-9126-17582bc1379e" "27ff4445-80c5-40af-8e02-9eca2d6dfb40" + "2ce7cec0-2935-435d-b72c-10fe9f9ea1eb" "2e3b6160-3952-4ff6-b324-04239bc4dd62" + "2ff4e8a3-8b4a-43bb-9367-da6c6317c2ba" "33ca7bad-0775-495f-b44b-160e5950b79a" + "34ce522f-dca7-4896-9c2a-a9c25492bbe8" "37409933-d0d7-45aa-87b5-7613ae84091b" + "37c3fa40-5c9b-49ca-a3c4-ab2ef541d69b" "3b7491f4-b01a-4dba-81a5-3da12a7bfbb6" + "3f637a4d-2ff4-48e3-892e-b1b6e2be873b" "402658e9-4240-4ad6-91b4-6019344c2d30" + "42428b21-775c-4a67-b82e-35435026c2f3" "4b5fded5-4a27-4b02-8f47-aaad0622e188" + "5aef2c28-93c4-4f8f-ba21-3c00f5fe4a60" "624202f8-2bc5-4052-8733-61724046fa7d" + "65939e75-1944-4f2a-8ff0-1a079f2037de" "66c98a1e-ebc1-47c3-952b-1a76a98bf88b" + "67d05b52-2008-482b-a051-2fa3466dfea4" "680a1038-ad65-4787-b321-2be3aeb3cf31" + "741c5805-34a0-4fb5-b4c0-e905eb763ba7" "768d7c63-40e6-4764-80f5-e168d618df31" + "82cb63f1-d8a0-414f-9fd4-ec13807f7958" "8aba318b-89ab-4b35-8dc2-6baef3c971f6" + "97e655d7-d9e3-4949-94e7-4b886dba995b" "9ab3a936-53c6-40fe-a18d-647b8db269db" + "9cbdf106-e043-4c26-9685-e69ba52df705" "ab23e4c1-5d10-48cc-a1f0-043f1582b3cd" + "adef89f0-5435-4a0f-b6c1-984183fa5943" "b5777326-6cd9-4603-ad3c-bb38d3363857" + "b5e8cce9-f9a5-4c18-82fd-578afd507cda" "c3000538-64ce-4773-9ee0-d2abe988d701" + "cc5d4a9c-ec07-4162-acb9-534b3dfe4917" "cf251bce-48dd-4a27-afb3-5bc8d6a32647" + "d9ef2e0c-9a0b-4e3a-8f99-f8764d6889dc" "dc7d2121-7503-4364-a6de-8272bee43bfe" + "e5f0cdd9-964a-46e6-88d3-e993a76a07de" "e8e0760f-e8a5-49e3-9d89-a7b9c351c9c6" + "f5f4a083-e504-45a8-90ed-cdbf64a59645" "fc9039f7-c08b-4a4e-8ad1-29dd5cb026fe" + "fd5f543f-7581-467a-9d32-6ebefbfab045" "fdd529f0-4e9d-42dc-bf3b-7129bfcdb205" + ) + ) + (group "" + (uuid "5889f3ba-bd80-4947-ac8b-c6593809f225") + (members "00e1a283-8515-4261-b157-5e20e77a86a9" "0c0c1298-337c-4ac6-8cd9-ec9389561435" + "14328bd5-b682-464c-990d-fa479e3c9b29" "1e9b4e0d-9e25-4d8f-a9d0-36ba68439c7c" + "2267e946-2a17-45e9-8b36-918cccbe440b" "23046d1d-27d0-46ca-bdfc-09a89fc31103" + "2cde8601-75eb-4a08-8c88-df890f4f12b5" "3b827917-98fe-406f-aeae-12cfe4f567d9" + "3eb22dd0-3d58-4172-b3ed-be9a6433b39d" "4edc17a8-886d-412d-b4f1-ca71d6624c6b" + "5c5a9129-c146-45ac-8c90-483f01f05892" "5fc10ed9-98cc-4210-92ca-9cbaee4e4dd9" + "6573858d-e362-4aaa-b59a-243eaad0db6e" "7893a504-b9ff-455e-8885-5b3f4ad31f0a" + "7fc9417f-ddec-4756-91de-f178f29c6af8" "8483e2c5-fd99-4bf0-a55b-de383c179e7e" + "98daaa2a-96d8-4919-936f-f9b8149aa58a" "a0d62beb-e159-4d6f-9b51-8ff9e7e8b539" + "a691b84f-61d5-47c4-abf5-f126d3302d8c" "a8b7c135-ac47-443d-9ca5-e374027a75a1" + "a9661ce1-ca96-44e5-9e51-5d295cf0ec76" "ab4d5367-14f8-443e-b791-0c1ce67dc7ee" + "b5c59806-1593-41c4-a459-d8ade2e0c8ae" "b62d0b12-a1af-4024-ac09-f74a08c8c57b" + "bf4c4401-a10e-4bba-b7a7-9388bb21a139" "d0a2e56a-2d25-4ae1-9a25-ff9e2401485c" + "e9b04902-db4d-494e-9c65-f1fc093e3b47" "f0b1431c-85d9-4a96-8213-cdebed25b242" + ) + ) + (group "" + (uuid "ae14f3a4-9b5b-428a-8b8e-c4a9f1679a62") + (members "02169429-6788-4f98-8078-a30e2de2d2fe" "043f1405-7b22-4f67-8a8b-313df075abb4" + "08cfeb8f-3d1b-4c3b-aa59-5f8f57615946" "0a933339-7a74-47ec-b682-918c18f57e3d" + "11b61904-e05c-4b5b-b92d-b7b4d7270986" "11b83d66-6d31-4f05-ae20-ad13977979e3" + "168abe78-bcae-44a8-951d-9b64dc0ef5b6" "1700a8b2-3ba0-4444-8fe5-ae8126fcbd96" + "171ae72c-1453-44be-9888-d037ab6d0fb4" "1d8d9b71-435a-4904-8f13-7dc1ec16511c" + "2131b1aa-495f-40c6-992c-fd158140750e" "21f14b9d-87c3-4977-a4f9-60980f786cb1" + "22e1a55f-176a-49eb-8608-5d3e4de731b1" "243084a6-6b04-4521-bc63-ee5f09462ca3" + "2c6aa222-1cdd-4d36-a69a-b8910cbe0ad9" "2db73dcf-2e7f-4981-8834-34b47705a382" + "2dc9ea31-5e4d-4eb2-b15b-efcfd1286ba0" "31072409-c82c-42bd-8525-b543cbdf5ef8" + "313cd4ec-6e4d-42a9-8fb7-71b59f1c9912" "355880ed-7ad2-4429-a2f2-7412d1907c13" + "37eaea00-2ca4-4e90-9601-3f505d7355a3" "3c88c737-58ed-4c45-b3c2-09bef8c9ddc1" + "3e411e45-fc65-42a9-80d7-48d6775b13a5" "44280048-9c86-4ef4-8cf1-9def42d5c773" + "4664c5a0-197a-4fda-b41d-099448dc0c4a" "4cebb1cd-4ba9-4905-ab82-09de7045f1cf" + "5042cc66-d7f8-47fe-8a0c-af98c15dafc2" "51ae6b7b-2bcd-409f-a38a-50e2e624c402" + "5437ce15-4c1e-4ed9-8707-aa8c22328ef4" "59e33c52-98a1-43fa-8ed1-7465e28698e3" + "5b20811e-e77f-465c-8db8-beca40bf22fc" "60aba1dd-6049-49f8-9dda-891cdfddf94b" + "69ded889-5eaa-4e9c-b0ca-3273d7a401ff" "6a0da90d-5c7c-4e9e-9880-cda3b6984415" + "745aa8d6-0899-43de-ad08-7386823c6ed6" "74a5c00a-4f21-4ee0-8f81-c5ea529eba55" + "7b0d1dd6-c972-4b2d-866c-df8358bd2f82" "7da422a0-e7bf-49af-9e0b-b4fbf5e9b422" + "81976f24-250f-4e39-8c69-2a9c4c618621" "8b5e1464-88d6-424c-94c2-e2757309cf95" + "8e645bba-1b8e-413c-a9fb-c812bc8d242f" "8fd78a82-990f-42c8-a0ca-ed6e5d4676d3" + "91cbf478-729b-4e74-990b-a7ae24cb09f2" "92012a0e-36f7-4835-a4b2-c07150fed8dc" + "93d41569-79da-4a3f-9e6d-e9b6c5ae0b8f" "9545085d-fb34-4e9d-9315-af381b65a75b" + "97d39b4d-980d-4296-a9db-d648bb194c97" "9a414d95-35ac-40d4-bec9-7f0596357142" + "9b0c45c5-c0a4-4fc8-90f0-7eab594d723b" "9eefe3fe-86d2-4151-b2b3-408cc1429568" + "a2756174-0427-4180-bef0-4ba796186e9c" "a5135bbb-80cf-42aa-8380-3c4ff53ed4f8" + "a932ea33-fc68-4d5f-aa1a-a9b80b5f0a41" "aac945e2-3e64-47e1-8a5a-9706814ee39b" + "ac122913-ba2a-4763-96cf-7a9d5d6edbcd" "af8aedfb-55c7-40cf-820c-c926590b87e8" + "b036c78a-c3a4-42d4-9b98-56ed37827152" "b3c12f79-bfb9-489a-b124-730367220709" + "b5864bec-cc87-4897-b34d-d10010385263" "b750f36b-9135-4055-b973-fc887b3536a0" + "bf9c8d7c-3434-45f7-b8de-6190b2c01b7d" "c3ff6861-e738-4f1c-adb0-765b0a475331" + "ca1e26de-6443-48ab-b90b-18a72cef8517" "cc4f0299-7a5f-45b8-9120-081598c12176" + "cc74b785-ff38-49cc-a3c2-29caeda39fc2" "cf2d3b7f-232a-4328-96e5-99d5837e19af" + "d0041bea-6e9b-4caf-b4ec-f5a784b41f4d" "d1ca2093-9a88-45f3-913f-61fd6f3a488d" + "de706d94-6e03-437d-ab54-73ce4ccc8e99" "dfb3b851-d264-4ce1-9dba-b4be59d63be2" + "e09b3ae0-3eb3-4389-8701-e46c151cf4ee" "e13e25c7-f75b-40c2-bcb3-980de8bcb8df" + "e1c96f49-573d-4cc7-9bb4-aa97d65a3818" "e2d55470-cc42-409b-b0df-d24163d2e3f8" + "e4c20d2a-3416-4477-b8b9-a89a3cd36c54" "e50eda29-216b-454e-a29b-5badc113c529" + "e76206bd-cb7a-400a-90ef-25f13208967c" "e96acaae-8c94-41a2-9f12-b1b541fab012" + "ea2a0c76-10ac-4d05-ba79-b1889ee35442" "f1931f36-2c79-4e85-b972-53e8df4af081" + "f1dc7da8-96f9-4f99-8a31-72c0a0273c56" "f20ad4a3-25a0-4323-a108-b0cb204ca4fb" + ) + ) + (group "" + (uuid "94c3a45e-1e96-4738-b412-4496d7e59320") + (members "01ca4899-146a-4580-aee6-0ac9d1f5ff44" "095aa2f8-95a9-47ae-81c9-cc959704ff38" + "19335fa8-dbdd-4db3-8893-793ee12ad1e1" "4cd14a7c-7978-47f6-9a42-095fe83ed2bf" + "5045ded4-dd4c-4733-9be8-d0bd7dfb6d37" "63fe920f-a139-409a-885f-ecd23ff9395e" + "6ac417f4-3736-433a-90bc-2c154a7ffdbc" "992bc43d-af82-441f-a2c5-6dada50a5e10" + "a7b4b875-f3d1-4f2a-b93b-9274d537895b" "ab5aefa0-ba7a-4ba3-8542-49d1f5233f6f" + "d5a0c0f1-2c5a-44e5-afe5-eccee7345194" "d9adb8be-4905-4eee-9185-2c1e4b209f71" + "e05c9440-be3b-4547-aa0e-426aefc9ab5b" "e0ef5d17-118b-418e-8374-de367bcdccbd" + "e2ede897-7c79-4e48-8465-5e52a3c2b682" "e94a59b1-bc55-44c1-b051-45786fc7d6dc" + "eac28ede-95c1-493a-8e05-e5e267f53463" "ef40c559-3d88-481c-89f3-89f5f4560385" + "f1cf4266-997b-4391-a996-96ba3f5755ff" "ffd008e9-6440-471d-93fa-9932c4fd4ffa" + ) + ) + (group "" + (uuid "1a303214-31a8-49e3-b030-b9b5fe593e77") + (members "1d7b9a96-6678-48a8-bc57-860df248be64" "70ac257d-f26a-481f-92e9-cc6b6933d137") + ) + (group "" + (uuid "82102397-85e9-467e-848b-480d11ee87a3") + (members "018b8654-c48f-402c-9679-b580b09f4e87" "0910d331-e649-4cb7-9cc9-6b9bed01ffab" + "102180cc-00b7-4902-9bb4-225f2da28ce6" "1a3e1f3a-4c63-46d8-b38c-d29add45271d" + "213b0754-3d56-42cd-ae05-636c247086fa" "254432ac-be60-46d5-800a-e12b65da15be" + "282322b2-06fd-4b66-aa2a-9390fabcfb81" "2c7a1b9a-74c2-4c40-9c6d-42febacc1bd5" + "354d9c3b-dbd6-48b2-9270-9ab3e9a7d14a" "3a145cbb-e01d-4a5e-8599-7731c30fce1e" + "409d11f6-fa94-48ac-bdfd-9510f9fb051a" "42ec9277-5c22-4c6f-a3d6-0607044a6292" + "47475002-9e85-4106-827d-afdc53de2be9" "52e8b5b5-486c-43e4-bdcb-dda93c6a0787" + "5a1c5862-8c58-41ce-8f15-05c40bbb104b" "5b8b7356-8698-4a6e-b04e-3ba0d2b43477" + "64ccb2f3-9303-49c7-b0d7-439c56854008" "74d3aa3f-573c-43ea-91a7-3d5aaa22b2b4" + "80e8b70b-b4a9-400d-9a12-1487746e2374" "95fdcdf9-9240-4ca7-8411-b6c203e1f1c8" + "9d4ca4e7-ff1d-48e9-a0d1-ceb569a34e01" "9f062ced-2a00-4626-9d59-ca31f8d3e022" + "a0fd32b3-f74f-41cc-8904-cb50d7872406" "a2fd6774-427c-4248-ac9d-77372b55aa44" + "a7ce4c48-8804-48cd-be95-8ba0e89b591c" "b552a17d-a27d-4e3f-b7bd-61d1cf15fd15" + "c67f78a6-1d9b-4831-a321-5740a996b36f" "c8bc8c22-25ed-41f9-b94a-6e66be702817" + "cee415e4-95ef-487a-9fd6-81a1f1bee0e7" "cf031cb8-609e-432d-a7de-0d7ee5676c1f" + "cf498a17-0821-4114-b2cc-3debdd6f2c75" "da00ae88-91a3-44d5-9b5e-a5b467ac5567" + "db40fdc0-a7e5-44fe-8732-df2a3c6abbb1" "de6b8775-6767-45ca-afbe-d1e01196e007" + "e3dd71ef-0ebd-4679-b13d-c9d760fd82d7" "ebc56d92-1266-4350-9b59-9248a75ff0e0" + "f60f13f1-1a2b-42b0-8934-9005563d03be" "f690ca86-2a27-4763-accb-842bf6353fc0" + "f7b9ef3a-d82e-4deb-8265-27507102a93e" "fd674391-e9e8-415c-a61d-38e7cf446dc9" + "fd8a3509-84b1-4149-a940-a0b8654a929e" "fd97860b-dbb9-467d-9fb8-ed1117f68c3c" + ) + ) + (group "" + (uuid "7bfb8601-7455-45b4-b06f-4f523fa7adf2") + (members "30c987c8-b0b8-4a42-8ef5-c130750941cb" "3c636da3-ae62-4f1d-8595-56e90027fc81" + "5f87853d-e4c6-4fc3-b149-68ad72106cff" "6452c10a-bc7c-42bb-98b1-fd327cd9edff" + "79fa72d3-2c75-4266-b392-964e2543bcdb" "7c83d47a-ca06-4e43-bbbd-1832a76bdae7" + "82f12908-733b-4b7f-80fa-e5f2bb2e919e" "8afd713b-558f-46d6-a196-d0f751e7f50b" + "bac08d1d-962e-4051-8ece-c0d365df1e13" "e1649803-f9a3-4a4b-97c8-f2773d61889e" + "eea4282d-2744-4b32-a719-ed12e6c056bb" "f9152175-021f-4a33-b4a6-6b6fba7bde04" + ) + ) + (group "" + (uuid "6364ac0f-da22-4e3c-bcfd-16d523cf29a6") + (members "224ab50c-629a-4772-9dbd-1b0513ff483c" "2515da83-a207-438c-98e9-f10b537a2c0c" + "2680a00a-fdee-462d-9d4b-1fe982271cfc" "4371efeb-417f-4853-a095-103ed7d56645" + "467679d2-ce62-4637-8c27-9dc0b46e6f75" "554ecbd4-eacd-4539-b6c2-147965e457a9" + "5e584633-3118-4d70-a189-642eb7a7afcb" "634cf225-0cae-4a28-b6f6-c8a31c9b53df" + "6402fc89-02f4-4bcb-81ca-3b10ac589451" "69a8e0da-cf5d-4e78-8149-2014180c377a" + "820dbc17-160d-4a4c-acbe-1adbd8dc6dba" "8a373ffd-0a53-4eb3-ba7c-16325f44093c" + "9b6599e6-b6bd-44b7-b1d7-6f621d54e0ed" "ab6c2c2a-b4bf-4068-ab7c-ac6c437b3cc7" + "bc55955b-9064-4b50-b911-3ef2bbc47d8f" "c7fca3a4-5e57-49d9-a183-c6240b2fe6a3" + "d01394b4-79ec-42f4-aa9d-d205074a4843" "eb4ce903-1afd-4b83-9cd7-243d197a3364" + "f64514b1-6bd2-47c1-a72a-747c0c1bfd5c" "f754a96c-4bc4-489e-9e1c-ae48ce0edf16" + "fac0d4c9-c223-4a89-b211-60293a3993b0" "feeeb1ac-856d-437d-af26-39f37a678f82" + ) + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/RaspberryPi_Pico_DIP-40_W17.78mm_H8.51mm_Socket.step" + (hide yes) + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/RaspberryPi_Pico.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/RaspberryPi_Pico_AddedHeaders.step" + (hide yes) + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/RaspberryPi_Pico_AddedHeaders_Socketed.step" + (hide yes) + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/RaspberryPi_Pico_H.step" + (hide yes) + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/RaspberryPi_Pico_H_Socketed.step" + (hide yes) + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/RaspberryPi_Pico_W.step" + (hide yes) + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/RaspberryPi_Pico_W_AddedHeaders.step" + (hide yes) + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/RaspberryPi_Pico_W_AddedHeaders_Socketed.step" + (hide yes) + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/RaspberryPi_Pico_WH.step" + (hide yes) + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/RaspberryPi_Pico_WH_Socketed.step" + (hide yes) + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Module:Pololu_Breakout-16_15.2x20.3mm" + (layer "F.Cu") + (uuid "7e84aa3c-4af8-4d2a-ad05-815edf6b4044") + (at 159.33 43.06) + (descr "Pololu Breakout 16-pin 15.2x20.3mm 0.6x0.8\\") + (tags "Pololu Breakout") + (property "Reference" "A4" + (at 6.35 -2.54 0) + (layer "F.SilkS") + (uuid "58dbabed-7c55-4925-bae2-7f56b8d02aae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "Pololu_Breakout_A4988" + (at 6.35 20.17 0) + (layer "F.Fab") + (uuid "aebe8c63-7de8-4709-9bed-e93563249837") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://www.pololu.com/product/2980/pictures" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fdc89759-e044-4f5e-9699-7162ade9a673") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Pololu Breakout Board, Stepper Driver A4988" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6347ab3e-8068-4c0e-8c70-715242a6d2df") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Pololu*Breakout*15.2x20.3mm*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/f53a50be-d287-4654-be32-8c9e87f638d5") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start -1.4 -1.4) + (end -1.4 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dfb4abea-9fe4-4fb1-a9f3-4e2a60d0fe8f") + ) + (fp_line + (start -1.4 1.27) + (end -1.4 19.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "604df193-93fd-44ef-a15b-4539cb7cd9be") + ) + (fp_line + (start -1.4 19.18) + (end 14.1 19.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "06d5599a-1037-40bd-97f4-a09953f34194") + ) + (fp_line + (start 0 -1.4) + (end -1.4 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bb287f44-96ce-4935-8384-a4f3b644c42b") + ) + (fp_line + (start 1.27 -1.4) + (end 1.27 1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "54dbce10-0a2b-496e-9b30-190f7859cb71") + ) + (fp_line + (start 1.27 1.27) + (end -1.4 1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1916a625-ec3f-4a00-967f-bd598cfc3e75") + ) + (fp_line + (start 1.27 1.27) + (end 1.27 19.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e640a9fb-bf1b-4f66-950e-3750272d8979") + ) + (fp_line + (start 11.43 -1.4) + (end 11.43 19.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cd5e23d5-7632-4453-a4c8-c230831c8d29") + ) + (fp_line + (start 14.1 -1.4) + (end 1.27 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6b0f6c1c-d15d-4811-99c8-2052f4eaf1ec") + ) + (fp_line + (start 14.1 19.18) + (end 14.1 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8a21f3e0-2016-473d-8489-c55e14e8c496") + ) + (fp_line + (start -1.53 -1.52) + (end -1.53 19.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ecb6a7b4-97ac-4b8f-ac33-d42e8f4636ed") + ) + (fp_line + (start -1.53 -1.52) + (end 14.21 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f9add82f-43f2-4745-8f9e-72e64089fdea") + ) + (fp_line + (start 14.21 19.3) + (end -1.53 19.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "276af54c-4485-4c48-8b5c-97936346397d") + ) + (fp_line + (start 14.21 19.3) + (end 14.21 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ec2a6527-6e86-45ba-acdc-2ec8f417531b") + ) + (fp_line + (start -1.27 0) + (end 0 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0c1f1492-1c02-4bf2-bf2c-3124d793ca67") + ) + (fp_line + (start -1.27 19.05) + (end -1.27 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3ef4b1fc-e7dd-4c67-b676-d09915c9f797") + ) + (fp_line + (start 0 -1.27) + (end 13.97 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b90b27ea-c33c-47c8-9cff-7c9c6efecd0f") + ) + (fp_line + (start 13.97 -1.27) + (end 13.97 19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6a9ddd55-fa5d-41da-b4fa-df9e7c8485c3") + ) + (fp_line + (start 13.97 19.05) + (end -1.27 19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "31d879af-dd60-4aa5-a4d4-4b20f2b9dadd") + ) + (fp_text user "${REFERENCE}" + (at 6.35 0 0) + (layer "F.Fab") + (uuid "7cd2ca79-5ddb-4b98-9704-dc6c66cf648d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "power_in") + (uuid "3a7181eb-6556-4066-ab07-8a5314a75aeb") + ) + (pad "2" thru_hole oval + (at 0 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "+5VL") + (pinfunction "VDD") + (pintype "power_in") + (uuid "ab0bc7f7-93c7-4e1d-a7a9-2b6624be402c") + ) + (pad "3" thru_hole oval + (at 0 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 82 "Net-(A4-1B)") + (pinfunction "1B") + (pintype "output") + (uuid "d64ffafd-caac-4979-b0a9-b92f2ed7bc16") + ) + (pad "4" thru_hole oval + (at 0 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 87 "Net-(A4-1A)") + (pinfunction "1A") + (pintype "output") + (uuid "19bb28fd-1d4c-423e-964f-46dc98eb9774") + ) + (pad "5" thru_hole oval + (at 0 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 78 "Net-(A4-2A)") + (pinfunction "2A") + (pintype "output") + (uuid "dc82c142-6d30-40d3-8df9-61857a218064") + ) + (pad "6" thru_hole oval + (at 0 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 79 "Net-(A4-2B)") + (pinfunction "2B") + (pintype "output") + (uuid "784bfd6f-bdda-4c6f-a7db-29299441f46f") + ) + (pad "7" thru_hole oval + (at 0 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "power_in") + (uuid "d2c23348-606c-4eb5-b380-a91c03498a49") + ) + (pad "8" thru_hole oval + (at 0 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 74 "+12V") + (pinfunction "VMOT") + (pintype "power_in") + (uuid "72d9edcb-33ce-4b16-aa24-ac0bfa5b9972") + ) + (pad "9" thru_hole oval + (at 12.7 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 83 "unconnected-(A4-~{ENABLE}-Pad9)") + (pinfunction "~{ENABLE}") + (pintype "input") + (uuid "53133e5a-01cf-4572-a88b-7b24f14aae10") + ) + (pad "10" thru_hole oval + (at 12.7 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 81 "unconnected-(A4-MS1-Pad10)") + (pinfunction "MS1") + (pintype "input") + (uuid "6b37a5ae-3486-45be-a5b9-b6aa4ebafea0") + ) + (pad "11" thru_hole oval + (at 12.7 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 86 "unconnected-(A4-MS2-Pad11)") + (pinfunction "MS2") + (pintype "input") + (uuid "6b1f05a5-8a34-48a3-9a11-ad4024f7ac83") + ) + (pad "12" thru_hole oval + (at 12.7 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 80 "unconnected-(A4-MS3-Pad12)") + (pinfunction "MS3") + (pintype "input") + (uuid "15d304fb-5cf9-4be0-b690-1cd9b9147ac8") + ) + (pad "13" thru_hole oval + (at 12.7 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "+5VL") + (pinfunction "~{RESET}") + (pintype "input") + (uuid "3c4d6549-55b3-4312-bc4a-1218d18c6d64") + ) + (pad "14" thru_hole oval + (at 12.7 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 85 "Stepper 1 Sleep") + (pinfunction "~{SLEEP}") + (pintype "input") + (uuid "dc5638eb-ff91-4c7b-b21c-40eddd8e93ef") + ) + (pad "15" thru_hole oval + (at 12.7 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 84 "Stepper 1 Step") + (pinfunction "STEP") + (pintype "input") + (uuid "d1fde1e5-ec3f-4174-a0c4-6eaef9fdac86") + ) + (pad "16" thru_hole oval + (at 12.7 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 77 "Steppers Dir") + (pinfunction "DIR") + (pintype "input") + (uuid "ae782f7e-a4cb-4c71-9b2e-373afd89dd45") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/Pololu_Breakout-16_15.2x20.3mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "80dd4c21-d686-47cf-bd0d-d2b89e9b8c6f") + (at 128.45 81.39) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D10" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "fed6efd0-28d2-43c2-b4df-aac7f2401173") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "b62addb4-4143-4380-9e8e-e0806a95cc05") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ce3e6bd6-ba4e-4d1c-90a1-fd040a4a8f56") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2398ec06-a291-4355-a107-28b31a50df4f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "54129ada-62f7-42e7-badd-2e4b9d705b16") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f6445e11-6746-49aa-a127-3cd111ccd9ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/664951f3-12c3-4441-9411-3f00d8d42a85") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0cfb0142-d34f-42de-afd6-8d5184b8d3f1") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "70875ea0-e1f2-40e6-a765-3973e3a5148c") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ae26512d-102e-461a-94c5-aee0ab1076af") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "25d1f431-731a-4027-8daa-73db9425ad44") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7cda27df-7d62-40c6-a97e-b53d3bba2bda") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "f520c4ca-6e52-4bd8-86e1-88a53d9e47bb") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "4a78471c-0372-424b-bdba-296381fa750a") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "136ae23a-b71e-4fd9-a1fc-2f645d8dab0a") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d143157-3215-4913-bba9-39848afca92a") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d8280c81-f921-441f-a368-ff8ee308aec6") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9b36e680-1f1f-41e4-88e9-1349e6d36cdf") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d3096287-8c65-40c1-9900-cfbf3b072c58") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "9e6e16c2-e32e-4da3-ab6a-7b6b2e6d838e") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "2a9d9cae-ec93-48f9-a3b7-056717000894") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "47b7eb9c-2399-479f-8f01-27679cd06161") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "ecd853dc-5f28-44be-955a-cdade7009dcc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 74 "+12V") + (pinfunction "K") + (pintype "passive") + (uuid "921f7739-3a84-46c9-87de-5df04180c1bc") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 103 "Net-(D10-A)") + (pinfunction "A") + (pintype "passive") + (uuid "a61a2c2e-887c-4541-95d3-15b9fad96fc2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "8d648485-0625-4c0a-831b-7d634ccb12bd") + (at 128.45 72.89) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D8" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "352289bb-ebf8-47a4-9767-4ce30159e385") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "0f5fe094-af47-4887-9f10-5d4406962044") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8681aea9-c19a-4e73-8e46-9d51084ff1a7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "38ca30ed-00d7-4af8-8b45-1987b404c40a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "69e7ada1-5590-4e45-bf16-00a8fbe8d748") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "92788e29-f397-46ad-a90c-a8559395a9d2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/d06a0c04-50fd-4a9b-b478-f8f6299f3fb4") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5a98b366-5ce2-45dd-a1ee-c44511f5d25a") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a9e63bd6-177f-469e-8a03-d5f0ce965801") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "17ce14b6-abf5-4f9e-813f-bfe681c7fa5a") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "94cc1ff3-1f76-41b7-aebf-de61298cf6fc") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f5757de5-80af-4226-915d-760762540df6") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "f0035f73-6806-43ac-9ed0-27280f25defa") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b833de10-8b0d-473a-86f4-cac687ee6610") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a76c5084-3877-49e4-8beb-fff60b19a0f6") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f86bf559-b4ee-436f-a5ad-8af22e1a8d32") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ebcd926d-7178-45a0-9564-be9855d860b1") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "df09c9d8-c8a9-4ebe-99fd-9a731556060f") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f6eed52d-d4df-49b5-a8b7-963f3990b734") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "5f2ea327-74dd-466d-81fb-02032341ea14") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "a1e60530-7b03-4f4c-8e0f-d710b8aeccdb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "2fa3e5f5-5f00-495e-bcca-ce60e88da72d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "47ed3dc5-526d-4960-b6b9-28b2cbaaa216") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 101 "Net-(D4-A)") + (pinfunction "K") + (pintype "passive") + (uuid "1229e9f5-a435-41db-a804-39940d4e9837") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "A") + (pintype "passive") + (uuid "41d7973b-bb6c-4392-afed-25a8b7893d0a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_SO:HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm" + (layer "F.Cu") + (uuid "8fca730a-1ba4-48ea-8cee-451281873c83") + (at 119.75 76.235) + (descr "HTSSOP, 14 Pin (http://www.ti.com/lit/ds/symlink/lm5161.pdf#page=34), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "HTSSOP SO TI-PWP0014A") + (property "Reference" "U6" + (at 0 -3.45 0) + (layer "F.SilkS") + (uuid "0969af09-2175-4462-a731-266338776c85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "LM3150MH" + (at 0 3.45 0) + (layer "F.Fab") + (uuid "6a3e58a4-2f9d-48c2-825a-8a1f20d0c6e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm3150.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1b33633f-77cd-41a5-8f4d-1d3cccc3482e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "42V Wide Vin synchronous Buck controller, HTSSOP-14" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b268b0ca-c2e0-4ceb-9867-c7519a95cb73") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "HTSSOP*4.4x5mm*P0.65*") + (path "/2c66f152-3e59-4c94-ab1e-b7779424fdd4") + (sheetname "/") + (sheetfile "main board.kicad_sch") + (attr smd) + (fp_line + (start -1.935584 -2.61) + (end -2.2 -2.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5ab227e7-e37a-4f25-9e68-ffb178e673d9") + ) + (fp_line + (start -1.935584 2.61) + (end -2.2 2.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "572a9bce-63fd-47d4-9618-301cc2d56724") + ) + (fp_line + (start 1.935584 -2.61) + (end 2.2 -2.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "48c3462b-ee06-4d9f-bc03-5504b05c92fd") + ) + (fp_line + (start 1.935584 2.61) + (end 2.2 2.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "829eaa04-e62a-4fc4-9a6b-4cfc7cfd57ef") + ) + (fp_poly + (pts + (xy -2.925 -2.41) (xy -3.165 -2.74) (xy -2.685 -2.74) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "1878eed5-aec5-45e3-baa5-618cba28f2c8") + ) + (fp_line + (start -3.9 -2.4) + (end -2.45 -2.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "65508a95-be9f-4112-a6ad-10e9736413ed") + ) + (fp_line + (start -3.9 2.4) + (end -3.9 -2.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b4c05c71-569c-47c1-8490-60fd2bca7bb5") + ) + (fp_line + (start -2.45 -2.75) + (end 2.45 -2.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4cfab104-85ef-49ee-94d0-61b046b955d8") + ) + (fp_line + (start -2.45 -2.4) + (end -2.45 -2.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "75aebc6e-feee-45dc-a16f-960a7a6ab716") + ) + (fp_line + (start -2.45 2.4) + (end -3.9 2.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d85cd1f8-a7d6-4bff-8a7b-2e28fdee3f83") + ) + (fp_line + (start -2.45 2.75) + (end -2.45 2.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "af790b09-51b3-4ca8-be06-df2dcc962b26") + ) + (fp_line + (start 2.45 -2.75) + (end 2.45 -2.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b7853476-73d7-4693-bb0c-6396b8b66102") + ) + (fp_line + (start 2.45 -2.4) + (end 3.9 -2.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "96af5be6-4182-48fc-ae5c-1ff8b0b4c133") + ) + (fp_line + (start 2.45 2.4) + (end 2.45 2.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "82b5a6b7-7837-4e1a-b98f-c5a588b46af3") + ) + (fp_line + (start 2.45 2.75) + (end -2.45 2.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "df2e4e25-32f5-4c75-a86b-338d3d7310d4") + ) + (fp_line + (start 3.9 -2.4) + (end 3.9 2.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "138dcffb-0603-4084-9698-aa8d37d57349") + ) + (fp_line + (start 3.9 2.4) + (end 2.45 2.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d1b506bf-5f58-4b95-87a9-d4a092f7acf0") + ) + (fp_line + (start -2.2 -1.5) + (end -1.2 -2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "93d62637-e387-4d66-9f0e-66f93cae0c3d") + ) + (fp_line + (start -2.2 2.5) + (end -2.2 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1c50d29b-cdbc-441c-b845-041a616d0b59") + ) + (fp_line + (start -1.2 -2.5) + (end 2.2 -2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "18d26a61-8f76-41f3-bf35-9838167bd021") + ) + (fp_line + (start 2.2 -2.5) + (end 2.2 2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bda4473c-064e-45db-b223-e74b98e3b568") + ) + (fp_line + (start 2.2 2.5) + (end -2.2 2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9133f764-093e-4e18-aeb4-65bb189b37a5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "bea5ece6-4f81-4eda-8d5f-81f4578ed1c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" smd roundrect + (at -0.75 -0.775) + (size 1.21 1.25) + (layers "F.Paste") + (roundrect_rratio 0.206612) + (uuid "937a5f07-0b4f-4bd3-9b65-101264271a48") + ) + (pad "" smd roundrect + (at -0.75 0.775) + (size 1.21 1.25) + (layers "F.Paste") + (roundrect_rratio 0.206612) + (uuid "a3fc3762-1653-455c-b99a-807f37001ef8") + ) + (pad "" smd rect + (at 0 0) + (size 3 3.1) + (layers "F.Mask") + (uuid "6b98e576-103c-45d6-bf9f-dd915bf45505") + ) + (pad "" smd roundrect + (at 0.75 -0.775) + (size 1.21 1.25) + (layers "F.Paste") + (roundrect_rratio 0.206612) + (uuid "dcbfbe22-2947-40ec-8195-7ad482166353") + ) + (pad "" smd roundrect + (at 0.75 0.775) + (size 1.21 1.25) + (layers "F.Paste") + (roundrect_rratio 0.206612) + (uuid "d9a41163-a828-472a-a110-9e4f3b21c95c") + ) + (pad "1" smd roundrect + (at -2.8625 -1.95) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 127 "Net-(U6-VCC)") + (pinfunction "VCC") + (pintype "power_out") + (uuid "9b95ed58-170e-4bfa-8855-b9459a10d9fd") + ) + (pad "2" smd roundrect + (at -2.8625 -1.3) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 74 "+12V") + (pinfunction "VIN") + (pintype "power_in") + (uuid "523d6174-5e78-4aa7-a8f9-df57c290ff9b") + ) + (pad "3" smd roundrect + (at -2.8625 -0.65) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 128 "unconnected-(U6-EN-Pad3)") + (pinfunction "EN") + (pintype "input") + (uuid "6c4887e2-3c18-490a-b420-73a0449c8c3c") + ) + (pad "4" smd roundrect + (at -2.8625 0) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 126 "Net-(U6-FB)") + (pinfunction "FB") + (pintype "input") + (uuid "90f832fc-35cf-41bb-9db7-84c5b2ca9bc9") + ) + (pad "5" smd roundrect + (at -2.8625 0.65) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "GNDPWR") + (pinfunction "SGND") + (pintype "power_in") + (uuid "6a100cc2-5959-4828-acc7-728c87865d5f") + ) + (pad "6" smd roundrect + (at -2.8625 1.3) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 125 "Net-(U6-SS)") + (pinfunction "SS") + (pintype "passive") + (uuid "b22fb981-e0c6-41d5-a8b4-9e697661d143") + ) + (pad "7" smd roundrect + (at -2.8625 1.95) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 124 "Net-(U6-RON)") + (pinfunction "RON") + (pintype "input") + (uuid "abff0119-a34b-46e3-aa4d-30c52b1f3b75") + ) + (pad "8" smd roundrect + (at 2.8625 1.95) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 122 "Net-(U6-ILIM)") + (pinfunction "ILIM") + (pintype "input") + (uuid "1056a501-ac37-4517-a057-202053664c43") + ) + (pad "9" smd roundrect + (at 2.8625 1.3) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "GNDPWR") + (pinfunction "SGND") + (pintype "passive") + (uuid "dfb8de2a-f58c-496e-bb47-c611f1e6da8a") + ) + (pad "10" smd roundrect + (at 2.8625 0.65) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 107 "Net-(U6-SW)") + (pinfunction "SW") + (pintype "output") + (uuid "3236ebe3-5dee-4821-9606-61a4713c8cff") + ) + (pad "11" smd roundrect + (at 2.8625 0) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 108 "Net-(Q1-G)") + (pinfunction "HG") + (pintype "output") + (uuid "58a1d959-309d-4ecb-98a9-e98f408aa1fc") + ) + (pad "12" smd roundrect + (at 2.8625 -0.65) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 123 "Net-(U6-BST)") + (pinfunction "BST") + (pintype "passive") + (uuid "4cb7ee73-5bd6-43a7-b77d-284693347a80") + ) + (pad "13" smd roundrect + (at 2.8625 -1.3) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 109 "Net-(Q2-G)") + (pinfunction "LG") + (pintype "output") + (uuid "e7b0a2f2-cc12-4afd-85f9-c5e28f0c1fc4") + ) + (pad "14" smd roundrect + (at 2.8625 -1.95) + (size 1.575 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "GNDPWR") + (pinfunction "PGND") + (pintype "power_in") + (uuid "f270167c-34ef-4563-a40f-b107ad2e7bd1") + ) + (pad "15" smd rect + (at 0 0) + (size 3.4 5) + (property pad_prop_heatsink) + (layers "F.Cu") + (net 5 "GNDPWR") + (pinfunction "SGND") + (pintype "passive") + (zone_connect 2) + (uuid "bc49deb9-9513-4d26-9db6-898c8c8a3e55") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_SO.3dshapes/HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "9486837c-83fe-46b7-8ce9-fa30cebfa08c") + (at 128.45 106.89) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D16" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "0f5f6e07-e437-47a5-ad36-fdc3198570c6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "ce544784-f955-4bbd-a47a-28c786f1d622") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1188ac82-8f6c-4421-9338-d7ec0560c462") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a65a2a82-afda-4164-9317-e33a94e7125c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4e69bab6-cc48-4094-9d0c-a8bb94378e77") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "52719428-5959-4942-bb82-223c6d78e1f1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/3568de53-e804-4b7a-aa92-25204283f8d9") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "64bab186-3765-4df2-9a8c-dea1558eabb5") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e9bd2347-eeff-4baf-b0cd-b11bdd674ac1") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8bbf5bf9-f30d-449e-8800-b4804a865691") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "140d3452-ca56-47b7-845a-b9db21053fe5") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6cf7a49d-49cd-463b-bed5-7dd940ee6932") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "e2db5520-1477-4128-82d6-c818e22ec11c") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e75ecacd-44e1-42d2-a3a4-70533c15946b") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f66fd36c-6603-4fa9-8297-deccafef4a65") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "51f9eac9-6c44-4e74-8c63-7100860f28aa") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f18f0e49-353e-4910-a9b4-7c10e97b5e07") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6543a9bd-83af-4979-b0b9-8eaa5673ce7b") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d2b2eed1-df2d-4667-a680-406392d8836f") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "3a976b4d-bb84-4499-b9af-be0dda0e308d") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "7218f8f0-6c52-407a-9f9c-49b589f955c1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "0beed971-98a6-4626-8b81-345f5d1601d1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "71c96463-1a8a-481b-afbe-43c69e94aae5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 105 "Net-(D12-A)") + (pinfunction "K") + (pintype "passive") + (uuid "3a9ab1af-2424-4637-8132-5b615ab93421") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "A") + (pintype "passive") + (uuid "e08080cb-4353-4d98-a74f-9d5c3b9560f5") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "b495da5d-326e-4f61-89f0-1ecaa2dcf88f") + (at 128.45 98.39) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D14" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "c07466be-78d3-4e3b-b7ee-74fbd7142d43") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "61036afb-4441-4864-bd7b-a00e9ac8b3e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1c8eb38d-9b6c-4502-9b13-49c2eea0a182") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "27c4995d-8ee0-42ef-82a9-14313955c080") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1b9d6887-9db7-4a34-a4bc-5274ee8f4fe9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9894c78a-a9d5-4ae0-b26b-b68319ff0e39") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/75e32e25-25ce-4cea-be49-c6f96efa2f6b") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "82e7ec7a-099b-4c01-890b-038212493783") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "64107a65-fae8-404d-a1e5-933b9b175d2d") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c6769e86-71dd-458c-b31c-b8fca45e95c8") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dafe11e4-807f-44c4-9fe3-cfacc026907f") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fb0be151-dc48-46e0-96cb-a10cd052cd62") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "a4e20cc1-fc06-4851-8c5d-b0e7c558557d") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "2386bfbf-a736-445a-9a29-9fd8b615e448") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8d44e2e9-9227-4b8b-9e00-d07f2b4b8757") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "19b4ae59-5654-4d71-9178-3850f7ffa02f") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b631e484-9f53-496c-b65d-a7abcb8c750f") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72a6623b-c99a-4d71-82e8-6cc2df1bb4ab") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "230451f3-3a77-41b1-95ae-90eec95b5d59") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "576e84c0-a1e9-42d7-b821-42eb1aaad317") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "c13b4d3d-e96d-49c2-9d30-937f514633b3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "3da60dfc-4924-42dc-949e-2369aa520b0e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "9535194e-12e4-446c-91a3-4bb7521cc919") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 103 "Net-(D10-A)") + (pinfunction "K") + (pintype "passive") + (uuid "a971c884-c00a-47fd-bfa7-6876f9188711") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "A") + (pintype "passive") + (uuid "c7b3a541-f8f6-4df9-a303-c2a9371a74e2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_TO_SOT_THT:TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown" + (layer "F.Cu") + (uuid "bbd85524-5c2c-4510-b5a1-df180de0f651") + (at 142.47 87) + (descr "TO-220-15, Horizontal, RM 1.27mm, Multiwatt-15, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf, generated with kicad-footprint-generator TO_SOT_THT_generate.py") + (tags "TO-220-15 Horizontal RM 1.27mm Multiwatt-15 staggered type-1") + (property "Reference" "U1" + (at 8.89 -24.29 0) + (layer "F.SilkS") + (uuid "893f57fe-b951-4ca6-aff8-0e5b588a5a7a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "L298HN" + (at 8.89 1.85 0) + (layer "F.Fab") + (uuid "90989596-94bf-4f0b-95e1-add0ec380852") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ac61293c-59b2-4b72-a168-9c78078ebae3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Dual full bridge motor driver, up to 46V, 4A, Multiwatt15-H" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ab501f7f-71e5-4906-b1a5-339a885ff844") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO?220*StaggerOdd*TabDown*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/09de79da-22b2-4c39-ac70-6052f318fa67") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start -1.32 -23.45) + (end 19.1 -23.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c8acc700-6c89-4dad-860e-1db2ee5d02bd") + ) + (fp_line + (start -1.32 -5.73) + (end -1.32 -23.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7c409a77-544d-459a-8dfb-a395ee35ffaf") + ) + (fp_line + (start -1.32 -5.73) + (end 19.1 -5.73) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bd7a0968-56f4-43d4-8184-edd91dca98e5") + ) + (fp_line + (start -0.61 -5.73) + (end -0.61 -1.16) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4a870418-8a98-4d68-8b0c-3b5886633276") + ) + (fp_line + (start 0.61 -5.73) + (end 0.61 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c19ab54e-1665-493b-be0f-3e592417c452") + ) + (fp_line + (start 0.61 -1.586) + (end 0.61 -1.16) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bdbe121f-bcd3-4d74-a98d-c9ced412fbe8") + ) + (fp_line + (start 0.66 -5.73) + (end 0.66 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a7ee8d3b-76e8-48bd-a5e8-b1d8f7071cb0") + ) + (fp_line + (start 1.88 -5.73) + (end 1.88 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6acaf583-1f58-4f32-85d7-5800e052711c") + ) + (fp_line + (start 1.93 -5.73) + (end 1.93 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dccf7676-43ea-48f2-bf52-2b87e575e550") + ) + (fp_line + (start 1.93 -1.586) + (end 1.93 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e4440997-d22b-4340-813b-92f728d1c8d7") + ) + (fp_line + (start 3.15 -5.73) + (end 3.15 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3187429f-d1f0-4865-86c9-a6794bd423ed") + ) + (fp_line + (start 3.15 -1.586) + (end 3.15 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "511ec820-eefa-4439-acc4-5bb583fa35d2") + ) + (fp_line + (start 3.2 -5.73) + (end 3.2 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "005dd4bc-2c17-4cf4-b3aa-2077e989ad1e") + ) + (fp_line + (start 4.42 -5.73) + (end 4.42 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c21318e-2708-4c2d-bcd0-1f0c6c8be522") + ) + (fp_line + (start 4.47 -5.73) + (end 4.47 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bfff52a8-6426-4f63-a38b-8c931920f01b") + ) + (fp_line + (start 4.47 -1.586) + (end 4.47 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3f32a05c-d4a3-44cd-be69-4ae9d8cd82a5") + ) + (fp_line + (start 5.69 -5.73) + (end 5.69 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7ba41341-6f6c-465a-92c1-b2480039e216") + ) + (fp_line + (start 5.69 -1.586) + (end 5.69 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "94883550-4d30-4557-b203-b981756748ee") + ) + (fp_line + (start 5.74 -5.73) + (end 5.74 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8cf24c7c-ebd8-4cf5-a6bb-5fe469d70c2f") + ) + (fp_line + (start 6.96 -5.73) + (end 6.96 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "19546b05-4f5a-414d-b138-50ceed14edd8") + ) + (fp_line + (start 7.01 -5.73) + (end 7.01 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b0c73d16-4405-4b53-a433-6d97a47aa32a") + ) + (fp_line + (start 7.01 -1.586) + (end 7.01 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3d1feaad-5219-49fe-8cd8-45783d9dfbed") + ) + (fp_line + (start 8.23 -5.73) + (end 8.23 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bfc70a9b-14cc-4a14-9028-e2ff5c8a0ed5") + ) + (fp_line + (start 8.23 -1.586) + (end 8.23 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c09228ec-6bb5-4629-bd48-2ef0bffbda06") + ) + (fp_line + (start 8.28 -5.73) + (end 8.28 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1b1ab8c9-f77c-464a-85a5-bce293331d22") + ) + (fp_line + (start 9.5 -5.73) + (end 9.5 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "451c16f0-71a4-4b7b-ad42-17bc11760b80") + ) + (fp_line + (start 9.55 -5.73) + (end 9.55 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "966beba3-ce09-4199-8c43-167130020770") + ) + (fp_line + (start 9.55 -1.586) + (end 9.55 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9b2d3d30-d251-4ee3-98ff-8a43339c1b2c") + ) + (fp_line + (start 10.77 -5.73) + (end 10.77 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fc2f8dce-605e-475c-8b63-3e5052784714") + ) + (fp_line + (start 10.77 -1.586) + (end 10.77 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "941c5372-a02a-46b5-8459-8ab117718484") + ) + (fp_line + (start 10.82 -5.73) + (end 10.82 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "701ad5c7-4ea3-4e65-9a38-ad315cc89a4d") + ) + (fp_line + (start 12.04 -5.73) + (end 12.04 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "28035ca1-225b-4837-a015-03d13572665c") + ) + (fp_line + (start 12.09 -5.73) + (end 12.09 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7ceb373a-0da2-446e-9f8e-4fdc908b7964") + ) + (fp_line + (start 12.09 -1.586) + (end 12.09 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9b9c3a34-59ec-47a3-b849-84747e926750") + ) + (fp_line + (start 13.31 -5.73) + (end 13.31 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dc81c334-928a-4752-abd5-667b25340173") + ) + (fp_line + (start 13.31 -1.586) + (end 13.31 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "07d1c4a8-9a21-44f7-9105-8caf76a744d8") + ) + (fp_line + (start 13.36 -5.73) + (end 13.36 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "836c3fd1-bd4b-42e8-940f-fcd042f66394") + ) + (fp_line + (start 14.58 -5.73) + (end 14.58 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f54a4e8f-f27a-4827-9182-1b7c4572702b") + ) + (fp_line + (start 14.63 -5.73) + (end 14.63 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c9b8fef1-9e0b-4632-86c7-3ee412cb3394") + ) + (fp_line + (start 14.63 -1.586) + (end 14.63 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9929fd1a-23a7-4010-ae89-e52fded909ae") + ) + (fp_line + (start 15.85 -5.73) + (end 15.85 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "98b7e83c-9f9f-4608-b932-2082f7b59bfd") + ) + (fp_line + (start 15.85 -1.586) + (end 15.85 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c1b4456-ec60-4e54-917b-a71f3b56433c") + ) + (fp_line + (start 15.9 -5.73) + (end 15.9 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0daa5925-98db-4e91-ba8c-17a28171186f") + ) + (fp_line + (start 17.12 -5.73) + (end 17.12 -3.527) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ae0728c0-1576-4488-a9db-3929aeaef55e") + ) + (fp_line + (start 17.17 -5.73) + (end 17.17 -3.494) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "02be27e6-1244-410c-98dd-4aef54f3ffa6") + ) + (fp_line + (start 17.17 -1.586) + (end 17.17 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e405ecc1-eb44-4857-a766-fba74d88e59f") + ) + (fp_line + (start 18.39 -5.73) + (end 18.39 -0.987) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c1b98628-2523-4285-a24b-6894e93a498a") + ) + (fp_line + (start 19.1 -5.73) + (end 19.1 -23.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "943d3900-9c97-4d7e-9c0e-c6dfeb58ff94") + ) + (fp_line + (start -1.46 -21.2) + (end 0.93 -23.59) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4dc6727c-f50c-4857-b9c3-a3bf66f21eab") + ) + (fp_line + (start -1.46 -5.59) + (end -1.46 -21.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e33ebb5-5113-4551-bea1-af7fdffae6f2") + ) + (fp_line + (start -1.15 -1.15) + (end -0.75 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a174f9b7-7491-4990-b574-9afa35d2276c") + ) + (fp_line + (start -1.15 1.15) + (end -1.15 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e6957f30-d338-4b7d-92ff-495447653bdc") + ) + (fp_line + (start -0.75 -5.59) + (end -1.46 -5.59) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "40f982c2-c563-4910-b75d-daec3268e60a") + ) + (fp_line + (start -0.75 -1.15) + (end -0.75 -5.59) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f08278fa-ca91-42bc-8a53-d33049d1fa62") + ) + (fp_line + (start 0.75 -1.39) + (end 0.75 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a731ceaf-ffdc-4e28-bc48-7c8a76751f40") + ) + (fp_line + (start 0.75 -1.15) + (end 1.15 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c8ec9eea-38a9-40d4-8792-26585459a6b7") + ) + (fp_line + (start 0.93 -23.59) + (end 16.85 -23.59) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6e6e5e0e-bdc8-4303-bb3c-636188f0ae22") + ) + (fp_line + (start 1.15 -1.15) + (end 1.15 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aacd9e2c-52e5-472a-919e-1c00469e9cb5") + ) + (fp_line + (start 1.15 1.15) + (end -1.15 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e955639c-9a37-48f3-90a9-9bc6cf437f36") + ) + (fp_line + (start 1.39 -1.15) + (end 1.79 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "355ceb95-4a67-4280-aa7e-7bc1e36fb4c6") + ) + (fp_line + (start 1.39 1.15) + (end 1.39 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a10fb363-8ee4-44ce-896d-9a0620db9f1a") + ) + (fp_line + (start 1.79 -1.39) + (end 0.75 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0eab4fba-5940-4b26-a371-7a031854ef78") + ) + (fp_line + (start 1.79 -1.15) + (end 1.79 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2bb7308c-f78a-455d-98c4-a7c34a6fa39b") + ) + (fp_line + (start 3.29 -1.39) + (end 3.29 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4caa7cf7-0aff-40f7-be00-bca1e6734245") + ) + (fp_line + (start 3.29 -1.15) + (end 3.69 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "efdea85d-c2b7-4bba-907d-730ff83a9720") + ) + (fp_line + (start 3.69 -1.15) + (end 3.69 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "81e40c8c-6710-45d0-8848-c68a5be65423") + ) + (fp_line + (start 3.69 1.15) + (end 1.39 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e402289b-5a76-41f0-a1a8-006664afeac0") + ) + (fp_line + (start 3.92 -1.15) + (end 4.33 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bee197eb-2deb-45da-b1d0-2f4a414787cd") + ) + (fp_line + (start 3.92 1.15) + (end 3.92 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb64806b-fae4-4529-8933-5cdb683e59a4") + ) + (fp_line + (start 4.33 -1.39) + (end 3.29 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0875aab2-b7cc-4c4b-a4f0-5d9ac7f00828") + ) + (fp_line + (start 4.33 -1.15) + (end 4.33 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2c323b5c-e8c6-4a8c-b052-1e7525f3755c") + ) + (fp_line + (start 5.83 -1.39) + (end 5.83 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "042863ff-35f4-411b-be64-1073399e5beb") + ) + (fp_line + (start 5.83 -1.15) + (end 6.23 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8a993f7b-0a4b-4c47-9ebb-faa16875e5ec") + ) + (fp_line + (start 6.23 -1.15) + (end 6.23 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f81248c5-9eaf-4c14-a4e3-bfabfe3fa242") + ) + (fp_line + (start 6.23 1.15) + (end 3.92 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2645931f-b5d2-4d11-8160-23491f7bc19c") + ) + (fp_line + (start 6.46 -1.15) + (end 6.86 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7d84a0e4-6108-456e-a89d-d1f516e590b9") + ) + (fp_line + (start 6.46 1.15) + (end 6.46 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "982d7dc7-c64e-4aca-af80-50d4dfa1bda0") + ) + (fp_line + (start 6.86 -1.39) + (end 5.83 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "20fc7a76-8d48-4c28-8ff9-261bbfdae038") + ) + (fp_line + (start 6.86 -1.15) + (end 6.86 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b24b1bad-84b9-4d1f-97c9-d27e36887699") + ) + (fp_line + (start 8.37 -1.39) + (end 8.37 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "36da7902-bc27-4c28-8288-0bbde2a3a687") + ) + (fp_line + (start 8.37 -1.15) + (end 8.77 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e0dd893-d936-438d-855d-4e933b26a0d5") + ) + (fp_line + (start 8.77 -1.15) + (end 8.77 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3c0973f1-ed9b-4d6d-8745-c481de26a9a4") + ) + (fp_line + (start 8.77 1.15) + (end 6.46 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4e980f67-df69-418e-b7b6-bc26376dca0d") + ) + (fp_line + (start 9 -1.15) + (end 9.4 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6eb18155-49f4-4641-8351-8cacdb6d3f76") + ) + (fp_line + (start 9 1.15) + (end 9 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b590a493-5dd7-4232-91c9-c34a82877125") + ) + (fp_line + (start 9.4 -1.39) + (end 8.37 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0f176900-d823-4d0e-a313-dfe04bd72a67") + ) + (fp_line + (start 9.4 -1.15) + (end 9.4 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0c2ceace-9cf5-45bb-9bf6-45a7a7dac9a8") + ) + (fp_line + (start 10.91 -1.39) + (end 10.91 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b5ea5e95-9023-4e5c-9bc1-cafbe21f2d89") + ) + (fp_line + (start 10.91 -1.15) + (end 11.31 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "da706dbf-176b-4984-9f32-a0a0b2f5a0f2") + ) + (fp_line + (start 11.31 -1.15) + (end 11.31 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8d0a5d84-9d43-4f17-b239-24a322a51fb9") + ) + (fp_line + (start 11.31 1.15) + (end 9 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6ed3fad1-3813-4a94-865c-1053fdcdc52f") + ) + (fp_line + (start 11.54 -1.15) + (end 11.94 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ca34f8ef-5d2d-4278-a564-6f0422977754") + ) + (fp_line + (start 11.54 1.15) + (end 11.54 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "61614b53-6604-41e1-9cba-54d0a4bc991f") + ) + (fp_line + (start 11.94 -1.39) + (end 10.91 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7dd6a3bf-ef1b-4839-91c2-299b28170755") + ) + (fp_line + (start 11.94 -1.15) + (end 11.94 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c4369ee0-8a45-4629-88e8-a533ca74c27d") + ) + (fp_line + (start 13.45 -1.39) + (end 13.45 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7dee3f70-9ad1-4988-9a9d-33a6022d46d3") + ) + (fp_line + (start 13.45 -1.15) + (end 13.85 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cb753b44-5488-4c6f-950c-74319a4719d4") + ) + (fp_line + (start 13.85 -1.15) + (end 13.85 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7fbbe0ab-a37f-4e9c-ae21-591855f75d58") + ) + (fp_line + (start 13.85 1.15) + (end 11.54 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0b93e2e3-0409-4890-92a6-ba933f1f8305") + ) + (fp_line + (start 14.08 -1.15) + (end 14.48 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2d4f7fe5-8c26-4187-81ee-ecf50fac065e") + ) + (fp_line + (start 14.08 1.15) + (end 14.08 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d3ac4787-acf9-48bd-aee3-a9fcfc04a423") + ) + (fp_line + (start 14.48 -1.39) + (end 13.45 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0c349416-af46-4858-aeae-3e20ad3368ce") + ) + (fp_line + (start 14.48 -1.15) + (end 14.48 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5798433f-7f49-4c45-9bf8-9203465ebbb6") + ) + (fp_line + (start 15.99 -1.39) + (end 15.99 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c675e3f7-87a2-44bd-9336-66bfcc0e809e") + ) + (fp_line + (start 15.99 -1.15) + (end 16.39 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "538e87f9-6a53-4902-8c98-f0603fc186a4") + ) + (fp_line + (start 16.39 -1.15) + (end 16.39 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e2541bb7-b6a3-4a6a-8185-729a301184de") + ) + (fp_line + (start 16.39 1.15) + (end 14.08 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9b166ebb-7397-444a-a371-74b91f160fc1") + ) + (fp_line + (start 16.62 -1.15) + (end 17.02 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "adfd8b14-1c51-4209-b306-e5840338fd2f") + ) + (fp_line + (start 16.62 1.15) + (end 16.62 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7eddf39f-e9bb-4103-b3e0-e27a070a3c4f") + ) + (fp_line + (start 16.85 -23.59) + (end 19.24 -21.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "934941bd-3acc-43b7-b8b6-f08cf8c45707") + ) + (fp_line + (start 17.02 -1.39) + (end 15.99 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "123501d9-f347-4a6d-bf9a-2d77a406ccb1") + ) + (fp_line + (start 17.02 -1.15) + (end 17.02 -1.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1c212206-4e55-445b-a6c1-fd6f005ce9b3") + ) + (fp_line + (start 18.53 -5.59) + (end 18.53 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2e3feee7-0a46-4890-9336-8193d600dbc2") + ) + (fp_line + (start 18.53 -1.15) + (end 18.93 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d982268e-21db-423e-95f0-4a91a678aec7") + ) + (fp_line + (start 18.93 -1.15) + (end 18.93 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8877ee54-07a3-467e-b60c-358f5209a987") + ) + (fp_line + (start 18.93 1.15) + (end 16.62 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aeabdd23-029d-4c73-ba27-fd0b4b8715ac") + ) + (fp_line + (start 19.24 -21.2) + (end 19.24 -5.59) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "09b12587-0351-4df6-bad9-20e803b6be01") + ) + (fp_line + (start 19.24 -5.59) + (end 18.53 -5.59) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f35e643d-8904-48fb-8272-625a478e5442") + ) + (fp_line + (start -1.21 -21.09) + (end 1.04 -23.34) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a6b5ea9a-55c7-42ea-9ef7-8c11f2f443aa") + ) + (fp_line + (start -1.21 -16.54) + (end -1.21 -21.09) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2089483a-b0ce-48c3-bf5f-6b4e8a5edeba") + ) + (fp_line + (start 1.04 -23.34) + (end 16.74 -23.34) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f74b5ff1-b2b5-4437-ac0e-dfdecaefe649") + ) + (fp_line + (start 16.74 -23.34) + (end 18.99 -21.09) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "545d7c7d-2b25-4dff-81ab-7185a4cccfe1") + ) + (fp_line + (start 18.99 -21.09) + (end 18.99 -16.54) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6a02a396-f8b8-47b5-ad90-93506e98849c") + ) + (fp_line + (start 18.99 -16.54) + (end -1.21 -16.54) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a9bfb59a-fa77-43cf-a4ab-8630458fd255") + ) + (fp_rect + (start -1.21 -5.84) + (end 18.99 -16.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "d8c7f8b7-47fd-472d-8301-361f1928f43c") + ) + (fp_rect + (start -0.5 -5.84) + (end 0.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "ed431449-19b9-4891-a1ce-27defd341f53") + ) + (fp_rect + (start 0.77 -5.84) + (end 1.77 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "342f64e9-e85e-4a0b-a1b7-c1c99922a126") + ) + (fp_rect + (start 2.04 -5.84) + (end 3.04 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "19477ee6-510b-413e-854a-cf55641663a5") + ) + (fp_rect + (start 3.31 -5.84) + (end 4.31 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "7e9a9f85-8a5d-440b-bf5b-2ebb569cec79") + ) + (fp_rect + (start 4.58 -5.84) + (end 5.58 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "f5dac1d3-5e7f-493a-b1e5-261611e5bc4b") + ) + (fp_rect + (start 5.85 -5.84) + (end 6.85 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "93a85610-63e7-44b1-b1a6-0a2662c86bef") + ) + (fp_rect + (start 7.12 -5.84) + (end 8.12 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "baa8a23b-c268-4442-ac99-9855500d05b4") + ) + (fp_rect + (start 8.39 -5.84) + (end 9.39 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "44f0fd38-67a3-4df1-b851-58833a5658fe") + ) + (fp_rect + (start 9.66 -5.84) + (end 10.66 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "1f951a95-0ac1-4413-ab78-14d7d37f63af") + ) + (fp_rect + (start 10.93 -5.84) + (end 11.93 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "f772c4a3-c935-42c8-95bf-853c7ff3704b") + ) + (fp_rect + (start 12.2 -5.84) + (end 13.2 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "42e082bc-3baf-42bf-b11e-ae0cbf8e4011") + ) + (fp_rect + (start 13.47 -5.84) + (end 14.47 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "7615a935-97de-479d-bad5-5ab31b86a572") + ) + (fp_rect + (start 14.74 -5.84) + (end 15.74 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "8156d1c0-12fd-4d8f-b3f8-78c630930ce2") + ) + (fp_rect + (start 16.01 -5.84) + (end 17.01 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "337b22d0-a375-4be8-bf4c-fc02919d8cdf") + ) + (fp_rect + (start 17.28 -5.84) + (end 18.28 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "1f4c6be2-0c05-48da-8491-4e829bf6a456") + ) + (fp_circle + (center 8.89 -20.54) + (end 10.74 -20.54) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "4833ea13-9527-4877-b624-0defa0f7e99c") + ) + (fp_text user "${REFERENCE}" + (at 8.89 -11.22 0) + (layer "F.Fab") + (uuid "b662d8cd-5713-4529-84b8-a376bebf4fc7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 8.89 -20.54) + (size 3.5 3.5) + (drill 3.5) + (layers "*.Cu" "*.Mask") + (uuid "3c941289-c61b-4b7a-8996-ba13f7dbd094") + ) + (pad "1" thru_hole rect + (at 0 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "SENSE_A") + (pintype "power_in") + (uuid "9c5c0bd2-679b-4539-9356-980afb25318a") + ) + (pad "2" thru_hole circle + (at 1.27 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 101 "Net-(D4-A)") + (pinfunction "OUT1") + (pintype "output") + (uuid "4e0eb69e-dcc5-4071-a04b-4f8e8d436387") + ) + (pad "3" thru_hole circle + (at 2.54 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 100 "Net-(D3-A)") + (pinfunction "OUT2") + (pintype "output") + (uuid "ffaf6228-2745-4790-95cf-48ebfd095dcd") + ) + (pad "4" thru_hole circle + (at 3.81 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 74 "+12V") + (pinfunction "Vs") + (pintype "power_in") + (uuid "4aa33cbf-8454-427b-abb5-c92734d0e3b5") + ) + (pad "5" thru_hole circle + (at 5.08 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 113 "Motor 1 Direction Pin 1") + (pinfunction "IN1") + (pintype "input") + (uuid "e3ff2f20-a060-4b9c-8514-009fc71021ca") + ) + (pad "6" thru_hole circle + (at 6.35 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Motor 1 Activation Pin") + (pinfunction "EnA") + (pintype "input") + (uuid "68f5be37-3d17-4112-b585-a75bf76cdb8f") + ) + (pad "7" thru_hole circle + (at 7.62 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 110 "Motor 1 Direction Pin 2") + (pinfunction "IN2") + (pintype "input") + (uuid "752dd3f9-f421-43b6-a0bb-3b58d1c47b28") + ) + (pad "8" thru_hole circle + (at 8.89 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "power_in") + (uuid "bbb60f22-ca0d-472b-a2ad-4bfb53152cbc") + ) + (pad "9" thru_hole circle + (at 10.16 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "+5VL") + (pinfunction "Vss") + (pintype "power_in") + (uuid "4ce18647-235b-4ee5-9737-524de4fdfc9c") + ) + (pad "10" thru_hole circle + (at 11.43 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 111 "Motor 2 Direction Pin 1") + (pinfunction "IN3") + (pintype "input") + (uuid "3cf0c5cb-916e-4196-b401-dbcf77bad4e4") + ) + (pad "11" thru_hole circle + (at 12.7 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 27 "Motor 2 Activation Pin") + (pinfunction "EnB") + (pintype "input") + (uuid "4e1c84c5-cc7b-481f-8315-61297db43c38") + ) + (pad "12" thru_hole circle + (at 13.97 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 112 "Motor 2 Direction Pin 2") + (pinfunction "IN4") + (pintype "input") + (uuid "9d26fb98-9df1-4908-8e3e-1c4f5fc66833") + ) + (pad "13" thru_hole circle + (at 15.24 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 99 "Net-(D2-A)") + (pinfunction "OUT3") + (pintype "output") + (uuid "d3a4f838-88d1-43d6-99da-1626b89947de") + ) + (pad "14" thru_hole circle + (at 16.51 -2.54) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 98 "Net-(D1-A)") + (pinfunction "OUT4") + (pintype "output") + (uuid "d22f05b6-dbc8-4170-8d31-d82e9899afad") + ) + (pad "15" thru_hole circle + (at 17.78 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "SENSE_B") + (pintype "power_in") + (uuid "a93fc58d-9017-4c83-8dcb-dcb69c81b3d0") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "bded3670-8393-4795-a99b-90093f2a066d") + (at 128.45 51.64) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D3" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "b7e7793d-998d-4a72-beb7-27ae6a917e3c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "4aa0f29e-9f77-4648-9f29-f2dea77c2600") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "32d3db37-d946-4056-a638-960983fa779b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5ffeeead-f316-4c19-b299-f7618516adc8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c664f7c0-e096-49a7-8dce-4fb3ec5dac60") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "21bbff66-7422-4afb-ba90-74a5e158f555") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/bdad000e-ed37-4831-a0ab-069792b6599f") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bac1cde3-a972-452b-b1f3-4842642d2b1f") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8d498f9a-f600-44ea-8521-7957b0f9d02b") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ca6fed5c-521e-4c90-9214-845b69dd0cf8") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1a0bfef1-37db-4735-8ca2-6262f7bf9c28") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9ccdf36d-01f2-4b28-a551-5e3d1ca5e23a") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "131805cf-d774-4d2d-9ffe-2986e9584c88") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "04a1b25e-a852-4f97-b1be-e41280d8e05a") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cd248bd5-fd41-4f9f-bdc4-98e50bff55ba") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "de0e491a-dcc9-4431-9197-eb151ca1fbaf") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c193af39-f8a6-475d-a018-9989b9798247") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fc8d4c6f-acc7-4f80-8f61-5cdb37cd800c") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6bfb4d51-08f3-4b86-aa8b-2efa169f846f") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "45bd5869-8050-4bc4-b001-b4e59d6bca87") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "50dd489f-bb14-4fd7-abae-5d68368ffc81") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "3e8daa07-72b4-4665-b6aa-105762343d7a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "74b9d0e1-64f3-4d31-8cf9-8fbe34639826") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 74 "+12V") + (pinfunction "K") + (pintype "passive") + (uuid "9972b54c-8a93-4316-8264-0b30dedcb8fa") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 100 "Net-(D3-A)") + (pinfunction "A") + (pintype "passive") + (uuid "092854a1-ada8-4425-8de1-445b882c83df") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "d325f0c8-feb8-41c2-89ca-2698359fd771") + (at 128.45 85.64) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D11" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "07ec9421-3cf9-464b-84dd-cc802c46d574") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "8579246c-03a1-4488-94f1-afcf6f54991b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cadf05a5-508d-43c5-9af2-99b2bf82bb22") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "933c48ef-361c-4e99-aa49-6c79d4ba0518") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4e4164b9-bcb7-4eca-84b5-7db6a4f9b29d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "88599b4d-e9d5-4dec-af07-b5f32efee34a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/9dbc6cdc-c354-4401-9585-71dcdfda57a7") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "29f7bb8b-85d4-43e7-bb14-ab3dd1a0b873") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dbb2dbb4-273d-46d5-beb3-4e6b2176f430") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "61ee61ca-9df7-4a9a-bf27-1c1f742fee88") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ed6af8fe-6b2d-4695-ad33-b40802bff601") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ffe3f65a-d5ae-4644-ab05-82738819d9b6") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "cf75d67c-da7e-490f-b0c1-68aec7c18edf") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "3e345282-ccf8-4cf1-b6d6-451fd842ef6a") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0b4519fd-b502-47fc-816a-4549a4b6cac4") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3a7d98e9-cc69-4137-bfda-31555a50c066") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dc67c726-ff44-437b-ba32-20472eb88c44") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d58075d8-6ddf-4e3f-b030-8a867f85f6c8") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3d76a426-f8c9-476e-82e8-00b13f725df8") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "0ecadd46-731b-40dd-9115-90a47dd611bc") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "47b196e5-9a8f-499b-ba44-dce4b9a8207f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "786841f7-7ca6-4caf-b0b5-1e9c1c1bb556") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "d5d8e179-8d44-49c0-b3d1-57b2fe78dbd7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 74 "+12V") + (pinfunction "K") + (pintype "passive") + (uuid "cb815bc7-8168-4d49-9f96-fc288a997049") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 104 "Net-(D11-A)") + (pinfunction "A") + (pintype "passive") + (uuid "b642e5db-1d25-4b3a-9b21-5884a2c2bde7") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Module:RaspberryPi_Pico_W_SMD_HandSolder" + (layer "F.Cu") + (uuid "d43fd79b-17de-45ba-a1d7-b46faf685be2") + (at 61.245 89.165) + (descr "Raspberry Pi Pico W surface-mount footprint with debug pads for hand soldering (not compatible with non-wireless Pico), supports Raspberry Pi Pico 2 W, https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf") + (tags "module usb pcb swd antenna") + (property "Reference" "A2" + (at 11.7475 24.765 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "74a2e69a-ff89-465d-a89f-0bec8a3bafd3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (property "Value" "RaspberryPi_Pico_W" + (at 0 27.94 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b2f34a1b-b649-4a61-ba59-536d26bbb64e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9af43a52-6105-4411-a797-6960de089225") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Versatile and inexpensive wireless microcontroller module powered by RP2040 dual-core Arm Cortex-M0+ processor up to 133 MHz, 264kB SRAM, 2MB QSPI flash, Infineon CYW43439 2.4GHz 802.11n wireless LAN; also supports Raspberry Pi Pico 2 W" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2d8d4733-bf21-40e1-b36e-66152335016b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "RaspberryPi?Pico?Common* RaspberryPi?Pico?W?SMD*") + (path "/cad64f1a-0ba0-4774-9597-6ecb7a26e9ba") + (sheetname "/") + (sheetfile "main board.kicad_sch") + (attr smd) + (fp_line + (start -10.61 -23.07) + (end -11.09 -23.07) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d003965d-ed1d-4f9c-b06c-7db3feddb445") + ) + (fp_line + (start -10.61 -23.07) + (end -10.61 -22.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bd77b60f-951a-4fc9-a370-366e68926ac4") + ) + (fp_line + (start -10.61 -20.53) + (end -10.61 -20.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e9bc4a9-3f0b-423c-887c-d4ccf9360a54") + ) + (fp_line + (start -10.61 -17.99) + (end -10.61 -17.57) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "69e2b0f1-740d-4ddb-a0ea-b7971cfcd522") + ) + (fp_line + (start -10.61 -15.45) + (end -10.61 -15.03) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0594c99f-3cdb-4ca6-9f56-fa812e31279e") + ) + (fp_line + (start -10.61 -12.91) + (end -10.61 -12.49) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7c8e70d3-cf9e-45a5-b477-7d2dd3a703c8") + ) + (fp_line + (start -10.61 -10.37) + (end -10.61 -9.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ea2e92d6-8623-4f3c-bc33-1dad1e47dcfe") + ) + (fp_line + (start -10.61 -7.83) + (end -10.61 -7.41) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f7b66fa5-81c8-461c-83cd-6ee039a1bb5c") + ) + (fp_line + (start -10.61 -5.29) + (end -10.61 -4.87) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ef312a0a-9f79-4db4-8667-677e8c5def22") + ) + (fp_line + (start -10.61 -2.75) + (end -10.61 -2.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c3f92833-0ab1-40c4-9281-e5e2c76f816c") + ) + (fp_line + (start -10.61 -0.21) + (end -10.61 0.21) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d14a6adc-be5a-4300-b2b9-74183ed90b31") + ) + (fp_line + (start -10.61 2.33) + (end -10.61 2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4debffa2-8a75-40bf-b9ab-6a013637f8cc") + ) + (fp_line + (start -10.61 4.87) + (end -10.61 5.29) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c07349f2-9ccf-4de5-9e1e-2814e7428016") + ) + (fp_line + (start -10.61 7.41) + (end -10.61 7.83) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fc50fe32-fb29-45e2-bef0-91c161e21543") + ) + (fp_line + (start -10.61 9.95) + (end -10.61 10.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "43a9c50e-59c1-4c6e-82eb-656686d44681") + ) + (fp_line + (start -10.61 12.49) + (end -10.61 12.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "071b49f3-1562-4e59-92d0-85b8f664fb87") + ) + (fp_line + (start -10.61 15.03) + (end -10.61 15.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "31d346ec-214a-4bda-ab33-9fe8cf80e558") + ) + (fp_line + (start -10.61 17.57) + (end -10.61 17.99) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "79bcfe1a-e6f7-4402-86f6-dfba1f25bbfb") + ) + (fp_line + (start -10.61 20.11) + (end -10.61 20.53) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1774a53f-b86c-473a-97cf-a6a6076d7954") + ) + (fp_line + (start -10.61 22.65) + (end -10.61 23.07) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "34177c16-a3e7-4d87-a7e6-3c54f482003f") + ) + (fp_line + (start -10.579676 -25.19) + (end -11.09 -25.19) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "42c6457b-6137-4173-8f40-88d9c07da1b1") + ) + (fp_line + (start -10 -25.61) + (end -7.51 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0122f0c7-2021-444e-b1f4-ebd6eb874cc1") + ) + (fp_line + (start -7.51 -25.61) + (end -6.16206 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8470f4f3-6a25-4788-b40e-c08cfb13d0ec") + ) + (fp_line + (start -5.237939 -25.61) + (end -4.235 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9acb8225-3934-4470-b847-9060e9d729a7") + ) + (fp_line + (start -4.235 -25.61) + (end 4.235 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "16fc0041-4fb3-4b1c-941f-82d4b9098cdc") + ) + (fp_line + (start -3.9 -25.61) + (end -3.9 -24.694) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fca04c33-f4a2-4db1-8fa1-160bc931998c") + ) + (fp_line + (start -3.9 -22.306) + (end -3.9 -21.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "91f9747e-084d-4881-a183-8742e7214923") + ) + (fp_line + (start -3.9 -21.09) + (end -3.60391 -21.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7b130e1c-fc2f-4d68-9859-24d7205f06fe") + ) + (fp_line + (start -1.24609 -21.09) + (end 1.24609 -21.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4d4b95e4-ed9e-44a6-a904-bd22039e76eb") + ) + (fp_line + (start 3.60391 -21.09) + (end 3.9 -21.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3ad8dc02-ea48-49ad-84b7-5fd30c63821b") + ) + (fp_line + (start 3.9 -25.61) + (end 3.9 -24.694) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cf6f36ce-729c-4f2b-a000-b8f39363efdf") + ) + (fp_line + (start 3.9 -22.306) + (end 3.9 -21.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e799f661-526b-45e1-b337-66f5944e77b9") + ) + (fp_line + (start 4.235 -25.61) + (end 5.237939 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b2cc9cab-5203-4640-b1fd-e4540221b77d") + ) + (fp_line + (start 6.162061 -25.61) + (end 7.51 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d8f137f1-4cd2-4be3-8d76-cab772368061") + ) + (fp_line + (start 10 -25.61) + (end 7.51 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c982298a-96db-4e19-bd3d-6c2a8433f911") + ) + (fp_line + (start 10.61 -23.07) + (end 10.61 -22.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4717e0f8-3879-4f5e-8552-f87c02bb49ec") + ) + (fp_line + (start 10.61 -20.53) + (end 10.61 -20.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "15a09596-5ef8-4054-86e7-0d53df3dd7c3") + ) + (fp_line + (start 10.61 -17.99) + (end 10.61 -17.57) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5683095e-ccc9-4426-a37c-1fb23915b759") + ) + (fp_line + (start 10.61 -15.45) + (end 10.61 -15.03) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e4dcfcf7-3a7b-438e-a207-573921bdfc1a") + ) + (fp_line + (start 10.61 -12.91) + (end 10.61 -12.49) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6c28a431-e3fb-44af-bdc8-3920245ea0a5") + ) + (fp_line + (start 10.61 -10.37) + (end 10.61 -9.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "82c2325e-dc2b-4ec8-b962-c03924c857e2") + ) + (fp_line + (start 10.61 -7.83) + (end 10.61 -7.41) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "00ca2cf3-8896-4126-bd60-efb1daf65baa") + ) + (fp_line + (start 10.61 -5.29) + (end 10.61 -4.87) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "92ed0b41-bd45-4c2f-adfb-9d71cb89b09c") + ) + (fp_line + (start 10.61 -2.75) + (end 10.61 -2.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fc0961e5-d1f1-4995-9d25-09521bb94b7b") + ) + (fp_line + (start 10.61 -0.21) + (end 10.61 0.21) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6326e9cc-fc62-4d1d-ba8d-d594526a9091") + ) + (fp_line + (start 10.61 2.33) + (end 10.61 2.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "44e01b06-1f3e-4c26-8906-b21c123b178e") + ) + (fp_line + (start 10.61 4.87) + (end 10.61 5.29) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "436d29d7-3f19-4896-9e33-685cbc42c2f1") + ) + (fp_line + (start 10.61 7.41) + (end 10.61 7.83) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4f9d33da-865b-49b5-91e6-6ee1a002aa88") + ) + (fp_line + (start 10.61 9.95) + (end 10.61 10.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "864e2bae-a1ea-4d93-91ea-d35e81ddec35") + ) + (fp_line + (start 10.61 12.49) + (end 10.61 12.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ef53d4b0-9f33-43eb-be0c-6ea39db435eb") + ) + (fp_line + (start 10.61 15.03) + (end 10.61 15.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d1546de8-8f3e-469d-bfb2-4b588aa9d423") + ) + (fp_line + (start 10.61 17.57) + (end 10.61 17.99) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e2c5bca1-ef65-46e5-b941-fba96906d2c4") + ) + (fp_line + (start 10.61 20.11) + (end 10.61 20.53) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8a3ef484-e8cf-45c7-a603-76e53f87263d") + ) + (fp_line + (start 10.61 22.65) + (end 10.61 23.07) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "43f971bd-d05f-4709-9b2b-eb6e6916da96") + ) + (fp_arc + (start -10.579676 -25.19) + (mid -10.357938 -25.493944) + (end -10 -25.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "336bdd63-2461-4a2e-af7f-7d25a8eb51f5") + ) + (fp_arc + (start -10.363318 25.49) + (mid -10.494791 25.356765) + (end -10.579676 25.189937) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1c4ad8e8-3a5e-4d1e-b22c-911c5700b6f5") + ) + (fp_arc + (start 10 -25.61) + (mid 10.357937 -25.493944) + (end 10.579676 -25.189937) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "03b46ec0-bb10-48f5-911f-c89824159370") + ) + (fp_arc + (start 10.579676 25.189937) + (mid 10.494803 25.356773) + (end 10.363318 25.49) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e94ab0fc-d847-4e7b-9635-854817c5e063") + ) + (fp_circle + (center -5.7 -23.5) + (end -4.65 -23.5) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "748448bb-c7ed-4c54-9ae6-f3ebef5b1ef7") + ) + (fp_circle + (center -5.7 23.5) + (end -4.65 23.5) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "03483d5c-5cc3-4a64-80b1-a343ec4d12db") + ) + (fp_circle + (center 5.7 -23.5) + (end 6.75 -23.5) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "9fbec958-603a-4b82-9e11-66d735092fe7") + ) + (fp_circle + (center 5.7 23.5) + (end 6.75 23.5) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "c4b3cd65-c32d-44fa-b27d-d191cbfb23bb") + ) + (fp_poly + (pts + (xy -4.5 -27.3) (xy 4.5 -27.3) (xy 4.5 -25.75) (xy 11.54 -25.75) (xy 11.54 26.55) (xy -11.54 26.55) + (xy -11.54 -25.75) (xy -4.5 -25.75) + ) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "5d147147-e2d9-4b57-af54-f290a0c0fd94") + ) + (fp_line + (start -10.5 -24.5) + (end -9.5 -25.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "97ac4765-3c91-4b9d-809e-259b61a6f58e") + ) + (fp_line + (start -10.5 25) + (end -10.5 -24.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d0cfd688-79d2-4eed-bdbf-0858eb606284") + ) + (fp_line + (start -9.5 -25.5) + (end 10 -25.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cf6c7203-8e34-4f7f-97b5-7fe8411f2601") + ) + (fp_line + (start -4.625 -14.075) + (end -4.625 -12.925) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cd5e689a-f445-48eb-89d3-0921b5370653") + ) + (fp_line + (start -2.375 -14.075) + (end -2.375 -12.925) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e389d523-ba87-4ca4-9cb9-a339b8ed5b98") + ) + (fp_line + (start 10 25.5) + (end -10 25.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bdceaabf-d0eb-42e7-b4dc-1fb3fc8ac559") + ) + (fp_line + (start 10.5 -25) + (end 10.5 25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "def8f0d5-ae2f-4649-86d8-2ab972e01950") + ) + (fp_rect + (start -6.5 -21.1) + (end -4.9 -20.3) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "094b6bc6-bb6f-41d8-b5f4-a5f9eee00eb3") + ) + (fp_rect + (start -6.2 -21.1) + (end -5.2 -20.3) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "4ace90b4-a614-4f95-b457-064b5db41be2") + ) + (fp_rect + (start -5.1 -15.625) + (end -1.9 -11.375) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "29bd0d8d-0ff7-42e1-bc36-720d3828b177") + ) + (fp_arc + (start -10 25.5) + (mid -10.353553 25.353553) + (end -10.5 25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "26df82de-1bdf-41aa-a93c-ab0c99c6e255") + ) + (fp_arc + (start -4.625 -14.075) + (mid -3.5 -15.2) + (end -2.375 -14.075) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72ccdd6e-b628-45ca-84af-98d5b5214382") + ) + (fp_arc + (start -2.375 -12.925) + (mid -3.5 -11.8) + (end -4.625 -12.925) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b63fcde2-95ae-43e7-85eb-bff2ae92b523") + ) + (fp_arc + (start 10 -25.5) + (mid 10.353553 -25.353553) + (end 10.5 -25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f4a59ba5-8fcc-436e-9713-1c94fb85520d") + ) + (fp_arc + (start 10.5 25) + (mid 10.353553 25.353553) + (end 10 25.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "89a6af8a-9b90-4b21-9164-86003d5abf58") + ) + (fp_poly + (pts + (xy 3.79 -21.2) (xy 3.79 -26.2) (xy 4 -26.2) (xy 4 -26.8) (xy -4 -26.8) (xy -4 -26.2) (xy -3.79 -26.2) + (xy -3.79 -21.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a199b5ab-3210-4250-9ab8-ce8a9371a97f") + ) + (fp_text user "Copper" + (at 0 -23.9825 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "00cd6201-3737-4c81-9530-3c15ec8aeb95") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "Out" + (at 0 -20.6825 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "03a3fe6c-0f1f-4761-b025-b54b1c4c4cce") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "Antenna" + (at 0 19.685 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "15e17b7b-812e-4b8e-8b93-f80ff82d1673") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Exposed Copper Keep Out" + (at -2.5 -14.25 90) + (unlocked yes) + (layer "Cmts.User") + (uuid "26437f65-098f-41f0-811e-ff952637651b") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "Keep Out" + (at 0 -36.195 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "34e20c16-f2d1-44c4-bc15-29d6d1dd40a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep unobstructed by metal as far as possible in all dimensions" + (at 0 33.9725 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "41e25ae0-78ba-434b-b8a8-01d34bcd5dbe") + (effects + (font + (size 0.5 0.5) + (thickness 0.075) + ) + ) + ) + (fp_text user "Keep" + (at 0 -21.3175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "556aeaf5-ef7a-4053-86f0-c7464c7c7b5a") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "USB Cable" + (at 0 -38.735 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "594a2f78-21a6-484f-b85e-d7f82045bf70") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep Out" + (at 0 21.59 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "66b327cd-ef2d-4978-a41d-16d56851b18a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "^ Suggested board edge for RF ^" + (at 0 17.78 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "69f81fe9-4bd6-4a5f-884f-35047ca6fc4f") + (effects + (font + (size 0.5 0.5) + (thickness 0.075) + ) + ) + ) + (fp_text user "^ Suggested board edge for RF ^" + (at 14.05 26.67 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "713c05ad-9f32-403e-abc9-65e8667656b8") + (effects + (font + (size 0.5 0.5) + (thickness 0.075) + ) + ) + ) + (fp_text user "Exposed" + (at 0 -24.6175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "9fea813f-7d68-4f5c-bfe6-77b1273665c6") + (effects + (font + (size 0.3333 0.3333) + (thickness 0.05) + ) + ) + ) + (fp_text user "^ Suggested board edge for RF ^" + (at -14.05 26.67 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "a3ad2508-8b8c-419c-b30b-f7d18637ab4a") + (effects + (font + (size 0.5 0.5) + (thickness 0.075) + ) + ) + ) + (fp_text user "2.4 GHz RF Keep Out" + (at 0 31.75 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "af171354-2322-45df-86af-c78dd76ccc23") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "a5307ccc-7db9-4383-8d58-f7ce36a0d6da") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" smd rect + (at -8.89 -24.13) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "1dba455c-ecdd-4ce5-9e83-237b67a9a247") + ) + (pad "" smd rect + (at -8.89 -21.59) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "41774fdf-3e7c-4b41-a344-f92c988bad4e") + ) + (pad "" smd rect + (at -8.89 -19.05) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "420901ca-dcc9-4eea-b0be-c3304c886270") + ) + (pad "" smd rect + (at -8.89 -16.51) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "360ad061-6fbf-483f-a17d-e67805eeeb0a") + ) + (pad "" smd rect + (at -8.89 -13.97) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "aeedbaf2-9b2c-4f1e-840d-40c16d5d42ef") + ) + (pad "" smd rect + (at -8.89 -11.43) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "4785c923-20ec-4567-9f69-50c687230de9") + ) + (pad "" smd rect + (at -8.89 -8.89) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "dca59ceb-6525-46c1-bf53-e19de5a35295") + ) + (pad "" smd rect + (at -8.89 -6.35) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "de61f132-8021-4686-8835-bc0b07db7559") + ) + (pad "" smd rect + (at -8.89 -3.81) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "225969c3-bd0f-4889-be5a-b1ad08fb0335") + ) + (pad "" smd rect + (at -8.89 -1.27) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "ab745371-9376-4f49-b6c7-a00639fe4640") + ) + (pad "" smd rect + (at -8.89 1.27) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "bd3d84ce-f14a-4711-88c8-3b06fd76260d") + ) + (pad "" smd rect + (at -8.89 3.81) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "35eebd35-803a-4718-993d-747ca8049eb1") + ) + (pad "" smd rect + (at -8.89 6.35) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "4780513f-1af5-4598-ba7c-1d1927dadf1f") + ) + (pad "" smd rect + (at -8.89 8.89) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "688af754-f790-4c11-83d9-f3898f36707a") + ) + (pad "" smd rect + (at -8.89 11.43) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "57ca9c15-50d8-4fc5-ae34-75c2e8b2a34a") + ) + (pad "" smd rect + (at -8.89 13.97) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "033fc363-21d6-4741-b79a-2a65e45899b4") + ) + (pad "" smd rect + (at -8.89 16.51) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "7a2f15ed-3724-4b55-aa89-d53b7fe74828") + ) + (pad "" smd rect + (at -8.89 19.05) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "a976ad8e-b53b-4d48-ba91-0314ac189e37") + ) + (pad "" smd rect + (at -8.89 21.59) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "3ea5028d-1379-4617-aa90-750bf138cb5b") + ) + (pad "" smd rect + (at -8.89 24.13) + (size 3.8 2.2) + (drill + (offset -0.8 0) + ) + (layers "F.Paste") + (uuid "c314a3fd-41f0-497f-a867-5e3a04388223") + ) + (pad "" np_thru_hole circle + (at -2.725 -24) + (size 2.2 2.2) + (drill 2.2) + (layers "*.Mask") + (uuid "9bcc97c0-43f0-4d91-b740-8db617814c2e") + ) + (pad "" np_thru_hole circle + (at -2.425 -20.97) + (size 1.85 1.85) + (drill 1.85) + (layers "*.Mask") + (uuid "9fa98aa7-d8bc-4ceb-bcfa-1dc50d7bbb43") + ) + (pad "" np_thru_hole circle + (at 2.425 -20.97) + (size 1.85 1.85) + (drill 1.85) + (layers "*.Mask") + (uuid "e4806c5b-1589-4fe7-8fb5-6b6506624407") + ) + (pad "" np_thru_hole circle + (at 2.725 -24) + (size 2.2 2.2) + (drill 2.2) + (layers "*.Mask") + (uuid "6b5fdb0f-9ca6-4ca7-a149-e28fdb832e2c") + ) + (pad "" smd rect + (at 8.89 -24.13) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "fc111ce4-c6d4-4cda-a735-4c7574917dc8") + ) + (pad "" smd rect + (at 8.89 -21.59) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "2c6e8a7d-26c7-4c32-a53f-07a29247d55e") + ) + (pad "" smd rect + (at 8.89 -19.05) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "3fb42268-15ce-4012-8567-a3f6d6e58cac") + ) + (pad "" smd rect + (at 8.89 -16.51) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "77f09f26-7f5e-4e27-bddf-6813de2759c4") + ) + (pad "" smd rect + (at 8.89 -13.97) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "b493365d-3860-4bf0-a4bb-135e7dd4369d") + ) + (pad "" smd rect + (at 8.89 -11.43) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "caff54ae-f67a-43e1-b22a-47444f0eb011") + ) + (pad "" smd rect + (at 8.89 -8.89) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "d80a2db7-606e-451f-96ba-4466ab7c7fdb") + ) + (pad "" smd rect + (at 8.89 -6.35) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "b982db9a-89d2-4e90-8a21-352996f23161") + ) + (pad "" smd rect + (at 8.89 -3.81) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "89a7beb3-17e9-48fe-b1fb-e8d7342b8eb9") + ) + (pad "" smd rect + (at 8.89 -1.27) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "4bebb416-c19e-42a4-ac79-38962af9beff") + ) + (pad "" smd rect + (at 8.89 1.27) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "60aed6c1-631c-4ead-b0a0-b39ec69a022f") + ) + (pad "" smd rect + (at 8.89 3.81) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "eec571f6-7b6c-4258-852c-432e2979f630") + ) + (pad "" smd rect + (at 8.89 6.35) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "b355313c-cb68-4c38-8fbd-d8cb468b05bb") + ) + (pad "" smd rect + (at 8.89 8.89) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "946247b8-386e-407c-ac8d-57224dd3c593") + ) + (pad "" smd rect + (at 8.89 11.43) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "f69054a4-569d-461e-b97a-bf2eaea69f61") + ) + (pad "" smd rect + (at 8.89 13.97) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "a2930b04-6b9e-49c3-bba8-9b6988862977") + ) + (pad "" smd rect + (at 8.89 16.51) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "d527df77-3dc4-467f-ac2b-85480742ddf8") + ) + (pad "" smd rect + (at 8.89 19.05) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "d82ba0a8-bafd-430e-931a-3624f36bc3db") + ) + (pad "" smd rect + (at 8.89 21.59) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "eb4a0013-0fe8-4010-884e-3d1130a8af4a") + ) + (pad "" smd rect + (at 8.89 24.13) + (size 3.8 2.2) + (drill + (offset 0.8 0) + ) + (layers "F.Paste") + (uuid "bddfbd34-01e8-468d-8951-20decafd59fa") + ) + (pad "1" smd custom + (at -9.69 -24.13) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 36 "unconnected-(A2-GPIO0-Pad1)") + (pinfunction "GPIO0") + (pintype "bidirectional") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center 0.8 0) + (end 1.6 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy -1.6 -0.6) (xy -1.6 0.6) (xy -1.4 0.8) (xy 0.8 0.8) (xy 0.8 -0.8) (xy -1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 -0.6) + (end -1.2 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 0.6) + (end -1.2 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "55f90c98-ef29-4dd1-95b7-1b01feda2a33") + ) + (pad "2" smd roundrect + (at -9.69 -21.59) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 65 "unconnected-(A2-GPIO1-Pad2)") + (pinfunction "GPIO1") + (pintype "bidirectional") + (uuid "ca85dbc7-2c1a-4871-b7d3-51cc137f0356") + ) + (pad "3" smd custom + (at -9.69 -19.05) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "power_out") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center -0.8 0) + (end 0 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy 1.6 -0.6) (xy 1.6 0.6) (xy 1.4 0.8) (xy -0.8 0.8) (xy -0.8 -0.8) (xy 1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 -0.6) + (end 1.6 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 0.6) + (end 1.6 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "265d2812-794f-4b92-8017-9e544b764887") + ) + (pad "4" smd roundrect + (at -9.69 -16.51) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 40 "unconnected-(A2-GPIO2-Pad4)") + (pinfunction "GPIO2") + (pintype "bidirectional") + (uuid "000c0afc-1812-4836-bea2-414603900d4a") + ) + (pad "5" smd roundrect + (at -9.69 -13.97) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 54 "unconnected-(A2-GPIO3-Pad5)") + (pinfunction "GPIO3") + (pintype "bidirectional") + (uuid "43c38755-95ee-4afa-80cd-65d65133c874") + ) + (pad "6" smd roundrect + (at -9.69 -11.43) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 46 "unconnected-(A2-GPIO4-Pad6)") + (pinfunction "GPIO4") + (pintype "bidirectional") + (uuid "51f2d266-49b8-4511-93b8-71b8979da052") + ) + (pad "7" smd roundrect + (at -9.69 -8.89) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 47 "unconnected-(A2-GPIO5-Pad7)") + (pinfunction "GPIO5") + (pintype "bidirectional") + (uuid "cbd0a6a0-2908-410b-979d-2593b0489e62") + ) + (pad "8" smd custom + (at -9.69 -6.35) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center -0.8 0) + (end 0 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy 1.6 -0.6) (xy 1.6 0.6) (xy 1.4 0.8) (xy -0.8 0.8) (xy -0.8 -0.8) (xy 1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 -0.6) + (end 1.6 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 0.6) + (end 1.6 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "2f5a5f8c-2a93-4e62-a682-db283fcd817a") + ) + (pad "9" smd roundrect + (at -9.69 -3.81) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 43 "unconnected-(A2-GPIO6-Pad9)") + (pinfunction "GPIO6") + (pintype "bidirectional") + (uuid "df902717-0b5c-4959-856a-72b30a6702bb") + ) + (pad "10" smd roundrect + (at -9.69 -1.27) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 48 "unconnected-(A2-GPIO7-Pad10)") + (pinfunction "GPIO7") + (pintype "bidirectional") + (uuid "f2e6c756-9764-486c-9d60-fdd9b2f870cd") + ) + (pad "11" smd roundrect + (at -9.69 1.27) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 53 "unconnected-(A2-GPIO8-Pad11)") + (pinfunction "GPIO8") + (pintype "bidirectional") + (uuid "b6d81e41-b6cf-4f5d-9e36-2fbf755c85bf") + ) + (pad "12" smd roundrect + (at -9.69 3.81) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 35 "unconnected-(A2-GPIO9-Pad12)") + (pinfunction "GPIO9") + (pintype "bidirectional") + (uuid "27e23c69-ee8b-4924-a007-c8df2a00d96a") + ) + (pad "13" smd custom + (at -9.69 6.35) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center -0.8 0) + (end 0 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy 1.6 -0.6) (xy 1.6 0.6) (xy 1.4 0.8) (xy -0.8 0.8) (xy -0.8 -0.8) (xy 1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 -0.6) + (end 1.6 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 0.6) + (end 1.6 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "11947dec-b317-4ad5-a1ba-9ea000d22255") + ) + (pad "14" smd roundrect + (at -9.69 8.89) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 44 "unconnected-(A2-GPIO10-Pad14)") + (pinfunction "GPIO10") + (pintype "bidirectional") + (uuid "324c0811-c05f-445c-a5d9-7b9f06e41abe") + ) + (pad "15" smd roundrect + (at -9.69 11.43) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 51 "unconnected-(A2-GPIO11-Pad15)") + (pinfunction "GPIO11") + (pintype "bidirectional") + (uuid "feb1ee43-0487-41cf-92d3-6e74809d61e3") + ) + (pad "16" smd roundrect + (at -9.69 13.97) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 63 "unconnected-(A2-GPIO12-Pad16)") + (pinfunction "GPIO12") + (pintype "bidirectional") + (uuid "d105ebfb-ff67-47e2-8cb4-dfa81266814b") + ) + (pad "17" smd roundrect + (at -9.69 16.51) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 61 "unconnected-(A2-GPIO13-Pad17)") + (pinfunction "GPIO13") + (pintype "bidirectional") + (uuid "cefaa647-9a37-472b-9ee4-53f6853640ed") + ) + (pad "18" smd custom + (at -9.69 19.05) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center -0.8 0) + (end 0 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy 1.6 -0.6) (xy 1.6 0.6) (xy 1.4 0.8) (xy -0.8 0.8) (xy -0.8 -0.8) (xy 1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 -0.6) + (end 1.6 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center 1.4 0.6) + (end 1.6 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "f59d5f63-485f-4e61-bf4d-9c4695060489") + ) + (pad "19" smd roundrect + (at -9.69 21.59) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 55 "unconnected-(A2-GPIO14-Pad19)") + (pinfunction "GPIO14") + (pintype "bidirectional") + (uuid "4a3b8be1-7325-4d9a-a7b6-7a3bb4d85ccf") + ) + (pad "20" smd roundrect + (at -9.69 24.13) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 59 "unconnected-(A2-GPIO15-Pad20)") + (pinfunction "GPIO15") + (pintype "bidirectional") + (uuid "29b45199-3d71-42c4-bec0-e0483608ccf2") + ) + (pad "21" smd roundrect + (at 9.69 24.13) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 8 "I2C 0 SDA") + (pinfunction "GPIO16") + (pintype "bidirectional") + (uuid "6204f9a1-5d11-4f7e-841d-ec19b05f7bf6") + ) + (pad "22" smd roundrect + (at 9.69 21.59) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 9 "I2C 0 SCL") + (pinfunction "GPIO17") + (pintype "bidirectional") + (uuid "61e6d9db-edf5-4cbf-a2bc-03c7b9f4d178") + ) + (pad "23" smd custom + (at 9.69 19.05) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center 0.8 0) + (end 1.6 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy -1.6 -0.6) (xy -1.6 0.6) (xy -1.4 0.8) (xy 0.8 0.8) (xy 0.8 -0.8) (xy -1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 -0.6) + (end -1.2 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 0.6) + (end -1.2 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "09053b5c-ca9c-43fc-87f6-1a5bb7cb3ce1") + ) + (pad "24" smd roundrect + (at 9.69 16.51) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 45 "I2C 1 SDA") + (pinfunction "GPIO18") + (pintype "bidirectional") + (uuid "340f3a9f-40f1-4c3c-b779-b27eaf4a4145") + ) + (pad "25" smd roundrect + (at 9.69 13.97) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 42 "I2C 1 SCL") + (pinfunction "GPIO19") + (pintype "bidirectional") + (uuid "b459b502-bd56-4123-8bbe-d16a8abe6e55") + ) + (pad "26" smd roundrect + (at 9.69 11.43) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 56 "unconnected-(A2-GPIO20-Pad26)") + (pinfunction "GPIO20") + (pintype "bidirectional") + (uuid "ec196f2a-8e88-45dd-b11b-2ee1a19a7ca5") + ) + (pad "27" smd roundrect + (at 9.69 8.89) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 58 "unconnected-(A2-GPIO21-Pad27)") + (pinfunction "GPIO21") + (pintype "bidirectional") + (uuid "34242a27-3c6d-4490-8b30-380afa54e6fc") + ) + (pad "28" smd custom + (at 9.69 6.35) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center 0.8 0) + (end 1.6 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy -1.6 -0.6) (xy -1.6 0.6) (xy -1.4 0.8) (xy 0.8 0.8) (xy 0.8 -0.8) (xy -1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 -0.6) + (end -1.2 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 0.6) + (end -1.2 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "1dda15f2-8d86-48fe-b3ee-737087e1d7f9") + ) + (pad "29" smd roundrect + (at 9.69 3.81) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 62 "unconnected-(A2-GPIO22-Pad29)") + (pinfunction "GPIO22") + (pintype "bidirectional") + (uuid "a7e96b59-f157-4cfc-91b0-9749859eb901") + ) + (pad "30" smd roundrect + (at 9.69 1.27) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 52 "unconnected-(A2-RUN-Pad30)") + (pinfunction "RUN") + (pintype "passive") + (uuid "7785d118-525c-4eec-ba74-0c285293efaa") + ) + (pad "31" smd roundrect + (at 9.69 -1.27) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 50 "unconnected-(A2-GPIO26_ADC0-Pad31)") + (pinfunction "GPIO26_ADC0") + (pintype "bidirectional") + (uuid "083f332f-385e-428f-8833-ef02c619d050") + ) + (pad "32" smd roundrect + (at 9.69 -3.81) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 37 "unconnected-(A2-GPIO27_ADC1-Pad32)") + (pinfunction "GPIO27_ADC1") + (pintype "bidirectional") + (uuid "4410492f-9590-493c-a1a7-fe2f29053455") + ) + (pad "33" smd custom + (at 9.69 -6.35) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 49 "unconnected-(A2-AGND-Pad33)") + (pinfunction "AGND") + (pintype "power_out") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center 0.8 0) + (end 1.6 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy -1.6 -0.6) (xy -1.6 0.6) (xy -1.4 0.8) (xy 0.8 0.8) (xy 0.8 -0.8) (xy -1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 -0.6) + (end -1.2 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 0.6) + (end -1.2 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "b79cd249-11bf-474f-acdd-11c13aa06370") + ) + (pad "34" smd roundrect + (at 9.69 -8.89) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 64 "unconnected-(A2-GPIO28_ADC2-Pad34)") + (pinfunction "GPIO28_ADC2") + (pintype "bidirectional") + (uuid "4a4d5bad-452d-45d6-8302-2b2d7592b811") + ) + (pad "35" smd roundrect + (at 9.69 -11.43) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 60 "unconnected-(A2-ADC_VREF-Pad35)") + (pinfunction "ADC_VREF") + (pintype "power_in") + (uuid "6daaa485-b628-487d-b2e7-34e2ad33abd7") + ) + (pad "36" smd roundrect + (at 9.69 -13.97) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 39 "unconnected-(A2-3V3-Pad36)") + (pinfunction "3V3") + (pintype "power_out") + (uuid "0d53b3a5-210f-4187-90da-ec2337279b7a") + ) + (pad "37" smd roundrect + (at 9.69 -16.51) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 38 "unconnected-(A2-3V3_EN-Pad37)") + (pinfunction "3V3_EN") + (pintype "passive") + (uuid "326de905-062a-4c7b-9fd1-314ab5c6aa70") + ) + (pad "38" smd custom + (at 9.69 -19.05) + (size 1.6 0.8) + (layers "F.Cu" "F.Mask") + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "passive") + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_circle + (center 0.8 0) + (end 1.6 0) + (width 0) + (fill yes) + ) + (gr_poly + (pts + (xy -1.6 -0.6) (xy -1.6 0.6) (xy -1.4 0.8) (xy 0.8 0.8) (xy 0.8 -0.8) (xy -1.4 -0.8) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 -0.6) + (end -1.2 -0.6) + (width 0) + (fill yes) + ) + (gr_circle + (center -1.4 0.6) + (end -1.2 0.6) + (width 0) + (fill yes) + ) + ) + (uuid "eca3e411-5eb4-4e12-a683-c417658df9b1") + ) + (pad "39" smd roundrect + (at 9.69 -21.59) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 41 "unconnected-(A2-VSYS-Pad39)") + (pinfunction "VSYS") + (pintype "power_in") + (uuid "bc31ee48-15f3-4cc9-8a8a-2ebc1199a710") + ) + (pad "40" smd roundrect + (at 9.69 -24.13) + (size 3.2 1.6) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.5) + (net 34 "+5VL") + (pinfunction "VBUS") + (pintype "power_out") + (uuid "9a3c692a-34de-4bd9-b543-8409622ebbf5") + ) + (pad "D1" thru_hole roundrect + (at 0.5841 5.7) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.125) + (uuid "8ef31a9e-2752-46fc-8148-969f96563c99") + ) + (pad "D2" thru_hole circle + (at 3.1241 5.7) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "0a86034d-07d5-4f2f-b790-bebba07d64bf") + ) + (pad "D3" thru_hole circle + (at 5.6641 5.7) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "b26527c9-698d-4219-8c72-12d638a55b2d") + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "F.Paste" "B.Paste") + (uuid "9625550b-d83e-4b7d-aa34-2c5056ee602a") + (name "RF Copper Keep Out") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 40.245 114.165) (xy 82.245 114.165) (xy 82.245 124.165) (xy 40.245 124.165) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "F.Paste" "B.Paste") + (uuid "ac9be1df-7ea4-48d7-a4fa-eba741d91021") + (name "Antenna Copper Keep Out") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 58.845 114.154895) (xy 54.145 110.504895) (xy 54.145 106.165) (xy 68.345 106.165) (xy 68.345 110.504895) + (xy 63.645 114.154895) (xy 63.645 114.165) (xy 58.845 114.165) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "1a80458a-b065-4320-b634-27ad2353f0ed") + (name "Pad Keep Out TP6") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 58.229455 79.112861) (xy 58.102833 79.078932) (xy 57.989306 79.013388) (xy 57.896612 78.920694) + (xy 57.831068 78.807167) (xy 57.797139 78.680545) (xy 57.795 78.615) (xy 57.795 74.915) (xy 59.695 74.915) + (xy 59.695 78.615) (xy 59.692861 78.680545) (xy 59.658932 78.807167) (xy 59.593388 78.920694) (xy 59.500694 79.013388) + (xy 59.387167 79.078932) (xy 59.260545 79.112861) (xy 59.195 79.115) (xy 58.295 79.115) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "d08a2eb1-6401-419e-aa13-8156327352ea") + (name "Pad Keep Out TP3") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 59.297139 64.349455) (xy 59.331068 64.222833) (xy 59.396612 64.109306) (xy 59.489306 64.016612) + (xy 59.602833 63.951068) (xy 59.729455 63.917139) (xy 59.795 63.915) (xy 60.245 63.915) (xy 60.245 65.815) + (xy 59.795 65.815) (xy 59.729455 65.812861) (xy 59.602833 65.778932) (xy 59.489306 65.713388) (xy 59.396612 65.620694) + (xy 59.331068 65.507167) (xy 59.297139 65.380545) (xy 59.295 65.315) (xy 59.295 64.415) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "e7756dd8-aae6-45d5-b059-60055fd97fe0") + (name "Pad Keep Out TP4") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 59.695 74.915) (xy 59.695 71.215) (xy 59.692861 71.149455) (xy 59.658933 71.022833) (xy 59.593388 70.909306) + (xy 59.500694 70.816612) (xy 59.387167 70.751067) (xy 59.260545 70.717139) (xy 59.195 70.715) (xy 58.295 70.715) + (xy 58.229455 70.717139) (xy 58.102833 70.751067) (xy 57.989306 70.816612) (xy 57.896612 70.909306) + (xy 57.831067 71.022833) (xy 57.797139 71.149455) (xy 57.795 71.215) (xy 57.795 74.915) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "399ac434-3685-4de5-ab8e-7ed54ba8e486") + (name "Pad Keep Out TP3") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 60.245 65.815) (xy 60.695 65.815) (xy 60.760545 65.812861) (xy 60.887167 65.778933) (xy 61.000694 65.713388) + (xy 61.093388 65.620694) (xy 61.158933 65.507167) (xy 61.192861 65.380545) (xy 61.195 65.315) (xy 61.195 64.415) + (xy 61.192861 64.349455) (xy 61.158933 64.222833) (xy 61.093388 64.109306) (xy 61.000694 64.016612) + (xy 60.887167 63.951067) (xy 60.760545 63.917139) (xy 60.695 63.915) (xy 60.245 63.915) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "5575a4ed-ca2d-4a89-9f69-4f28c05ae2fc") + (name "Pad Keep Out TP1") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 60.297139 67.649455) (xy 60.331068 67.522833) (xy 60.396612 67.409306) (xy 60.489306 67.316612) + (xy 60.602833 67.251068) (xy 60.729455 67.217139) (xy 60.795 67.215) (xy 61.245 67.215) (xy 61.245 69.115) + (xy 60.795 69.115) (xy 60.729455 69.112861) (xy 60.602833 69.078932) (xy 60.489306 69.013388) (xy 60.396612 68.920694) + (xy 60.331068 68.807167) (xy 60.297139 68.680545) (xy 60.295 68.615) (xy 60.295 67.715) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "7bb8adb8-1505-4963-8ec5-ab09ce1574e4") + (name "Pad Keep Out TP1") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 61.245 69.115) (xy 61.695 69.115) (xy 61.760545 69.112861) (xy 61.887167 69.078933) (xy 62.000694 69.013388) + (xy 62.093388 68.920694) (xy 62.158933 68.807167) (xy 62.192861 68.680545) (xy 62.195 68.615) (xy 62.195 67.715) + (xy 62.192861 67.649455) (xy 62.158933 67.522833) (xy 62.093388 67.409306) (xy 62.000694 67.316612) + (xy 61.887167 67.251067) (xy 61.760545 67.217139) (xy 61.695 67.215) (xy 61.245 67.215) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "e4c2f52a-215e-4411-b3fb-2959e8d8f799") + (name "Pad Keep Out TP2") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 61.297139 64.364455) (xy 61.331068 64.237833) (xy 61.396612 64.124306) (xy 61.489306 64.031612) + (xy 61.602833 63.966068) (xy 61.729455 63.932139) (xy 61.795 63.93) (xy 62.245 63.93) (xy 62.245 65.83) + (xy 61.795 65.83) (xy 61.729455 65.827861) (xy 61.602833 65.793932) (xy 61.489306 65.728388) (xy 61.396612 65.635694) + (xy 61.331068 65.522167) (xy 61.297139 65.395545) (xy 61.295 65.33) (xy 61.295 64.43) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "F.Paste") + (uuid "8bc8959f-723e-45dc-9a8b-30bf93926edc") + (name "Pad Keep Out TP2") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 62.245 65.83) (xy 62.695 65.83) (xy 62.760545 65.827861) (xy 62.887167 65.793933) (xy 63.000694 65.728388) + (xy 63.093388 65.635694) (xy 63.158933 65.522167) (xy 63.192861 65.395545) (xy 63.195 65.33) (xy 63.195 64.43) + (xy 63.192861 64.364455) (xy 63.158933 64.237833) (xy 63.093388 64.124306) (xy 63.000694 64.031612) + (xy 62.887167 63.966067) (xy 62.760545 63.932139) (xy 62.695 63.93) (xy 62.245 63.93) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "Edge.Cuts") + (uuid "dc0a6a04-1035-4a1c-b41a-fd4d2d58ccfc") + (name "Board Keep Out USB Cable") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 55.045 41.515) (xy 67.445 41.515) (xy 67.445 61.915) (xy 55.045 61.915) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "Edge.Cuts") + (uuid "13829c7d-4114-41b5-8cad-7c3af6cfaea2") + (name "Board Keep Out Suggestion RF") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 68.345 115.165) (xy 82.245 115.165) (xy 82.245 124.165) (xy 40.245 124.165) (xy 40.245 115.165) + (xy 54.145 115.165) (xy 54.145 106.165) (xy 68.345 106.165) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "F.CrtYd") + (uuid "c74eed26-0f0f-4209-858b-d5a75194ebe0") + (name "USB Cable Keep Out") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 55.495 61.465) (xy 57.305 61.465) (xy 57.305 61.865) (xy 65.185 61.865) (xy 65.185 61.465) + (xy 66.995 61.465) (xy 66.995 41.965) (xy 55.495 41.965) + ) + ) + ) + (group "" + (uuid "ecf09c8f-cb46-43fb-a56e-5f074d8d0c1b") + (members "03483d5c-5cc3-4a64-80b1-a343ec4d12db" "0a86034d-07d5-4f2f-b790-bebba07d64bf" + "13829c7d-4114-41b5-8cad-7c3af6cfaea2" "15e17b7b-812e-4b8e-8b93-f80ff82d1673" + "1c4ad8e8-3a5e-4d1e-b22c-911c5700b6f5" "41e25ae0-78ba-434b-b8a8-01d34bcd5dbe" + "66b327cd-ef2d-4978-a41d-16d56851b18a" "69f81fe9-4bd6-4a5f-884f-35047ca6fc4f" + "713c05ad-9f32-403e-abc9-65e8667656b8" "8ef31a9e-2752-46fc-8148-969f96563c99" + "9625550b-d83e-4b7d-aa34-2c5056ee602a" "a3ad2508-8b8c-419c-b30b-f7d18637ab4a" + "ac9be1df-7ea4-48d7-a4fa-eba741d91021" "af171354-2322-45df-86af-c78dd76ccc23" + "b26527c9-698d-4219-8c72-12d638a55b2d" "c4b3cd65-c32d-44fa-b27d-d191cbfb23bb" + "e94ab0fc-d847-4e7b-9635-854817c5e063" + ) + ) + (group "" + (uuid "d9cde1e1-4c30-422f-b7c6-a4528d8a2bec") + (members "00cd6201-3737-4c81-9530-3c15ec8aeb95" "03a3fe6c-0f1f-4761-b025-b54b1c4c4cce" + "16fc0041-4fb3-4b1c-941f-82d4b9098cdc" "1a80458a-b065-4320-b634-27ad2353f0ed" + "26437f65-098f-41f0-811e-ff952637651b" "399ac434-3685-4de5-ab8e-7ed54ba8e486" + "3ad8dc02-ea48-49ad-84b7-5fd30c63821b" "4d4b95e4-ed9e-44a6-a904-bd22039e76eb" + "556aeaf5-ef7a-4053-86f0-c7464c7c7b5a" "5575a4ed-ca2d-4a89-9f69-4f28c05ae2fc" + "6b5fdb0f-9ca6-4ca7-a149-e28fdb832e2c" "7b130e1c-fc2f-4d68-9859-24d7205f06fe" + "7bb8adb8-1505-4963-8ec5-ab09ce1574e4" "8bc8959f-723e-45dc-9a8b-30bf93926edc" + "9bcc97c0-43f0-4d91-b740-8db617814c2e" "9fa98aa7-d8bc-4ceb-bcfa-1dc50d7bbb43" + "9fea813f-7d68-4f5c-bfe6-77b1273665c6" "cf6f36ce-729c-4f2b-a000-b8f39363efdf" + "d08a2eb1-6401-419e-aa13-8156327352ea" "e4806c5b-1589-4fe7-8fb5-6b6506624407" + "e4c2f52a-215e-4411-b3fb-2959e8d8f799" "e7756dd8-aae6-45d5-b059-60055fd97fe0" + "fca04c33-f4a2-4db1-8fa1-160bc931998c" + ) + ) + (group "" + (uuid "4bb03920-65ed-4ef4-9763-10d7a2a0c0ad") + (members "000c0afc-1812-4836-bea2-414603900d4a" "0122f0c7-2021-444e-b1f4-ebd6eb874cc1" + "033fc363-21d6-4741-b79a-2a65e45899b4" "083f332f-385e-428f-8833-ef02c619d050" + "09053b5c-ca9c-43fc-87f6-1a5bb7cb3ce1" "0d53b3a5-210f-4187-90da-ec2337279b7a" + "11947dec-b317-4ad5-a1ba-9ea000d22255" "1dba455c-ecdd-4ce5-9e83-237b67a9a247" + "1dda15f2-8d86-48fe-b3ee-737087e1d7f9" "225969c3-bd0f-4889-be5a-b1ad08fb0335" + "265d2812-794f-4b92-8017-9e544b764887" "27e23c69-ee8b-4924-a007-c8df2a00d96a" + "29b45199-3d71-42c4-bec0-e0483608ccf2" "2c6e8a7d-26c7-4c32-a53f-07a29247d55e" + "2f5a5f8c-2a93-4e62-a682-db283fcd817a" "324c0811-c05f-445c-a5d9-7b9f06e41abe" + "326de905-062a-4c7b-9fd1-314ab5c6aa70" "340f3a9f-40f1-4c3c-b779-b27eaf4a4145" + "34242a27-3c6d-4490-8b30-380afa54e6fc" "35eebd35-803a-4718-993d-747ca8049eb1" + "360ad061-6fbf-483f-a17d-e67805eeeb0a" "3ea5028d-1379-4617-aa90-750bf138cb5b" + "3fb42268-15ce-4012-8567-a3f6d6e58cac" "41774fdf-3e7c-4b41-a344-f92c988bad4e" + "420901ca-dcc9-4eea-b0be-c3304c886270" "43c38755-95ee-4afa-80cd-65d65133c874" + "4410492f-9590-493c-a1a7-fe2f29053455" "4780513f-1af5-4598-ba7c-1d1927dadf1f" + "4785c923-20ec-4567-9f69-50c687230de9" "4a3b8be1-7325-4d9a-a7b6-7a3bb4d85ccf" + "4a4d5bad-452d-45d6-8302-2b2d7592b811" "4bebb416-c19e-42a4-ac79-38962af9beff" + "51f2d266-49b8-4511-93b8-71b8979da052" "55f90c98-ef29-4dd1-95b7-1b01feda2a33" + "57ca9c15-50d8-4fc5-ae34-75c2e8b2a34a" "60aed6c1-631c-4ead-b0a0-b39ec69a022f" + "61e6d9db-edf5-4cbf-a2bc-03c7b9f4d178" "6204f9a1-5d11-4f7e-841d-ec19b05f7bf6" + "688af754-f790-4c11-83d9-f3898f36707a" "6daaa485-b628-487d-b2e7-34e2ad33abd7" + "7785d118-525c-4eec-ba74-0c285293efaa" "77f09f26-7f5e-4e27-bddf-6813de2759c4" + "7a2f15ed-3724-4b55-aa89-d53b7fe74828" "89a7beb3-17e9-48fe-b1fb-e8d7342b8eb9" + "946247b8-386e-407c-ac8d-57224dd3c593" "9a3c692a-34de-4bd9-b543-8409622ebbf5" + "a2930b04-6b9e-49c3-bba8-9b6988862977" "a7e96b59-f157-4cfc-91b0-9749859eb901" + "a976ad8e-b53b-4d48-ba91-0314ac189e37" "ab745371-9376-4f49-b6c7-a00639fe4640" + "aeedbaf2-9b2c-4f1e-840d-40c16d5d42ef" "b355313c-cb68-4c38-8fbd-d8cb468b05bb" + "b459b502-bd56-4123-8bbe-d16a8abe6e55" "b493365d-3860-4bf0-a4bb-135e7dd4369d" + "b6d81e41-b6cf-4f5d-9e36-2fbf755c85bf" "b79cd249-11bf-474f-acdd-11c13aa06370" + "b982db9a-89d2-4e90-8a21-352996f23161" "bc31ee48-15f3-4cc9-8a8a-2ebc1199a710" + "bd3d84ce-f14a-4711-88c8-3b06fd76260d" "bddfbd34-01e8-468d-8951-20decafd59fa" + "c314a3fd-41f0-497f-a867-5e3a04388223" "c982298a-96db-4e19-bd3d-6c2a8433f911" + "ca85dbc7-2c1a-4871-b7d3-51cc137f0356" "caff54ae-f67a-43e1-b22a-47444f0eb011" + "cbd0a6a0-2908-410b-979d-2593b0489e62" "cefaa647-9a37-472b-9ee4-53f6853640ed" + "d105ebfb-ff67-47e2-8cb4-dfa81266814b" "d527df77-3dc4-467f-ac2b-85480742ddf8" + "d80a2db7-606e-451f-96ba-4466ab7c7fdb" "d82ba0a8-bafd-430e-931a-3624f36bc3db" + "dca59ceb-6525-46c1-bf53-e19de5a35295" "de61f132-8021-4686-8835-bc0b07db7559" + "df902717-0b5c-4959-856a-72b30a6702bb" "eb4a0013-0fe8-4010-884e-3d1130a8af4a" + "ec196f2a-8e88-45dd-b11b-2ee1a19a7ca5" "eca3e411-5eb4-4e12-a683-c417658df9b1" + "eec571f6-7b6c-4258-852c-432e2979f630" "f2e6c756-9764-486c-9d60-fdd9b2f870cd" + "f59d5f63-485f-4e61-bf4d-9c4695060489" "f69054a4-569d-461e-b97a-bf2eaea69f61" + "fc111ce4-c6d4-4cda-a735-4c7574917dc8" "feb1ee43-0487-41cf-92d3-6e74809d61e3" + ) + ) + (group "" + (uuid "8effed10-fd4f-4801-9176-15e311efd4ba") + (members "00ca2cf3-8896-4126-bd60-efb1daf65baa" "03b46ec0-bb10-48f5-911f-c89824159370" + "0594c99f-3cdb-4ca6-9f56-fa812e31279e" "071b49f3-1562-4e59-92d0-85b8f664fb87" + "15a09596-5ef8-4054-86e7-0d53df3dd7c3" "1774a53f-b86c-473a-97cf-a6a6076d7954" + "1e9bc4a9-3f0b-423c-887c-d4ccf9360a54" "31d346ec-214a-4bda-ab33-9fe8cf80e558" + "336bdd63-2461-4a2e-af7f-7d25a8eb51f5" "34177c16-a3e7-4d87-a7e6-3c54f482003f" + "42c6457b-6137-4173-8f40-88d9c07da1b1" "436d29d7-3f19-4896-9e33-685cbc42c2f1" + "43a9c50e-59c1-4c6e-82eb-656686d44681" "43f971bd-d05f-4709-9b2b-eb6e6916da96" + "44e01b06-1f3e-4c26-8906-b21c123b178e" "4717e0f8-3879-4f5e-8552-f87c02bb49ec" + "4debffa2-8a75-40bf-b9ab-6a013637f8cc" "4f9d33da-865b-49b5-91e6-6ee1a002aa88" + "5683095e-ccc9-4426-a37c-1fb23915b759" "6326e9cc-fc62-4d1d-ba8d-d594526a9091" + "69e2b0f1-740d-4ddb-a0ea-b7971cfcd522" "6c28a431-e3fb-44af-bdc8-3920245ea0a5" + "79bcfe1a-e6f7-4402-86f6-dfba1f25bbfb" "7c8e70d3-cf9e-45a5-b477-7d2dd3a703c8" + "82c2325e-dc2b-4ec8-b962-c03924c857e2" "864e2bae-a1ea-4d93-91ea-d35e81ddec35" + "8a3ef484-e8cf-45c7-a603-76e53f87263d" "92ed0b41-bd45-4c2f-adfb-9d71cb89b09c" + "bd77b60f-951a-4fc9-a370-366e68926ac4" "c07349f2-9ccf-4de5-9e1e-2814e7428016" + "c3f92833-0ab1-40c4-9281-e5e2c76f816c" "d003965d-ed1d-4f9c-b06c-7db3feddb445" + "d14a6adc-be5a-4300-b2b9-74183ed90b31" "d1546de8-8f3e-469d-bfb2-4b588aa9d423" + "e2c5bca1-ef65-46e5-b941-fba96906d2c4" "e4dcfcf7-3a7b-438e-a207-573921bdfc1a" + "ea2e92d6-8623-4f3c-bc33-1dad1e47dcfe" "ef312a0a-9f79-4db4-8667-677e8c5def22" + "ef53d4b0-9f33-43eb-be0c-6ea39db435eb" "f7b66fa5-81c8-461c-83cd-6ee039a1bb5c" + "fc0961e5-d1f1-4995-9d25-09521bb94b7b" "fc50fe32-fb29-45e2-bef0-91c161e21543" + ) + ) + (group "" + (uuid "c6bcc370-2c19-454e-9311-d01caee560fa") + (members "91f9747e-084d-4881-a183-8742e7214923" "e799f661-526b-45e1-b337-66f5944e77b9") + ) + (group "" + (uuid "7561aeb5-5b3a-481f-b176-689998cdf0b3") + (members "748448bb-c7ed-4c54-9ae6-f3ebef5b1ef7" "8470f4f3-6a25-4788-b40e-c08cfb13d0ec" + "9acb8225-3934-4470-b847-9060e9d729a7" "9fbec958-603a-4b82-9e11-66d735092fe7" + "b2cc9cab-5203-4640-b1fd-e4540221b77d" "d8f137f1-4cd2-4be3-8d76-cab772368061" + ) + ) + (group "" + (uuid "c63e7ed1-0521-40e6-91c4-c5ffee7a6bfb") + (members "094b6bc6-bb6f-41d8-b5f4-a5f9eee00eb3" "26df82de-1bdf-41aa-a93c-ab0c99c6e255" + "29bd0d8d-0ff7-42e1-bc36-720d3828b177" "34e20c16-f2d1-44c4-bc15-29d6d1dd40a4" + "4ace90b4-a614-4f95-b457-064b5db41be2" "594a2f78-21a6-484f-b85e-d7f82045bf70" + "5d147147-e2d9-4b57-af54-f290a0c0fd94" "72ccdd6e-b628-45ca-84af-98d5b5214382" + "89a6af8a-9b90-4b21-9164-86003d5abf58" "97ac4765-3c91-4b9d-809e-259b61a6f58e" + "a199b5ab-3210-4250-9ab8-ce8a9371a97f" "a5307ccc-7db9-4383-8d58-f7ce36a0d6da" + "b63fcde2-95ae-43e7-85eb-bff2ae92b523" "bdceaabf-d0eb-42e7-b4dc-1fb3fc8ac559" + "c74eed26-0f0f-4209-858b-d5a75194ebe0" "cd5e689a-f445-48eb-89d3-0921b5370653" + "cf6c7203-8e34-4f7f-97b5-7fe8411f2601" "d0cfd688-79d2-4eed-bdbf-0858eb606284" + "dc0a6a04-1035-4a1c-b41a-fd4d2d58ccfc" "def8f0d5-ae2f-4649-86d8-2ab972e01950" + "e389d523-ba87-4ca4-9cb9-a339b8ed5b98" "f4a59ba5-8fcc-436e-9713-1c94fb85520d" + ) + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/RaspberryPi_Pico_W.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "db47a3fc-a4f0-47c0-bd0c-11e501c7b773") + (at 128.45 102.64) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D15" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "2e5c3954-01c3-4973-878b-1299f7eafb40") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "3af84d53-510d-4954-9e79-60db2c1648f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6994d033-4cee-4b35-ba73-a4c395cc307f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7a787829-9197-4410-86b5-041bab2ba3bb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ec15bf02-db53-4212-845e-8f382ce303fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f9364397-4d7b-4a3d-859b-cb3907638122") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/8098aaac-91d1-425b-bac6-c0ddf6f4f148") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8661be1c-eb96-46e3-80ba-a790855fed43") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b2189a2-e057-4f4a-925c-af937aa4f680") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "50d8a5d0-9cb3-44b1-b17d-74baa63b44d7") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a5f48af2-3b0a-4e1c-9ba4-383e074a842f") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e218fefc-3f80-4209-9db1-0220757637ed") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "fee82802-ba8a-45cb-ab7c-c7287f223915") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b3e43327-e7bb-43d8-956b-c7a85e9263f9") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ed162a07-2516-45d8-af84-6900c84daa5d") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a4f6c694-2a83-4ed1-82eb-d7bc8c009c7e") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5c5bbb79-64f7-4128-b64e-88bc723916ce") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a919f49b-1ba7-4cac-b15c-b30884cdc450") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f4862079-7667-4083-9700-077752df9f05") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "623bc0bb-7295-47f3-b5a6-0dcb9a4f3f8f") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "8f78341a-3653-4164-90eb-b1e3912946c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "540a8dbe-010f-4845-a39a-34af9e2aabfa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "97004c7e-6894-47d7-83b4-03f5f96dfa90") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 104 "Net-(D11-A)") + (pinfunction "K") + (pintype "passive") + (uuid "ba3a01dc-31c8-4578-b5d5-faf91079d17d") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "A") + (pintype "passive") + (uuid "08a2b657-c743-4a7e-8fd4-64b891bfea37") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Module:Pololu_Breakout-16_15.2x20.3mm" + (layer "F.Cu") + (uuid "ea518570-ef8c-4152-8bc2-76f98ca0f710") + (at 176.12 43.06) + (descr "Pololu Breakout 16-pin 15.2x20.3mm 0.6x0.8\\") + (tags "Pololu Breakout") + (property "Reference" "A5" + (at 6.35 -2.54 0) + (layer "F.SilkS") + (uuid "ed3e2e6f-4958-47bd-9e12-e2069ca41dbf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "Pololu_Breakout_A4988" + (at 6.35 20.17 0) + (layer "F.Fab") + (uuid "7addfae4-94a3-49a3-a907-505bb234434e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://www.pololu.com/product/2980/pictures" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e30bd341-1ac4-48c1-be63-6a6c65a3f629") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Pololu Breakout Board, Stepper Driver A4988" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "41d7e1ad-f794-4dd0-9d6d-fa34a6e8d4f0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Pololu*Breakout*15.2x20.3mm*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/21765465-6f15-440f-ae4c-2cb29a2411da") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start -1.4 -1.4) + (end -1.4 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "591d9d76-1b28-4415-ba18-9d7c4ba91bde") + ) + (fp_line + (start -1.4 1.27) + (end -1.4 19.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0c830a5b-b40e-4d96-9678-75c05d90acc2") + ) + (fp_line + (start -1.4 19.18) + (end 14.1 19.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "75245dba-9844-42a9-875e-bf1a762b1cc9") + ) + (fp_line + (start 0 -1.4) + (end -1.4 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ba1537e7-def9-48f8-9381-6ceff1644f1c") + ) + (fp_line + (start 1.27 -1.4) + (end 1.27 1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8ba95cf6-bf77-476d-ba61-db787989ca3c") + ) + (fp_line + (start 1.27 1.27) + (end -1.4 1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cf5454f6-25d2-41e0-a792-5f9587840a73") + ) + (fp_line + (start 1.27 1.27) + (end 1.27 19.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a500cfaa-d8d8-4408-8c00-f28a8958b6fc") + ) + (fp_line + (start 11.43 -1.4) + (end 11.43 19.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b5bb54a4-52ac-409f-924c-3e90c20ef764") + ) + (fp_line + (start 14.1 -1.4) + (end 1.27 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa3253da-9d39-4a19-bac5-fe119a7c894a") + ) + (fp_line + (start 14.1 19.18) + (end 14.1 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aba31daf-8143-405f-beb2-939bf08ca61f") + ) + (fp_line + (start -1.53 -1.52) + (end -1.53 19.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8037b388-9cf4-489b-85cd-3db5e12e44ed") + ) + (fp_line + (start -1.53 -1.52) + (end 14.21 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0523b4a7-85d7-44c0-836a-c64cafbc2398") + ) + (fp_line + (start 14.21 19.3) + (end -1.53 19.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9c7a79a4-6b8f-4a3b-a711-08665a21f3bb") + ) + (fp_line + (start 14.21 19.3) + (end 14.21 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "76933c7a-7b6e-49e9-84ba-f590825369f1") + ) + (fp_line + (start -1.27 0) + (end 0 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "301aa6d8-6e48-43e7-9ff7-eb86f1a2a141") + ) + (fp_line + (start -1.27 19.05) + (end -1.27 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c79467e5-9a36-43cd-8d04-4639e9a056d1") + ) + (fp_line + (start 0 -1.27) + (end 13.97 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "23a02185-ddb5-4559-bbc4-52222a0e8a8b") + ) + (fp_line + (start 13.97 -1.27) + (end 13.97 19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8bf209c8-5f6a-4cb8-ba0f-75d1b2e2724f") + ) + (fp_line + (start 13.97 19.05) + (end -1.27 19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ec5d1553-7538-4cea-b853-998f839ad90e") + ) + (fp_text user "${REFERENCE}" + (at 6.35 0 0) + (layer "F.Fab") + (uuid "2f0b4cec-70f9-46ba-a519-2c7d230399c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "power_in") + (uuid "ef756bc9-cd95-41ab-853e-bf5368b44539") + ) + (pad "2" thru_hole oval + (at 0 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "+5VL") + (pinfunction "VDD") + (pintype "power_in") + (uuid "889c1c89-dd91-4e36-ab91-aad0412fd38e") + ) + (pad "3" thru_hole oval + (at 0 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 89 "Net-(A5-1B)") + (pinfunction "1B") + (pintype "output") + (uuid "f5590753-bbc6-4478-926a-4d5da20faecb") + ) + (pad "4" thru_hole oval + (at 0 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 90 "Net-(A5-1A)") + (pinfunction "1A") + (pintype "output") + (uuid "99c79eb1-a544-4f70-8f9a-0909fddbbdd0") + ) + (pad "5" thru_hole oval + (at 0 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 95 "Net-(A5-2A)") + (pinfunction "2A") + (pintype "output") + (uuid "ab73db8b-aced-4e1c-b789-2023256f66c9") + ) + (pad "6" thru_hole oval + (at 0 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 91 "Net-(A5-2B)") + (pinfunction "2B") + (pintype "output") + (uuid "f98289ce-4a6d-4f23-a78f-a1422b7e2eac") + ) + (pad "7" thru_hole oval + (at 0 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "power_in") + (uuid "5e23ccee-5665-41dd-9885-0d3f5c156dba") + ) + (pad "8" thru_hole oval + (at 0 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 74 "+12V") + (pinfunction "VMOT") + (pintype "power_in") + (uuid "8268513f-a70e-4a45-b3fa-012e53789ffa") + ) + (pad "9" thru_hole oval + (at 12.7 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 96 "unconnected-(A5-~{ENABLE}-Pad9)") + (pinfunction "~{ENABLE}") + (pintype "input") + (uuid "5189435a-c661-4f3c-8274-b1238144d58e") + ) + (pad "10" thru_hole oval + (at 12.7 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 92 "unconnected-(A5-MS1-Pad10)") + (pinfunction "MS1") + (pintype "input") + (uuid "d01b4017-09ea-4a95-b6af-f919ee398a4e") + ) + (pad "11" thru_hole oval + (at 12.7 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 97 "unconnected-(A5-MS2-Pad11)") + (pinfunction "MS2") + (pintype "input") + (uuid "2b4d3fb9-90c9-453c-95db-08e0b4bd1b29") + ) + (pad "12" thru_hole oval + (at 12.7 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 94 "unconnected-(A5-MS3-Pad12)") + (pinfunction "MS3") + (pintype "input") + (uuid "96b0079b-f8c8-4b0a-916f-4cd4ff5dcd35") + ) + (pad "13" thru_hole oval + (at 12.7 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "+5VL") + (pinfunction "~{RESET}") + (pintype "input") + (uuid "027ad1f6-46d7-46e7-8da4-7d323c4a001c") + ) + (pad "14" thru_hole oval + (at 12.7 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 93 "Stepper 2 Sleep") + (pinfunction "~{SLEEP}") + (pintype "input") + (uuid "0f0a551b-b0e2-458e-ba1a-cca083402854") + ) + (pad "15" thru_hole oval + (at 12.7 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 88 "Stepper 2 Step") + (pinfunction "STEP") + (pintype "input") + (uuid "7cb6ded8-e248-45da-92f8-681c81f005eb") + ) + (pad "16" thru_hole oval + (at 12.7 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 77 "Steppers Dir") + (pinfunction "DIR") + (pintype "input") + (uuid "b98b499b-3a3e-4e5d-86e4-be1e7a38c54e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Module.3dshapes/Pololu_Breakout-16_15.2x20.3mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "f2a87f45-53a7-469c-8330-6fc9c4592259") + (at 128.45 94.14) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D13" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "11db9679-7377-424b-8106-075812e2f6dc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "b77ab7fe-7120-4196-8d15-220685ef84b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "31b9a4f5-29ab-481a-aaa1-a895bc15a12c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c758609b-c22a-494c-a8ca-83560283070b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "860e40a6-aecb-4374-be8f-b4be8e0c0fda") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "214ec86a-1aae-4f07-86b6-0a1e3c8a4a03") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/0ed8d59a-875d-4505-a48c-533b6199a841") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5993cc29-3062-4088-93a1-c07bae6cac1b") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e81e94d3-e71c-4856-bec9-252b1ba06f2b") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0fd09ccc-dc23-49c3-8941-60edd603bb46") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "781f0bb7-25b3-437f-a012-68489d9903a7") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5dc1505e-d886-4198-b1c8-ec5c6dd3219d") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "aea08521-3b9a-4ec1-87cb-6893f661770e") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "73242ac1-ef3c-4762-8281-6a1c730c2474") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d9231033-96fe-4008-a52b-84245198d661") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b5eef96b-cbce-40e6-be60-2f671ac6e43f") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "452c674f-7129-4248-9022-f965b13efb58") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bbca1d17-f56a-45de-a1e3-647eaf5ad5a7") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "542b2d97-b3d0-4486-a696-8f8f329967fd") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "a0b4c095-a99e-4979-b0dd-887f9ddf7886") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "ce16830b-5a86-4564-a3d1-6228e0f1fdfa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "7dfbf199-9bc9-4a11-a240-1a4aa3bdf24c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "e5bd3b75-9ca6-494a-a1ed-948df8d3090e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 102 "Net-(D13-K)") + (pinfunction "K") + (pintype "passive") + (uuid "005b0bff-98f1-45c3-bed3-80546d605ff9") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "A") + (pintype "passive") + (uuid "8e09de59-724f-4fe1-a857-9b68056146dd") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_TO_SOT_SMD:TO-263-5_TabPin3" + (layer "F.Cu") + (uuid "f8017d9d-7d4f-4842-89e2-e08845968adc") + (at 117.6 66.76) + (descr "TO-263/D2PAK/DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/") + (tags "D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426") + (property "Reference" "U3" + (at 0 -6.65 0) + (layer "F.SilkS") + (uuid "90a59b0c-dbdf-4921-9f93-8f14530bcce2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "LM2596S-5" + (at 0 6.65 0) + (layer "F.Fab") + (uuid "7e46a20e-bf32-414c-9a5a-212c2c502010") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm2596.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c8728dbf-4a21-45ff-98b3-a66fedd35c5b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "5V 3A Step-Down Voltage Regulator, TO-263" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e00cd16e-b8eb-490d-85c4-ff89382f968c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO?263*") + (path "/329f7860-81b2-4573-86c6-eeb3d42f2f4c") + (sheetname "/") + (sheetfile "main board.kicad_sch") + (attr smd) + (fp_line + (start -4.825 -5.2) + (end -4.825 -4.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "809e0d90-f9fd-4a9d-9ad4-f503a539ed6c") + ) + (fp_line + (start -4.825 5.2) + (end -4.825 4.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6645c509-432e-43b0-94e7-91250d1c90ec") + ) + (fp_line + (start -3.46 -5.2) + (end -4.825 -5.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fc5553a7-d6a5-44cb-8a9b-d10207dfad42") + ) + (fp_line + (start -3.46 5.2) + (end -4.825 5.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2aeb8f65-a886-4e19-b3ce-616f07ee05b1") + ) + (fp_poly + (pts + (xy -7.65 -4.21) (xy -7.99 -4.68) (xy -7.31 -4.68) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "93f68c7d-fc65-4bf9-a416-31e8dc52dd10") + ) + (fp_rect + (start -10.2 -5.65) + (end 6.45 5.65) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "42dcb209-5dea-48e5-b7a0-b4a2baa1ca3e") + ) + (fp_line + (start -9.325 -3.8) + (end -9.325 -3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4f8d4b28-52b4-4b54-978f-ae3459d72f86") + ) + (fp_line + (start -9.325 -3) + (end -4.625 -3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5bdf2fdc-9fb1-47a2-b4c5-61ed7cd321f0") + ) + (fp_line + (start -9.325 -2.1) + (end -9.325 -1.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "24531a8e-9b41-4cc6-b136-27cc9ac98dbe") + ) + (fp_line + (start -9.325 -1.3) + (end -4.625 -1.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "26bb37e6-e18d-45e4-b946-35d85ce2d616") + ) + (fp_line + (start -9.325 -0.4) + (end -9.325 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0823f173-18b2-4d31-9207-0b55feb54292") + ) + (fp_line + (start -9.325 0.4) + (end -4.625 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8f3c1cf3-91d8-42e7-be8d-ab9f0795ffcb") + ) + (fp_line + (start -9.325 1.3) + (end -9.325 2.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "88f347f5-4599-4011-b1e0-4516a40d33f0") + ) + (fp_line + (start -9.325 2.1) + (end -4.625 2.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "12fdd559-7446-4388-8817-37c1bae961d4") + ) + (fp_line + (start -9.325 3) + (end -9.325 3.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d2da6a00-4c07-4cc1-b2d5-e6fc2e8f9812") + ) + (fp_line + (start -9.325 3.8) + (end -4.625 3.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f8096ae9-085c-4377-9ba3-0693934814b3") + ) + (fp_line + (start -4.625 -3.8) + (end -9.325 -3.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b2b786f8-dd5e-4f30-b5d3-d62fea1b137c") + ) + (fp_line + (start -4.625 -2.1) + (end -9.325 -2.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "db5e7359-344e-4bfb-a4ae-165b7dd078a9") + ) + (fp_line + (start -4.625 -0.4) + (end -9.325 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7da188a1-6a76-48bc-8617-631169aab8f5") + ) + (fp_line + (start -4.625 1.3) + (end -9.325 1.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6c40fa2d-f930-46ce-ad60-6d0c39c7741d") + ) + (fp_line + (start -4.625 3) + (end -9.325 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72a32090-df0c-4c99-8170-89076ed990b5") + ) + (fp_line + (start 4.625 -5) + (end 5.625 -5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6ab879e5-3a2d-4793-bc4f-288e2c5c4746") + ) + (fp_line + (start 5.625 -5) + (end 5.625 5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "521fa2ba-d3c5-4ebc-9f8d-5e6daed44e99") + ) + (fp_line + (start 5.625 5) + (end 4.625 5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "da461d9a-5b2b-4f25-aa63-efc63a6eb839") + ) + (fp_poly + (pts + (xy 4.625 -5) (xy 4.625 5) (xy -4.625 5) (xy -4.625 -4) (xy -3.625 -5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "fdc84dab-06b7-4bd3-9d0e-26e9556d1813") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4c29ff36-6e53-49af-a48f-b2e5a9f19ca3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" smd roundrect + (at -0.925 -2.775) + (size 4.55 5.25) + (layers "F.Paste") + (roundrect_rratio 0.054945) + (uuid "0b9070fb-0794-41ae-9875-f0182af01123") + ) + (pad "" smd roundrect + (at -0.925 2.775) + (size 4.55 5.25) + (layers "F.Paste") + (roundrect_rratio 0.054945) + (uuid "42f368c4-e2ef-4f88-98d8-37306c67b809") + ) + (pad "" smd roundrect + (at 3.925 -2.775) + (size 4.55 5.25) + (layers "F.Paste") + (roundrect_rratio 0.054945) + (uuid "765af8eb-d20d-4ca7-9066-744d0d7a7164") + ) + (pad "" smd roundrect + (at 3.925 2.775) + (size 4.55 5.25) + (layers "F.Paste") + (roundrect_rratio 0.054945) + (uuid "ca435656-9287-4d7f-ae56-b76b674b408f") + ) + (pad "1" smd roundrect + (at -7.65 -3.4) + (size 4.6 1.1) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.227273) + (net 74 "+12V") + (pinfunction "VIN") + (pintype "power_in") + (uuid "2b307788-1eae-4ff5-8170-786bdcba5b1d") + ) + (pad "2" smd roundrect + (at -7.65 -1.7) + (size 4.6 1.1) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.227273) + (net 106 "Net-(D17-K)") + (pinfunction "OUT") + (pintype "output") + (uuid "d1accdcf-9514-4137-8120-d2be540714d7") + ) + (pad "3" smd roundrect + (at -7.65 0) + (size 4.6 1.1) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.227273) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "power_in") + (uuid "62505c02-d7d3-4dc0-a72c-882dab8d0535") + ) + (pad "3" smd roundrect + (at 1.5 0) + (size 9.4 10.8) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.026596) + (net 5 "GNDPWR") + (pinfunction "GND") + (pintype "power_in") + (uuid "dab9062b-4fd4-4ffa-8307-642f2f1a5b19") + ) + (pad "4" smd roundrect + (at -7.65 1.7) + (size 4.6 1.1) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.227273) + (net 34 "+5VL") + (pinfunction "FB") + (pintype "input") + (uuid "ac46a329-c8db-4b50-9d5a-ac35be89655d") + ) + (pad "5" smd roundrect + (at -7.65 3.4) + (size 4.6 1.1) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.227273) + (net 5 "GNDPWR") + (pinfunction "~{ON}/OFF") + (pintype "input") + (uuid "c32ec87c-eea9-4e3a-bce3-538257aacf15") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-263-5_TabPin3.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "fe6e9eee-6599-49c5-95f4-cb253bb1606e") + (at 128.45 60.14) + (descr "Diode, DO-41_SOD81 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=5.2*2.7mm^2, https://www.diodes.com/assets/Package-Files/DO-41-Plastic.pdf") + (tags "Diode DO-41_SOD81 series Axial Horizontal pin pitch 10.16mm length 5.2mm diameter 2.7mm") + (property "Reference" "D5" + (at 5.08 -2.47 0) + (layer "F.SilkS") + (uuid "6c8b8f5d-fa0c-4700-aeb7-f6df4a432277") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4007" + (at 5.08 2.47 0) + (layer "F.Fab") + (uuid "0933ecdc-2f1a-4d5a-af97-081f0268fc9f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "32ce5553-c600-4cef-be47-73afb7dc9a15") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c96eec16-1a15-43df-a944-de8cabdf71c5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3a4012dc-fdf2-4af3-9c54-a57aeed3bbb3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "60569e8f-4c77-4cf7-aeba-63db83256b75") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?41*") + (path "/81807d62-4132-487d-945b-1bde10f96eea/612dcbe4-f5b9-417c-9abd-6be53ae55558") + (sheetname "/motors and steppers drivers/") + (sheetfile "motors and steppers drivers.kicad_sch") + (attr through_hole) + (fp_line + (start 1.34 0) + (end 2.36 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a1e6e01e-0a38-4885-bd62-c65f05d6cd9c") + ) + (fp_line + (start 3.14 -1.47) + (end 3.14 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c3f84115-9ae3-4820-898c-3b97f9bfe734") + ) + (fp_line + (start 3.26 -1.47) + (end 3.26 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b8af1ed4-8f37-4c7b-87a8-f4a045184266") + ) + (fp_line + (start 3.38 -1.47) + (end 3.38 1.47) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "59f3faea-5f8b-4f9c-9aa6-839d3d10bbc9") + ) + (fp_line + (start 8.82 0) + (end 7.8 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a6aa8924-3d64-42fc-817d-c91126fe916e") + ) + (fp_rect + (start 2.36 -1.47) + (end 7.8 1.47) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "5669ba4a-29da-4ac0-b0dd-9ff61ba6a649") + ) + (fp_rect + (start -1.35 -1.6) + (end 11.51 1.6) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "9bddec24-8480-4df5-8067-a4d82ca81046") + ) + (fp_line + (start 0 0) + (end 2.48 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bb839acf-c2fa-4dc6-bb1e-b1053cc785f8") + ) + (fp_line + (start 3.16 -1.35) + (end 3.16 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d72aaa8-4219-4e97-88bb-9b60c40ba8a0") + ) + (fp_line + (start 3.26 -1.35) + (end 3.26 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "73cd8890-af6f-4095-a91b-34615b7faab2") + ) + (fp_line + (start 3.36 -1.35) + (end 3.36 1.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ecf6b2f3-df37-46a2-8ee6-02c348d50f93") + ) + (fp_line + (start 10.16 0) + (end 7.68 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bc7e6d67-145a-42d3-ba85-a48729a6d2e7") + ) + (fp_rect + (start 2.48 -1.35) + (end 7.68 1.35) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "04886810-4d43-47f2-b4aa-ab38a9e619ea") + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.SilkS") + (uuid "17c18860-3733-4b8a-ba9f-c2410d93e404") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -2.1 0) + (layer "F.Fab") + (uuid "06e97ffc-5b41-47cf-a1e9-04ee76ef692c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.47 0 0) + (layer "F.Fab") + (uuid "267d6f69-9f79-466e-9fb6-e548ea7d134b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.113636) + (net 98 "Net-(D1-A)") + (pinfunction "K") + (pintype "passive") + (uuid "9996cfe3-8c3a-4a59-901c-ae71a1c2efe3") + ) + (pad "2" thru_hole circle + (at 10.16 0) + (size 2.2 2.2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GNDPWR") + (pinfunction "A") + (pintype "passive") + (uuid "dcccc715-b5ae-41c4-9755-76b03a3ed702") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-41_SOD81_P10.16mm_Horizontal.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 "fffd5a48-237e-4a2a-88bd-ba825c39660d") + (at 111.1 82.87) + (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" "Q2" + (at 0 -3.4 0) + (layer "F.SilkS") + (uuid "3cddbab9-c198-41fc-a551-7dfeb0dd0598") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "IRF8714PBF" + (at 0 3.4 0) + (layer "F.Fab") + (uuid "af1ff37c-687c-4dbc-9edc-edb06ff35361") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "http://www.irf.com/product-info/datasheets/data/irf8721pbf-1.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f35f8e61-c8fe-442b-9036-3c4c383a1198") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "14A Id, 30V Vds, HEXFET N-Channel MOSFET, SO-8" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e0d6c0a5-85a1-4125-9dc2-49f5db8f8ba0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "SOIC*3.9x4.9mm*P1.27mm*") + (path "/1d88b659-d251-480c-a619-f93530dc8dfb") + (sheetname "/") + (sheetfile "main board.kicad_sch") + (attr smd) + (fp_line + (start 0 -2.56) + (end -1.95 -2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "269bb6b8-947d-4057-b4b6-f19a3c52fb32") + ) + (fp_line + (start 0 -2.56) + (end 1.95 -2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4a3482a2-c055-41e0-899e-29dbf0972c03") + ) + (fp_line + (start 0 2.56) + (end -1.95 2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "02b9fd5f-f7a2-440e-bd43-d777a72a9aef") + ) + (fp_line + (start 0 2.56) + (end 1.95 2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "96626e50-65e8-4a5c-adba-608948bdd6eb") + ) + (fp_poly + (pts + (xy -2.7 -2.465) (xy -2.94 -2.795) (xy -2.46 -2.795) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "fd45d1fd-890b-4fc7-b987-f4a63b09050f") + ) + (fp_line + (start -3.7 -2.46) + (end -2.2 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1435071f-0caa-452a-96a6-dd4b78735eab") + ) + (fp_line + (start -3.7 2.46) + (end -3.7 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eeb449e7-94de-4c80-ae28-0875fbd4b899") + ) + (fp_line + (start -2.2 -2.7) + (end 2.2 -2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a79097c1-7b33-4d10-9010-4afb1e342446") + ) + (fp_line + (start -2.2 -2.46) + (end -2.2 -2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cc867739-f145-4ca8-b9b2-9c56bfdb392f") + ) + (fp_line + (start -2.2 2.46) + (end -3.7 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1eab834d-999e-4372-af68-f97a82ae2bd1") + ) + (fp_line + (start -2.2 2.7) + (end -2.2 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9a9016e6-3a38-4f00-aace-8610eed313fa") + ) + (fp_line + (start 2.2 -2.7) + (end 2.2 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "35a27e8f-7157-494b-8b50-9f7c6ab36961") + ) + (fp_line + (start 2.2 -2.46) + (end 3.7 -2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "94704a36-83c1-40af-8cb6-4592450aa394") + ) + (fp_line + (start 2.2 2.46) + (end 2.2 2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "66c9b573-b825-4b12-ae0f-3b5d602895c9") + ) + (fp_line + (start 2.2 2.7) + (end -2.2 2.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "37c8d68f-9275-4752-ab63-953d7b4a97fd") + ) + (fp_line + (start 3.7 -2.46) + (end 3.7 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3811fc80-4797-443f-8400-6c31ccf428a9") + ) + (fp_line + (start 3.7 2.46) + (end 2.2 2.46) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5102110d-72d7-46c2-a9f8-206e81be0a2b") + ) + (fp_line + (start -1.95 -1.475) + (end -0.975 -2.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4210ecbd-1943-4d5f-a83b-fcdc90663484") + ) + (fp_line + (start -1.95 2.45) + (end -1.95 -1.475) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "93a88228-205f-4a70-bd10-e14f98d10b2f") + ) + (fp_line + (start -0.975 -2.45) + (end 1.95 -2.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "369292b8-6174-47fb-b3a2-883fcceaaeab") + ) + (fp_line + (start 1.95 -2.45) + (end 1.95 2.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ef0cbf4b-85c9-4be1-851c-8c7146f9b4ff") + ) + (fp_line + (start 1.95 2.45) + (end -1.95 2.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "582a6905-a978-4ed8-895c-40c213e9e625") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "17a21c8b-666c-4eec-bab5-87693f261732") + (effects + (font + (size 0.98 0.98) + (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 5 "GNDPWR") + (pinfunction "S") + (pintype "passive") + (uuid "2f9d39ee-8d94-4a53-91cf-7432d842b1ef") + ) + (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 5 "GNDPWR") + (pinfunction "S") + (pintype "passive") + (uuid "3eb403a0-2f27-4d99-82fd-242e05048108") + ) + (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 5 "GNDPWR") + (pinfunction "S") + (pintype "passive") + (uuid "99557311-8405-41ce-b16c-dc680e3fdcab") + ) + (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 109 "Net-(Q2-G)") + (pinfunction "G") + (pintype "input") + (uuid "36ff5aeb-a0ef-4601-b8bf-dee5be0f9c45") + ) + (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 107 "Net-(U6-SW)") + (pinfunction "D") + (pintype "passive") + (uuid "6d03fb56-3fcb-4aa5-85d7-2b15e3d15645") + ) + (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 107 "Net-(U6-SW)") + (pinfunction "D") + (pintype "passive") + (uuid "1e337dac-0368-4581-800d-6d2896352a87") + ) + (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 107 "Net-(U6-SW)") + (pinfunction "D") + (pintype "passive") + (uuid "047b63d8-fd4b-4802-b87a-12f0b16e878e") + ) + (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 107 "Net-(U6-SW)") + (pinfunction "D") + (pintype "passive") + (uuid "90013c72-3de6-4117-a422-777df7ba5462") + ) + (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) + ) + ) + ) + (embedded_fonts no) +) diff --git a/pcb/main board/main board.kicad_pro b/pcb/main board/main board.kicad_pro index 3eae8c8..7c1eefc 100644 --- a/pcb/main board/main board.kicad_pro +++ b/pcb/main board/main board.kicad_pro @@ -612,6 +612,10 @@ [ "2b41feff-4875-412f-ac81-a28835b7fe51", "Root" + ], + [ + "81807d62-4132-487d-945b-1bde10f96eea", + "motors and steppers drivers" ] ], "text_variables": {} diff --git a/pcb/main board/main board.kicad_sch b/pcb/main board/main board.kicad_sch index 349a751..7176346 100644 --- a/pcb/main board/main board.kicad_sch +++ b/pcb/main board/main board.kicad_sch @@ -147,6 +147,177 @@ ) (embedded_fonts no) ) + (symbol "Connector_Generic:Conn_01x03" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x03" + (at 0 -5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x03_1_1" + (rectangle + (start -1.27 3.81) + (end 1.27 -3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -1.27 2.667) + (end 0 2.413) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 2.54 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Connector_Generic:Conn_01x04" (pin_names (offset 1.016) @@ -347,145 +518,6 @@ ) (embedded_fonts no) ) - (symbol "Device:C" - (pin_numbers - (hide yes) - ) - (pin_names - (offset 0.254) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "C" - (at 0.635 2.54 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "C" - (at 0.635 -2.54 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 0.9652 -3.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Unpolarized capacitor" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "cap capacitor" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "C_*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "C_0_1" - (polyline - (pts - (xy -2.032 0.762) (xy 2.032 0.762) - ) - (stroke - (width 0.508) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -2.032 -0.762) (xy 2.032 -0.762) - ) - (stroke - (width 0.508) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "C_1_1" - (pin passive line - (at 0 3.81 270) - (length 2.794) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -3.81 90) - (length 2.794) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "Device:C_Polarized_Small_US" (pin_numbers (hide yes) @@ -1125,173 +1157,6 @@ ) (embedded_fonts no) ) - (symbol "Diode:1N4007" - (pin_numbers - (hide yes) - ) - (pin_names - (hide yes) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "D" - (at 0 2.54 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "1N4007" - (at 0 -2.54 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 0 -4.445 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "diode" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "D*DO?41*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "1N4007_0_1" - (polyline - (pts - (xy -1.27 1.27) (xy -1.27 -1.27) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 1.27 0) (xy -1.27 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "1N4007_1_1" - (pin passive line - (at -3.81 0 0) - (length 2.54) - (name "K" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 3.81 0 180) - (length 2.54) - (name "A" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "Diode:1N5822" (pin_numbers (hide yes) @@ -1442,737 +1307,6 @@ ) (embedded_fonts no) ) - (symbol "Driver_Motor:L298HN" - (pin_names - (offset 1.016) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "U" - (at -10.16 16.51 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Value" "L298HN" - (at 12.7 16.51 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "Package_TO_SOT_THT:TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown" - (at 1.27 -16.51 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Datasheet" "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf" - (at 3.81 6.35 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Dual full bridge motor driver, up to 46V, 4A, Multiwatt15-H" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "H-bridge motor driver" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "TO?220*StaggerOdd*TabDown*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "L298HN_0_1" - (rectangle - (start -12.7 15.24) - (end 12.7 -15.24) - (stroke - (width 0.254) - (type default) - ) - (fill - (type background) - ) - ) - ) - (symbol "L298HN_1_1" - (pin input line - (at -15.24 12.7 0) - (length 2.54) - (name "IN1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -15.24 10.16 0) - (length 2.54) - (name "IN2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -15.24 7.62 0) - (length 2.54) - (name "EnA" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -15.24 2.54 0) - (length 2.54) - (name "IN3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "10" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -15.24 0 0) - (length 2.54) - (name "IN4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "12" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -15.24 -2.54 0) - (length 2.54) - (name "EnB" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "11" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at -7.62 -17.78 90) - (length 2.54) - (name "SENSE_A" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at -5.08 -17.78 90) - (length 2.54) - (name "SENSE_B" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "15" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 0 17.78 270) - (length 2.54) - (name "Vss" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 0 -17.78 90) - (length 2.54) - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 2.54 17.78 270) - (length 2.54) - (name "Vs" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin output line - (at 15.24 5.08 180) - (length 2.54) - (name "OUT1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin output line - (at 15.24 2.54 180) - (length 2.54) - (name "OUT2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin output line - (at 15.24 -2.54 180) - (length 2.54) - (name "OUT3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "13" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin output line - (at 15.24 -5.08 180) - (length 2.54) - (name "OUT4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "14" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) - (symbol "Driver_Motor:Pololu_Breakout_A4988" - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "A" - (at -2.54 19.05 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Value" "Pololu_Breakout_A4988" - (at -2.54 16.51 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "Module:Pololu_Breakout-16_15.2x20.3mm" - (at 6.985 -19.05 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Datasheet" "https://www.pololu.com/product/2980/pictures" - (at 2.54 -7.62 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Pololu Breakout Board, Stepper Driver A4988" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "Pololu Breakout Board Stepper Driver A4988" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "Pololu*Breakout*15.2x20.3mm*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "Pololu_Breakout_A4988_0_1" - (rectangle - (start 10.16 -17.78) - (end -7.62 15.24) - (stroke - (width 0.254) - (type default) - ) - (fill - (type background) - ) - ) - ) - (symbol "Pololu_Breakout_A4988_1_1" - (pin input line - (at -10.16 10.16 0) - (length 2.54) - (name "~{RESET}" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "13" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -10.16 7.62 0) - (length 2.54) - (name "~{SLEEP}" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "14" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -10.16 2.54 0) - (length 2.54) - (name "~{ENABLE}" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -10.16 0 0) - (length 2.54) - (name "STEP" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "15" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -10.16 -2.54 0) - (length 2.54) - (name "DIR" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "16" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -10.16 -7.62 0) - (length 2.54) - (name "MS1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "10" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -10.16 -10.16 0) - (length 2.54) - (name "MS2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "11" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -10.16 -12.7 0) - (length 2.54) - (name "MS3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "12" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 0 17.78 270) - (length 2.54) - (name "VDD" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 0 -20.32 90) - (length 2.54) - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 5.08 17.78 270) - (length 2.54) - (name "VMOT" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 5.08 -20.32 90) - (length 2.54) - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin output line - (at 12.7 2.54 180) - (length 2.54) - (name "1B" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin output line - (at 12.7 0 180) - (length 2.54) - (name "1A" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin output line - (at 12.7 -2.54 180) - (length 2.54) - (name "2A" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin output line - (at 12.7 -5.08 180) - (length 2.54) - (name "2B" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "Interface_Expansion:MCP23017_SO" (pin_names (offset 1.016) @@ -6290,13 +5424,7 @@ (uuid "01021aae-fa72-42df-9c7f-54a392247bae") ) (junction - (at 334.01 86.36) - (diameter 0) - (color 0 0 0 0) - (uuid "04104851-ddfe-4373-9f3f-1420b0f60de1") - ) - (junction - (at 287.02 246.38) + (at 295.91 82.55) (diameter 0) (color 0 0 0 0) (uuid "05c5439a-0008-4f32-8ca2-eb0de1eb66fd") @@ -6307,24 +5435,12 @@ (color 0 0 0 0) (uuid "0732155f-5a85-4300-84ac-b568a633277a") ) - (junction - (at 370.84 44.45) - (diameter 0) - (color 0 0 0 0) - (uuid "0f97a601-73d0-435f-80df-0ce5f3f11769") - ) (junction (at 50.8 83.82) (diameter 0) (color 0 0 0 0) (uuid "109e6ee8-bae5-4ad3-9549-0152e1d7a577") ) - (junction - (at 359.41 27.94) - (diameter 0) - (color 0 0 0 0) - (uuid "10cc32a2-0f49-47ec-8207-a349ec4a1406") - ) (junction (at 38.1 83.82) (diameter 0) @@ -6338,29 +5454,11 @@ (uuid "15a1a0a2-7525-479e-a168-0d9314672247") ) (junction - (at 370.84 66.04) - (diameter 0) - (color 0 0 0 0) - (uuid "15b7ec54-60ab-47f3-837b-81154a48f328") - ) - (junction - (at 328.93 81.28) - (diameter 0) - (color 0 0 0 0) - (uuid "16dc33e1-7b88-40da-a7cf-f0021e903ae3") - ) - (junction - (at 269.24 238.76) + (at 278.13 74.93) (diameter 0) (color 0 0 0 0) (uuid "1d79e9b9-b088-4e78-84f2-64ccb3a3b16c") ) - (junction - (at 370.84 124.46) - (diameter 0) - (color 0 0 0 0) - (uuid "1f6faddc-f47f-4b2b-8340-5d305be86ee7") - ) (junction (at 26.67 58.42) (diameter 0) @@ -6380,34 +5478,16 @@ (uuid "2678bbdf-d85f-4cdb-ba0a-2d5448591980") ) (junction - (at 382.27 100.33) + (at 375.92 86.36) (diameter 0) (color 0 0 0 0) - (uuid "290965da-8be1-47ea-aa3d-7bbe777d4cdd") + (uuid "292d2932-dfdf-4e56-8022-670a5f1fb7a6") ) (junction - (at 325.12 66.04) + (at 375.92 137.16) (diameter 0) (color 0 0 0 0) - (uuid "2c256884-7776-46f4-891f-4a9e52286df0") - ) - (junction - (at 306.07 135.89) - (diameter 0) - (color 0 0 0 0) - (uuid "2e3c8df5-28af-4e15-91a6-393d2b2dbed3") - ) - (junction - (at 359.41 49.53) - (diameter 0) - (color 0 0 0 0) - (uuid "3349287e-1233-48ee-9e76-570e7bbe99c8") - ) - (junction - (at 300.99 135.89) - (diameter 0) - (color 0 0 0 0) - (uuid "3d371ded-357a-457d-8aa8-2b5ef8d51c67") + (uuid "2a4dae2b-a1f2-485e-a25b-2bdfc8fb95c7") ) (junction (at 110.49 63.5) @@ -6434,29 +5514,11 @@ (uuid "490a496c-75bc-4c1c-a314-d059f30f6207") ) (junction - (at 347.98 27.94) - (diameter 0) - (color 0 0 0 0) - (uuid "543a973c-829f-42f1-992d-763a6e029806") - ) - (junction - (at 330.2 66.04) - (diameter 0) - (color 0 0 0 0) - (uuid "5dd22b19-070a-41a4-8863-167bab3620b6") - ) - (junction - (at 269.24 236.22) + (at 278.13 72.39) (diameter 0) (color 0 0 0 0) (uuid "608e04e7-4518-4aae-ab99-a47365c10976") ) - (junction - (at 334.01 22.86) - (diameter 0) - (color 0 0 0 0) - (uuid "64e40b1d-5329-44c8-be91-f86510d008d7") - ) (junction (at 77.47 63.5) (diameter 0) @@ -6469,24 +5531,18 @@ (color 0 0 0 0) (uuid "69c9da3e-e756-42da-a1a8-5dbd18114fea") ) + (junction + (at 373.38 101.6) + (diameter 0) + (color 0 0 0 0) + (uuid "6d5b740d-0d0e-49d0-a4b4-725c8c643f59") + ) (junction (at 97.79 76.2) (diameter 0) (color 0 0 0 0) (uuid "6dbf8e4c-b851-46d0-b93c-7c01f645cbe2") ) - (junction - (at 347.98 52.07) - (diameter 0) - (color 0 0 0 0) - (uuid "70cda997-578c-49f7-8509-340cafe3fd6a") - ) - (junction - (at 334.01 81.28) - (diameter 0) - (color 0 0 0 0) - (uuid "713ac58a-1ad6-4d51-9610-9cccad21a0fc") - ) (junction (at 50.8 46.99) (diameter 0) @@ -6494,34 +5550,10 @@ (uuid "7791cc9b-f96d-4510-9d03-178d1ef93a9f") ) (junction - (at 359.41 124.46) + (at 375.92 124.46) (diameter 0) (color 0 0 0 0) - (uuid "7a14a26c-01cd-4873-8e40-b6da9a7a6b56") - ) - (junction - (at 347.98 110.49) - (diameter 0) - (color 0 0 0 0) - (uuid "7d05c414-782d-42e5-bb8e-b55d78b5be64") - ) - (junction - (at 359.41 107.95) - (diameter 0) - (color 0 0 0 0) - (uuid "7e641765-9cfa-4048-ae0e-d2d7a9472420") - ) - (junction - (at 334.01 27.94) - (diameter 0) - (color 0 0 0 0) - (uuid "8259931a-4288-42a0-bbb2-998ef668aeec") - ) - (junction - (at 303.53 176.53) - (diameter 0) - (color 0 0 0 0) - (uuid "84c6b6fa-afaf-42a4-a10a-6c5b883e796a") + (uuid "8741c6c4-79b9-4bf6-b60c-9a5670c2c245") ) (junction (at 92.71 63.5) @@ -6530,22 +5562,16 @@ (uuid "89454c83-c5ac-4e78-aedd-94f7447342bb") ) (junction - (at 372.11 190.5) + (at 375.92 111.76) (diameter 0) (color 0 0 0 0) - (uuid "908a4d8b-6515-4faa-b901-57df461b7637") + (uuid "8f5e57fe-13d5-4d94-a41c-52948be294e4") ) (junction - (at 347.98 66.04) + (at 373.38 127) (diameter 0) (color 0 0 0 0) - (uuid "9b08e478-5c83-4c6a-9b08-545003a3a8c7") - ) - (junction - (at 369.57 231.14) - (diameter 0) - (color 0 0 0 0) - (uuid "9e76a708-5ce6-48ea-a9ac-41778d682f37") + (uuid "8fe9912c-374d-49bd-a19d-fd1c78a165a6") ) (junction (at 22.86 58.42) @@ -6554,28 +5580,10 @@ (uuid "a1f5eddf-9e3e-448b-9260-b755d9140d50") ) (junction - (at 347.98 86.36) + (at 373.38 139.7) (diameter 0) (color 0 0 0 0) - (uuid "a791733f-6201-481c-9ccb-6a5d18a69b54") - ) - (junction - (at 347.98 124.46) - (diameter 0) - (color 0 0 0 0) - (uuid "ac71ee2c-b221-47e9-b41b-13b601ee7d09") - ) - (junction - (at 367.03 135.89) - (diameter 0) - (color 0 0 0 0) - (uuid "aeacf592-a8d4-408e-91e3-8477721b38fe") - ) - (junction - (at 370.84 86.36) - (diameter 0) - (color 0 0 0 0) - (uuid "b77e25d5-4b1d-4ecb-9a50-46e02ceec63c") + (uuid "ab6dcbbb-f9bb-45d9-a208-f3753a196210") ) (junction (at 26.67 83.82) @@ -6584,52 +5592,10 @@ (uuid "bcaea097-0906-4bee-9283-6a1b2097a552") ) (junction - (at 359.41 66.04) + (at 375.92 99.06) (diameter 0) (color 0 0 0 0) - (uuid "c17c6724-da4e-4ba1-920f-4cb76a24d986") - ) - (junction - (at 382.27 41.91) - (diameter 0) - (color 0 0 0 0) - (uuid "c41ba0f5-d7d2-4075-b5b0-a032222c5123") - ) - (junction - (at 325.12 124.46) - (diameter 0) - (color 0 0 0 0) - (uuid "c8e2d078-69e5-4bc5-9150-78631670cc49") - ) - (junction - (at 367.03 190.5) - (diameter 0) - (color 0 0 0 0) - (uuid "cbe2ee8b-0df0-4426-9a8f-1109362765bc") - ) - (junction - (at 370.84 102.87) - (diameter 0) - (color 0 0 0 0) - (uuid "cef66cc2-87bd-4342-a1ba-e4fb1e6a5912") - ) - (junction - (at 330.2 124.46) - (diameter 0) - (color 0 0 0 0) - (uuid "d337578c-5291-4a22-a429-2af27e3d8db9") - ) - (junction - (at 370.84 27.94) - (diameter 0) - (color 0 0 0 0) - (uuid "d40edaab-889d-40df-a2ce-ec58da8de732") - ) - (junction - (at 372.11 135.89) - (diameter 0) - (color 0 0 0 0) - (uuid "d910669c-a26a-4368-b649-6779b37ce522") + (uuid "d57632c2-5c55-4bdd-af2d-e98132efcf46") ) (junction (at 97.79 63.5) @@ -6637,18 +5603,18 @@ (color 0 0 0 0) (uuid "e1ee6722-8032-4d24-a152-67df537575cc") ) - (junction - (at 369.57 176.53) - (diameter 0) - (color 0 0 0 0) - (uuid "e38ee598-f7e4-4f75-bdab-0b067161a2c2") - ) (junction (at 92.71 76.2) (diameter 0) (color 0 0 0 0) (uuid "e3b1335e-ab7c-4b13-a0e5-b6bc8b8dc893") ) + (junction + (at 373.38 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "e4adcae0-abf1-47d9-ac68-924dd1342118") + ) (junction (at 58.42 35.56) (diameter 0) @@ -6662,20 +5628,14 @@ (uuid "ea6cb3b6-1df6-45a7-9e3a-083cd843b594") ) (junction - (at 328.93 22.86) + (at 373.38 152.4) (diameter 0) (color 0 0 0 0) - (uuid "eedb7098-cbae-4b7c-91e6-db80d08dd890") - ) - (junction - (at 359.41 86.36) - (diameter 0) - (color 0 0 0 0) - (uuid "f27a6248-3d53-4171-bfa9-6e5f167eae2a") + (uuid "ee8b21ff-0824-4c54-ae4b-ea89748ecb41") ) (wire (pts - (xy 269.24 233.68) (xy 269.24 236.22) + (xy 278.13 69.85) (xy 278.13 72.39) ) (stroke (width 0) @@ -6685,43 +5645,13 @@ ) (wire (pts - (xy 347.98 66.04) (xy 359.41 66.04) + (xy 373.38 101.6) (xy 373.38 114.3) ) (stroke (width 0) (type default) ) - (uuid "01d01c04-4d68-45f8-a8b6-9853aa0cec79") - ) - (wire - (pts - (xy 354.33 212.09) (xy 356.87 212.09) - ) - (stroke - (width 0) - (type default) - ) - (uuid "02ac5622-ab9b-466f-8b7a-b8f06f05b43d") - ) - (wire - (pts - (xy 359.41 107.95) (xy 359.41 113.03) - ) - (stroke - (width 0) - (type default) - ) - (uuid "02f462d3-c713-47cd-a4b1-9a67e42d575c") - ) - (wire - (pts - (xy 372.11 189.23) (xy 372.11 190.5) - ) - (stroke - (width 0) - (type default) - ) - (uuid "033584ac-a448-492d-9d53-b182c52fd159") + (uuid "020ec9f0-5d5c-4e13-bd2d-a82c94820798") ) (wire (pts @@ -6735,47 +5665,7 @@ ) (wire (pts - (xy 370.84 62.23) (xy 370.84 66.04) - ) - (stroke - (width 0) - (type default) - ) - (uuid "03d34452-af66-4d8b-a81d-4c89679bc50d") - ) - (wire - (pts - (xy 326.39 81.28) (xy 328.93 81.28) - ) - (stroke - (width 0) - (type default) - ) - (uuid "03f23f9f-927e-4a05-9ad9-65cc0aaeafb5") - ) - (wire - (pts - (xy 303.53 177.8) (xy 303.53 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "04d17f2b-adf4-48aa-8601-d809aeda78e4") - ) - (wire - (pts - (xy 332.74 86.36) (xy 334.01 86.36) - ) - (stroke - (width 0) - (type default) - ) - (uuid "05fa302a-6a81-4cc1-8c1e-adb7fc505364") - ) - (wire - (pts - (xy 266.7 198.12) (xy 269.24 198.12) + (xy 275.59 34.29) (xy 278.13 34.29) ) (stroke (width 0) @@ -6785,23 +5675,13 @@ ) (wire (pts - (xy 307.34 205.74) (xy 304.8 205.74) + (xy 375.92 99.06) (xy 378.46 99.06) ) (stroke (width 0) (type default) ) - (uuid "08206658-255b-4215-b179-9ebad5b1a688") - ) - (wire - (pts - (xy 312.42 49.53) (xy 314.96 49.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "08a0ac0e-c08b-4f6b-97a5-3b6b5cfbc2f0") + (uuid "07e685cb-899c-4c87-b064-e125ef048c24") ) (wire (pts @@ -6815,53 +5695,13 @@ ) (wire (pts - (xy 367.03 229.87) (xy 367.03 231.14) + (xy 375.92 149.86) (xy 378.46 149.86) ) (stroke (width 0) (type default) ) - (uuid "0aac1bbe-5712-4a0c-9159-72cdcb2d96ca") - ) - (wire - (pts - (xy 359.41 124.46) (xy 370.84 124.46) - ) - (stroke - (width 0) - (type default) - ) - (uuid "0c674797-b802-4303-af5e-c8af35440dbc") - ) - (wire - (pts - (xy 313.69 152.4) (xy 316.23 152.4) - ) - (stroke - (width 0) - (type default) - ) - (uuid "0c882106-2339-41bf-add2-ef3bf6b99ca9") - ) - (wire - (pts - (xy 307.34 231.14) (xy 304.8 231.14) - ) - (stroke - (width 0) - (type default) - ) - (uuid "0ce2da6b-348a-4a0b-9cbe-86ad458e2f35") - ) - (wire - (pts - (xy 382.27 135.89) (xy 384.81 135.89) - ) - (stroke - (width 0) - (type default) - ) - (uuid "0d5373fb-e3b6-44c7-996e-bf593ff5e9c2") + (uuid "0cca13fd-4aa0-4785-b971-fffc01753db4") ) (wire (pts @@ -6873,26 +5713,6 @@ ) (uuid "0d75a461-6a8b-4146-b92a-37b9bfe4da06") ) - (wire - (pts - (xy 312.42 105.41) (xy 314.96 105.41) - ) - (stroke - (width 0) - (type default) - ) - (uuid "0efa9212-df1a-4642-90d5-2dec4e8cd5be") - ) - (wire - (pts - (xy 318.77 135.89) (xy 318.77 138.43) - ) - (stroke - (width 0) - (type default) - ) - (uuid "103156e1-50d6-432e-9ff0-22ad48204a46") - ) (wire (pts (xy 34.29 118.11) (xy 36.83 118.11) @@ -6905,33 +5725,23 @@ ) (wire (pts - (xy 307.34 203.2) (xy 304.8 203.2) + (xy 316.23 36.83) (xy 313.69 36.83) ) (stroke (width 0) (type default) ) - (uuid "11ac6b55-3f3c-44ac-b89d-1b21c00351dd") + (uuid "11709390-fc36-442f-b239-b28e3bbe1d22") ) (wire (pts - (xy 354.33 209.55) (xy 356.87 209.55) + (xy 316.23 44.45) (xy 313.69 44.45) ) (stroke (width 0) (type default) ) - (uuid "11d9f805-31cb-4e76-82f6-0c3ed3dc99a9") - ) - (wire - (pts - (xy 316.23 22.86) (xy 318.77 22.86) - ) - (stroke - (width 0) - (type default) - ) - (uuid "1455bce8-65b5-4a5e-bbcd-2095fcb12a1c") + (uuid "1179b655-e515-4399-9531-a3e159798315") ) (wire (pts @@ -6943,26 +5753,6 @@ ) (uuid "14f70a32-de1d-463d-91d7-6e4ed8aaf536") ) - (wire - (pts - (xy 370.84 124.46) (xy 382.27 124.46) - ) - (stroke - (width 0) - (type default) - ) - (uuid "153e598c-352e-49e5-8104-90b91912a014") - ) - (wire - (pts - (xy 370.84 66.04) (xy 382.27 66.04) - ) - (stroke - (width 0) - (type default) - ) - (uuid "1616023b-61f5-4a9c-8928-4c2478b5bbf8") - ) (wire (pts (xy 63.5 58.42) (xy 66.04 58.42) @@ -6975,13 +5765,13 @@ ) (wire (pts - (xy 369.57 232.41) (xy 369.57 231.14) + (xy 33.02 170.18) (xy 35.56 170.18) ) (stroke (width 0) (type default) ) - (uuid "1768f472-8aeb-4e62-94b1-4f6f3dbb2099") + (uuid "17aca92e-1266-4d27-9bed-89d25b1f3324") ) (wire (pts @@ -7005,17 +5795,17 @@ ) (wire (pts - (xy 359.41 62.23) (xy 359.41 66.04) + (xy 373.38 101.6) (xy 378.46 101.6) ) (stroke (width 0) (type default) ) - (uuid "1a26c5cd-2e6b-4b6c-bfc3-d29f1f80afe1") + (uuid "198071f1-6e22-48fe-9ac3-bd2054a40105") ) (wire (pts - (xy 201.93 96.52) (xy 201.93 99.06) + (xy 198.12 215.9) (xy 198.12 218.44) ) (stroke (width 0) @@ -7025,47 +5815,27 @@ ) (wire (pts - (xy 325.12 64.77) (xy 325.12 66.04) + (xy 35.56 154.94) (xy 35.56 157.48) ) (stroke (width 0) (type default) ) - (uuid "1a797510-68c8-4208-ab54-97ce4b77b2d6") + (uuid "1a86385b-a047-48e9-881e-325147a210f3") ) (wire (pts - (xy 379.73 214.63) (xy 382.27 214.63) + (xy 316.23 62.23) (xy 313.69 62.23) ) (stroke (width 0) (type default) ) - (uuid "1bc6eea7-609b-4bc0-b55f-7d36e422447f") + (uuid "1db68773-1bc7-45c3-8381-cb1e941cfdaa") ) (wire (pts - (xy 328.93 78.74) (xy 328.93 81.28) - ) - (stroke - (width 0) - (type default) - ) - (uuid "1cbb41b4-1dcf-4d75-9591-9389e81574ba") - ) - (wire - (pts - (xy 345.44 110.49) (xy 347.98 110.49) - ) - (stroke - (width 0) - (type default) - ) - (uuid "1e21ae78-c11e-48b6-aa17-10037e876745") - ) - (wire - (pts - (xy 176.53 48.26) (xy 179.07 48.26) + (xy 172.72 167.64) (xy 175.26 167.64) ) (stroke (width 0) @@ -7075,97 +5845,77 @@ ) (wire (pts - (xy 359.41 66.04) (xy 370.84 66.04) + (xy 370.84 154.94) (xy 378.46 154.94) ) (stroke (width 0) (type default) ) - (uuid "1f668971-8def-4941-9e30-8a58ec68239d") + (uuid "1f5daeec-2c0b-4fcb-84b9-09b1b5503c2b") ) (wire (pts - (xy 288.29 147.32) (xy 290.83 147.32) + (xy 316.23 59.69) (xy 313.69 59.69) ) (stroke (width 0) (type default) ) - (uuid "201ffa1a-1b87-4426-913c-2f5ca31a6815") + (uuid "211b613e-fd57-4852-a815-a188863bd8b8") ) (wire (pts - (xy 307.34 210.82) (xy 304.8 210.82) + (xy 373.38 139.7) (xy 373.38 152.4) ) (stroke (width 0) (type default) ) - (uuid "214c7a2e-42be-4f33-840d-bf63b7f00d06") + (uuid "24725dec-c2a3-4d0c-b378-c6567dd4f8e8") ) (wire (pts - (xy 379.73 154.94) (xy 382.27 154.94) + (xy 373.38 88.9) (xy 373.38 101.6) ) (stroke (width 0) (type default) ) - (uuid "21c2fa05-58f3-4ea4-96d3-c820fc5f3a33") + (uuid "25753e48-da95-4be8-976a-f6dd8ab89d5d") ) (wire (pts - (xy 306.07 176.53) (xy 303.53 176.53) + (xy 172.72 177.8) (xy 175.26 177.8) ) (stroke (width 0) (type default) ) - (uuid "22a20101-c943-4715-845c-ba1bbefaed47") + (uuid "26cab642-a4df-4c9f-a127-64bd2f0d94a4") ) (wire (pts - (xy 370.84 86.36) (xy 370.84 90.17) + (xy 370.84 129.54) (xy 378.46 129.54) ) (stroke (width 0) (type default) ) - (uuid "23acb667-136d-4ac3-8afb-34db7839eb41") + (uuid "29350edb-801c-4458-88d3-335bef808a91") ) (wire (pts - (xy 372.11 135.89) (xy 377.19 135.89) + (xy 375.92 111.76) (xy 375.92 124.46) ) (stroke (width 0) (type default) ) - (uuid "261d5fe0-a74e-4974-85bf-87a61f4778bc") + (uuid "2a16431f-4232-4100-8993-7ead8a753332") ) (wire (pts - (xy 307.34 208.28) (xy 304.8 208.28) - ) - (stroke - (width 0) - (type default) - ) - (uuid "28fa368f-07c5-4755-af3a-f3bf56bdc307") - ) - (wire - (pts - (xy 330.2 27.94) (xy 330.2 29.21) - ) - (stroke - (width 0) - (type default) - ) - (uuid "2aac9c64-b033-44eb-91aa-1bb3f8df167c") - ) - (wire - (pts - (xy 264.16 220.98) (xy 269.24 220.98) + (xy 273.05 57.15) (xy 278.13 57.15) ) (stroke (width 0) @@ -7175,13 +5925,13 @@ ) (wire (pts - (xy 372.11 190.5) (xy 377.19 190.5) + (xy 373.38 139.7) (xy 378.46 139.7) ) (stroke (width 0) (type default) ) - (uuid "2d7f8f1f-b6fe-4b0e-9c65-871aa357de12") + (uuid "2d4df244-44cd-45ff-9bf8-467148c23f67") ) (wire (pts @@ -7195,33 +5945,13 @@ ) (wire (pts - (xy 288.29 144.78) (xy 288.29 135.89) + (xy 33.02 157.48) (xy 35.56 157.48) ) (stroke (width 0) (type default) ) - (uuid "2e5c53f2-d5f5-41d9-8e09-1c1d461756f7") - ) - (wire - (pts - (xy 384.81 190.5) (xy 384.81 193.04) - ) - (stroke - (width 0) - (type default) - ) - (uuid "301d2923-0200-4da1-8c97-48b3b46c848c") - ) - (wire - (pts - (xy 307.34 233.68) (xy 304.8 233.68) - ) - (stroke - (width 0) - (type default) - ) - (uuid "313b1660-bbc0-42f8-9c84-87d5d6739fc1") + (uuid "2eda2fe4-be31-4e72-a6a2-f7f01850e7ad") ) (wire (pts @@ -7243,16 +5973,6 @@ ) (uuid "3573c9c7-b9b0-483b-9026-77e91b3ca832") ) - (wire - (pts - (xy 359.41 49.53) (xy 384.81 49.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "359c864a-11da-46a6-a891-a3f27fc00b38") - ) (wire (pts (xy 77.47 63.5) (xy 81.28 63.5) @@ -7265,97 +5985,7 @@ ) (wire (pts - (xy 334.01 86.36) (xy 347.98 86.36) - ) - (stroke - (width 0) - (type default) - ) - (uuid "37e2d01e-a267-4552-91a6-98d5aae26359") - ) - (wire - (pts - (xy 334.01 81.28) (xy 336.55 81.28) - ) - (stroke - (width 0) - (type default) - ) - (uuid "384fc210-6424-42ed-b4a0-70c3a24c45f1") - ) - (wire - (pts - (xy 322.58 123.19) (xy 322.58 124.46) - ) - (stroke - (width 0) - (type default) - ) - (uuid "38e22bd6-31c4-448f-acb5-de07963d9a98") - ) - (wire - (pts - (xy 288.29 144.78) (xy 290.83 144.78) - ) - (stroke - (width 0) - (type default) - ) - (uuid "39803845-601f-4a22-b0c9-dfa810c54ae2") - ) - (wire - (pts - (xy 367.03 175.26) (xy 367.03 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "39e5acc1-0dbc-4a5d-833b-299371a61bb5") - ) - (wire - (pts - (xy 316.23 81.28) (xy 318.77 81.28) - ) - (stroke - (width 0) - (type default) - ) - (uuid "3a0f0de3-670a-4e56-84e8-04702b2faaab") - ) - (wire - (pts - (xy 330.2 86.36) (xy 328.93 86.36) - ) - (stroke - (width 0) - (type default) - ) - (uuid "3a409dfe-1236-4345-93b9-39dfd7866d0d") - ) - (wire - (pts - (xy 344.17 81.28) (xy 346.71 81.28) - ) - (stroke - (width 0) - (type default) - ) - (uuid "3b7a15f9-6018-4190-81af-babd9a27c36c") - ) - (wire - (pts - (xy 382.27 120.65) (xy 382.27 124.46) - ) - (stroke - (width 0) - (type default) - ) - (uuid "3b9374e9-6eb4-4c84-bd60-64cfd5047c86") - ) - (wire - (pts - (xy 201.93 20.32) (xy 201.93 22.86) + (xy 198.12 139.7) (xy 198.12 142.24) ) (stroke (width 0) @@ -7363,26 +5993,6 @@ ) (uuid "3bb5af36-5c6c-4eae-9181-d9783c281273") ) - (wire - (pts - (xy 370.84 27.94) (xy 370.84 31.75) - ) - (stroke - (width 0) - (type default) - ) - (uuid "3c225118-6a33-4694-a1cf-058430f86553") - ) - (wire - (pts - (xy 345.44 41.91) (xy 382.27 41.91) - ) - (stroke - (width 0) - (type default) - ) - (uuid "3fa623f9-9bf1-4df6-b2e6-d76391dc866a") - ) (wire (pts (xy 55.88 27.94) (xy 58.42 27.94) @@ -7403,26 +6013,6 @@ ) (uuid "41642d58-f3bc-495b-b4df-2b7a41ad36d0") ) - (wire - (pts - (xy 312.42 36.83) (xy 314.96 36.83) - ) - (stroke - (width 0) - (type default) - ) - (uuid "41a78b9b-0e5e-4e6b-8184-7e54b49a0c22") - ) - (wire - (pts - (xy 345.44 102.87) (xy 370.84 102.87) - ) - (stroke - (width 0) - (type default) - ) - (uuid "41f774de-3fde-4e9a-b821-36c43236bde9") - ) (wire (pts (xy 38.1 83.82) (xy 48.26 83.82) @@ -7435,7 +6025,7 @@ ) (wire (pts - (xy 201.93 191.77) (xy 201.93 194.31) + (xy 198.12 101.6) (xy 198.12 104.14) ) (stroke (width 0) @@ -7443,16 +6033,6 @@ ) (uuid "424803cb-712d-40f5-9a95-5bffcd6e3f76") ) - (wire - (pts - (xy 330.2 87.63) (xy 330.2 86.36) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4319310c-e330-49ad-b4ec-a1bc58d9a8ee") - ) (wire (pts (xy 88.9 63.5) (xy 92.71 63.5) @@ -7465,17 +6045,17 @@ ) (wire (pts - (xy 347.98 39.37) (xy 347.98 52.07) + (xy 370.84 116.84) (xy 378.46 116.84) ) (stroke (width 0) (type default) ) - (uuid "445ae7d4-f592-40dd-8660-8452f8c02c2c") + (uuid "44286fbf-7230-4bd1-9f54-40b24442d885") ) (wire (pts - (xy 287.02 187.96) (xy 287.02 190.5) + (xy 295.91 24.13) (xy 295.91 26.67) ) (stroke (width 0) @@ -7503,16 +6083,6 @@ ) (uuid "46cedc38-b2a7-4cd8-9302-2b81f22f3250") ) - (wire - (pts - (xy 312.42 97.79) (xy 314.96 97.79) - ) - (stroke - (width 0) - (type default) - ) - (uuid "46e39e2f-5f4d-49c6-a00b-8f6cf612e870") - ) (wire (pts (xy 110.49 73.66) (xy 110.49 76.2) @@ -7535,83 +6105,33 @@ ) (wire (pts - (xy 330.2 124.46) (xy 347.98 124.46) + (xy 316.23 69.85) (xy 313.69 69.85) ) (stroke (width 0) (type default) ) - (uuid "472e55d5-1a95-48a3-9d68-01f90174ed48") + (uuid "49fe28c8-fc45-494a-8b4b-0d7e2626a9cb") ) (wire (pts - (xy 334.01 22.86) (xy 334.01 27.94) + (xy 370.84 91.44) (xy 378.46 91.44) ) (stroke (width 0) (type default) ) - (uuid "48006f00-6850-46f7-9262-421c6a12eebf") + (uuid "4a697946-503b-43b0-8f12-2651c52e1090") ) (wire (pts - (xy 379.73 152.4) (xy 382.27 152.4) + (xy 370.84 104.14) (xy 378.46 104.14) ) (stroke (width 0) (type default) ) - (uuid "4841f82e-e52a-41e2-8b97-f379f6a442db") - ) - (wire - (pts - (xy 367.03 134.62) (xy 367.03 135.89) - ) - (stroke - (width 0) - (type default) - ) - (uuid "48738e3a-8852-4b45-af4f-b16c213c1faa") - ) - (wire - (pts - (xy 370.84 102.87) (xy 384.81 102.87) - ) - (stroke - (width 0) - (type default) - ) - (uuid "49942e11-1db8-4ea0-b031-ad145be2dd88") - ) - (wire - (pts - (xy 354.33 199.39) (xy 356.87 199.39) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4b22d20d-b68b-494d-829a-8fcfd5c44c4e") - ) - (wire - (pts - (xy 359.41 107.95) (xy 384.81 107.95) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4b38c954-c3a1-4e5b-a13c-80ce3ce8a38a") - ) - (wire - (pts - (xy 345.44 49.53) (xy 359.41 49.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4ba70040-53d8-40b9-bf78-5afc77ed7fc1") + (uuid "4bbdf32f-dc87-47a3-b034-e826914798d4") ) (wire (pts @@ -7625,43 +6145,13 @@ ) (wire (pts - (xy 328.93 22.86) (xy 328.93 27.94) + (xy 35.56 160.02) (xy 35.56 167.64) ) (stroke (width 0) (type default) ) - (uuid "4bd96220-f3a7-41c9-84d4-8d93dad245ed") - ) - (wire - (pts - (xy 307.34 236.22) (xy 304.8 236.22) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4e3911d8-3c5d-4838-a353-167f576816ff") - ) - (wire - (pts - (xy 345.44 100.33) (xy 382.27 100.33) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4fb65719-d3fe-4898-81db-cd5d719c6d67") - ) - (wire - (pts - (xy 347.98 97.79) (xy 347.98 110.49) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4fc4d873-fa29-401b-8115-154478c7be43") + (uuid "4d59d39f-39d3-47ae-a0e4-3ecd8fc4b487") ) (wire (pts @@ -7673,26 +6163,6 @@ ) (uuid "5045c740-4799-4438-8233-15d58f73b11d") ) - (wire - (pts - (xy 367.03 231.14) (xy 369.57 231.14) - ) - (stroke - (width 0) - (type default) - ) - (uuid "51c9b65e-6dcd-444d-be32-862702e69048") - ) - (wire - (pts - (xy 354.33 147.32) (xy 356.87 147.32) - ) - (stroke - (width 0) - (type default) - ) - (uuid "51cacf3f-9718-404d-a34b-fc3fadcc5515") - ) (wire (pts (xy 30.48 22.86) (xy 27.94 22.86) @@ -7713,6 +6183,16 @@ ) (uuid "535c7a50-93f4-40e8-92a6-d8c275453aea") ) + (wire + (pts + (xy 375.92 124.46) (xy 378.46 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53bc2e72-b7ac-4fc8-9cb6-2246a2fdcfe3") + ) (wire (pts (xy 97.79 76.2) (xy 100.33 76.2) @@ -7725,83 +6205,33 @@ ) (wire (pts - (xy 325.12 124.46) (xy 325.12 125.73) + (xy 373.38 127) (xy 373.38 139.7) ) (stroke (width 0) (type default) ) - (uuid "54fc92d5-2d95-4f1c-a81d-646505c71d46") + (uuid "559e5e3c-2abc-4a6c-8e26-ca1983be6c0b") ) (wire (pts - (xy 322.58 64.77) (xy 322.58 66.04) + (xy 375.92 86.36) (xy 375.92 99.06) ) (stroke (width 0) (type default) ) - (uuid "55cdcc25-7d58-4f71-a707-66c119fd45b5") + (uuid "5b8c478b-aec1-4ae4-a4e3-9e57a4e0b6de") ) (wire (pts - (xy 334.01 20.32) (xy 334.01 22.86) + (xy 220.98 58.42) (xy 223.52 58.42) ) (stroke (width 0) (type default) ) - (uuid "560838a5-f411-4781-ba90-fa427c3c3eba") - ) - (wire - (pts - (xy 359.41 27.94) (xy 359.41 31.75) - ) - (stroke - (width 0) - (type default) - ) - (uuid "561edbfb-697d-4d90-a13b-e78d42d29908") - ) - (wire - (pts - (xy 359.41 90.17) (xy 359.41 86.36) - ) - (stroke - (width 0) - (type default) - ) - (uuid "571441a9-2219-440e-bad1-8fc61e986293") - ) - (wire - (pts - (xy 330.2 124.46) (xy 325.12 124.46) - ) - (stroke - (width 0) - (type default) - ) - (uuid "58b4c0af-3765-4306-8df3-6c31bf7ce6c5") - ) - (wire - (pts - (xy 382.27 100.33) (xy 382.27 113.03) - ) - (stroke - (width 0) - (type default) - ) - (uuid "5a234527-b965-46bf-b88a-e47b9c8f9a5a") - ) - (wire - (pts - (xy 300.99 176.53) (xy 303.53 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "5bf3c728-dce9-47cc-b636-237916520be7") + (uuid "5dfd6012-fc5e-449a-93ef-ebc6647f144b") ) (wire (pts @@ -7813,36 +6243,6 @@ ) (uuid "5e68ca7b-6f05-4175-ab21-d31d3604ce31") ) - (wire - (pts - (xy 334.01 27.94) (xy 347.98 27.94) - ) - (stroke - (width 0) - (type default) - ) - (uuid "5ef85f98-1d09-4371-a7dd-f92d5f89b8e9") - ) - (wire - (pts - (xy 307.34 226.06) (xy 304.8 226.06) - ) - (stroke - (width 0) - (type default) - ) - (uuid "5f326889-d246-4336-8e6d-6215c88e302b") - ) - (wire - (pts - (xy 367.03 176.53) (xy 369.57 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "5f646b52-2499-4b75-b9c5-56bbd2570ea7") - ) (wire (pts (xy 71.12 22.86) (xy 71.12 27.94) @@ -7853,36 +6253,6 @@ ) (uuid "60262097-fdf4-490d-b0e4-e9565094e9b4") ) - (wire - (pts - (xy 370.84 44.45) (xy 384.81 44.45) - ) - (stroke - (width 0) - (type default) - ) - (uuid "602a74ec-dee2-4ef2-8cac-66b9b79681a2") - ) - (wire - (pts - (xy 312.42 95.25) (xy 314.96 95.25) - ) - (stroke - (width 0) - (type default) - ) - (uuid "60d07fde-4c36-4034-8b2c-da5f04e06f31") - ) - (wire - (pts - (xy 372.11 175.26) (xy 372.11 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "62873ac9-a281-4f11-a10b-ada28e9bcd05") - ) (wire (pts (xy 77.47 78.74) (xy 77.47 83.82) @@ -7893,16 +6263,6 @@ ) (uuid "64580d60-3628-4a71-ac8b-6c420741a9a1") ) - (wire - (pts - (xy 382.27 100.33) (xy 384.81 100.33) - ) - (stroke - (width 0) - (type default) - ) - (uuid "64ba932e-549f-4ee0-8ea8-fb5651f00513") - ) (wire (pts (xy 27.94 35.56) (xy 30.48 35.56) @@ -7913,16 +6273,6 @@ ) (uuid "64d1cf09-750f-463b-beda-2a1cf195d542") ) - (wire - (pts - (xy 307.34 213.36) (xy 304.8 213.36) - ) - (stroke - (width 0) - (type default) - ) - (uuid "65c1ea66-733d-4cf8-8115-6ea9373c0ec0") - ) (wire (pts (xy 71.12 27.94) (xy 81.28 27.94) @@ -7933,36 +6283,6 @@ ) (uuid "664d01a3-45e6-4cd2-9976-72b74d762c0a") ) - (wire - (pts - (xy 312.42 46.99) (xy 314.96 46.99) - ) - (stroke - (width 0) - (type default) - ) - (uuid "66a76adf-5473-4909-ac12-a750a5993b5a") - ) - (wire - (pts - (xy 370.84 44.45) (xy 370.84 54.61) - ) - (stroke - (width 0) - (type default) - ) - (uuid "66b638df-30d0-4ec2-8e89-3296e6624480") - ) - (wire - (pts - (xy 347.98 110.49) (xy 347.98 113.03) - ) - (stroke - (width 0) - (type default) - ) - (uuid "6723edfe-bf3a-4437-b7ae-1043508a3bfd") - ) (wire (pts (xy 36.83 139.7) (xy 34.29 139.7) @@ -7983,16 +6303,6 @@ ) (uuid "68579678-2738-48ae-bc5c-4d89af76a8a6") ) - (wire - (pts - (xy 382.27 31.75) (xy 382.27 27.94) - ) - (stroke - (width 0) - (type default) - ) - (uuid "68956f8c-5e44-49ee-890f-32392f1bf9f1") - ) (wire (pts (xy 43.18 35.56) (xy 30.48 35.56) @@ -8003,26 +6313,6 @@ ) (uuid "6960b1d8-142c-4784-8841-825dfbec85dc") ) - (wire - (pts - (xy 288.29 154.94) (xy 290.83 154.94) - ) - (stroke - (width 0) - (type default) - ) - (uuid "697ac900-5e6e-4b81-8329-7b94a6933819") - ) - (wire - (pts - (xy 382.27 86.36) (xy 370.84 86.36) - ) - (stroke - (width 0) - (type default) - ) - (uuid "6a63d209-83a0-46dc-874c-1cedf99abd7a") - ) (wire (pts (xy 77.47 50.8) (xy 77.47 46.99) @@ -8033,36 +6323,6 @@ ) (uuid "6ac0549b-bea4-4ae1-9ef4-151bf512fa96") ) - (wire - (pts - (xy 307.34 223.52) (xy 304.8 223.52) - ) - (stroke - (width 0) - (type default) - ) - (uuid "6d0b296e-8d59-4d76-af37-7a78d0d32e4d") - ) - (wire - (pts - (xy 307.34 220.98) (xy 304.8 220.98) - ) - (stroke - (width 0) - (type default) - ) - (uuid "6d87f52c-e831-4f65-88dc-ebdd582e05cd") - ) - (wire - (pts - (xy 307.34 238.76) (xy 304.8 238.76) - ) - (stroke - (width 0) - (type default) - ) - (uuid "6e94efcf-0ff8-4279-8d4e-72416b64d930") - ) (wire (pts (xy 58.42 35.56) (xy 71.12 35.56) @@ -8075,17 +6335,7 @@ ) (wire (pts - (xy 347.98 90.17) (xy 347.98 86.36) - ) - (stroke - (width 0) - (type default) - ) - (uuid "70514a15-4320-481a-a7b6-e1d6e84a3ea9") - ) - (wire - (pts - (xy 287.02 246.38) (xy 287.02 248.92) + (xy 295.91 82.55) (xy 295.91 85.09) ) (stroke (width 0) @@ -8095,13 +6345,13 @@ ) (wire (pts - (xy 370.84 86.36) (xy 359.41 86.36) + (xy 375.92 137.16) (xy 378.46 137.16) ) (stroke (width 0) (type default) ) - (uuid "71720b42-7184-48f7-b58b-dfd845fdf3e5") + (uuid "72a5a3aa-9c5e-401b-b3d1-b23931a54d2f") ) (wire (pts @@ -8115,67 +6365,17 @@ ) (wire (pts - (xy 347.98 27.94) (xy 359.41 27.94) + (xy 375.92 99.06) (xy 375.92 111.76) ) (stroke (width 0) (type default) ) - (uuid "7525cf79-940f-4ef3-ad13-fd9be4ee2335") + (uuid "7a6561fc-d2f6-4b1d-af83-5b82efebf27c") ) (wire (pts - (xy 372.11 231.14) (xy 369.57 231.14) - ) - (stroke - (width 0) - (type default) - ) - (uuid "768670bf-ecf2-44c1-ad57-59d1fcbaf1d3") - ) - (wire - (pts - (xy 288.29 135.89) (xy 300.99 135.89) - ) - (stroke - (width 0) - (type default) - ) - (uuid "76e7fdaf-f9a8-4ef3-99bf-54c511c19b7d") - ) - (wire - (pts - (xy 379.73 207.01) (xy 382.27 207.01) - ) - (stroke - (width 0) - (type default) - ) - (uuid "77a7d138-8003-4d5d-9b9d-8809f1d835d3") - ) - (wire - (pts - (xy 347.98 62.23) (xy 347.98 66.04) - ) - (stroke - (width 0) - (type default) - ) - (uuid "785b4dab-b332-437b-a436-92f5950d560a") - ) - (wire - (pts - (xy 354.33 190.5) (xy 367.03 190.5) - ) - (stroke - (width 0) - (type default) - ) - (uuid "78fb5e5d-af21-49c6-9305-9fcf90f8b803") - ) - (wire - (pts - (xy 201.93 115.57) (xy 201.93 118.11) + (xy 198.12 25.4) (xy 198.12 27.94) ) (stroke (width 0) @@ -8195,7 +6395,17 @@ ) (wire (pts - (xy 269.24 238.76) (xy 269.24 246.38) + (xy 373.38 152.4) (xy 378.46 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ec075d7-7bba-4970-84e6-ef6ef7ff0a05") + ) + (wire + (pts + (xy 278.13 74.93) (xy 278.13 82.55) ) (stroke (width 0) @@ -8223,16 +6433,6 @@ ) (uuid "7fd7d0f6-98c8-4f7a-b337-8e407e75e727") ) - (wire - (pts - (xy 359.41 86.36) (xy 347.98 86.36) - ) - (stroke - (width 0) - (type default) - ) - (uuid "818a64e9-7978-4f6f-9f3d-d537802bd3ad") - ) (wire (pts (xy 71.12 34.29) (xy 71.12 35.56) @@ -8245,13 +6445,13 @@ ) (wire (pts - (xy 306.07 135.89) (xy 306.07 137.16) + (xy 373.38 114.3) (xy 373.38 127) ) (stroke (width 0) (type default) ) - (uuid "856e3798-aa02-4b49-be73-a014cb82e458") + (uuid "87aca48e-0132-4484-b8e5-7bad9d2a8408") ) (wire (pts @@ -8265,57 +6465,17 @@ ) (wire (pts - (xy 334.01 78.74) (xy 334.01 81.28) + (xy 172.72 182.88) (xy 175.26 182.88) ) (stroke (width 0) (type default) ) - (uuid "87f6fa6f-5932-4b17-bd3a-c1f35ba7d8c1") + (uuid "8c32ccc1-b35b-449f-8608-41af45e9da94") ) (wire (pts - (xy 359.41 39.37) (xy 359.41 49.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "8819fd39-94c7-4c5e-8e2a-2e3f7294aeaf") - ) - (wire - (pts - (xy 312.42 39.37) (xy 314.96 39.37) - ) - (stroke - (width 0) - (type default) - ) - (uuid "88b74165-96d3-47cd-a486-478a0584046f") - ) - (wire - (pts - (xy 312.42 44.45) (xy 314.96 44.45) - ) - (stroke - (width 0) - (type default) - ) - (uuid "88b8ae49-a03a-4e49-910e-c6fdbf398075") - ) - (wire - (pts - (xy 313.69 157.48) (xy 316.23 157.48) - ) - (stroke - (width 0) - (type default) - ) - (uuid "8b751fe9-77b9-4bde-91d5-ef04eb36fe9c") - ) - (wire - (pts - (xy 176.53 50.8) (xy 179.07 50.8) + (xy 172.72 170.18) (xy 175.26 170.18) ) (stroke (width 0) @@ -8325,7 +6485,7 @@ ) (wire (pts - (xy 269.24 236.22) (xy 269.24 238.76) + (xy 278.13 72.39) (xy 278.13 74.93) ) (stroke (width 0) @@ -8335,103 +6495,53 @@ ) (wire (pts - (xy 300.99 135.89) (xy 300.99 137.16) + (xy 373.38 88.9) (xy 378.46 88.9) ) (stroke (width 0) (type default) ) - (uuid "8edfab30-a02c-4c7e-8c26-6c7d0539aba1") + (uuid "90077100-6ee7-478b-ab98-19563aa9270e") ) (wire (pts - (xy 359.41 120.65) (xy 359.41 124.46) + (xy 35.56 160.02) (xy 33.02 160.02) ) (stroke (width 0) (type default) ) - (uuid "8fd88ce0-2e3d-4931-aef6-27262c8a89b8") + (uuid "92ece01f-79fa-480e-9fc5-0f5cd7142b18") ) (wire (pts - (xy 345.44 52.07) (xy 347.98 52.07) + (xy 373.38 127) (xy 378.46 127) ) (stroke (width 0) (type default) ) - (uuid "90859bca-2634-4966-9c9c-b2e1028a0cc2") + (uuid "942bbf28-327b-4254-a43f-a1aaa96f67cc") ) (wire (pts - (xy 382.27 97.79) (xy 382.27 100.33) + (xy 172.72 187.96) (xy 175.26 187.96) ) (stroke (width 0) (type default) ) - (uuid "923f95cc-bfbc-4e52-8697-8232ba17de7a") + (uuid "94cc35b6-c50a-4861-b554-ce9e2cb18263") ) (wire (pts - (xy 313.69 160.02) (xy 316.23 160.02) + (xy 223.52 53.34) (xy 220.98 53.34) ) (stroke (width 0) (type default) ) - (uuid "93386a49-eae0-4ad3-aacd-8bda55815155") - ) - (wire - (pts - (xy 382.27 190.5) (xy 384.81 190.5) - ) - (stroke - (width 0) - (type default) - ) - (uuid "939d517d-81f2-4c1e-ab73-80baa96e5b22") - ) - (wire - (pts - (xy 322.58 66.04) (xy 325.12 66.04) - ) - (stroke - (width 0) - (type default) - ) - (uuid "947b31ca-de43-432d-9491-ed5acaf68522") - ) - (wire - (pts - (xy 328.93 27.94) (xy 330.2 27.94) - ) - (stroke - (width 0) - (type default) - ) - (uuid "948102eb-59e5-49cc-a64c-93764b09ad20") - ) - (wire - (pts - (xy 312.42 107.95) (xy 314.96 107.95) - ) - (stroke - (width 0) - (type default) - ) - (uuid "95c4c8d2-d606-4844-b231-4e0f3eb2166b") - ) - (wire - (pts - (xy 334.01 81.28) (xy 334.01 86.36) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9698b5a2-4eaf-4121-a696-729235b31b60") + (uuid "965b2e38-5d83-41b8-ac23-e69ea075684c") ) (wire (pts @@ -8463,56 +6573,6 @@ ) (uuid "99de6ee9-2525-40fd-989d-1d874a1db4a8") ) - (wire - (pts - (xy 354.33 135.89) (xy 367.03 135.89) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9a6b9119-601b-45a1-b687-1f3fb41c97cd") - ) - (wire - (pts - (xy 328.93 20.32) (xy 328.93 22.86) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9a86e7f7-5e84-42e1-a442-95bd50d7baf5") - ) - (wire - (pts - (xy 359.41 27.94) (xy 370.84 27.94) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9a957abb-4adf-472c-9968-543bb94537f1") - ) - (wire - (pts - (xy 288.29 157.48) (xy 290.83 157.48) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9af0d45f-7a29-4f01-8c5f-443b52005266") - ) - (wire - (pts - (xy 312.42 92.71) (xy 314.96 92.71) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9bf929a5-88d5-4698-84d0-19b65f2d22be") - ) (wire (pts (xy 58.42 27.94) (xy 60.96 27.94) @@ -8523,6 +6583,16 @@ ) (uuid "9c3dce75-0592-46c2-bbc2-1f3dd274cab2") ) + (wire + (pts + (xy 375.92 86.36) (xy 378.46 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dc7a799-0fb8-48fd-b526-414d677ef996") + ) (wire (pts (xy 92.71 81.28) (xy 92.71 76.2) @@ -8533,16 +6603,6 @@ ) (uuid "9e268345-dd50-4a7e-b041-d659e7306cfc") ) - (wire - (pts - (xy 382.27 41.91) (xy 382.27 54.61) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9e721294-4909-4722-94f7-bb087a6e2e28") - ) (wire (pts (xy 73.66 76.2) (xy 73.66 81.28) @@ -8565,13 +6625,13 @@ ) (wire (pts - (xy 334.01 27.94) (xy 332.74 27.94) + (xy 373.38 152.4) (xy 373.38 157.48) ) (stroke (width 0) (type default) ) - (uuid "a01006f5-215d-435e-b0d1-4f66019caff9") + (uuid "9fdede09-1b14-441a-b69f-ad771bd78d88") ) (wire (pts @@ -8585,53 +6645,13 @@ ) (wire (pts - (xy 379.73 160.02) (xy 382.27 160.02) + (xy 316.23 52.07) (xy 313.69 52.07) ) (stroke (width 0) (type default) ) - (uuid "a2985f8a-fbb3-426e-8c2a-f892bf34e4c5") - ) - (wire - (pts - (xy 379.73 209.55) (xy 382.27 209.55) - ) - (stroke - (width 0) - (type default) - ) - (uuid "a65b27ce-2490-4ff5-852b-ba37f5457c3b") - ) - (wire - (pts - (xy 359.41 97.79) (xy 359.41 107.95) - ) - (stroke - (width 0) - (type default) - ) - (uuid "a766ebc3-723d-41ff-a1bc-a833137728ce") - ) - (wire - (pts - (xy 306.07 175.26) (xy 306.07 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "a78805f9-a4ea-4a10-9067-39aca1d6b65d") - ) - (wire - (pts - (xy 372.11 135.89) (xy 372.11 137.16) - ) - (stroke - (width 0) - (type default) - ) - (uuid "aab82666-1746-4c18-b318-caf2317640fe") + (uuid "a8480e01-5eaa-4a1b-8d6b-0554fe439c31") ) (wire (pts @@ -8645,13 +6665,13 @@ ) (wire (pts - (xy 370.84 97.79) (xy 370.84 102.87) + (xy 316.23 41.91) (xy 313.69 41.91) ) (stroke (width 0) (type default) ) - (uuid "acac54e7-9380-4616-a913-a9d935572b0b") + (uuid "abfbf0b2-f731-4fb6-9f70-89fb57b52b2d") ) (wire (pts @@ -8663,46 +6683,6 @@ ) (uuid "acf36bcd-2ef0-4901-b134-afb7c4199cfd") ) - (wire - (pts - (xy 372.11 134.62) (xy 372.11 135.89) - ) - (stroke - (width 0) - (type default) - ) - (uuid "ae0e875d-46ad-4618-9877-c76bb55fffe4") - ) - (wire - (pts - (xy 344.17 22.86) (xy 346.71 22.86) - ) - (stroke - (width 0) - (type default) - ) - (uuid "ae70e38e-28f0-44f7-9ddf-b07558819154") - ) - (wire - (pts - (xy 370.84 120.65) (xy 370.84 124.46) - ) - (stroke - (width 0) - (type default) - ) - (uuid "aedeb65e-795f-43a0-a192-9a5ad5ea4d01") - ) - (wire - (pts - (xy 312.42 102.87) (xy 314.96 102.87) - ) - (stroke - (width 0) - (type default) - ) - (uuid "af27a08f-ea87-4e35-8ddf-ca0c14e50697") - ) (wire (pts (xy 48.26 81.28) (xy 48.26 83.82) @@ -8733,6 +6713,26 @@ ) (uuid "afd6f250-1a19-41fe-a2da-33cb9a9218d9") ) + (wire + (pts + (xy 316.23 46.99) (xy 313.69 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b0069277-b407-48c3-881c-91396cf1cea0") + ) + (wire + (pts + (xy 375.92 137.16) (xy 375.92 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b0c80674-e078-499c-8d78-3672449558bd") + ) (wire (pts (xy 71.12 27.94) (xy 71.12 29.21) @@ -8745,7 +6745,7 @@ ) (wire (pts - (xy 269.24 246.38) (xy 287.02 246.38) + (xy 278.13 82.55) (xy 295.91 82.55) ) (stroke (width 0) @@ -8755,43 +6755,13 @@ ) (wire (pts - (xy 369.57 177.8) (xy 369.57 176.53) + (xy 316.23 49.53) (xy 313.69 49.53) ) (stroke (width 0) (type default) ) - (uuid "b49a4c8b-6af8-45aa-b21e-5cd302faebe9") - ) - (wire - (pts - (xy 379.73 157.48) (xy 382.27 157.48) - ) - (stroke - (width 0) - (type default) - ) - (uuid "b4cf41bd-32a7-4ba1-aa61-235af4d455ba") - ) - (wire - (pts - (xy 345.44 44.45) (xy 370.84 44.45) - ) - (stroke - (width 0) - (type default) - ) - (uuid "b5f90411-e586-4d7b-851a-565bf1b51ad5") - ) - (wire - (pts - (xy 332.74 27.94) (xy 332.74 29.21) - ) - (stroke - (width 0) - (type default) - ) - (uuid "b672f785-f8f3-410b-a997-3327c5eb2cac") + (uuid "b54d56da-2a77-476d-a970-ecee0eb0a85b") ) (wire (pts @@ -8803,26 +6773,6 @@ ) (uuid "b74b53a1-6321-40ac-afa3-bf3cfe605377") ) - (wire - (pts - (xy 354.33 144.78) (xy 354.33 135.89) - ) - (stroke - (width 0) - (type default) - ) - (uuid "b7a7bed0-9cf8-4ab0-8c60-a2c1d4d7b81a") - ) - (wire - (pts - (xy 384.81 135.89) (xy 384.81 138.43) - ) - (stroke - (width 0) - (type default) - ) - (uuid "b9018d7d-f6d2-446c-a8ee-09f89caa8796") - ) (wire (pts (xy 24.13 35.56) (xy 27.94 35.56) @@ -8835,17 +6785,17 @@ ) (wire (pts - (xy 370.84 102.87) (xy 370.84 113.03) + (xy 35.56 167.64) (xy 33.02 167.64) ) (stroke (width 0) (type default) ) - (uuid "baa5a99c-2262-4776-b98d-84e5e0d3f4ce") + (uuid "ba51691b-eceb-4128-bea8-9894d2e183a5") ) (wire (pts - (xy 266.7 200.66) (xy 269.24 200.66) + (xy 275.59 36.83) (xy 278.13 36.83) ) (stroke (width 0) @@ -8855,53 +6805,13 @@ ) (wire (pts - (xy 382.27 90.17) (xy 382.27 86.36) + (xy 223.52 55.88) (xy 220.98 55.88) ) (stroke (width 0) (type default) ) - (uuid "bb223b5a-3263-4879-8e00-95fdc2c026b5") - ) - (wire - (pts - (xy 367.03 135.89) (xy 367.03 137.16) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bb66d94a-1e69-44cb-a16d-6bebf17193cc") - ) - (wire - (pts - (xy 372.11 176.53) (xy 369.57 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bb971bf4-3382-46cd-a74f-8fdef14665d1") - ) - (wire - (pts - (xy 372.11 229.87) (xy 372.11 231.14) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bd0ad65e-224a-4efa-91a9-54ba338e90da") - ) - (wire - (pts - (xy 307.34 198.12) (xy 304.8 198.12) - ) - (stroke - (width 0) - (type default) - ) - (uuid "be4b5d9f-3a2e-4634-b72f-a0ca00af658c") + (uuid "bc33193f-d881-4727-abc9-bbafb6a58489") ) (wire (pts @@ -8915,33 +6825,23 @@ ) (wire (pts - (xy 326.39 22.86) (xy 328.93 22.86) + (xy 375.92 83.82) (xy 375.92 86.36) ) (stroke (width 0) (type default) ) - (uuid "bed15ae0-76c2-4a58-ac30-bb4f4cd85674") + (uuid "bf9c1ed5-d5ef-4f07-9784-b90ba5a19c6e") ) (wire (pts - (xy 332.74 87.63) (xy 332.74 86.36) + (xy 172.72 175.26) (xy 175.26 175.26) ) (stroke (width 0) (type default) ) - (uuid "bfc218c8-dd73-487a-b935-c2641cd5a8e8") - ) - (wire - (pts - (xy 330.2 64.77) (xy 330.2 66.04) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c00c11b8-3bbf-418f-b52c-2549e9fe8994") + (uuid "bfd3a6e2-6548-4756-b23d-6763989851b9") ) (wire (pts @@ -8963,66 +6863,6 @@ ) (uuid "c0624ef5-09e6-41cb-8d1c-d6ba8d9d1f71") ) - (wire - (pts - (xy 328.93 81.28) (xy 328.93 86.36) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c0bd05d4-8060-40a8-8dcc-4d86dd87bd56") - ) - (wire - (pts - (xy 347.98 110.49) (xy 384.81 110.49) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c2087a16-bff6-415f-aaf4-f069806bdcec") - ) - (wire - (pts - (xy 347.98 52.07) (xy 347.98 54.61) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c310d3de-ed66-4614-bd1a-5fa3719cf499") - ) - (wire - (pts - (xy 347.98 52.07) (xy 384.81 52.07) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c38034f8-4010-4577-b0a2-ce33bf25a90e") - ) - (wire - (pts - (xy 325.12 66.04) (xy 330.2 66.04) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c443840d-78ce-458b-9479-52ac573b5898") - ) - (wire - (pts - (xy 372.11 190.5) (xy 372.11 191.77) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c4afd7ec-6919-47ce-97d4-a4dcf6402f05") - ) (wire (pts (xy 24.13 22.86) (xy 27.94 22.86) @@ -9055,67 +6895,27 @@ ) (wire (pts - (xy 379.73 212.09) (xy 382.27 212.09) + (xy 316.23 64.77) (xy 313.69 64.77) ) (stroke (width 0) (type default) ) - (uuid "c5789fb2-7a7b-472e-ba22-02f6d8ad83d8") + (uuid "c6165771-d40b-4eed-9c07-b1783e06ab6f") ) (wire (pts - (xy 325.12 66.04) (xy 325.12 67.31) + (xy 375.92 124.46) (xy 375.92 137.16) ) (stroke (width 0) (type default) ) - (uuid "c5b303b8-4e57-4bcc-af37-af772da7cc25") + (uuid "c807e700-f589-41e0-87ae-1c25821e848d") ) (wire (pts - (xy 354.33 144.78) (xy 356.87 144.78) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c61e01e9-1674-4aad-b420-38e9a78d50e5") - ) - (wire - (pts - (xy 367.03 190.5) (xy 367.03 191.77) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c665f213-37d2-474b-a47d-65b3e69fb423") - ) - (wire - (pts - (xy 300.99 175.26) (xy 300.99 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c6ba9eb0-53c4-423c-ba94-f948a744613b") - ) - (wire - (pts - (xy 316.23 135.89) (xy 318.77 135.89) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c8619bc1-4626-40fa-aa13-cd8a152501e0") - ) - (wire - (pts - (xy 224.79 48.26) (xy 227.33 48.26) + (xy 220.98 167.64) (xy 223.52 167.64) ) (stroke (width 0) @@ -9145,7 +6945,17 @@ ) (wire (pts - (xy 224.79 50.8) (xy 227.33 50.8) + (xy 316.23 67.31) (xy 313.69 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cdfb0cce-a8cf-44d2-93f6-a05a8c40310d") + ) + (wire + (pts + (xy 220.98 170.18) (xy 223.52 170.18) ) (stroke (width 0) @@ -9155,27 +6965,17 @@ ) (wire (pts - (xy 312.42 34.29) (xy 314.96 34.29) + (xy 375.92 111.76) (xy 378.46 111.76) ) (stroke (width 0) (type default) ) - (uuid "cf529d65-27cf-4732-afe3-7c0d57dfc3bf") + (uuid "d083a5f5-84ce-47bd-be33-6f80c47433d5") ) (wire (pts - (xy 300.99 134.62) (xy 300.99 135.89) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d0f996c6-666f-4cf5-b182-1eb3a3a0f7d0") - ) - (wire - (pts - (xy 176.53 53.34) (xy 179.07 53.34) + (xy 172.72 172.72) (xy 175.26 172.72) ) (stroke (width 0) @@ -9183,86 +6983,6 @@ ) (uuid "d1a561b4-494d-478d-82c1-6b967b5d8e24") ) - (wire - (pts - (xy 354.33 157.48) (xy 356.87 157.48) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d21f6c81-53d9-4c20-aa0b-8e8390ba12f3") - ) - (wire - (pts - (xy 325.12 124.46) (xy 325.12 123.19) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d3398944-fcc6-43f6-a274-376e43d3d6e0") - ) - (wire - (pts - (xy 306.07 135.89) (xy 311.15 135.89) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d49bb94d-1398-4476-b88f-10b37dff7377") - ) - (wire - (pts - (xy 382.27 62.23) (xy 382.27 66.04) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d4d6dbac-408d-40bf-ae9e-eec6c7f54c3a") - ) - (wire - (pts - (xy 354.33 154.94) (xy 356.87 154.94) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d58548fd-0b89-49b3-9fe1-86c31f0694dd") - ) - (wire - (pts - (xy 347.98 66.04) (xy 330.2 66.04) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d59011cb-10bf-40a0-9f37-9dad7e25e56e") - ) - (wire - (pts - (xy 382.27 39.37) (xy 382.27 41.91) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d7e62a1e-e61a-475a-876e-d3a2c43ea43d") - ) - (wire - (pts - (xy 306.07 134.62) (xy 306.07 135.89) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d7ef081a-fb9b-453e-857f-c61bd60362b4") - ) (wire (pts (xy 26.67 58.42) (xy 38.1 58.42) @@ -9273,26 +6993,6 @@ ) (uuid "d98bf314-02c8-4152-a0b3-bd5e63ceec0c") ) - (wire - (pts - (xy 345.44 107.95) (xy 359.41 107.95) - ) - (stroke - (width 0) - (type default) - ) - (uuid "da4420d3-b785-46b9-a0c9-62de0bd7f7fc") - ) - (wire - (pts - (xy 382.27 41.91) (xy 384.81 41.91) - ) - (stroke - (width 0) - (type default) - ) - (uuid "dc0a5063-f4a0-4b8c-8336-8218aa188b4b") - ) (wire (pts (xy 50.8 44.45) (xy 50.8 46.99) @@ -9305,7 +7005,7 @@ ) (wire (pts - (xy 176.53 45.72) (xy 179.07 45.72) + (xy 172.72 165.1) (xy 175.26 165.1) ) (stroke (width 0) @@ -9323,6 +7023,16 @@ ) (uuid "dfbf0765-add8-4841-8463-21c0f8cad84c") ) + (wire + (pts + (xy 35.56 170.18) (xy 35.56 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e09ee658-a6b9-43b5-99fa-fa9669a5278a") + ) (wire (pts (xy 63.5 63.5) (xy 73.66 63.5) @@ -9365,23 +7075,13 @@ ) (wire (pts - (xy 307.34 228.6) (xy 304.8 228.6) + (xy 370.84 142.24) (xy 378.46 142.24) ) (stroke (width 0) (type default) ) - (uuid "e2cd6c90-d5e8-4384-9e7f-e2ad4443bb67") - ) - (wire - (pts - (xy 330.2 123.19) (xy 330.2 124.46) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e5a20439-1f17-4ff0-8072-44e353553514") + (uuid "e28970f0-837a-46dc-844d-823413430df2") ) (wire (pts @@ -9395,23 +7095,13 @@ ) (wire (pts - (xy 307.34 200.66) (xy 304.8 200.66) + (xy 316.23 34.29) (xy 313.69 34.29) ) (stroke (width 0) (type default) ) - (uuid "e602342d-49ed-4aef-a2d8-25c8a37c5816") - ) - (wire - (pts - (xy 347.98 120.65) (xy 347.98 124.46) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e6cbf3ee-ad8d-4a77-bd87-1b5be470c268") + (uuid "e5f34aaa-5aa6-41c7-aee2-53113cbe125f") ) (wire (pts @@ -9435,53 +7125,13 @@ ) (wire (pts - (xy 347.98 27.94) (xy 347.98 31.75) + (xy 172.72 180.34) (xy 175.26 180.34) ) (stroke (width 0) (type default) ) - (uuid "e763ee32-eec9-4950-a43b-95e6446cd710") - ) - (wire - (pts - (xy 354.33 199.39) (xy 354.33 190.5) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e88c69df-0119-4284-a3d1-24562c8c6ebd") - ) - (wire - (pts - (xy 334.01 22.86) (xy 336.55 22.86) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e9827310-ec4b-4869-b485-70832358308f") - ) - (wire - (pts - (xy 354.33 201.93) (xy 356.87 201.93) - ) - (stroke - (width 0) - (type default) - ) - (uuid "ec94ebc8-c221-47df-8d44-06dbf6a80f26") - ) - (wire - (pts - (xy 313.69 154.94) (xy 316.23 154.94) - ) - (stroke - (width 0) - (type default) - ) - (uuid "ecdfd527-854e-4627-bb27-d9a62e02e7fd") + (uuid "e86d6338-22ee-4cee-9f26-8011054a0ae4") ) (wire (pts @@ -9503,26 +7153,6 @@ ) (uuid "ef819d0e-abcb-4aed-9247-212bf1dc56d2") ) - (wire - (pts - (xy 370.84 27.94) (xy 382.27 27.94) - ) - (stroke - (width 0) - (type default) - ) - (uuid "f202a7f2-8be1-4fde-a3d2-8ecd624ae517") - ) - (wire - (pts - (xy 367.03 189.23) (xy 367.03 190.5) - ) - (stroke - (width 0) - (type default) - ) - (uuid "f2814851-42a6-496e-b405-200dd19b3796") - ) (wire (pts (xy 63.5 68.58) (xy 64.77 68.58) @@ -9543,6 +7173,16 @@ ) (uuid "f32508c9-b907-4643-b4e0-6b8ecab26225") ) + (wire + (pts + (xy 373.38 114.3) (xy 378.46 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f51968fb-f4e9-4b3f-860c-6130cecc05b6") + ) (wire (pts (xy 34.29 83.82) (xy 38.1 83.82) @@ -9555,13 +7195,13 @@ ) (wire (pts - (xy 347.98 124.46) (xy 359.41 124.46) + (xy 316.23 39.37) (xy 313.69 39.37) ) (stroke (width 0) (type default) ) - (uuid "f687e59f-e018-4a81-9e64-14718209f67e") + (uuid "f6e3e4dc-a1aa-4595-92ee-c91ba1c4f548") ) (wire (pts @@ -9603,6 +7243,26 @@ ) (uuid "f873f051-a8cb-4f9b-9392-486237af3c52") ) + (wire + (pts + (xy 316.23 72.39) (xy 313.69 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f90482dd-21b9-4097-8369-e0116ad2a06d") + ) + (wire + (pts + (xy 316.23 57.15) (xy 313.69 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9ab2d76-5b53-4b9f-9b17-4fcf885a9545") + ) (wire (pts (xy 26.67 76.2) (xy 26.67 83.82) @@ -9613,26 +7273,6 @@ ) (uuid "fa7c005f-026d-45dd-9c96-0c2615552ee6") ) - (wire - (pts - (xy 370.84 39.37) (xy 370.84 44.45) - ) - (stroke - (width 0) - (type default) - ) - (uuid "fbca8a3b-4cc5-4d4b-9a5d-beb2abaaaa6a") - ) - (wire - (pts - (xy 322.58 124.46) (xy 325.12 124.46) - ) - (stroke - (width 0) - (type default) - ) - (uuid "fbcb31c5-60f2-4e3a-9128-03440697cdf7") - ) (wire (pts (xy 63.5 73.66) (xy 69.85 73.66) @@ -9645,13 +7285,23 @@ ) (wire (pts - (xy 359.41 49.53) (xy 359.41 54.61) + (xy 172.72 185.42) (xy 175.26 185.42) ) (stroke (width 0) (type default) ) - (uuid "fcb1d1ae-bb47-4a6b-82e3-c808a9caf690") + (uuid "fd3bf490-a4d0-4817-85b8-d16126d0a16a") + ) + (wire + (pts + (xy 220.98 60.96) (xy 223.52 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fed93cf4-3f34-40f4-a876-ab6c33bd18db") ) (wire (pts @@ -9663,31 +7313,9 @@ ) (uuid "ff97d0bd-165b-4261-9fc7-95f7179b02ce") ) - (global_label "Stepper 0 Sleep" - (shape input) - (at 354.33 147.32 180) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "02764307-9b2a-4e44-a117-080ce03e2439") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 335.8026 147.32 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - ) (global_label "Motor 4 Activation Pin" (shape input) - (at 176.53 53.34 180) + (at 172.72 172.72 180) (fields_autoplaced yes) (effects (font @@ -9697,29 +7325,7 @@ ) (uuid "05903cb1-c009-455f-93c0-ff0454760dd1") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 151.8946 53.34 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - ) - (global_label "Stepper 1 Sleep" - (shape input) - (at 354.33 201.93 180) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "08331262-7e96-48f2-b848-246eb2820249") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 335.8026 201.93 0) + (at 148.0846 172.72 0) (effects (font (size 1.27 1.27) @@ -9731,7 +7337,7 @@ ) (global_label "Motor 3 Activation Pin" (shape input) - (at 176.53 50.8 180) + (at 172.72 170.18 180) (fields_autoplaced yes) (effects (font @@ -9741,7 +7347,7 @@ ) (uuid "0c253550-6065-405c-bb87-557dc1a75ce9") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 151.8946 50.8 0) + (at 148.0846 170.18 0) (effects (font (size 1.27 1.27) @@ -9751,9 +7357,9 @@ ) ) ) - (global_label "Motor 1 Direction Pin 2" + (global_label "Motor 2 Direction Pin 2" (shape input) - (at 307.34 223.52 0) + (at 316.23 41.91 0) (fields_autoplaced yes) (effects (font @@ -9761,9 +7367,9 @@ ) (justify left) ) - (uuid "13df757f-6a1d-43a8-98fb-7f01d878e88d") + (uuid "12270abe-a655-4bb9-86ff-440aee9d7aa0") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 333.3664 223.52 0) + (at 342.2564 41.91 0) (effects (font (size 1.27 1.27) @@ -9773,31 +7379,9 @@ ) ) ) - (global_label "Motor 2 Activation Pin" - (shape input) - (at 312.42 49.53 180) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "14fe10a4-a780-419a-8c12-d4d922e36d67") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 287.7846 49.53 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - ) (global_label "I2C 0 SDA" (shape input) - (at 266.7 198.12 180) + (at 275.59 34.29 180) (fields_autoplaced yes) (effects (font @@ -9807,7 +7391,7 @@ ) (uuid "1852ef37-55c2-4c8f-b84b-88ba65c4bce7") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 253.9177 198.12 0) + (at 262.8077 34.29 0) (effects (font (size 1.27 1.27) @@ -9817,31 +7401,31 @@ ) ) ) - (global_label "Motor 3 Direction Pin 2" + (global_label "Servo 2 PWM" (shape input) - (at 307.34 233.68 0) + (at 370.84 104.14 180) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "1882937c-e32a-41e8-aa7d-2ef567d63d73") + (uuid "1aa3ac26-6f21-4312-bab8-dcb9053c4d1c") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 333.3664 233.68 0) + (at 355.3364 104.14 0) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) (hide yes) ) ) ) - (global_label "Stepper 0 Sleep" + (global_label "Stepper 1 Sleep" (shape input) - (at 307.34 200.66 0) + (at 316.23 64.77 0) (fields_autoplaced yes) (effects (font @@ -9849,9 +7433,9 @@ ) (justify left) ) - (uuid "220c06b7-95a4-4e49-99e5-66c38783778b") + (uuid "1cc1a579-7156-4119-a3a5-a118688cdef2") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 325.8674 200.66 0) + (at 334.7574 64.77 0) (effects (font (size 1.27 1.27) @@ -9883,9 +7467,9 @@ ) ) ) - (global_label "Motor 3 Activation Pin" + (global_label "Servo 6 PWM" (shape input) - (at 312.42 97.79 180) + (at 172.72 187.96 180) (fields_autoplaced yes) (effects (font @@ -9893,9 +7477,9 @@ ) (justify right) ) - (uuid "2d7de745-c51b-4697-ba7d-8ce495328e15") + (uuid "2f6c39d9-95fd-42a0-99b8-60774d9708e6") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 287.7846 97.79 0) + (at 157.2164 187.96 0) (effects (font (size 1.27 1.27) @@ -9905,31 +7489,9 @@ ) ) ) - (global_label "Motor 1 Activation Pin" + (global_label "Motor 3 Direction Pin 1" (shape input) - (at 312.42 39.37 180) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "36f357c8-dc86-42a8-99ee-5ff49807e943") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 287.7846 39.37 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - ) - (global_label "I2C 0 SCL" - (shape input) - (at 227.33 50.8 0) + (at 316.23 44.45 0) (fields_autoplaced yes) (effects (font @@ -9937,9 +7499,9 @@ ) (justify left) ) - (uuid "58ee1826-efd8-4873-b018-b28884ac4801") + (uuid "32b6e668-ad7f-4866-b607-3a27ce2b663d") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 240.0518 50.8 0) + (at 342.2564 44.45 0) (effects (font (size 1.27 1.27) @@ -9949,9 +7511,9 @@ ) ) ) - (global_label "Stepper 2 Step" + (global_label "Servo 3 PWM" (shape input) - (at 288.29 154.94 180) + (at 370.84 116.84 180) (fields_autoplaced yes) (effects (font @@ -9959,9 +7521,9 @@ ) (justify right) ) - (uuid "596bafd4-91cb-4602-9ada-481bc7a0c796") + (uuid "3d1f6470-c70c-48be-a5f7-8a72068da25b") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 270.7907 154.94 0) + (at 355.3364 116.84 0) (effects (font (size 1.27 1.27) @@ -9971,53 +7533,9 @@ ) ) ) - (global_label "Motor 2 Direction Pin 1" + (global_label "I2C 0 SDA" (shape input) - (at 312.42 44.45 180) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "60587cf8-5252-4eb7-8a67-cb0a6e73f661") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 286.3936 44.45 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - ) - (global_label "Steppers Dir" - (shape input) - (at 354.33 157.48 180) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "65898fae-a8bd-428f-b91f-7c081f0a56ad") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 339.4915 157.48 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - ) - (global_label "Stepper 2 Step" - (shape input) - (at 307.34 213.36 0) + (at 223.52 53.34 0) (fields_autoplaced yes) (effects (font @@ -10025,9 +7543,141 @@ ) (justify left) ) - (uuid "6762be58-62d4-4a17-a808-0dc01301b8b4") + (uuid "3e9eece6-7746-4537-b4e4-81bd7492318b") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 324.8393 213.36 0) + (at 236.3023 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "Motor 1 Direction Pin 1" + (shape input) + (at 316.23 34.29 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3f0c1560-bc64-4028-9314-d8f6babddb71") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 342.2564 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "Servo 5 PWM" + (shape input) + (at 370.84 142.24 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "43a172e8-42e2-4f02-b43c-eb2e68ce3e3f") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 355.3364 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Servo 4 PWM" + (shape input) + (at 370.84 129.54 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4df3f789-b632-46d0-8fa0-94096a82359b") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 355.3364 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Motor 4 Direction Pin 1" + (shape input) + (at 316.23 49.53 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4e5fab8e-24e6-4052-ab8a-bff70fab3117") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 342.2564 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "Motor 4 Direction Pin 2" + (shape input) + (at 316.23 52.07 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "56515620-c7ff-4060-9cb1-5394a40b27fa") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 342.2564 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "I2C 0 SCL" + (shape input) + (at 223.52 170.18 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "58ee1826-efd8-4873-b018-b28884ac4801") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 236.2418 170.18 0) (effects (font (size 1.27 1.27) @@ -10059,31 +7709,9 @@ ) ) ) - (global_label "Motor 3 Direction Pin 2" - (shape input) - (at 312.42 95.25 180) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "715d9dd4-510c-4081-ac1e-d172f91e66d8") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 286.3936 95.25 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - ) (global_label "Motor 1 Activation Pin" (shape input) - (at 176.53 45.72 180) + (at 172.72 165.1 180) (fields_autoplaced yes) (effects (font @@ -10093,7 +7721,7 @@ ) (uuid "73858af1-bf1e-47ef-8116-dd3960b23428") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 151.8946 45.72 0) + (at 148.0846 165.1 0) (effects (font (size 1.27 1.27) @@ -10103,31 +7731,31 @@ ) ) ) - (global_label "Steppers Dir" + (global_label "Stepper 2 Step" (shape input) - (at 288.29 157.48 180) + (at 316.23 72.39 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "7af34632-1c64-4511-a6e3-18cfeb1c5ed7") + (uuid "77cfa0ab-e5fe-4379-adcc-8dc5fa6871ec") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 273.4515 157.48 0) + (at 333.7293 72.39 0) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) (hide yes) ) ) ) - (global_label "Motor 1 Direction Pin 2" + (global_label "Servo 6 PWM" (shape input) - (at 312.42 36.83 180) + (at 370.84 154.94 180) (fields_autoplaced yes) (effects (font @@ -10135,53 +7763,9 @@ ) (justify right) ) - (uuid "7f5e42d7-3fb6-4b85-ad04-aafa830c6bc7") + (uuid "84420953-dc5e-45e6-829f-95faf120a12f") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 286.3936 36.83 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - ) - (global_label "Motor 2 Direction Pin 2" - (shape input) - (at 312.42 46.99 180) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "81183b91-144e-4bc4-a785-15e354d74367") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 286.3936 46.99 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - ) - (global_label "Stepper 0 Step" - (shape input) - (at 354.33 154.94 180) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "812c897c-3638-4cfd-a3dd-90868bf168b4") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 336.8307 154.94 0) + (at 355.3364 154.94 0) (effects (font (size 1.27 1.27) @@ -10213,53 +7797,75 @@ ) ) ) - (global_label "Motor 4 Direction Pin 2" + (global_label "Stepper 1 Step" (shape input) - (at 312.42 105.41 180) + (at 316.23 67.31 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "8a3fbfbf-6f56-49a6-83c9-1257f36032f6") + (uuid "89de9c91-45d8-4205-b5d3-0e5383ef5823") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 286.3936 105.41 0) + (at 333.7293 67.31 0) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) (hide yes) ) ) ) - (global_label "Motor 4 Activation Pin" + (global_label "I2C 1 SDA" (shape input) - (at 312.42 107.95 180) + (at 223.52 58.42 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "9181659a-5ed6-4943-ae52-1228011780fe") + (uuid "91e42615-bdb1-4a82-9aa8-ef3a23c6d9a8") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 287.7846 107.95 0) + (at 236.3023 58.42 0) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) (hide yes) ) ) ) - (global_label "Motor 4 Direction Pin 1" + (global_label "Motor 3 Direction Pin 2" (shape input) - (at 312.42 102.87 180) + (at 316.23 46.99 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9759553a-cde4-4db7-ace1-58021bd9191b") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 342.2564 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "Servo 4 PWM" + (shape input) + (at 172.72 182.88 180) (fields_autoplaced yes) (effects (font @@ -10267,9 +7873,9 @@ ) (justify right) ) - (uuid "94a10c3f-aadd-436a-9cfb-03254432489d") + (uuid "97a2b884-2ee7-4f63-879e-541d527af213") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 286.3936 102.87 0) + (at 157.2164 182.88 0) (effects (font (size 1.27 1.27) @@ -10281,7 +7887,7 @@ ) (global_label "I2C 0 SCL" (shape input) - (at 266.7 200.66 180) + (at 275.59 36.83 180) (fields_autoplaced yes) (effects (font @@ -10291,7 +7897,7 @@ ) (uuid "97e3a652-3e96-46c9-b86e-559d9881e660") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 253.9782 200.66 0) + (at 262.8682 36.83 0) (effects (font (size 1.27 1.27) @@ -10303,7 +7909,7 @@ ) (global_label "I2C 0 SDA" (shape input) - (at 227.33 48.26 0) + (at 223.52 167.64 0) (fields_autoplaced yes) (effects (font @@ -10313,7 +7919,7 @@ ) (uuid "98b30a2e-65aa-4cd9-9700-6de6b029680c") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 240.1123 48.26 0) + (at 236.3023 167.64 0) (effects (font (size 1.27 1.27) @@ -10323,9 +7929,31 @@ ) ) ) - (global_label "Motor 2 Activation Pin" + (global_label "I2C 1 SCL" (shape input) - (at 176.53 48.26 180) + (at 223.52 60.96 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9920c454-19bf-433f-a0a7-cf73e372f7e6") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 236.2418 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "Servo 1 PWM" + (shape input) + (at 172.72 175.26 180) (fields_autoplaced yes) (effects (font @@ -10333,9 +7961,9 @@ ) (justify right) ) - (uuid "a79fc827-da88-4d5f-a8ad-cf0cab6affc8") + (uuid "9b79dcec-16cd-4d7c-a8fb-16c745fc9a73") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 151.8946 48.26 0) + (at 157.2164 175.26 0) (effects (font (size 1.27 1.27) @@ -10345,53 +7973,9 @@ ) ) ) - (global_label "Motor 4 Direction Pin 2" + (global_label "Servo 5 PWM" (shape input) - (at 307.34 238.76 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "a8ddabc4-46de-4e86-b377-c36d9f1020d3") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 333.3664 238.76 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) - (global_label "Stepper 0 Step" - (shape input) - (at 307.34 203.2 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "aa909f43-10f2-4756-a067-1c5bd6274d98") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 324.8393 203.2 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) - (global_label "Stepper 1 Step" - (shape input) - (at 354.33 209.55 180) + (at 172.72 185.42 180) (fields_autoplaced yes) (effects (font @@ -10399,9 +7983,31 @@ ) (justify right) ) - (uuid "b0d2e435-84ec-4e07-b15f-b071c5582bdf") + (uuid "a2f4db51-52f7-4ec9-8bf0-a7adbd3b7591") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 336.8307 209.55 0) + (at 157.2164 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Motor 2 Activation Pin" + (shape input) + (at 172.72 167.64 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a79fc827-da88-4d5f-a8ad-cf0cab6affc8") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 148.0846 167.64 0) (effects (font (size 1.27 1.27) @@ -10433,31 +8039,9 @@ ) ) ) - (global_label "Stepper 2 Sleep" + (global_label "Servo 3 PWM" (shape input) - (at 307.34 210.82 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "b799c4cd-daea-4916-b810-681c476a4e00") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 325.8674 210.82 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) - (global_label "Motor 1 Direction Pin 1" - (shape input) - (at 312.42 34.29 180) + (at 172.72 180.34 180) (fields_autoplaced yes) (effects (font @@ -10465,9 +8049,9 @@ ) (justify right) ) - (uuid "bc3b0bb2-2de2-446e-aeb3-56d2936abc0d") + (uuid "b8b0a0ca-70ae-4480-87fe-6055ffa0938f") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 286.3936 34.29 0) + (at 157.2164 180.34 0) (effects (font (size 1.27 1.27) @@ -10477,97 +8061,9 @@ ) ) ) - (global_label "Stepper 1 Step" - (shape input) - (at 307.34 208.28 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "bd751d86-dfe8-4132-83c2-f6f2e0993381") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 324.8393 208.28 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) - (global_label "Motor 3 Direction Pin 1" - (shape input) - (at 307.34 231.14 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "be14b9f3-eabf-41c1-896c-af8266c7e62f") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 333.3664 231.14 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) - (global_label "Stepper 1 Sleep" - (shape input) - (at 307.34 205.74 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "c1f552b7-1e95-4e44-bae3-ae38fd92a90e") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 325.8674 205.74 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) - (global_label "Steppers Dir" - (shape input) - (at 307.34 198.12 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "c4988528-2d50-4d82-8630-502f5a87a524") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 322.1785 198.12 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) (global_label "Motor 2 Direction Pin 1" (shape input) - (at 307.34 226.06 0) + (at 316.23 39.37 0) (fields_autoplaced yes) (effects (font @@ -10575,9 +8071,9 @@ ) (justify left) ) - (uuid "c58cabbc-f733-48c4-9eb1-00bc869f0901") + (uuid "b98802e6-28f5-40dc-9005-ab4c18435d94") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 333.3664 226.06 0) + (at 342.2564 39.37 0) (effects (font (size 1.27 1.27) @@ -10587,31 +8083,9 @@ ) ) ) - (global_label "Stepper 2 Sleep" + (global_label "Stepper 0 Sleep" (shape input) - (at 288.29 147.32 180) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "d78e6ae2-26ee-4c24-bd8f-65038fd9f4ff") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 269.7626 147.32 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - ) - (global_label "Motor 2 Direction Pin 2" - (shape input) - (at 307.34 228.6 0) + (at 316.23 59.69 0) (fields_autoplaced yes) (effects (font @@ -10619,9 +8093,75 @@ ) (justify left) ) - (uuid "daef3f63-8a3b-445c-9392-fe9e76005eaf") + (uuid "c04566ab-ac60-49af-81dc-606905f6baeb") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 333.3664 228.6 0) + (at 334.7574 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "Stepper 0 Step" + (shape input) + (at 316.23 62.23 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c5a7ff0d-4af0-4d3e-ba53-82e582601677") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 333.7293 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "Motor 1 Direction Pin 2" + (shape input) + (at 316.23 36.83 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c60dbeba-8228-43bb-a7f4-1ed6d8c49a68") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 342.2564 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "I2C 0 SCL" + (shape input) + (at 223.52 55.88 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cd65b3e6-4fd4-4b5b-90b2-f6fba35ad10a") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 236.2418 55.88 0) (effects (font (size 1.27 1.27) @@ -10633,29 +8173,7 @@ ) (global_label "Steppers Dir" (shape input) - (at 354.33 212.09 180) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "e10623cb-268f-40e8-921c-eb438f1e20b2") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 339.4915 212.09 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - ) - (global_label "Motor 1 Direction Pin 1" - (shape input) - (at 307.34 220.98 0) + (at 316.23 57.15 0) (fields_autoplaced yes) (effects (font @@ -10663,9 +8181,9 @@ ) (justify left) ) - (uuid "e43ee689-8bb0-418f-9869-5b979907639b") + (uuid "d2d6fc36-9f0a-43b7-a22f-3d90b5bc63eb") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 333.3664 220.98 0) + (at 331.0685 57.15 0) (effects (font (size 1.27 1.27) @@ -10675,9 +8193,9 @@ ) ) ) - (global_label "Motor 3 Direction Pin 1" + (global_label "Servo 1 PWM" (shape input) - (at 312.42 92.71 180) + (at 370.84 91.44 180) (fields_autoplaced yes) (effects (font @@ -10685,9 +8203,9 @@ ) (justify right) ) - (uuid "f45b8bc5-39e0-435d-a7c1-e4aa07a8ea9e") + (uuid "d6f4fd69-2e1e-45ad-912d-fb88f21524b7") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 286.3936 92.71 0) + (at 355.3364 91.44 0) (effects (font (size 1.27 1.27) @@ -10697,9 +8215,31 @@ ) ) ) - (global_label "Motor 4 Direction Pin 1" + (global_label "Servo 2 PWM" (shape input) - (at 307.34 236.22 0) + (at 172.72 177.8 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e7c7d3ca-abaf-4c83-83f5-7707edc78950") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 157.2164 177.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Stepper 2 Sleep" + (shape input) + (at 316.23 69.85 0) (fields_autoplaced yes) (effects (font @@ -10707,9 +8247,9 @@ ) (justify left) ) - (uuid "ff9ef3b4-7209-4544-8839-bef0abe109cc") + (uuid "f1b93c29-9429-4cba-b005-6c88fbaff7a5") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 333.3664 236.22 0) + (at 334.7574 69.85 0) (effects (font (size 1.27 1.27) @@ -10786,17 +8326,17 @@ ) ) (symbol - (lib_id "Connector_Generic:Conn_01x02") - (at 389.89 41.91 0) + (lib_id "Connector_Generic:Conn_01x03") + (at 383.54 101.6 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "07090f38-0e3e-4e78-954b-10325be1c725") - (property "Reference" "J1" - (at 392.43 41.9099 0) + (uuid "0f979c6b-21dc-4e46-8e28-8174843015b0") + (property "Reference" "J14" + (at 386.08 100.3299 0) (effects (font (size 1.27 1.27) @@ -10804,8 +8344,8 @@ (justify left) ) ) - (property "Value" "Motor 0 Conn" - (at 392.43 44.4499 0) + (property "Value" "Servo 2 Conn" + (at 386.08 102.8699 0) (effects (font (size 1.27 1.27) @@ -10814,7 +8354,7 @@ ) ) (property "Footprint" "" - (at 389.89 41.91 0) + (at 383.54 101.6 0) (effects (font (size 1.27 1.27) @@ -10823,7 +8363,80 @@ ) ) (property "Datasheet" "~" - (at 389.89 41.91 0) + (at 383.54 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 383.54 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "454e3194-8fe1-416c-93a6-99a480b5d382") + ) + (pin "3" + (uuid "554e288f-ba54-4cc8-b8b5-3de8119066f6") + ) + (pin "2" + (uuid "38895b18-1a91-4945-885f-2e5d6113d14b") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51" + (reference "J14") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x02") + (at 27.94 157.48 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "142b0bff-512b-4c16-8a99-d06f8803c32c") + (property "Reference" "J10" + (at 25.4 157.4799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "12V Battery" + (at 25.4 160.0199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 27.94 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 27.94 157.48 0) (effects (font (size 1.27 1.27) @@ -10832,7 +8445,7 @@ ) ) (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" - (at 389.89 41.91 0) + (at 27.94 157.48 0) (effects (font (size 1.27 1.27) @@ -10841,367 +8454,15 @@ ) ) (pin "1" - (uuid "b765f9db-29a1-4b75-9732-8507857af6ed") + (uuid "ff9da683-3925-48f7-b949-68bffeb86450") ) (pin "2" - (uuid "eeaa3d53-25a1-4406-8f1e-94fded9ab8e9") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "J1") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Diode:1N4007") - (at 347.98 35.56 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "08fb3b22-8f7c-406d-aef0-4f0581f0bc9d") - (property "Reference" "D1" - (at 350.52 34.2899 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "1N4007" - (at 350.52 36.8299 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 343.535 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 347.98 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 347.98 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 347.98 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 347.98 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "033cb2a0-b3ed-44cf-b884-eb034113ef4f") - ) - (pin "1" - (uuid "870a41fa-562a-4821-955a-72009f1d71b4") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D1") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Driver_Motor:L298HN") - (at 330.2 46.99 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "09de79da-22b2-4c39-ac70-6052f318fa67") - (property "Reference" "U1" - (at 334.8833 26.67 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "L298HN" - (at 334.8833 29.21 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Package_TO_SOT_THT:TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown" - (at 331.47 63.5 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Datasheet" "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf" - (at 334.01 40.64 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Dual full bridge motor driver, up to 46V, 4A, Multiwatt15-H" - (at 330.2 46.99 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "12" - (uuid "02f3e289-5f63-4e5b-a360-2428f3d83333") - ) - (pin "10" - (uuid "742e95d9-26a3-41db-b68f-5195a7ed85e6") - ) - (pin "6" - (uuid "cab81290-9da2-4ddd-aeef-4ba12599d0b5") - ) - (pin "7" - (uuid "d1f22af6-0bde-457a-b436-07cf7278dfb6") - ) - (pin "3" - (uuid "1a86b75a-2113-4380-91f9-9665b40ffb9f") - ) - (pin "15" - (uuid "d680a243-2f7b-4738-bec7-c0746882f414") - ) - (pin "8" - (uuid "165a12bc-1cdb-4a98-bde4-64d778d920b9") - ) - (pin "2" - (uuid "ed68ade0-3a28-41c2-af7d-a207caa4dea8") - ) - (pin "9" - (uuid "5557fb27-0325-4df9-89cb-7085bbb64ac6") - ) - (pin "14" - (uuid "2317080f-bb9e-4c9b-8519-0511cd9c6989") - ) - (pin "13" - (uuid "df28be40-81eb-42c8-970f-c23f17eb0ded") - ) - (pin "4" - (uuid "8bd83063-9db0-401b-86b9-3ba99000ceb9") - ) - (pin "1" - (uuid "d60a6844-e304-4638-acc2-aa3b4c87dea0") - ) - (pin "11" - (uuid "3081010c-e55e-40f9-ad39-1173950ac28b") - ) - (pin "5" - (uuid "9c870d7a-3118-4a9a-9378-c351dbe82182") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "U1") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Diode:1N4007") - (at 347.98 116.84 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "0ed8d59a-875d-4505-a48c-533b6199a841") - (property "Reference" "D13" - (at 350.52 115.5699 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "1N4007" - (at 350.52 118.1099 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 343.535 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 347.98 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 347.98 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 347.98 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 347.98 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "2aa15cea-3c92-49ed-87e7-8a1149da69a9") - ) - (pin "2" - (uuid "589dce09-ede9-4168-ae06-6f0842573302") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D13") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GNDPWR") - (at 369.57 232.41 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "13aff60c-f5ec-4739-b556-fd72f7d0aa1d") - (property "Reference" "#PWR031" - (at 369.57 237.49 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GNDPWR" - (at 369.443 236.22 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 369.57 233.68 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 369.57 233.68 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 369.57 232.41 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "4450ed85-c29c-4484-8f1c-7a2132146eb0") + (uuid "f0286f04-9cea-4606-8491-f238b31cc9e7") ) (instances (project "main board" (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR031") + (reference "J10") (unit 1) ) ) @@ -11209,7 +8470,7 @@ ) (symbol (lib_id "power:+5VL") - (at 201.93 115.57 0) + (at 198.12 25.4 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11218,7 +8479,7 @@ (fields_autoplaced yes) (uuid "178e592a-405d-473e-97c4-a6914ed4e787") (property "Reference" "#PWR038" - (at 201.93 119.38 0) + (at 198.12 29.21 0) (effects (font (size 1.27 1.27) @@ -11227,7 +8488,7 @@ ) ) (property "Value" "+5VL" - (at 201.93 110.49 0) + (at 198.12 20.32 0) (effects (font (size 1.27 1.27) @@ -11235,7 +8496,7 @@ ) ) (property "Footprint" "" - (at 201.93 115.57 0) + (at 198.12 25.4 0) (effects (font (size 1.27 1.27) @@ -11244,7 +8505,7 @@ ) ) (property "Datasheet" "" - (at 201.93 115.57 0) + (at 198.12 25.4 0) (effects (font (size 1.27 1.27) @@ -11253,7 +8514,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5VL\"" - (at 201.93 115.57 0) + (at 198.12 25.4 0) (effects (font (size 1.27 1.27) @@ -11351,17 +8612,17 @@ ) ) (symbol - (lib_id "power:+12V") - (at 334.01 20.32 0) + (lib_id "power:GNDPWR") + (at 373.38 157.48 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "194ef2df-dee4-4b3b-9612-5048b4f9c77d") - (property "Reference" "#PWR04" - (at 334.01 24.13 0) + (uuid "1acf4dba-fa99-4342-8245-c255e15a4b99") + (property "Reference" "#PWR043" + (at 373.38 162.56 0) (effects (font (size 1.27 1.27) @@ -11369,8 +8630,8 @@ (hide yes) ) ) - (property "Value" "+12V" - (at 334.01 15.24 0) + (property "Value" "GNDPWR" + (at 373.253 161.29 0) (effects (font (size 1.27 1.27) @@ -11378,7 +8639,7 @@ ) ) (property "Footprint" "" - (at 334.01 20.32 0) + (at 373.38 158.75 0) (effects (font (size 1.27 1.27) @@ -11387,7 +8648,7 @@ ) ) (property "Datasheet" "" - (at 334.01 20.32 0) + (at 373.38 158.75 0) (effects (font (size 1.27 1.27) @@ -11395,8 +8656,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"+12V\"" - (at 334.01 20.32 0) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 373.38 157.48 0) (effects (font (size 1.27 1.27) @@ -11405,12 +8666,12 @@ ) ) (pin "1" - (uuid "8760bfaf-f7ab-4be4-8c30-fd4ac8a6b59f") + (uuid "70538ca3-f444-4561-95ba-6bd0518a892f") ) (instances - (project "" + (project "main board" (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR04") + (reference "#PWR043") (unit 1) ) ) @@ -11483,72 +8744,6 @@ ) ) ) - (symbol - (lib_id "power:GNDPWR") - (at 346.71 81.28 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "1bd77e9b-94d7-4ad4-8c55-771ca6792d3a") - (property "Reference" "#PWR010" - (at 346.71 86.36 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GNDPWR" - (at 346.583 85.09 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 346.71 82.55 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 346.71 82.55 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 346.71 81.28 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "92c825c0-b4ec-48c7-a0eb-24018cbd065e") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR010") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Transistor_FET:IRF8721PBF-1") (at 74.93 73.66 0) @@ -11640,119 +8835,6 @@ ) ) ) - (symbol - (lib_id "Driver_Motor:Pololu_Breakout_A4988") - (at 300.99 154.94 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "21765465-6f15-440f-ae4c-2cb29a2411da") - (property "Reference" "A5" - (at 308.2133 134.62 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (property "Value" "Pololu_Breakout_A4988" - (at 308.2133 137.16 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (property "Footprint" "Module:Pololu_Breakout-16_15.2x20.3mm" - (at 307.975 173.99 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Datasheet" "https://www.pololu.com/product/2980/pictures" - (at 303.53 162.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Pololu Breakout Board, Stepper Driver A4988" - (at 300.99 154.94 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "7" - (uuid "a4b9ccfa-a41c-468d-b111-7c707933651f") - ) - (pin "14" - (uuid "0f13f4c0-0a55-4759-8bc2-6e2b427e8e43") - ) - (pin "11" - (uuid "d8326680-b841-49a3-a05f-b85cc6e24f0f") - ) - (pin "8" - (uuid "1732c670-c937-4d49-b6c2-a2322f7d4bee") - ) - (pin "6" - (uuid "50a25fff-61ab-465a-9d75-d8b408f0dfdb") - ) - (pin "15" - (uuid "8232eb11-b372-4628-876c-482d77077cd5") - ) - (pin "13" - (uuid "ff787d7a-072c-4961-80fb-7079a194d048") - ) - (pin "9" - (uuid "4d107dba-04d7-4849-8541-6d4518b0df6c") - ) - (pin "10" - (uuid "7598490d-7f0e-43c4-a1a8-028828062f4d") - ) - (pin "3" - (uuid "30e74697-6432-4b47-8d37-d0e8e2c0e617") - ) - (pin "2" - (uuid "091b8c2a-d2ff-45da-90ea-a156d7d5813e") - ) - (pin "1" - (uuid "ebf0051d-9d64-44e0-8c3e-9c436a07ba81") - ) - (pin "16" - (uuid "45765f71-be0e-41c7-896c-018e1953db5e") - ) - (pin "5" - (uuid "2fdea001-1a02-4380-abc5-286fb90baa2b") - ) - (pin "4" - (uuid "0a8ced55-ab60-48cf-81d0-fbe4b5507d71") - ) - (pin "12" - (uuid "0dc31d68-ca4f-49d3-9a93-43f7d8285708") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "A5") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:GNDPWR") (at 36.83 139.7 0) @@ -11821,34 +8903,35 @@ ) ) (symbol - (lib_id "power:GNDPWR") - (at 316.23 22.86 0) + (lib_id "Connector_Generic:Conn_01x02") + (at 27.94 167.64 0) + (mirror y) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) - (uuid "2713a1d5-007d-4e1c-abd5-703481eb5e76") - (property "Reference" "#PWR08" - (at 316.23 27.94 0) + (uuid "28fdd32d-6a8a-448e-b386-4dc5e5bf4e83") + (property "Reference" "J11" + (at 25.4 167.6399 0) (effects (font (size 1.27 1.27) ) - (hide yes) + (justify left) ) ) - (property "Value" "GNDPWR" - (at 316.103 26.67 0) + (property "Value" "BAU" + (at 25.4 170.1799 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) (property "Footprint" "" - (at 316.23 24.13 0) + (at 27.94 167.64 0) (effects (font (size 1.27 1.27) @@ -11856,8 +8939,8 @@ (hide yes) ) ) - (property "Datasheet" "" - (at 316.23 24.13 0) + (property "Datasheet" "~" + (at 27.94 167.64 0) (effects (font (size 1.27 1.27) @@ -11865,8 +8948,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 316.23 22.86 0) + (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 27.94 167.64 0) (effects (font (size 1.27 1.27) @@ -11875,12 +8958,15 @@ ) ) (pin "1" - (uuid "3dd97f5b-ad10-40f3-b7bd-244e6d3887fb") + (uuid "dd9e06db-edd5-4111-9157-79a087cf17d3") + ) + (pin "2" + (uuid "f4b02092-3b38-4fd6-bf40-9fc9546a0e3e") ) (instances (project "main board" (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR08") + (reference "J11") (unit 1) ) ) @@ -11994,164 +9080,6 @@ ) ) ) - (symbol - (lib_id "Connector_Generic:Conn_01x02") - (at 389.89 100.33 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "2cd6e5a0-b496-4ed2-a7eb-0ef7f19ec989") - (property "Reference" "J3" - (at 392.43 100.3299 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "Motor 2 Conn" - (at 392.43 102.8699 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 389.89 100.33 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 389.89 100.33 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" - (at 389.89 100.33 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "08fa1924-a700-42b8-9152-07da90d96b2d") - ) - (pin "1" - (uuid "59b53518-b97c-4141-8c5e-7dba53c64943") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "J3") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Diode:1N4007") - (at 359.41 58.42 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "321ee8f3-0df5-418c-80c5-db4f64040161") - (property "Reference" "D6" - (at 361.95 57.1499 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "1N4007" - (at 361.95 59.6899 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 354.965 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 359.41 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 359.41 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 359.41 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 359.41 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "b033c5f7-f593-43bd-93af-79463ba73296") - ) - (pin "1" - (uuid "a4508ffb-d495-444d-8650-f81406740107") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D6") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Regulator_Switching:LM2596S-5") (at 43.18 25.4 0) @@ -12232,17 +9160,17 @@ ) ) (symbol - (lib_id "Diode:1N4007") - (at 382.27 116.84 270) + (lib_id "Connector_Generic:Conn_01x03") + (at 383.54 139.7 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "3568de53-e804-4b7a-aa92-25204283f8d9") - (property "Reference" "D16" - (at 384.81 115.5699 90) + (uuid "370827c5-92d8-41f7-a012-62184dd8fb43") + (property "Reference" "J16" + (at 386.08 138.4299 0) (effects (font (size 1.27 1.27) @@ -12250,8 +9178,8 @@ (justify left) ) ) - (property "Value" "1N4007" - (at 384.81 118.1099 90) + (property "Value" "Servo 5 Conn" + (at 386.08 140.9699 0) (effects (font (size 1.27 1.27) @@ -12259,8 +9187,8 @@ (justify left) ) ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 377.825 116.84 0) + (property "Footprint" "" + (at 383.54 139.7 0) (effects (font (size 1.27 1.27) @@ -12268,8 +9196,8 @@ (hide yes) ) ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 382.27 116.84 0) + (property "Datasheet" "~" + (at 383.54 139.7 0) (effects (font (size 1.27 1.27) @@ -12277,26 +9205,8 @@ (hide yes) ) ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 382.27 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 382.27 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 382.27 116.84 0) + (property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 383.54 139.7 0) (effects (font (size 1.27 1.27) @@ -12305,15 +9215,18 @@ ) ) (pin "1" - (uuid "ba6a5c7f-e304-4d38-91e5-111c3f1111be") + (uuid "39c5f524-cf1f-4528-bff7-8e43c7681201") + ) + (pin "3" + (uuid "4625494b-0693-4776-b31b-34234316a0dc") ) (pin "2" - (uuid "39764116-2b98-4248-90f6-a991060e4891") + (uuid "65766340-66f7-4696-be73-8dd3998afeb3") ) (instances - (project "" + (project "main board" (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D16") + (reference "J16") (unit 1) ) ) @@ -12410,74 +9323,6 @@ ) ) ) - (symbol - (lib_id "Device:C_Polarized_Small_US") - (at 379.73 135.89 90) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "3cb1b218-d895-43e3-b24b-92aeeaf50b33") - (property "Reference" "C14" - (at 379.2982 129.54 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "100uF" - (at 379.2982 132.08 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 379.73 135.89 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 379.73 135.89 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Polarized capacitor, small US symbol" - (at 379.73 135.89 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "328a7616-36c7-4fa1-82e3-3d616f76058a") - ) - (pin "2" - (uuid "5f7066e2-0bdd-4a34-8f46-7845f54bd69e") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "C14") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:C_Polarized_Small_US") (at 24.13 27.94 0) @@ -12550,7 +9395,7 @@ ) (symbol (lib_id "power:GNDPWR") - (at 287.02 248.92 0) + (at 295.91 85.09 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -12559,7 +9404,7 @@ (fields_autoplaced yes) (uuid "3f19835c-19b6-4ea3-baf7-9e3fbfa4b003") (property "Reference" "#PWR017" - (at 287.02 254 0) + (at 295.91 90.17 0) (effects (font (size 1.27 1.27) @@ -12568,7 +9413,7 @@ ) ) (property "Value" "GNDPWR" - (at 286.893 252.73 0) + (at 295.783 88.9 0) (effects (font (size 1.27 1.27) @@ -12576,7 +9421,7 @@ ) ) (property "Footprint" "" - (at 287.02 250.19 0) + (at 295.91 86.36 0) (effects (font (size 1.27 1.27) @@ -12585,7 +9430,7 @@ ) ) (property "Datasheet" "" - (at 287.02 250.19 0) + (at 295.91 86.36 0) (effects (font (size 1.27 1.27) @@ -12594,7 +9439,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 287.02 248.92 0) + (at 295.91 85.09 0) (effects (font (size 1.27 1.27) @@ -12680,147 +9525,6 @@ ) ) ) - (symbol - (lib_id "Connector_Generic:Conn_01x04") - (at 387.35 154.94 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "441d3ede-bd3e-4204-9b89-eb4af12d463c") - (property "Reference" "J7" - (at 389.89 154.9399 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "Stepper 0 Conn" - (at 389.89 157.4799 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 387.35 154.94 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 387.35 154.94 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" - (at 387.35 154.94 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "3" - (uuid "157fecf9-aee4-4d49-a3de-ceaf05aa5801") - ) - (pin "2" - (uuid "e0b1845d-cff8-4225-9d98-f50b5e36872f") - ) - (pin "1" - (uuid "541cf813-063e-4a0f-a44a-5cc76edf610c") - ) - (pin "4" - (uuid "436735f8-3245-4884-84b4-8642939158bc") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "J7") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:+12V") - (at 372.11 134.62 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "45549397-a117-4e28-9a57-fbfccf0dd5c4") - (property "Reference" "#PWR026" - (at 372.11 138.43 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+12V" - (at 372.11 129.54 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 372.11 134.62 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 372.11 134.62 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+12V\"" - (at 372.11 134.62 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "688af309-ceae-49c6-ad90-2375446920d8") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR026") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Diode:1N5822") (at 58.42 31.75 270) @@ -13103,138 +9807,6 @@ ) ) ) - (symbol - (lib_id "power:GNDPWR") - (at 369.57 177.8 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "5877f761-e437-4465-8fb9-7e7a1ebe5c5e") - (property "Reference" "#PWR028" - (at 369.57 182.88 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GNDPWR" - (at 369.443 181.61 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 369.57 179.07 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 369.57 179.07 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 369.57 177.8 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "36d2cedd-7f80-4739-825b-1efdf4d0b46f") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR028") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GNDPWR") - (at 384.81 138.43 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "593b5f8d-755a-458f-a6c8-4e7b956b073b") - (property "Reference" "#PWR029" - (at 384.81 143.51 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GNDPWR" - (at 384.683 142.24 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 384.81 139.7 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 384.81 139.7 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 384.81 138.43 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "94e42eda-18ca-4825-89d9-219041344678") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR029") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:L") (at 85.09 63.5 90) @@ -13305,7 +9877,7 @@ ) (symbol (lib_id "power:GNDPWR") - (at 201.93 99.06 0) + (at 198.12 218.44 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -13314,7 +9886,7 @@ (fields_autoplaced yes) (uuid "5d87ddd6-e425-47a9-8ea7-0f9925a1649b") (property "Reference" "#PWR012" - (at 201.93 104.14 0) + (at 198.12 223.52 0) (effects (font (size 1.27 1.27) @@ -13323,7 +9895,7 @@ ) ) (property "Value" "GNDPWR" - (at 201.803 102.87 0) + (at 197.993 222.25 0) (effects (font (size 1.27 1.27) @@ -13331,7 +9903,7 @@ ) ) (property "Footprint" "" - (at 201.93 100.33 0) + (at 198.12 219.71 0) (effects (font (size 1.27 1.27) @@ -13340,7 +9912,7 @@ ) ) (property "Datasheet" "" - (at 201.93 100.33 0) + (at 198.12 219.71 0) (effects (font (size 1.27 1.27) @@ -13349,7 +9921,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 201.93 99.06 0) + (at 198.12 218.44 0) (effects (font (size 1.27 1.27) @@ -13369,193 +9941,18 @@ ) ) ) - (symbol - (lib_id "Diode:1N4007") - (at 347.98 93.98 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "5ed334f7-877b-4bbf-8224-35fe126948cc") - (property "Reference" "D9" - (at 350.52 92.7099 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "1N4007" - (at 350.52 95.2499 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 343.535 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 347.98 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 347.98 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 347.98 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 347.98 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "706a10f3-ec61-440c-8987-747ab1d0a5bc") - ) - (pin "2" - (uuid "7b95b042-d392-4ecd-8feb-a138e0084a86") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D9") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Diode:1N4007") - (at 347.98 58.42 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "612dcbe4-f5b9-417c-9abd-6be53ae55558") - (property "Reference" "D5" - (at 350.52 57.1499 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "1N4007" - (at 350.52 59.6899 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 343.535 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 347.98 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 347.98 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 347.98 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 347.98 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "014cc2d9-b2e8-42b3-ae7d-953447aa8b3f") - ) - (pin "2" - (uuid "1349b392-d65d-45be-bc46-852205237b95") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D5") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:+12V") - (at 306.07 134.62 0) + (at 35.56 154.94 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (uuid "634c91eb-5543-4103-a53d-604b68e74b56") - (property "Reference" "#PWR036" - (at 306.07 138.43 0) + (fields_autoplaced yes) + (uuid "5e0191be-5ec6-468b-b324-82a58def5065") + (property "Reference" "#PWR040" + (at 35.56 158.75 0) (effects (font (size 1.27 1.27) @@ -13564,7 +9961,7 @@ ) ) (property "Value" "+12V" - (at 306.07 129.54 0) + (at 35.56 149.86 0) (effects (font (size 1.27 1.27) @@ -13572,7 +9969,7 @@ ) ) (property "Footprint" "" - (at 306.07 134.62 0) + (at 35.56 154.94 0) (effects (font (size 1.27 1.27) @@ -13581,7 +9978,7 @@ ) ) (property "Datasheet" "" - (at 306.07 134.62 0) + (at 35.56 154.94 0) (effects (font (size 1.27 1.27) @@ -13590,7 +9987,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+12V\"" - (at 306.07 134.62 0) + (at 35.56 154.94 0) (effects (font (size 1.27 1.27) @@ -13599,29 +9996,29 @@ ) ) (pin "1" - (uuid "ebdebb16-fe18-4eea-bf50-abdeb9515b10") + (uuid "36e019a9-df78-4ff4-9aa8-ac391b3faff5") ) (instances (project "main board" (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR036") + (reference "#PWR040") (unit 1) ) ) ) ) (symbol - (lib_id "Diode:1N4007") - (at 359.41 93.98 270) + (lib_id "Connector_Generic:Conn_01x03") + (at 383.54 88.9 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "664951f3-12c3-4441-9411-3f00d8d42a85") - (property "Reference" "D10" - (at 361.95 92.7099 90) + (uuid "76318245-594e-41af-801a-7476fa3016ff") + (property "Reference" "J13" + (at 386.08 87.6299 0) (effects (font (size 1.27 1.27) @@ -13629,8 +10026,8 @@ (justify left) ) ) - (property "Value" "1N4007" - (at 361.95 95.2499 90) + (property "Value" "Servo 1 Conn" + (at 386.08 90.1699 0) (effects (font (size 1.27 1.27) @@ -13638,8 +10035,8 @@ (justify left) ) ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 354.965 93.98 0) + (property "Footprint" "" + (at 383.54 88.9 0) (effects (font (size 1.27 1.27) @@ -13647,8 +10044,8 @@ (hide yes) ) ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 359.41 93.98 0) + (property "Datasheet" "~" + (at 383.54 88.9 0) (effects (font (size 1.27 1.27) @@ -13656,26 +10053,8 @@ (hide yes) ) ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 359.41 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 359.41 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 359.41 93.98 0) + (property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 383.54 88.9 0) (effects (font (size 1.27 1.27) @@ -13684,191 +10063,18 @@ ) ) (pin "1" - (uuid "03e45fc4-27ba-4548-babd-eb1db14960f4") + (uuid "25ca716a-801d-4276-8b4f-a983f08b426a") + ) + (pin "3" + (uuid "7fe8ba59-7a6e-497a-a2d1-85b0c12219aa") ) (pin "2" - (uuid "989b3319-8f85-48a6-9242-939c24a2e303") + (uuid "c5544ff5-7331-448a-89e4-7fd6f9ee8eb6") ) (instances - (project "" + (project "main board" (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D10") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Diode:1N4007") - (at 359.41 35.56 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "6b3cb847-679d-44df-bc05-a81518e3234d") - (property "Reference" "D2" - (at 361.95 34.2899 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "1N4007" - (at 361.95 36.8299 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 354.965 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 359.41 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 359.41 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 359.41 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 359.41 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "0609a3e5-94de-4dcd-a7fd-f32b09a2aaea") - ) - (pin "1" - (uuid "51b78ed4-2c71-482d-8285-e22abf4529d4") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D2") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Diode:1N4007") - (at 359.41 116.84 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "75e32e25-25ce-4cea-be49-c6f96efa2f6b") - (property "Reference" "D14" - (at 361.95 115.5699 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "1N4007" - (at 361.95 118.1099 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 354.965 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 359.41 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 359.41 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 359.41 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 359.41 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "dc25b75c-f46c-4fc6-b009-93a178f56267") - ) - (pin "1" - (uuid "f50f4fc0-5cd0-445c-adb6-0bbddb0ff0dd") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D14") + (reference "J13") (unit 1) ) ) @@ -13876,7 +10082,7 @@ ) (symbol (lib_id "Interface_Expansion:MCP23017_SO") - (at 287.02 218.44 0) + (at 295.91 54.61 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -13885,7 +10091,7 @@ (fields_autoplaced yes) (uuid "7990ce2b-8551-4160-a61d-4a843dad7de4") (property "Reference" "U4" - (at 289.1633 190.5 0) + (at 298.0533 26.67 0) (effects (font (size 1.27 1.27) @@ -13894,7 +10100,7 @@ ) ) (property "Value" "MCP23017_SO" - (at 289.1633 193.04 0) + (at 298.0533 29.21 0) (effects (font (size 1.27 1.27) @@ -13903,7 +10109,7 @@ ) ) (property "Footprint" "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" - (at 292.1 243.84 0) + (at 300.99 80.01 0) (effects (font (size 1.27 1.27) @@ -13913,7 +10119,7 @@ ) ) (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/APID/ProductDocuments/DataSheets/MCP23017-Data-Sheet-DS20001952.pdf" - (at 292.1 246.38 0) + (at 300.99 82.55 0) (effects (font (size 1.27 1.27) @@ -13923,7 +10129,7 @@ ) ) (property "Description" "16-bit I/O expander, I2C, interrupts, w pull-ups, GPA/B7 output only (https://microchip.my.site.com/s/article/GPA7---GPB7-Cannot-Be-Used-as-Inputs-In-MCP23017), SOIC-28" - (at 287.02 218.44 0) + (at 295.91 54.61 0) (effects (font (size 1.27 1.27) @@ -14024,169 +10230,6 @@ ) ) ) - (symbol - (lib_id "Connector_Generic:Conn_01x04") - (at 387.35 209.55 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "7d290e2d-9c56-4613-a91a-689a3f55ccbe") - (property "Reference" "J8" - (at 389.89 209.5499 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "Stepper 1 Conn" - (at 389.89 212.0899 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 387.35 209.55 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 387.35 209.55 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" - (at 387.35 209.55 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "3" - (uuid "3451a85c-0d9a-4bcd-9b72-10dfa580ff19") - ) - (pin "2" - (uuid "7ecc195c-b143-4d3d-92cb-6392206542f1") - ) - (pin "1" - (uuid "cf91621a-0893-4df9-bc11-4ff3d801eefa") - ) - (pin "4" - (uuid "39b7539c-df83-42da-9935-94bafeec5386") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "J8") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Diode:1N4007") - (at 370.84 116.84 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "8098aaac-91d1-425b-bac6-c0ddf6f4f148") - (property "Reference" "D15" - (at 373.38 115.5699 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "1N4007" - (at 373.38 118.1099 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 366.395 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 370.84 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 370.84 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 370.84 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 370.84 116.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "bbbd4ef0-36ce-4544-9e7e-dac6bf3fd5f9") - ) - (pin "2" - (uuid "96cdbc9f-6909-40a3-a7c0-4a3a09fa9aee") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D15") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:R_US") (at 31.75 66.04 90) @@ -14323,34 +10366,35 @@ ) ) (symbol - (lib_id "power:GNDPWR") - (at 325.12 67.31 0) + (lib_id "Connector_Generic:Conn_01x03") + (at 383.54 114.3 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "82c84363-66dc-4e4a-9c0c-7e87feab4afd") - (property "Reference" "#PWR02" - (at 325.12 72.39 0) + (uuid "83a32b36-0e48-416e-bff6-4c03594e20e5") + (property "Reference" "J15" + (at 386.08 113.0299 0) (effects (font (size 1.27 1.27) ) - (hide yes) + (justify left) ) ) - (property "Value" "GNDPWR" - (at 324.993 71.12 0) + (property "Value" "Servo 3 Conn" + (at 386.08 115.5699 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) (property "Footprint" "" - (at 325.12 68.58 0) + (at 383.54 114.3 0) (effects (font (size 1.27 1.27) @@ -14358,8 +10402,8 @@ (hide yes) ) ) - (property "Datasheet" "" - (at 325.12 68.58 0) + (property "Datasheet" "~" + (at 383.54 114.3 0) (effects (font (size 1.27 1.27) @@ -14367,8 +10411,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 325.12 67.31 0) + (property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 383.54 114.3 0) (effects (font (size 1.27 1.27) @@ -14377,12 +10421,18 @@ ) ) (pin "1" - (uuid "8d45f572-4ae0-4b4b-8bdd-84412e0c834b") + (uuid "52073707-b262-46cd-b8c9-75704973acbb") + ) + (pin "3" + (uuid "346d59ea-4fb4-4b69-b9be-97ebd783339e") + ) + (pin "2" + (uuid "9b5b23e4-9cd5-4b39-b167-6ab4022d5c3e") ) (instances (project "main board" (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR02") + (reference "J15") (unit 1) ) ) @@ -14454,138 +10504,6 @@ ) ) ) - (symbol - (lib_id "power:+5VL") - (at 328.93 20.32 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "83d08db5-1033-43bc-85da-6cab6bf93556") - (property "Reference" "#PWR015" - (at 328.93 24.13 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+5VL" - (at 328.93 15.24 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 328.93 20.32 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 328.93 20.32 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+5VL\"" - (at 328.93 20.32 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "e8eef03b-3e6c-49ea-b939-0a9458d3ed09") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR015") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GNDPWR") - (at 346.71 22.86 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "869f0fad-e80a-436a-a29d-5b26ec7e78e2") - (property "Reference" "#PWR07" - (at 346.71 27.94 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GNDPWR" - (at 346.583 26.67 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 346.71 24.13 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 346.71 24.13 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 346.71 22.86 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "74f3182f-edda-4157-b9ea-0bb9ee0864ca") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR07") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:+5VP") (at 36.83 132.08 0) @@ -14653,295 +10571,6 @@ ) ) ) - (symbol - (lib_id "Driver_Motor:L298HN") - (at 330.2 105.41 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "88329ccd-16ac-4762-9b5c-1568534349b4") - (property "Reference" "U2" - (at 334.8833 85.09 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "L298HN" - (at 334.8833 87.63 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Package_TO_SOT_THT:TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown" - (at 331.47 121.92 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Datasheet" "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf" - (at 334.01 99.06 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Dual full bridge motor driver, up to 46V, 4A, Multiwatt15-H" - (at 330.2 105.41 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "10" - (uuid "45564b14-b062-4ae1-b822-4d649cb1810c") - ) - (pin "5" - (uuid "c36dd325-08b3-4c21-8230-514fc9231059") - ) - (pin "11" - (uuid "7ea3f61b-3fbd-41f7-ad05-9cef11ef101d") - ) - (pin "1" - (uuid "7ef157df-cbcb-434d-aef4-11c379ca09c5") - ) - (pin "8" - (uuid "0f326020-d46e-429f-9561-6b0e5dff63d0") - ) - (pin "4" - (uuid "d3dc4091-6d26-455f-8874-ec1d67ad186d") - ) - (pin "9" - (uuid "219791cd-baa4-41c8-8165-24cd7b3da2ee") - ) - (pin "12" - (uuid "aa0be62c-ed01-46af-9b0c-4d0cab5a4d4c") - ) - (pin "15" - (uuid "771882a6-ab4a-4cd3-960c-3c47526f128c") - ) - (pin "6" - (uuid "fcf670b6-1646-4c58-93d3-5d955e54ebd9") - ) - (pin "2" - (uuid "eb7e5de8-039c-4a8c-8f08-a479217a6a00") - ) - (pin "3" - (uuid "a004bedb-973e-4a75-9a32-d6792a374775") - ) - (pin "13" - (uuid "3e594155-8f60-44f3-980a-adc756627752") - ) - (pin "7" - (uuid "9d5f3de0-b206-431a-b04e-aab834568bac") - ) - (pin "14" - (uuid "683479b2-8f48-44aa-a998-77fc93760492") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "U2") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Driver_Motor:Pololu_Breakout_A4988") - (at 367.03 154.94 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "8954a66e-1d1e-45ad-b8c5-ef58d01c2c7d") - (property "Reference" "A3" - (at 374.2533 134.62 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (property "Value" "Pololu_Breakout_A4988" - (at 374.2533 137.16 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (property "Footprint" "Module:Pololu_Breakout-16_15.2x20.3mm" - (at 374.015 173.99 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Datasheet" "https://www.pololu.com/product/2980/pictures" - (at 369.57 162.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Pololu Breakout Board, Stepper Driver A4988" - (at 367.03 154.94 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "7" - (uuid "96d8c35c-854f-4f96-90a5-277c4abfa347") - ) - (pin "14" - (uuid "0d42fcb3-8642-4ce6-955f-d7772eb767de") - ) - (pin "11" - (uuid "62e2429a-05f8-482c-9380-7c48ed057534") - ) - (pin "8" - (uuid "4d4d4f58-5c5a-4124-8391-105ebe0ede18") - ) - (pin "6" - (uuid "47034821-2fd8-407e-9876-746768541ec7") - ) - (pin "15" - (uuid "fec9ff3e-1f78-45a8-b814-e97f29bcbcc1") - ) - (pin "13" - (uuid "70cdb128-34ab-471d-a0b3-5731a632295d") - ) - (pin "9" - (uuid "0e7d3b29-a27a-4221-b961-10547c34d9c6") - ) - (pin "10" - (uuid "f00320a2-8d50-4388-b769-6746c6a4760e") - ) - (pin "3" - (uuid "1efe6204-a6c9-4b7f-95ac-2fedcf97584e") - ) - (pin "2" - (uuid "5234383e-ac69-42f2-90cf-5a67f9b3c157") - ) - (pin "1" - (uuid "9f047755-b5b2-4ac9-b4d1-3dac403672cb") - ) - (pin "16" - (uuid "afd373b1-cb88-49d5-935a-d3c94ab96ee6") - ) - (pin "5" - (uuid "c9576ca3-d8df-4f4b-9184-d3f499a7d53d") - ) - (pin "4" - (uuid "98ae361a-b268-4589-b4da-420e3027bce9") - ) - (pin "12" - (uuid "6dfc7708-bc09-4ac6-9637-a6f401f568b9") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "A3") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GNDPWR") - (at 384.81 193.04 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "8b061109-f252-4dfb-b673-badd941482c3") - (property "Reference" "#PWR033" - (at 384.81 198.12 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GNDPWR" - (at 384.683 196.85 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 384.81 194.31 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 384.81 194.31 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 384.81 193.04 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "dd37ad5f-7a64-4066-ba35-adab9086ed4b") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR033") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:C_Polarized_Small_US") (at 110.49 71.12 0) @@ -15012,76 +10641,6 @@ ) ) ) - (symbol - (lib_id "Connector_Generic:Conn_01x02") - (at 389.89 49.53 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "94822bfc-e958-4468-acc3-33b7cd3ac057") - (property "Reference" "J2" - (at 392.43 49.5299 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "Motor 1 Conn" - (at 392.43 52.0699 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 389.89 49.53 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 389.89 49.53 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" - (at 389.89 49.53 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "07c547e9-bfe8-4455-8055-0b901b112662") - ) - (pin "1" - (uuid "81ff73b9-3b2a-44a5-9df9-ee35211d3284") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "J2") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:R_US") (at 97.79 69.85 0) @@ -15219,35 +10778,17 @@ ) ) (symbol - (lib_id "Diode:1N4007") - (at 382.27 93.98 270) + (lib_id "power:+5VP") + (at 375.92 83.82 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "9a9797e3-2f3d-4539-bbc2-a43a1f4c23e0") - (property "Reference" "D12" - (at 384.81 92.7099 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "1N4007" - (at 384.81 95.2499 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 377.825 93.98 0) + (uuid "9aa7924e-db72-41a4-9ebc-877103007bad") + (property "Reference" "#PWR042" + (at 375.92 87.63 0) (effects (font (size 1.27 1.27) @@ -15255,78 +10796,8 @@ (hide yes) ) ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 382.27 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 382.27 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 382.27 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 382.27 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "09d08315-29ff-4ccf-a213-34e5a929a978") - ) - (pin "2" - (uuid "ac1de0c7-3db0-47d4-a7f9-73508905e42e") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D12") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GNDPWR") - (at 201.93 194.31 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "9be95516-9124-4386-9ef4-7f002ee1f028") - (property "Reference" "#PWR039" - (at 201.93 199.39 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GNDPWR" - (at 201.803 198.12 0) + (property "Value" "+5VP" + (at 375.92 78.74 0) (effects (font (size 1.27 1.27) @@ -15334,7 +10805,7 @@ ) ) (property "Footprint" "" - (at 201.93 195.58 0) + (at 375.92 83.82 0) (effects (font (size 1.27 1.27) @@ -15343,7 +10814,73 @@ ) ) (property "Datasheet" "" - (at 201.93 195.58 0) + (at 375.92 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5VP\"" + (at 375.92 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "79d3cf19-904b-44d2-a511-75ffd2b12a3e") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51" + (reference "#PWR042") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDPWR") + (at 198.12 104.14 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9be95516-9124-4386-9ef4-7f002ee1f028") + (property "Reference" "#PWR039" + (at 198.12 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 197.993 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 198.12 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 198.12 105.41 0) (effects (font (size 1.27 1.27) @@ -15352,7 +10889,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 201.93 194.31 0) + (at 198.12 104.14 0) (effects (font (size 1.27 1.27) @@ -15372,295 +10909,9 @@ ) ) ) - (symbol - (lib_id "Diode:1N4007") - (at 370.84 93.98 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "9dbc6cdc-c354-4401-9585-71dcdfda57a7") - (property "Reference" "D11" - (at 373.38 92.7099 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "1N4007" - (at 373.38 95.2499 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 366.395 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 370.84 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 370.84 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 370.84 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 370.84 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "d6ae7c5b-0740-4095-9818-57954caa2f08") - ) - (pin "2" - (uuid "195ba057-26bb-42fd-b225-764284120553") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D11") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GNDPWR") - (at 316.23 81.28 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "a18a5976-ac6a-4e7c-a754-72a1747b18e5") - (property "Reference" "#PWR09" - (at 316.23 86.36 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GNDPWR" - (at 316.103 85.09 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 316.23 82.55 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 316.23 82.55 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 316.23 81.28 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "99cdc57e-f011-4e1d-b36b-dc85b0a6ed59") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR09") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:+5VL") - (at 328.93 78.74 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "a52d26f0-db78-473c-9fcc-11c7c9f9aeeb") - (property "Reference" "#PWR03" - (at 328.93 82.55 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+5VL" - (at 328.93 73.66 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 328.93 78.74 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 328.93 78.74 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+5VL\"" - (at 328.93 78.74 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "8577bcb7-b6f8-494f-a160-1f7823a087f5") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR03") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GNDPWR") - (at 303.53 177.8 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "a7779067-383e-4c4e-a0e5-c3b9247f6bc0") - (property "Reference" "#PWR035" - (at 303.53 182.88 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GNDPWR" - (at 303.403 181.61 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 303.53 179.07 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 303.53 179.07 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 303.53 177.8 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "456ac851-1d48-4e6e-8a0b-b6953ca9d404") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR035") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:+5VL") - (at 264.16 220.98 0) + (at 273.05 57.15 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -15669,7 +10920,7 @@ (fields_autoplaced yes) (uuid "ac2bc74d-a9ab-403b-b6f2-05a26ac40775") (property "Reference" "#PWR025" - (at 264.16 224.79 0) + (at 273.05 60.96 0) (effects (font (size 1.27 1.27) @@ -15678,7 +10929,7 @@ ) ) (property "Value" "+5VL" - (at 264.16 215.9 0) + (at 273.05 52.07 0) (effects (font (size 1.27 1.27) @@ -15686,7 +10937,7 @@ ) ) (property "Footprint" "" - (at 264.16 220.98 0) + (at 273.05 57.15 0) (effects (font (size 1.27 1.27) @@ -15695,7 +10946,7 @@ ) ) (property "Datasheet" "" - (at 264.16 220.98 0) + (at 273.05 57.15 0) (effects (font (size 1.27 1.27) @@ -15704,7 +10955,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5VL\"" - (at 264.16 220.98 0) + (at 273.05 57.15 0) (effects (font (size 1.27 1.27) @@ -15724,74 +10975,6 @@ ) ) ) - (symbol - (lib_id "Device:C") - (at 340.36 22.86 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "aefe4390-8e6f-472b-9eba-129acf07a198") - (property "Reference" "C2" - (at 340.36 15.24 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "100nF" - (at 340.36 17.78 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 336.55 23.8252 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 340.36 22.86 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Unpolarized capacitor" - (at 340.36 22.86 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "62a188b6-c69f-4636-ae19-8b436021385d") - ) - (pin "1" - (uuid "1881f708-fa31-47cf-b25b-6c21ad133b29") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "C2") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:C_Small") (at 22.86 73.66 0) @@ -15860,592 +11043,6 @@ ) ) ) - (symbol - (lib_id "Connector_Generic:Conn_01x02") - (at 389.89 107.95 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "b732f493-afe9-41d8-99f8-1651d9661eb5") - (property "Reference" "J4" - (at 392.43 107.9499 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "Motor 3 Conn" - (at 392.43 110.4899 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 389.89 107.95 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 389.89 107.95 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" - (at 389.89 107.95 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "fa2a364d-7d51-4127-96b9-a706860fd641") - ) - (pin "1" - (uuid "23b06f41-6c04-4297-adc4-c2cbc504b87d") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "J4") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:+12V") - (at 334.01 78.74 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "b768855a-3275-454c-83bd-bd2c6618d5ee") - (property "Reference" "#PWR06" - (at 334.01 82.55 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+12V" - (at 334.01 73.66 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 334.01 78.74 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 334.01 78.74 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+12V\"" - (at 334.01 78.74 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "a5e568c3-87f6-4043-a7be-3831e9914101") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR06") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:+5VL") - (at 300.99 134.62 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "b98e58d0-d5a3-4baf-b50d-cabd1bc4df95") - (property "Reference" "#PWR034" - (at 300.99 138.43 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+5VL" - (at 300.99 129.54 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 300.99 134.62 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 300.99 134.62 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+5VL\"" - (at 300.99 134.62 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "f4e9bf49-f74d-47b3-97ea-89a23207a9ba") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR034") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Device:C") - (at 322.58 22.86 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "ba2fd090-af06-41cc-8a1c-146db5056d4a") - (property "Reference" "C1" - (at 322.58 15.24 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "100nF" - (at 322.58 17.78 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 318.77 23.8252 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 322.58 22.86 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Unpolarized capacitor" - (at 322.58 22.86 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "b1c2ec06-2a51-4b41-8055-5a1620e99d1f") - ) - (pin "1" - (uuid "1586ba85-1721-4a53-9031-ceb022fe0fdf") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "C1") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GNDPWR") - (at 318.77 138.43 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "bc04f8f7-86d4-4c4e-819c-8d137277efdf") - (property "Reference" "#PWR037" - (at 318.77 143.51 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GNDPWR" - (at 318.643 142.24 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 318.77 139.7 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 318.77 139.7 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 318.77 138.43 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "ec15c964-1fd3-42eb-a862-032aa7e038d2") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR037") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Diode:1N4007") - (at 370.84 35.56 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "bdad000e-ed37-4831-a0ab-069792b6599f") - (property "Reference" "D3" - (at 373.38 34.2899 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "1N4007" - (at 373.38 36.8299 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 366.395 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 370.84 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 370.84 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 370.84 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 370.84 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "b1cdcb86-1a8b-44d0-8b8b-f8af284a1a23") - ) - (pin "2" - (uuid "8fa9f5ed-3110-4715-a993-9794fa6b8c7c") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D3") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Connector_Generic:Conn_01x04") - (at 321.31 154.94 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "c13e22ed-16e1-451f-9cf2-42a0a48f62a4") - (property "Reference" "J9" - (at 323.85 154.9399 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "Stepper 2 Conn" - (at 323.85 157.4799 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 321.31 154.94 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 321.31 154.94 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" - (at 321.31 154.94 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "3" - (uuid "41b765b1-388b-4921-9b73-02be3436de81") - ) - (pin "2" - (uuid "51a526f8-bd98-4992-b85a-049783bf240d") - ) - (pin "1" - (uuid "cdd8d423-69aa-46b5-b247-f517767151f4") - ) - (pin "4" - (uuid "1e2877ff-e187-4834-a68b-f44623d74879") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "J9") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Diode:1N4007") - (at 370.84 58.42 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "c3030346-0c49-47ea-b159-082bb6d37c4d") - (property "Reference" "D7" - (at 373.38 57.1499 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "1N4007" - (at 373.38 59.6899 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 366.395 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 370.84 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 370.84 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 370.84 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 370.84 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "fe61c43e-fd5d-4e03-9c90-b5d992a36c60") - ) - (pin "2" - (uuid "77ad1115-608d-42b6-850d-5dba33910051") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D7") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:C_Small") (at 26.67 73.66 0) @@ -16513,9 +11110,75 @@ ) ) ) + (symbol + (lib_id "power:GNDPWR") + (at 35.56 172.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c73cdd44-a0e9-47dd-b118-9dd1f7f68967") + (property "Reference" "#PWR041" + (at 35.56 177.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 35.433 176.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 35.56 173.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 35.56 173.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 35.56 172.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1090f3f8-f8e2-4eb7-84bd-43ed19a88c70") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51" + (reference "#PWR041") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "MCU_Module:RaspberryPi_Pico_W") - (at 201.93 156.21 0) + (at 198.12 66.04 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -16524,7 +11187,7 @@ (fields_autoplaced yes) (uuid "cad64f1a-0ba0-4774-9597-6ecb7a26e9ba") (property "Reference" "A2" - (at 204.0733 190.5 0) + (at 200.2633 100.33 0) (effects (font (size 1.27 1.27) @@ -16533,7 +11196,7 @@ ) ) (property "Value" "RaspberryPi_Pico_W" - (at 204.0733 193.04 0) + (at 200.2633 102.87 0) (effects (font (size 1.27 1.27) @@ -16542,7 +11205,7 @@ ) ) (property "Footprint" "Module:RaspberryPi_Pico_W_SMD_HandSolder" - (at 201.93 203.2 0) + (at 198.12 113.03 0) (effects (font (size 1.27 1.27) @@ -16551,7 +11214,7 @@ ) ) (property "Datasheet" "https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf" - (at 201.93 205.74 0) + (at 198.12 115.57 0) (effects (font (size 1.27 1.27) @@ -16560,7 +11223,7 @@ ) ) (property "Description" "Versatile and inexpensive wireless microcontroller module powered by RP2040 dual-core Arm Cortex-M0+ processor up to 133 MHz, 264kB SRAM, 2MB QSPI flash, Infineon CYW43439 2.4GHz 802.11n wireless LAN; also supports Raspberry Pi Pico 2 W" - (at 201.93 208.28 0) + (at 198.12 118.11 0) (effects (font (size 1.27 1.27) @@ -16763,74 +11426,6 @@ ) ) ) - (symbol - (lib_id "Device:C_Polarized_Small_US") - (at 379.73 190.5 90) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "cc53a601-0482-4647-8c96-45e1f2e0c990") - (property "Reference" "C15" - (at 379.2982 184.15 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "100uF" - (at 379.2982 186.69 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 379.73 190.5 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 379.73 190.5 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Polarized capacitor, small US symbol" - (at 379.73 190.5 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "6e3f8057-f34e-4cdd-8050-d33ce4fdc3af") - ) - (pin "2" - (uuid "b08713c9-d064-490a-89cd-72dd63fea156") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "C15") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:L") (at 64.77 27.94 90) @@ -16900,17 +11495,17 @@ ) ) (symbol - (lib_id "Diode:1N4007") - (at 382.27 58.42 270) + (lib_id "Connector_Generic:Conn_01x03") + (at 383.54 152.4 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "d06a0c04-50fd-4a9b-b478-f8f6299f3fb4") - (property "Reference" "D8" - (at 384.81 57.1499 90) + (uuid "cfb76dad-1a1f-427d-8fab-ef8e47ec1ba2") + (property "Reference" "J17" + (at 386.08 151.1299 0) (effects (font (size 1.27 1.27) @@ -16918,8 +11513,8 @@ (justify left) ) ) - (property "Value" "1N4007" - (at 384.81 59.6899 90) + (property "Value" "Servo 6 Conn" + (at 386.08 153.6699 0) (effects (font (size 1.27 1.27) @@ -16927,8 +11522,8 @@ (justify left) ) ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 377.825 58.42 0) + (property "Footprint" "" + (at 383.54 152.4 0) (effects (font (size 1.27 1.27) @@ -16936,8 +11531,8 @@ (hide yes) ) ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 382.27 58.42 0) + (property "Datasheet" "~" + (at 383.54 152.4 0) (effects (font (size 1.27 1.27) @@ -16945,8 +11540,8 @@ (hide yes) ) ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 382.27 58.42 0) + (property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 383.54 152.4 0) (effects (font (size 1.27 1.27) @@ -16954,34 +11549,19 @@ (hide yes) ) ) - (property "Sim.Device" "D" - (at 382.27 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 382.27 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "ac196518-1520-4b95-9aa9-a1626504a0ef") - ) (pin "1" - (uuid "58f175e4-eb42-4024-88de-4761c46febfc") + (uuid "3defb47f-4982-4857-830c-8c64fc5450fa") + ) + (pin "3" + (uuid "9339de70-eb0a-4195-9510-e09d48bb2095") + ) + (pin "2" + (uuid "003cde10-0022-4969-8cf3-69f07c403da9") ) (instances - (project "" + (project "main board" (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D8") + (reference "J17") (unit 1) ) ) @@ -16989,7 +11569,7 @@ ) (symbol (lib_id "power:+5VL") - (at 287.02 187.96 0) + (at 295.91 24.13 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -16998,7 +11578,7 @@ (fields_autoplaced yes) (uuid "d0f16a9c-d4f7-4d5b-b619-bcf35303be91") (property "Reference" "#PWR016" - (at 287.02 191.77 0) + (at 295.91 27.94 0) (effects (font (size 1.27 1.27) @@ -17007,7 +11587,7 @@ ) ) (property "Value" "+5VL" - (at 287.02 182.88 0) + (at 295.91 19.05 0) (effects (font (size 1.27 1.27) @@ -17015,7 +11595,7 @@ ) ) (property "Footprint" "" - (at 287.02 187.96 0) + (at 295.91 24.13 0) (effects (font (size 1.27 1.27) @@ -17024,7 +11604,7 @@ ) ) (property "Datasheet" "" - (at 287.02 187.96 0) + (at 295.91 24.13 0) (effects (font (size 1.27 1.27) @@ -17033,7 +11613,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5VL\"" - (at 287.02 187.96 0) + (at 295.91 24.13 0) (effects (font (size 1.27 1.27) @@ -17053,75 +11633,9 @@ ) ) ) - (symbol - (lib_id "power:+12V") - (at 372.11 189.23 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "d161fb5d-cfae-46cf-af9c-2696fa656fa8") - (property "Reference" "#PWR032" - (at 372.11 193.04 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+12V" - (at 372.11 184.15 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 372.11 189.23 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 372.11 189.23 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+12V\"" - (at 372.11 189.23 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "bbfcfda5-50ea-41e6-87a6-a9bf74c7c144") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR032") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:+5VL") - (at 201.93 20.32 0) + (at 198.12 139.7 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -17130,7 +11644,7 @@ (fields_autoplaced yes) (uuid "db736ec8-3ed3-4309-a1cd-eccadc8ad872") (property "Reference" "#PWR05" - (at 201.93 24.13 0) + (at 198.12 143.51 0) (effects (font (size 1.27 1.27) @@ -17139,7 +11653,7 @@ ) ) (property "Value" "+5VL" - (at 201.93 15.24 0) + (at 198.12 134.62 0) (effects (font (size 1.27 1.27) @@ -17147,7 +11661,7 @@ ) ) (property "Footprint" "" - (at 201.93 20.32 0) + (at 198.12 139.7 0) (effects (font (size 1.27 1.27) @@ -17156,7 +11670,7 @@ ) ) (property "Datasheet" "" - (at 201.93 20.32 0) + (at 198.12 139.7 0) (effects (font (size 1.27 1.27) @@ -17165,7 +11679,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5VL\"" - (at 201.93 20.32 0) + (at 198.12 139.7 0) (effects (font (size 1.27 1.27) @@ -17185,74 +11699,6 @@ ) ) ) - (symbol - (lib_id "Device:C") - (at 340.36 81.28 90) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "dba6e08a-2547-430c-915d-66ce6d6a1980") - (property "Reference" "C4" - (at 340.36 73.66 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "100nF" - (at 340.36 76.2 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 344.17 80.3148 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 340.36 81.28 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Unpolarized capacitor" - (at 340.36 81.28 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "e0a3ecb2-bf64-44b5-b55d-85ed1716cd15") - ) - (pin "1" - (uuid "3e21b8d9-cbd9-493e-b593-997f060cd494") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "C4") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:C_Small") (at 68.58 58.42 90) @@ -17321,74 +11767,6 @@ ) ) ) - (symbol - (lib_id "Device:C") - (at 322.58 81.28 90) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "df4fb0b0-9065-45f0-8bdc-4dbe0ddd0c20") - (property "Reference" "C3" - (at 322.58 73.66 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "100nF" - (at 322.58 76.2 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 326.39 80.3148 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 322.58 81.28 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Unpolarized capacitor" - (at 322.58 81.28 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "5db51728-dbc0-47ea-9ae0-39f5d32df5db") - ) - (pin "1" - (uuid "e3e8d526-acc1-44de-8d3b-2f897a50cf86") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "C3") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:GNDPWR") (at 36.83 120.65 0) @@ -17526,73 +11904,6 @@ ) ) ) - (symbol - (lib_id "Device:C_Polarized_Small_US") - (at 313.69 135.89 90) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "e52b23e3-b4e2-4769-a5d9-cec084a59a27") - (property "Reference" "C16" - (at 313.2582 129.54 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "100uF" - (at 313.2582 132.08 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 313.69 135.89 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 313.69 135.89 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Polarized capacitor, small US symbol" - (at 313.69 135.89 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "80f112a7-a3c3-4f87-af6e-3de800807fa0") - ) - (pin "2" - (uuid "2224bda1-a249-442a-aa0f-488c1a6f647d") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "C16") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:R_US") (at 68.58 68.58 90) @@ -17663,7 +11974,7 @@ ) (symbol (lib_id "MCU_Module:RaspberryPi_Pico") - (at 201.93 60.96 0) + (at 198.12 180.34 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -17672,7 +11983,7 @@ (fields_autoplaced yes) (uuid "e9175b30-8e53-4da9-b6d2-f5dcb4fe246f") (property "Reference" "A1" - (at 204.0733 95.25 0) + (at 200.2633 214.63 0) (effects (font (size 1.27 1.27) @@ -17681,7 +11992,7 @@ ) ) (property "Value" "RaspberryPi_Pico" - (at 204.0733 97.79 0) + (at 200.2633 217.17 0) (effects (font (size 1.27 1.27) @@ -17690,7 +12001,7 @@ ) ) (property "Footprint" "Module:RaspberryPi_Pico_Common_Unspecified" - (at 201.93 107.95 0) + (at 198.12 227.33 0) (effects (font (size 1.27 1.27) @@ -17699,7 +12010,7 @@ ) ) (property "Datasheet" "https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf" - (at 201.93 110.49 0) + (at 198.12 229.87 0) (effects (font (size 1.27 1.27) @@ -17708,7 +12019,7 @@ ) ) (property "Description" "Versatile and inexpensive microcontroller module powered by RP2040 dual-core Arm Cortex-M0+ processor up to 133 MHz, 264kB SRAM, 2MB QSPI flash; also supports Raspberry Pi Pico 2" - (at 201.93 113.03 0) + (at 198.12 232.41 0) (effects (font (size 1.27 1.27) @@ -17911,339 +12222,6 @@ ) ) ) - (symbol - (lib_id "Diode:1N4007") - (at 382.27 35.56 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "ed1686c9-aadc-4630-8529-d5bf5f061511") - (property "Reference" "D4" - (at 384.81 34.2899 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "1N4007" - (at 384.81 36.8299 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 377.825 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 382.27 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" - (at 382.27 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 382.27 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 382.27 35.56 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "2519017b-c31f-4e69-a66f-2eda1ac53bf8") - ) - (pin "1" - (uuid "636aab9d-9260-47b0-91d8-7679f7ef12f6") - ) - (instances - (project "" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "D4") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:+5VL") - (at 367.03 189.23 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "eea6d64c-2e48-4b2e-837d-40afc2148c83") - (property "Reference" "#PWR030" - (at 367.03 193.04 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+5VL" - (at 367.03 184.15 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 367.03 189.23 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 367.03 189.23 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+5VL\"" - (at 367.03 189.23 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "17da3156-b121-4724-b925-3092f7db60c2") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR030") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:+5VL") - (at 367.03 134.62 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "f111b37b-0bc8-4bbb-88bb-732d7c172f91") - (property "Reference" "#PWR027" - (at 367.03 138.43 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+5VL" - (at 367.03 129.54 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 367.03 134.62 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 367.03 134.62 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+5VL\"" - (at 367.03 134.62 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "76881b65-15a5-4170-83b6-444e55c66696") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR027") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Driver_Motor:Pololu_Breakout_A4988") - (at 367.03 209.55 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "f53a50be-d287-4654-be32-8c9e87f638d5") - (property "Reference" "A4" - (at 374.2533 189.23 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (property "Value" "Pololu_Breakout_A4988" - (at 374.2533 191.77 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (property "Footprint" "Module:Pololu_Breakout-16_15.2x20.3mm" - (at 374.015 228.6 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Datasheet" "https://www.pololu.com/product/2980/pictures" - (at 369.57 217.17 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Pololu Breakout Board, Stepper Driver A4988" - (at 367.03 209.55 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "7" - (uuid "10c0de57-090e-4a08-a8a9-c853c4c30312") - ) - (pin "14" - (uuid "d9f5b484-61f2-45ef-b0e3-61e5afd7ddf1") - ) - (pin "11" - (uuid "f7961c60-9424-4f43-a54f-5b2d07328a94") - ) - (pin "8" - (uuid "beb9f543-7ca6-4926-a2c2-4abc84560f0f") - ) - (pin "6" - (uuid "f96b4a22-7345-4c12-93b5-70da2dca4b89") - ) - (pin "15" - (uuid "b312ad38-dedd-4b22-9246-7ff3481a747a") - ) - (pin "13" - (uuid "84f9d59e-dd94-42c5-be78-64989c6bea4c") - ) - (pin "9" - (uuid "f73f6019-f136-4d07-8afb-ade36386f2fe") - ) - (pin "10" - (uuid "08b9538a-91af-4d62-a9ea-7e2d8c835532") - ) - (pin "3" - (uuid "25746237-eda6-4444-86c8-e77b8709b1fd") - ) - (pin "2" - (uuid "4c404b6d-6639-4395-87d4-a3a0b6494a83") - ) - (pin "1" - (uuid "991873ce-7273-40fc-a419-1703be02ccab") - ) - (pin "16" - (uuid "82a53f09-f873-42dc-ae7f-ae318fab23ea") - ) - (pin "5" - (uuid "a5e4e7bd-229b-4af0-ba84-754a194950c3") - ) - (pin "4" - (uuid "ffb3cd5a-8cc3-4bc8-b805-078886bb5b95") - ) - (pin "12" - (uuid "e32ddfd0-a1e1-4952-bf5c-478959546a92") - ) - (instances - (project "main board" - (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "A4") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:GNDPWR") (at 50.8 85.09 0) @@ -18311,34 +12289,35 @@ ) ) (symbol - (lib_id "power:GNDPWR") - (at 325.12 125.73 0) + (lib_id "Connector_Generic:Conn_01x03") + (at 383.54 127 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "fa168a6d-99ff-46d3-953c-8f9a8c845303") - (property "Reference" "#PWR01" - (at 325.12 130.81 0) + (uuid "fab65c82-222b-4abb-ac79-9605d82327ee") + (property "Reference" "J12" + (at 386.08 125.7299 0) (effects (font (size 1.27 1.27) ) - (hide yes) + (justify left) ) ) - (property "Value" "GNDPWR" - (at 324.993 129.54 0) + (property "Value" "Servo 4 Conn" + (at 386.08 128.2699 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) (property "Footprint" "" - (at 325.12 127 0) + (at 383.54 127 0) (effects (font (size 1.27 1.27) @@ -18346,8 +12325,8 @@ (hide yes) ) ) - (property "Datasheet" "" - (at 325.12 127 0) + (property "Datasheet" "~" + (at 383.54 127 0) (effects (font (size 1.27 1.27) @@ -18355,8 +12334,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" - (at 325.12 125.73 0) + (property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 383.54 127 0) (effects (font (size 1.27 1.27) @@ -18365,17 +12344,65 @@ ) ) (pin "1" - (uuid "2c7cc0e4-38e2-436a-9cde-18f7794ee351") + (uuid "95da0843-d077-441b-b9f0-b0e155f07a4e") + ) + (pin "3" + (uuid "899d13cd-412d-40fa-8812-a5abfb2e00b2") + ) + (pin "2" + (uuid "4a8de6a4-010f-44a6-a3f7-284c221234b6") ) (instances - (project "" + (project "main board" (path "/2b41feff-4875-412f-ac81-a28835b7fe51" - (reference "#PWR01") + (reference "J12") (unit 1) ) ) ) ) + (sheet + (at 356.87 24.13) + (size 39.37 31.75) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "81807d62-4132-487d-945b-1bde10f96eea") + (property "Sheetname" "motors and steppers drivers" + (at 356.87 23.4184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "motors and steppers drivers.kicad_sch" + (at 356.87 56.4646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51" + (page "2") + ) + ) + ) + ) (sheet_instances (path "/" (page "1") diff --git a/pcb/main board/motors and steppers drivers.kicad_sch b/pcb/main board/motors and steppers drivers.kicad_sch new file mode 100644 index 0000000..848f3d2 --- /dev/null +++ b/pcb/main board/motors and steppers drivers.kicad_sch @@ -0,0 +1,8848 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "71387209-2530-4b7f-96c8-d10bb934845d") + (paper "A4") + (lib_symbols + (symbol "Connector_Generic:Conn_01x02" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x02" + (at 0 -5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x02_1_1" + (rectangle + (start -1.27 1.27) + (end 1.27 -3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Connector_Generic:Conn_01x04" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x04" + (at 0 -7.62 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x04_1_1" + (rectangle + (start -1.27 3.81) + (end 1.27 -6.35) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -1.27 2.667) + (end 0 2.413) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -4.953) + (end 0 -5.207) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 2.54 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -5.08 0) + (length 3.81) + (name "Pin_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:C_Polarized_Small_US" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.254 1.778 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C_Polarized_Small_US" + (at 0.254 -2.032 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Polarized capacitor, small US symbol" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "CP_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_Polarized_Small_US_0_1" + (polyline + (pts + (xy -1.524 0.508) (xy 1.524 0.508) + ) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 1.524) (xy -0.762 1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.016 1.27) (xy -1.016 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -1.524 -0.762) + (mid 0 -0.3734) + (end 1.524 -0.762) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_Polarized_Small_US_1_1" + (pin passive line + (at 0 2.54 270) + (length 2.032) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -2.54 90) + (length 2.032) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Diode:1N4007" + (pin_numbers + (hide yes) + ) + (pin_names + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1N4007" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 0 -4.445 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "D*DO?41*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "1N4007_0_1" + (polyline + (pts + (xy -1.27 1.27) (xy -1.27 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 0) (xy -1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "1N4007_1_1" + (pin passive line + (at -3.81 0 0) + (length 2.54) + (name "K" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Driver_Motor:L298HN" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -10.16 16.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "L298HN" + (at 12.7 16.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown" + (at 1.27 -16.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf" + (at 3.81 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Dual full bridge motor driver, up to 46V, 4A, Multiwatt15-H" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "H-bridge motor driver" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "TO?220*StaggerOdd*TabDown*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "L298HN_0_1" + (rectangle + (start -12.7 15.24) + (end 12.7 -15.24) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "L298HN_1_1" + (pin input line + (at -15.24 12.7 0) + (length 2.54) + (name "IN1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 10.16 0) + (length 2.54) + (name "IN2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 7.62 0) + (length 2.54) + (name "EnA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 2.54 0) + (length 2.54) + (name "IN3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 0 0) + (length 2.54) + (name "IN4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 -2.54 0) + (length 2.54) + (name "EnB" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -7.62 -17.78 90) + (length 2.54) + (name "SENSE_A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -5.08 -17.78 90) + (length 2.54) + (name "SENSE_B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 17.78 270) + (length 2.54) + (name "Vss" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -17.78 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 2.54 17.78 270) + (length 2.54) + (name "Vs" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 5.08 180) + (length 2.54) + (name "OUT1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 2.54 180) + (length 2.54) + (name "OUT2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -2.54 180) + (length 2.54) + (name "OUT3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -5.08 180) + (length 2.54) + (name "OUT4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Driver_Motor:Pololu_Breakout_A4988" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "A" + (at -2.54 19.05 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "Pololu_Breakout_A4988" + (at -2.54 16.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Module:Pololu_Breakout-16_15.2x20.3mm" + (at 6.985 -19.05 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.pololu.com/product/2980/pictures" + (at 2.54 -7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Pololu Breakout Board, Stepper Driver A4988" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Pololu Breakout Board Stepper Driver A4988" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Pololu*Breakout*15.2x20.3mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Pololu_Breakout_A4988_0_1" + (rectangle + (start 10.16 -17.78) + (end -7.62 15.24) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "Pololu_Breakout_A4988_1_1" + (pin input line + (at -10.16 10.16 0) + (length 2.54) + (name "~{RESET}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 7.62 0) + (length 2.54) + (name "~{SLEEP}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 2.54 0) + (length 2.54) + (name "~{ENABLE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 0 0) + (length 2.54) + (name "STEP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 -2.54 0) + (length 2.54) + (name "DIR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 -7.62 0) + (length 2.54) + (name "MS1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 -10.16 0) + (length 2.54) + (name "MS2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 -12.7 0) + (length 2.54) + (name "MS3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 17.78 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -20.32 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 5.08 17.78 270) + (length 2.54) + (name "VMOT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 5.08 -20.32 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 12.7 2.54 180) + (length 2.54) + (name "1B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 12.7 0 180) + (length 2.54) + (name "1A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 12.7 -2.54 180) + (length 2.54) + (name "2A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 12.7 -5.08 180) + (length 2.54) + (name "2B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+12V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+5VL" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5VL" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5VL\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+5VL_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+5VL_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GNDPWR" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 0 -3.302 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GNDPWR_0_1" + (polyline + (pts + (xy -1.016 -1.27) (xy -1.27 -2.032) (xy -1.27 -2.032) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.508 -1.27) (xy -0.762 -2.032) (xy -0.762 -2.032) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -1.27) (xy 0 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -1.27) (xy -0.254 -2.032) (xy -0.254 -2.032) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.508 -1.27) (xy 0.254 -2.032) (xy 0.254 -2.032) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.016 -1.27) (xy -1.016 -1.27) (xy -1.016 -1.27) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.016 -1.27) (xy 0.762 -2.032) (xy 0.762 -2.032) (xy 0.762 -2.032) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GNDPWR_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 228.6 60.96) + (diameter 0) + (color 0 0 0 0) + (uuid "0c914a61-7aa6-493a-973a-3699007d890c") + ) + (junction + (at 142.24 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "1b7d4bba-2504-4686-a396-a3a12316340a") + ) + (junction + (at 212.09 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "240aaed7-cd95-4dcc-b75a-8f7f9b578bc0") + ) + (junction + (at 147.32 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "288b1f19-4fef-437d-9a69-d890a2712c4a") + ) + (junction + (at 107.95 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "2cd7dd54-f371-404f-82b9-5875510d22a2") + ) + (junction + (at 96.52 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "2db15556-15c6-4490-aae2-a2e6deb1d245") + ) + (junction + (at 228.6 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "3246f895-888d-47ea-ac31-1fe4815b55f8") + ) + (junction + (at 217.17 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "3739e3b7-1955-42f5-bb99-edec037dc736") + ) + (junction + (at 85.09 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "37939e82-f01d-4566-96d2-1ea11d2e3131") + ) + (junction + (at 144.78 151.13) + (diameter 0) + (color 0 0 0 0) + (uuid "3f605fce-bb69-49ff-b0e4-bf0f283ad863") + ) + (junction + (at 217.17 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "418dcba5-5c07-4991-b2c2-5880807f0500") + ) + (junction + (at 85.09 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "424f57b4-a209-4408-844d-60475b827197") + ) + (junction + (at 96.52 60.96) + (diameter 0) + (color 0 0 0 0) + (uuid "44cee53e-ec8b-428e-b5af-54c2324b5177") + ) + (junction + (at 194.31 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "46b3d1b4-7099-4ff6-8ce8-9058030d68b4") + ) + (junction + (at 214.63 151.13) + (diameter 0) + (color 0 0 0 0) + (uuid "51ffd9d2-0bcd-4796-86fe-bbf4d0c4ebd9") + ) + (junction + (at 119.38 53.34) + (diameter 0) + (color 0 0 0 0) + (uuid "530e0582-c488-45e5-9815-650bd1338883") + ) + (junction + (at 240.03 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "5b3a0556-0a7b-4270-993d-24e1b2c984d1") + ) + (junction + (at 73.66 151.13) + (diameter 0) + (color 0 0 0 0) + (uuid "66f34bf5-324c-4f41-af2a-240467944ffd") + ) + (junction + (at 66.04 34.29) + (diameter 0) + (color 0 0 0 0) + (uuid "6c0f0db9-718d-47c4-a8b5-9e24c4808b5d") + ) + (junction + (at 240.03 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "78b52e2b-3710-4dd7-9401-cf0e43af37df") + ) + (junction + (at 203.2 34.29) + (diameter 0) + (color 0 0 0 0) + (uuid "7b64467f-2475-4b5f-808a-625e32b6aea5") + ) + (junction + (at 67.31 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "883b1d58-bc98-4eae-9b76-bf16e66e56ca") + ) + (junction + (at 85.09 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "9a4601c6-997f-439b-944d-71f99c5a1252") + ) + (junction + (at 107.95 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "a02a8bb7-c83b-4f22-97e9-94335f8f8196") + ) + (junction + (at 240.03 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "a06c4c32-8edd-49c4-ada2-94416dfa5655") + ) + (junction + (at 198.12 34.29) + (diameter 0) + (color 0 0 0 0) + (uuid "a5589a0f-ab7b-499e-8881-f2411454f9af") + ) + (junction + (at 217.17 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "a92137f0-a8c9-48c7-ad19-c12d1dbaa7d6") + ) + (junction + (at 203.2 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "abb6e7ec-c1ec-41e7-9391-f37597506128") + ) + (junction + (at 217.17 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "af18867d-81b2-4dfb-8ccd-9cabc2c6f46e") + ) + (junction + (at 71.12 34.29) + (diameter 0) + (color 0 0 0 0) + (uuid "b4bb5905-821e-4f16-82d5-5c931f725625") + ) + (junction + (at 251.46 53.34) + (diameter 0) + (color 0 0 0 0) + (uuid "b7c3dd60-5cf9-44ad-82ec-3632ac3251d9") + ) + (junction + (at 199.39 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "d3a5e8c0-b3dc-471c-a9e5-f0324b9c102b") + ) + (junction + (at 71.12 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "d3e8abd3-3575-46a0-a5f0-91cddb0aadef") + ) + (junction + (at 107.95 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "d5712792-34cc-414b-b07a-1fda7670c320") + ) + (junction + (at 62.23 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "d66294b8-ff2b-41fe-adb0-3e0dc863088b") + ) + (junction + (at 96.52 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "df8d0130-b882-425f-9e6d-c2451a0409df") + ) + (junction + (at 71.12 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "e7dc3fb4-5d64-493a-854a-491dda466f20") + ) + (junction + (at 76.2 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "e8748596-cd68-43ec-bf59-39f5649da948") + ) + (junction + (at 228.6 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "f896959b-0d1d-42ed-ae8e-924023597e1f") + ) + (wire + (pts + (xy 217.17 63.5) (xy 254 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "047b8d1c-4b5d-4b20-88cf-05c0134cbeb4") + ) + (wire + (pts + (xy 71.12 34.29) (xy 71.12 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04ed20d9-6f67-4621-ba93-6b75f24f5b61") + ) + (wire + (pts + (xy 198.12 31.75) (xy 198.12 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0652e232-a6a8-45a6-84c8-6295e2a533e9") + ) + (wire + (pts + (xy 181.61 45.72) (xy 184.15 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07570544-5b5e-4486-b2ca-3073c229eb85") + ) + (wire + (pts + (xy 88.9 110.49) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08238ac3-82ae-4ac1-9da4-441d997e7a59") + ) + (wire + (pts + (xy 107.95 39.37) (xy 119.38 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08ec2c11-eb8f-4de7-b61f-8a858f97bc8c") + ) + (wire + (pts + (xy 71.12 151.13) (xy 73.66 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0af73c89-47dc-4528-8e2f-db822b15b053") + ) + (wire + (pts + (xy 85.09 63.5) (xy 85.09 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d2b4341-dbae-43a4-98df-bd3abe50a949") + ) + (wire + (pts + (xy 59.69 76.2) (xy 59.69 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11525434-e9a8-4247-8ba3-5e04ec905e51") + ) + (wire + (pts + (xy 214.63 60.96) (xy 228.6 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11750ef6-594f-45db-a31a-109262b398b5") + ) + (wire + (pts + (xy 228.6 77.47) (xy 240.03 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17a7b68d-5329-40d1-b892-e3169f071a58") + ) + (wire + (pts + (xy 58.42 110.49) (xy 71.12 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "18bede1b-985f-4646-8037-e9c0e252795d") + ) + (wire + (pts + (xy 217.17 63.5) (xy 217.17 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1926e2e0-bbab-43a9-a7a2-1c5f67e7f512") + ) + (wire + (pts + (xy 201.93 39.37) (xy 203.2 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b3025fe-726d-4a51-b40a-a67b4ca2725f") + ) + (wire + (pts + (xy 191.77 77.47) (xy 194.31 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1dccbe43-85ea-4ee4-b765-98c794ee326d") + ) + (wire + (pts + (xy 251.46 50.8) (xy 251.46 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20947fb9-e58f-4ac1-8baf-8edf09b581a7") + ) + (wire + (pts + (xy 82.55 63.5) (xy 85.09 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2407917b-a475-47e6-9f61-eb2e8c88533a") + ) + (wire + (pts + (xy 83.82 127) (xy 86.36 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "25074b97-7aac-4cbd-b625-31113c37e124") + ) + (wire + (pts + (xy 199.39 76.2) (xy 199.39 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "25791d20-a4ff-4b62-95a7-768978e269ff") + ) + (wire + (pts + (xy 76.2 110.49) (xy 76.2 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "298a7dbd-e15e-4d01-aa87-411a9e186b5e") + ) + (wire + (pts + (xy 214.63 63.5) (xy 217.17 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "29dccc7b-c98c-4760-bb43-62069a95d9d8") + ) + (wire + (pts + (xy 66.04 39.37) (xy 67.31 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a4e95f1-0400-4fde-829d-4ef15dc50bd2") + ) + (wire + (pts + (xy 73.66 152.4) (xy 73.66 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d6b1827-596f-4e83-a225-97639932f1e0") + ) + (wire + (pts + (xy 217.17 43.18) (xy 217.17 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2df0a31b-5ff7-4daa-8cd5-4ad66c4d9c09") + ) + (wire + (pts + (xy 119.38 73.66) (xy 119.38 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e5c07df-5a7a-4e49-9979-70a0e8078f65") + ) + (wire + (pts + (xy 214.63 55.88) (xy 240.03 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2eb120e0-79cb-496a-be15-10f495834812") + ) + (wire + (pts + (xy 154.94 127) (xy 157.48 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "303f4e6b-4f12-4d7f-bc6a-5dd290790854") + ) + (wire + (pts + (xy 224.79 134.62) (xy 227.33 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30c95aea-4bed-41ef-bac7-203191c79b4d") + ) + (wire + (pts + (xy 129.54 121.92) (xy 132.08 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31174d69-e468-4dcb-bb78-553fbd3b10d6") + ) + (wire + (pts + (xy 240.03 73.66) (xy 240.03 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "317884dd-581e-4477-8d10-02135d60aa11") + ) + (wire + (pts + (xy 85.09 77.47) (xy 96.52 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3240b5ad-e236-467f-a328-ec065f64c3f1") + ) + (wire + (pts + (xy 144.78 152.4) (xy 144.78 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3348e4c0-55ec-4874-9ba3-f492d534e23c") + ) + (wire + (pts + (xy 154.94 132.08) (xy 157.48 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34a35ebf-59dd-495d-b1a7-72789f8cad1f") + ) + (wire + (pts + (xy 49.53 45.72) (xy 52.07 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36a24d5c-ec28-49d0-a490-5a2d494b49f6") + ) + (wire + (pts + (xy 96.52 50.8) (xy 96.52 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36d4016d-c738-4b61-be52-6596cf9a756a") + ) + (wire + (pts + (xy 129.54 110.49) (xy 142.24 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "375026e7-40e6-443f-b503-066fcc9cf38b") + ) + (wire + (pts + (xy 224.79 132.08) (xy 227.33 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "379a2120-9e33-4390-a05e-58bbc001a46b") + ) + (wire + (pts + (xy 85.09 73.66) (xy 85.09 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3942b0f8-03e8-445f-9c62-4763e1332b2b") + ) + (wire + (pts + (xy 217.17 50.8) (xy 217.17 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a30cc83-3fca-416b-aab8-a4f78b3d4c8c") + ) + (wire + (pts + (xy 217.17 73.66) (xy 217.17 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a605f6c-99fa-45f7-9393-f5e31336e403") + ) + (wire + (pts + (xy 224.79 127) (xy 227.33 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b95bab3-db0c-4e73-81d8-aa4a50edc75f") + ) + (wire + (pts + (xy 67.31 76.2) (xy 67.31 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d97b2ca-f5a2-47eb-b7cd-64b7e6785130") + ) + (wire + (pts + (xy 67.31 39.37) (xy 67.31 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3faaae12-2c9c-417f-9dad-dbe770113a89") + ) + (wire + (pts + (xy 107.95 55.88) (xy 121.92 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3fca2466-690b-418d-999a-60e324c1053a") + ) + (wire + (pts + (xy 63.5 34.29) (xy 66.04 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3fd0aa8a-1d52-4f9c-90e1-4637034ff47a") + ) + (wire + (pts + (xy 147.32 109.22) (xy 147.32 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "400071f1-ea23-4165-a639-9a0b2390f419") + ) + (wire + (pts + (xy 199.39 77.47) (xy 217.17 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40aa1695-cffb-490a-a75e-57ee3b25033d") + ) + (wire + (pts + (xy 217.17 110.49) (xy 222.25 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44f752c7-a21b-4cd0-b21c-01c09fb24241") + ) + (wire + (pts + (xy 181.61 50.8) (xy 184.15 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "454146ea-2193-45e3-8d5b-09f8ff36a651") + ) + (wire + (pts + (xy 76.2 109.22) (xy 76.2 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47575601-f135-4538-9466-66915e03a3b3") + ) + (wire + (pts + (xy 229.87 110.49) (xy 229.87 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47ea126e-9f61-4d68-a5ef-9d55a9385fb9") + ) + (wire + (pts + (xy 53.34 34.29) (xy 55.88 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48333d30-fcfa-4d7b-abbf-a60e8683ce22") + ) + (wire + (pts + (xy 160.02 110.49) (xy 160.02 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a0f25b3-1547-44a8-9a16-eef57c485484") + ) + (wire + (pts + (xy 71.12 109.22) (xy 71.12 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4bcbb2db-fdb1-43a6-9c84-060e5553cd2e") + ) + (wire + (pts + (xy 198.12 34.29) (xy 198.12 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4da0341f-0e4a-434b-9848-7cacea8d3a6a") + ) + (wire + (pts + (xy 107.95 55.88) (xy 107.95 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e60b6c7-9880-46c0-8a53-8fa76a2a3cc5") + ) + (wire + (pts + (xy 199.39 129.54) (xy 201.93 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ea640c9-a534-4ac3-bd76-7b86438cbe30") + ) + (wire + (pts + (xy 217.17 149.86) (xy 217.17 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ee7c6ac-59c9-44b6-aa8a-045cc9015fbb") + ) + (wire + (pts + (xy 228.6 73.66) (xy 228.6 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f4424c7-11b9-4e34-866a-8b08acc8f9c5") + ) + (wire + (pts + (xy 71.12 149.86) (xy 71.12 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f4aa94a-57cb-4c0e-a460-15f7321f38c9") + ) + (wire + (pts + (xy 96.52 39.37) (xy 107.95 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "50140647-de07-4613-b0fe-107071dd98ee") + ) + (wire + (pts + (xy 203.2 39.37) (xy 217.17 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "526fd9aa-711a-4641-bbf1-ee397473e20b") + ) + (wire + (pts + (xy 224.79 129.54) (xy 227.33 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5316448f-4da9-46f3-a696-0fcc44aff9e3") + ) + (wire + (pts + (xy 96.52 73.66) (xy 96.52 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5617d16a-04b8-46ef-9231-30d52cab7066") + ) + (wire + (pts + (xy 157.48 110.49) (xy 160.02 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "569a4f40-d84d-4e34-918a-a5ff6a8c9acc") + ) + (wire + (pts + (xy 228.6 60.96) (xy 254 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5823ad7d-66c3-4b41-ab26-3a6b0c4d0fb4") + ) + (wire + (pts + (xy 199.39 119.38) (xy 201.93 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "583e0773-8ec5-41a2-a852-20d35e9c0e61") + ) + (wire + (pts + (xy 203.2 34.29) (xy 205.74 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "586da6ee-b8cb-4bd0-8f2a-2c2c5989a322") + ) + (wire + (pts + (xy 147.32 110.49) (xy 152.4 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5bc54174-c9f9-4e6c-97cc-7735fd89f68b") + ) + (wire + (pts + (xy 212.09 110.49) (xy 212.09 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6011a5e1-dbf2-4e71-9b6d-a412722c3c53") + ) + (wire + (pts + (xy 240.03 50.8) (xy 240.03 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6214784b-5b55-4cb9-9163-2b75daefbb7c") + ) + (wire + (pts + (xy 147.32 151.13) (xy 144.78 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6389ffe3-fe1b-48c9-8d82-f5b5de2d67c1") + ) + (wire + (pts + (xy 154.94 129.54) (xy 157.48 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "63f79857-53ac-4fc4-917c-d5ff64418060") + ) + (wire + (pts + (xy 71.12 110.49) (xy 71.12 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64f8c81a-9bed-416d-a080-69b4fa45a63c") + ) + (wire + (pts + (xy 49.53 50.8) (xy 52.07 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64fcded7-4ff4-41ac-9f7b-a0eb07d78a1d") + ) + (wire + (pts + (xy 227.33 110.49) (xy 229.87 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65f4be06-6213-402f-9935-3662fa058930") + ) + (wire + (pts + (xy 66.04 31.75) (xy 66.04 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "664bc207-a7fa-4014-ac1f-e6de667015f4") + ) + (wire + (pts + (xy 181.61 48.26) (xy 184.15 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68d558a7-beda-43c7-8eb7-fb90afbf14ea") + ) + (wire + (pts + (xy 58.42 119.38) (xy 60.96 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69fc4329-941d-4731-a9af-122d3262b8ae") + ) + (wire + (pts + (xy 147.32 110.49) (xy 147.32 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "707320a7-5514-4d4e-a786-be31e649d7de") + ) + (wire + (pts + (xy 129.54 119.38) (xy 132.08 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7217ff50-871d-47c0-aa6b-7c5094c7f23f") + ) + (wire + (pts + (xy 199.39 39.37) (xy 198.12 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73e9edec-96b1-4702-877f-21417ae9f041") + ) + (wire + (pts + (xy 85.09 63.5) (xy 121.92 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "747a6014-4b68-4b13-be25-ae473131d05c") + ) + (wire + (pts + (xy 199.39 77.47) (xy 194.31 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7537c273-91cc-49d9-bfa2-c857b0f08d89") + ) + (wire + (pts + (xy 240.03 55.88) (xy 240.03 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75bdd142-04f4-434e-aa71-f3e14b60880a") + ) + (wire + (pts + (xy 199.39 119.38) (xy 199.39 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "76118c13-6f9a-426d-9350-7f5975987c82") + ) + (wire + (pts + (xy 83.82 134.62) (xy 86.36 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "777dcbd6-6678-4d15-b26a-ef97a5a4d924") + ) + (wire + (pts + (xy 107.95 73.66) (xy 107.95 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7825747b-5af9-466b-a248-89d90b6a5a6d") + ) + (wire + (pts + (xy 81.28 34.29) (xy 83.82 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "797d3840-e725-4d3c-bd55-4bc9a892cdf9") + ) + (wire + (pts + (xy 240.03 55.88) (xy 254 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79a4680c-ef81-4ed1-b2f8-c0572dbcfc70") + ) + (wire + (pts + (xy 203.2 34.29) (xy 203.2 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b0a0a12-3fa5-4e7f-84fb-3fea30c3138c") + ) + (wire + (pts + (xy 212.09 149.86) (xy 212.09 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ba4e7f9-9060-43e7-9edf-26f3c9a030c2") + ) + (wire + (pts + (xy 58.42 132.08) (xy 60.96 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d2125bd-15e7-47d7-b333-7065d6fb0195") + ) + (wire + (pts + (xy 142.24 110.49) (xy 142.24 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e8f3746-c273-4e21-95eb-ddc09839450e") + ) + (wire + (pts + (xy 154.94 134.62) (xy 157.48 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "821b6aae-5213-4a1d-a917-a74e55d2a692") + ) + (wire + (pts + (xy 58.42 121.92) (xy 60.96 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82d5e935-7387-42aa-a62a-ed0941c9a7ab") + ) + (wire + (pts + (xy 107.95 50.8) (xy 107.95 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82ddcd7a-5868-46ec-88e4-3ce096909d40") + ) + (wire + (pts + (xy 199.39 121.92) (xy 201.93 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83c33a05-1ebd-4dce-8b6d-2555bbe33216") + ) + (wire + (pts + (xy 119.38 43.18) (xy 119.38 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83e13c5a-2cec-4acc-b9e9-a6e1007f7515") + ) + (wire + (pts + (xy 217.17 109.22) (xy 217.17 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8788b88b-de24-4cd7-8ba9-c6b965cbf422") + ) + (wire + (pts + (xy 82.55 60.96) (xy 96.52 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "889cb3b7-659b-4b83-9406-1af14331f190") + ) + (wire + (pts + (xy 240.03 39.37) (xy 240.03 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "89ac91a5-eb00-412c-b92c-10b2873fae07") + ) + (wire + (pts + (xy 82.55 55.88) (xy 107.95 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "89c09ce2-6e94-44a6-99ca-c5d1c3140e20") + ) + (wire + (pts + (xy 199.39 132.08) (xy 201.93 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a463158-2a64-4e87-af3a-871e9f99dc99") + ) + (wire + (pts + (xy 214.63 152.4) (xy 214.63 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c9d1182-7b1b-4c0c-a686-b4a371517c83") + ) + (wire + (pts + (xy 228.6 50.8) (xy 228.6 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e52afdd-7481-4ee7-a9fe-dffa4fcd34fc") + ) + (wire + (pts + (xy 71.12 39.37) (xy 85.09 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f8c8db9-8005-4bf7-8869-1736c9137f8a") + ) + (wire + (pts + (xy 76.2 149.86) (xy 76.2 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "93365066-3ff2-4fe8-839e-7a398400e9a9") + ) + (wire + (pts + (xy 66.04 34.29) (xy 66.04 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "95046797-f2a9-4971-98d4-cb4f90be616a") + ) + (wire + (pts + (xy 212.09 109.22) (xy 212.09 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "962f2b4b-e452-438f-a5b9-2e0b27588e8f") + ) + (wire + (pts + (xy 214.63 53.34) (xy 251.46 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9714f78e-ac00-429e-be53-d00cece016e3") + ) + (wire + (pts + (xy 228.6 39.37) (xy 217.17 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "975631eb-6ba8-45fc-b313-973dd681ac96") + ) + (wire + (pts + (xy 147.32 149.86) (xy 147.32 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "993334c3-181b-43ab-aef4-32bab79e0186") + ) + (wire + (pts + (xy 85.09 77.47) (xy 67.31 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a438de6-2b38-4c9c-a2cf-6c5d373ff8f1") + ) + (wire + (pts + (xy 195.58 34.29) (xy 198.12 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9cdc0d66-5ec6-4f80-960c-b7665eda4364") + ) + (wire + (pts + (xy 96.52 60.96) (xy 121.92 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dd87012-c7b0-4a05-8a20-8cc18d0c958d") + ) + (wire + (pts + (xy 251.46 39.37) (xy 240.03 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0dd5980-856e-49ff-9c50-252721840f24") + ) + (wire + (pts + (xy 69.85 39.37) (xy 69.85 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a16d6aad-7d91-447d-b721-dabe2a3331f1") + ) + (wire + (pts + (xy 71.12 34.29) (xy 73.66 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a2fcff45-2ba2-40c6-9da9-201d82565443") + ) + (wire + (pts + (xy 228.6 60.96) (xy 228.6 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3055361-9edd-464b-9741-e1fb099ad571") + ) + (wire + (pts + (xy 71.12 39.37) (xy 69.85 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a308d3b6-7f0f-4a55-8d46-290484399b6f") + ) + (wire + (pts + (xy 107.95 39.37) (xy 107.95 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a416c11d-3456-4abe-82f4-13bba9fa0aba") + ) + (wire + (pts + (xy 86.36 110.49) (xy 88.9 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a48b65f4-378a-480d-a9ee-d3926bd9d53e") + ) + (wire + (pts + (xy 142.24 149.86) (xy 142.24 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a51d75ed-72be-417d-a1a4-1271aa78ee94") + ) + (wire + (pts + (xy 96.52 39.37) (xy 96.52 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a57c2a54-6489-4757-bb53-f65e627aefd3") + ) + (wire + (pts + (xy 62.23 77.47) (xy 67.31 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6895286-88f3-42df-818b-c06b81bd086a") + ) + (wire + (pts + (xy 85.09 50.8) (xy 85.09 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a8c020e6-1f05-43a6-baf8-b0ac95211f47") + ) + (wire + (pts + (xy 251.46 53.34) (xy 251.46 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9b34614-0d96-4256-8342-1f4b4b4e1f33") + ) + (wire + (pts + (xy 96.52 60.96) (xy 96.52 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa4302e4-4cef-4bec-92cb-1c38688d9473") + ) + (wire + (pts + (xy 240.03 77.47) (xy 251.46 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa4d5d19-f997-4d44-8b67-2019d6bed9a3") + ) + (wire + (pts + (xy 240.03 39.37) (xy 228.6 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acb1c1ef-b457-42ab-8547-e2ba703687d8") + ) + (wire + (pts + (xy 212.09 151.13) (xy 214.63 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "afc9a212-d503-493a-be7c-9115cb587d4d") + ) + (wire + (pts + (xy 83.82 132.08) (xy 86.36 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b3663f48-9140-4fc9-915f-0cd6586fa680") + ) + (wire + (pts + (xy 129.54 129.54) (xy 132.08 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6579854-d947-4396-a39b-c445253eccf4") + ) + (wire + (pts + (xy 203.2 31.75) (xy 203.2 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b675a425-9d14-45e4-a5de-623a915a7361") + ) + (wire + (pts + (xy 49.53 60.96) (xy 52.07 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6fc9fa6-8344-4283-9ac8-0aea22315217") + ) + (wire + (pts + (xy 76.2 151.13) (xy 73.66 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b84a92f3-ce8c-47e3-8b3f-88dbbce14d4b") + ) + (wire + (pts + (xy 181.61 60.96) (xy 184.15 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb57c5c6-cf7a-4bdc-b666-a87758e01282") + ) + (wire + (pts + (xy 185.42 34.29) (xy 187.96 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb59127b-b74a-479f-950f-32368c0e27ed") + ) + (wire + (pts + (xy 85.09 39.37) (xy 85.09 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bca6b1af-f851-43db-a6aa-d7161308a348") + ) + (wire + (pts + (xy 96.52 77.47) (xy 107.95 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1b0cd00-9255-4c33-8813-47ea63b522b6") + ) + (wire + (pts + (xy 71.12 31.75) (xy 71.12 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1f2b486-c702-429c-bc69-b86d0713374f") + ) + (wire + (pts + (xy 58.42 119.38) (xy 58.42 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c260782f-5ff6-40c5-8577-8a955d57bf4d") + ) + (wire + (pts + (xy 83.82 129.54) (xy 86.36 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c38bae18-1dfa-49ef-a2d9-07a94783ca22") + ) + (wire + (pts + (xy 199.39 110.49) (xy 212.09 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3c2580b-35b9-4409-b3e4-86d87ebfefa1") + ) + (wire + (pts + (xy 217.17 77.47) (xy 228.6 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3dac092-7992-45ba-9e78-08767b750bf6") + ) + (wire + (pts + (xy 142.24 109.22) (xy 142.24 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c50aa3b5-c22c-4897-8346-65c4424275c5") + ) + (wire + (pts + (xy 82.55 53.34) (xy 119.38 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6c794d9-efc4-4409-bbcb-78ead18193e5") + ) + (wire + (pts + (xy 49.53 48.26) (xy 52.07 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7a2d3a7-e810-4d06-a312-2ea8473206cf") + ) + (wire + (pts + (xy 49.53 55.88) (xy 52.07 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca8650cd-0f88-4373-a5e4-14c39770c4ad") + ) + (wire + (pts + (xy 201.93 40.64) (xy 201.93 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb54ac2d-51bc-4a6a-96e2-60db452c75c2") + ) + (wire + (pts + (xy 76.2 110.49) (xy 81.28 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc2407c0-f452-4262-adaf-754c1f6a8b46") + ) + (wire + (pts + (xy 194.31 77.47) (xy 194.31 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc29a5ea-feb4-4141-bd0c-10fee8c95838") + ) + (wire + (pts + (xy 58.42 129.54) (xy 60.96 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cef7089e-e0a8-4dcb-b512-0ef6cb7878df") + ) + (wire + (pts + (xy 85.09 39.37) (xy 96.52 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d00a34b1-b7aa-4820-b9e8-f80457e224fd") + ) + (wire + (pts + (xy 181.61 58.42) (xy 184.15 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3f252ae-14c7-4ac3-8ad1-f0f871669112") + ) + (wire + (pts + (xy 217.17 151.13) (xy 214.63 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d45f3ea9-3dc1-4e80-b0bf-3f2955d7f26d") + ) + (wire + (pts + (xy 251.46 73.66) (xy 251.46 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d47e5583-d27d-4366-b5af-78c8f5aeed73") + ) + (wire + (pts + (xy 119.38 50.8) (xy 119.38 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d71ade2f-5020-40ec-b404-49a3122668d8") + ) + (wire + (pts + (xy 129.54 119.38) (xy 129.54 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7c2c5ed-729d-4741-b2af-76250d89193b") + ) + (wire + (pts + (xy 217.17 110.49) (xy 217.17 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d83f1f25-e603-4696-bc6a-59e36a78f4ca") + ) + (wire + (pts + (xy 191.77 76.2) (xy 191.77 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8f39048-49a2-46a6-a45b-5af6b0abc8c4") + ) + (wire + (pts + (xy 49.53 58.42) (xy 52.07 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e158b888-249c-4a40-85f6-72bae172d108") + ) + (wire + (pts + (xy 199.39 40.64) (xy 199.39 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e215f3f5-3473-4603-b8bc-87132a2300bb") + ) + (wire + (pts + (xy 194.31 77.47) (xy 194.31 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e60c8c62-615a-4f2f-aa79-1ef13365509f") + ) + (wire + (pts + (xy 62.23 76.2) (xy 62.23 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e79bc72f-1d80-4968-a487-ec3abc54dc32") + ) + (wire + (pts + (xy 62.23 77.47) (xy 62.23 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e881f9f4-9c5e-400a-a9a2-54533d9f7c68") + ) + (wire + (pts + (xy 213.36 34.29) (xy 215.9 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e978626c-b08d-4410-bdcf-545b2f5916d9") + ) + (wire + (pts + (xy 251.46 43.18) (xy 251.46 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e979bcbb-644b-4dd3-a504-5c64886ca519") + ) + (wire + (pts + (xy 59.69 77.47) (xy 62.23 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1661541-1176-417c-8f3e-6ffa081c60e4") + ) + (wire + (pts + (xy 251.46 53.34) (xy 254 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f54788ef-ce80-4d75-aab7-243ddcb1e681") + ) + (wire + (pts + (xy 119.38 53.34) (xy 119.38 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6cb5b29-f4a1-4bb1-9936-ba37eabd6e2d") + ) + (wire + (pts + (xy 181.61 55.88) (xy 184.15 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f97ce0fb-e2cf-4da3-b2ca-e03ae5ab6e1b") + ) + (wire + (pts + (xy 107.95 77.47) (xy 119.38 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fbb57754-c0bb-4014-910a-98f2a62e71a8") + ) + (wire + (pts + (xy 119.38 53.34) (xy 121.92 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc206893-de24-4892-9b8f-95528898b3bd") + ) + (wire + (pts + (xy 228.6 43.18) (xy 228.6 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc5e7ef2-eb04-4b45-b83b-51ee2b0843f8") + ) + (wire + (pts + (xy 129.54 132.08) (xy 132.08 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcb3eb5f-a84f-418d-9fdd-b27d967df219") + ) + (wire + (pts + (xy 142.24 151.13) (xy 144.78 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffbdabf0-daff-42e7-b31e-d740b58e2524") + ) + (global_label "Motor 3 Direction Pin 1" + (shape input) + (at 181.61 45.72 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "081c3ae6-eee7-460f-9df2-b3c32bd451f1") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 155.5836 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Stepper 0 Step" + (shape input) + (at 129.54 129.54 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0a275d5f-6d6d-4cbe-9ea0-0f2bc0ad6937") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 112.0407 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Motor 4 Activation Pin" + (shape input) + (at 181.61 60.96 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "29f70ff3-b936-4125-b538-343c24085776") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 156.9746 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Stepper 2 Step" + (shape input) + (at 58.42 129.54 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5252de16-ef3f-475b-afee-1726a49c9d99") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 40.9207 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Stepper 1 Sleep" + (shape input) + (at 199.39 121.92 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5fa5f94c-e2f4-4ae9-bd3d-af4eae45dec1") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 180.8626 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Motor 1 Activation Pin" + (shape input) + (at 49.53 50.8 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6180d0a3-9d8b-4f3b-a1f7-00fb471cda8a") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 24.8946 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Steppers Dir" + (shape input) + (at 129.54 132.08 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "690e0d10-bab2-4d13-a652-069ebe826c82") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 114.7015 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Motor 3 Activation Pin" + (shape input) + (at 181.61 50.8 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7d3d2d75-d660-4602-9379-0622db544a09") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 156.9746 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Motor 2 Direction Pin 1" + (shape input) + (at 49.53 55.88 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9e1fd7bb-68a3-4c76-96df-ca8c5e8bb897") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 23.5036 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Motor 3 Direction Pin 2" + (shape input) + (at 181.61 48.26 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "acb23cb3-6a27-4873-a4d4-e616c4993dba") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 155.5836 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Motor 1 Direction Pin 1" + (shape input) + (at 49.53 45.72 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "bb0bcc30-c65b-4412-8767-a262b495d065") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 23.5036 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Motor 4 Direction Pin 2" + (shape input) + (at 181.61 58.42 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c60f4e54-10b9-40bd-8472-460a91711492") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 155.5836 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Stepper 1 Step" + (shape input) + (at 199.39 129.54 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d1ac0f98-3d7b-45e9-891e-d48a4354ab27") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 181.8907 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Steppers Dir" + (shape input) + (at 58.42 132.08 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d9309afd-dcc4-4e33-a675-72b0025429a1") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 43.5815 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Steppers Dir" + (shape input) + (at 199.39 132.08 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d9f40401-1d44-4c73-b2c8-be1e4e34862e") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 184.5515 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Motor 1 Direction Pin 2" + (shape input) + (at 49.53 48.26 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ddbaf6cc-1c37-4f1e-abe5-2c4b69d9695b") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 23.5036 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Motor 4 Direction Pin 1" + (shape input) + (at 181.61 55.88 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "de3d859d-c42a-4fe0-8d96-d2a417e10d19") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 155.5836 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Stepper 0 Sleep" + (shape input) + (at 129.54 121.92 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ef086c03-8550-459e-9f2c-093616b40c0d") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 111.0126 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Motor 2 Activation Pin" + (shape input) + (at 49.53 60.96 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f4d96b7e-ee71-4776-a9e7-08465f29f83d") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 24.8946 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Motor 2 Direction Pin 2" + (shape input) + (at 49.53 58.42 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "fc782ed9-e7a0-4f78-810f-c87c8fd3c019") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 23.5036 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "Stepper 2 Sleep" + (shape input) + (at 58.42 121.92 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "fd0e9cb4-2995-4ca8-b68e-22cfe81eb7d2") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 39.8926 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x02") + (at 127 53.34 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "07090f38-0e3e-4e78-954b-10325be1c725") + (property "Reference" "J1" + (at 129.54 53.3399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Motor 0 Conn" + (at 129.54 55.8799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 127 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 127 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 127 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b765f9db-29a1-4b75-9732-8507857af6ed") + ) + (pin "2" + (uuid "eeaa3d53-25a1-4406-8f1e-94fded9ab8e9") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 85.09 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "08fb3b22-8f7c-406d-aef0-4f0581f0bc9d") + (property "Reference" "D1" + (at 87.63 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 87.63 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 80.645 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 85.09 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 85.09 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 85.09 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 85.09 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "033cb2a0-b3ed-44cf-b884-eb034113ef4f") + ) + (pin "1" + (uuid "870a41fa-562a-4821-955a-72009f1d71b4") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Driver_Motor:L298HN") + (at 67.31 58.42 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "09de79da-22b2-4c39-ac70-6052f318fa67") + (property "Reference" "U1" + (at 71.9933 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "L298HN" + (at 71.9933 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown" + (at 68.58 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf" + (at 71.12 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Dual full bridge motor driver, up to 46V, 4A, Multiwatt15-H" + (at 67.31 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "12" + (uuid "02f3e289-5f63-4e5b-a360-2428f3d83333") + ) + (pin "10" + (uuid "742e95d9-26a3-41db-b68f-5195a7ed85e6") + ) + (pin "6" + (uuid "cab81290-9da2-4ddd-aeef-4ba12599d0b5") + ) + (pin "7" + (uuid "d1f22af6-0bde-457a-b436-07cf7278dfb6") + ) + (pin "3" + (uuid "1a86b75a-2113-4380-91f9-9665b40ffb9f") + ) + (pin "15" + (uuid "d680a243-2f7b-4738-bec7-c0746882f414") + ) + (pin "8" + (uuid "165a12bc-1cdb-4a98-bde4-64d778d920b9") + ) + (pin "2" + (uuid "ed68ade0-3a28-41c2-af7d-a207caa4dea8") + ) + (pin "9" + (uuid "5557fb27-0325-4df9-89cb-7085bbb64ac6") + ) + (pin "14" + (uuid "2317080f-bb9e-4c9b-8519-0511cd9c6989") + ) + (pin "13" + (uuid "df28be40-81eb-42c8-970f-c23f17eb0ded") + ) + (pin "4" + (uuid "8bd83063-9db0-401b-86b9-3ba99000ceb9") + ) + (pin "1" + (uuid "d60a6844-e304-4638-acc2-aa3b4c87dea0") + ) + (pin "11" + (uuid "3081010c-e55e-40f9-ad39-1173950ac28b") + ) + (pin "5" + (uuid "9c870d7a-3118-4a9a-9378-c351dbe82182") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 217.17 69.85 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0ed8d59a-875d-4505-a48c-533b6199a841") + (property "Reference" "D13" + (at 219.71 68.5799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 219.71 71.1199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 212.725 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 217.17 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 217.17 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 217.17 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 217.17 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2aa15cea-3c92-49ed-87e7-8a1149da69a9") + ) + (pin "2" + (uuid "589dce09-ede9-4168-ae06-6f0842573302") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D13") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDPWR") + (at 214.63 152.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "13aff60c-f5ec-4739-b556-fd72f7d0aa1d") + (property "Reference" "#PWR031" + (at 214.63 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 214.503 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 214.63 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 214.63 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 214.63 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4450ed85-c29c-4484-8f1c-7a2132146eb0") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR031") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 71.12 31.75 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "194ef2df-dee4-4b3b-9612-5048b4f9c77d") + (property "Reference" "#PWR04" + (at 71.12 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 71.12 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 71.12 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 71.12 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 71.12 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8760bfaf-f7ab-4be4-8c30-fd4ac8a6b59f") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDPWR") + (at 215.9 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1bd77e9b-94d7-4ad4-8c55-771ca6792d3a") + (property "Reference" "#PWR010" + (at 215.9 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 215.773 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 215.9 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 215.9 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 215.9 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "92c825c0-b4ec-48c7-a0eb-24018cbd065e") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Driver_Motor:Pololu_Breakout_A4988") + (at 71.12 129.54 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "21765465-6f15-440f-ae4c-2cb29a2411da") + (property "Reference" "A5" + (at 78.3433 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Value" "Pololu_Breakout_A4988" + (at 78.3433 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "Module:Pololu_Breakout-16_15.2x20.3mm" + (at 78.105 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.pololu.com/product/2980/pictures" + (at 73.66 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Pololu Breakout Board, Stepper Driver A4988" + (at 71.12 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "7" + (uuid "a4b9ccfa-a41c-468d-b111-7c707933651f") + ) + (pin "14" + (uuid "0f13f4c0-0a55-4759-8bc2-6e2b427e8e43") + ) + (pin "11" + (uuid "d8326680-b841-49a3-a05f-b85cc6e24f0f") + ) + (pin "8" + (uuid "1732c670-c937-4d49-b6c2-a2322f7d4bee") + ) + (pin "6" + (uuid "50a25fff-61ab-465a-9d75-d8b408f0dfdb") + ) + (pin "15" + (uuid "8232eb11-b372-4628-876c-482d77077cd5") + ) + (pin "13" + (uuid "ff787d7a-072c-4961-80fb-7079a194d048") + ) + (pin "9" + (uuid "4d107dba-04d7-4849-8541-6d4518b0df6c") + ) + (pin "10" + (uuid "7598490d-7f0e-43c4-a1a8-028828062f4d") + ) + (pin "3" + (uuid "30e74697-6432-4b47-8d37-d0e8e2c0e617") + ) + (pin "2" + (uuid "091b8c2a-d2ff-45da-90ea-a156d7d5813e") + ) + (pin "1" + (uuid "ebf0051d-9d64-44e0-8c3e-9c436a07ba81") + ) + (pin "16" + (uuid "45765f71-be0e-41c7-896c-018e1953db5e") + ) + (pin "5" + (uuid "2fdea001-1a02-4380-abc5-286fb90baa2b") + ) + (pin "4" + (uuid "0a8ced55-ab60-48cf-81d0-fbe4b5507d71") + ) + (pin "12" + (uuid "0dc31d68-ca4f-49d3-9a93-43f7d8285708") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "A5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDPWR") + (at 53.34 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2713a1d5-007d-4e1c-abd5-703481eb5e76") + (property "Reference" "#PWR08" + (at 53.34 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 53.213 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 53.34 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 53.34 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 53.34 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3dd97f5b-ad10-40f3-b7bd-244e6d3887fb") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x02") + (at 259.08 53.34 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2cd6e5a0-b496-4ed2-a7eb-0ef7f19ec989") + (property "Reference" "J3" + (at 261.62 53.3399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Motor 2 Conn" + (at 261.62 55.8799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 259.08 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 259.08 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 259.08 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "08fa1924-a700-42b8-9152-07da90d96b2d") + ) + (pin "1" + (uuid "59b53518-b97c-4141-8c5e-7dba53c64943") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "J3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 96.52 69.85 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "321ee8f3-0df5-418c-80c5-db4f64040161") + (property "Reference" "D6" + (at 99.06 68.5799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 99.06 71.1199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 92.075 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 96.52 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 96.52 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 96.52 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 96.52 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b033c5f7-f593-43bd-93af-79463ba73296") + ) + (pin "1" + (uuid "a4508ffb-d495-444d-8650-f81406740107") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 251.46 69.85 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3568de53-e804-4b7a-aa92-25204283f8d9") + (property "Reference" "D16" + (at 254 68.5799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 254 71.1199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 247.015 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 251.46 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 251.46 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 251.46 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 251.46 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ba6a5c7f-e304-4d38-91e5-111c3f1111be") + ) + (pin "2" + (uuid "39764116-2b98-4248-90f6-a991060e4891") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D16") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C_Polarized_Small_US") + (at 154.94 110.49 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3cb1b218-d895-43e3-b24b-92aeeaf50b33") + (property "Reference" "C14" + (at 154.5082 104.14 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100uF" + (at 154.5082 106.68 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 154.94 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 154.94 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Polarized capacitor, small US symbol" + (at 154.94 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "328a7616-36c7-4fa1-82e3-3d616f76058a") + ) + (pin "2" + (uuid "5f7066e2-0bdd-4a34-8f46-7845f54bd69e") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "C14") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x04") + (at 162.56 129.54 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "441d3ede-bd3e-4204-9b89-eb4af12d463c") + (property "Reference" "J7" + (at 165.1 129.5399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Stepper 0 Conn" + (at 165.1 132.0799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 162.56 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 162.56 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 162.56 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "157fecf9-aee4-4d49-a3de-ceaf05aa5801") + ) + (pin "2" + (uuid "e0b1845d-cff8-4225-9d98-f50b5e36872f") + ) + (pin "1" + (uuid "541cf813-063e-4a0f-a44a-5cc76edf610c") + ) + (pin "4" + (uuid "436735f8-3245-4884-84b4-8642939158bc") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "J7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 147.32 109.22 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "45549397-a117-4e28-9a57-fbfccf0dd5c4") + (property "Reference" "#PWR026" + (at 147.32 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 147.32 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "688af309-ceae-49c6-ad90-2375446920d8") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR026") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDPWR") + (at 144.78 152.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5877f761-e437-4465-8fb9-7e7a1ebe5c5e") + (property "Reference" "#PWR028" + (at 144.78 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 144.653 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 144.78 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 144.78 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 144.78 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "36d2cedd-7f80-4739-825b-1efdf4d0b46f") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR028") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDPWR") + (at 160.02 113.03 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "593b5f8d-755a-458f-a6c8-4e7b956b073b") + (property "Reference" "#PWR029" + (at 160.02 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 159.893 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 160.02 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 160.02 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 160.02 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "94e42eda-18ca-4825-89d9-219041344678") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR029") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 217.17 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5ed334f7-877b-4bbf-8224-35fe126948cc") + (property "Reference" "D9" + (at 219.71 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 219.71 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 212.725 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 217.17 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 217.17 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 217.17 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 217.17 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "706a10f3-ec61-440c-8987-747ab1d0a5bc") + ) + (pin "2" + (uuid "7b95b042-d392-4ecd-8feb-a138e0084a86") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 85.09 69.85 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "612dcbe4-f5b9-417c-9abd-6be53ae55558") + (property "Reference" "D5" + (at 87.63 68.5799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 87.63 71.1199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 80.645 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 85.09 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 85.09 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 85.09 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 85.09 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "014cc2d9-b2e8-42b3-ae7d-953447aa8b3f") + ) + (pin "2" + (uuid "1349b392-d65d-45be-bc46-852205237b95") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 76.2 109.22 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "634c91eb-5543-4103-a53d-604b68e74b56") + (property "Reference" "#PWR036" + (at 76.2 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 76.2 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 76.2 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 76.2 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 76.2 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ebdebb16-fe18-4eea-bf50-abdeb9515b10") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR036") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 228.6 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "664951f3-12c3-4441-9411-3f00d8d42a85") + (property "Reference" "D10" + (at 231.14 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 231.14 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 224.155 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 228.6 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 228.6 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 228.6 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 228.6 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "03e45fc4-27ba-4548-babd-eb1db14960f4") + ) + (pin "2" + (uuid "989b3319-8f85-48a6-9242-939c24a2e303") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 96.52 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6b3cb847-679d-44df-bc05-a81518e3234d") + (property "Reference" "D2" + (at 99.06 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 99.06 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 92.075 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 96.52 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 96.52 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 96.52 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 96.52 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "0609a3e5-94de-4dcd-a7fd-f32b09a2aaea") + ) + (pin "1" + (uuid "51b78ed4-2c71-482d-8285-e22abf4529d4") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 228.6 69.85 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "75e32e25-25ce-4cea-be49-c6f96efa2f6b") + (property "Reference" "D14" + (at 231.14 68.5799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 231.14 71.1199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 224.155 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 228.6 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 228.6 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 228.6 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 228.6 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "dc25b75c-f46c-4fc6-b009-93a178f56267") + ) + (pin "1" + (uuid "f50f4fc0-5cd0-445c-adb6-0bbddb0ff0dd") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D14") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x04") + (at 232.41 129.54 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "7d290e2d-9c56-4613-a91a-689a3f55ccbe") + (property "Reference" "J8" + (at 234.95 129.5399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Stepper 1 Conn" + (at 234.95 132.0799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 232.41 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 232.41 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 232.41 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "3451a85c-0d9a-4bcd-9b72-10dfa580ff19") + ) + (pin "2" + (uuid "7ecc195c-b143-4d3d-92cb-6392206542f1") + ) + (pin "1" + (uuid "cf91621a-0893-4df9-bc11-4ff3d801eefa") + ) + (pin "4" + (uuid "39b7539c-df83-42da-9935-94bafeec5386") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "J8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 240.03 69.85 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8098aaac-91d1-425b-bac6-c0ddf6f4f148") + (property "Reference" "D15" + (at 242.57 68.5799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 242.57 71.1199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 235.585 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 240.03 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 240.03 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 240.03 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 240.03 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bbbd4ef0-36ce-4544-9e7e-dac6bf3fd5f9") + ) + (pin "2" + (uuid "96cdbc9f-6909-40a3-a7c0-4a3a09fa9aee") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D15") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDPWR") + (at 62.23 78.74 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "82c84363-66dc-4e4a-9c0c-7e87feab4afd") + (property "Reference" "#PWR02" + (at 62.23 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 62.103 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 62.23 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 62.23 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 62.23 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8d45f572-4ae0-4b4b-8bdd-84412e0c834b") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5VL") + (at 66.04 31.75 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "83d08db5-1033-43bc-85da-6cab6bf93556") + (property "Reference" "#PWR015" + (at 66.04 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5VL" + (at 66.04 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 66.04 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 66.04 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5VL\"" + (at 66.04 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e8eef03b-3e6c-49ea-b939-0a9458d3ed09") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR015") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDPWR") + (at 83.82 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "869f0fad-e80a-436a-a29d-5b26ec7e78e2") + (property "Reference" "#PWR07" + (at 83.82 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 83.693 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 83.82 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 83.82 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 83.82 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "74f3182f-edda-4157-b9ea-0bb9ee0864ca") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Driver_Motor:L298HN") + (at 199.39 58.42 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "88329ccd-16ac-4762-9b5c-1568534349b4") + (property "Reference" "U2" + (at 204.0733 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "L298HN" + (at 204.0733 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown" + (at 200.66 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf" + (at 203.2 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Dual full bridge motor driver, up to 46V, 4A, Multiwatt15-H" + (at 199.39 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "10" + (uuid "45564b14-b062-4ae1-b822-4d649cb1810c") + ) + (pin "5" + (uuid "c36dd325-08b3-4c21-8230-514fc9231059") + ) + (pin "11" + (uuid "7ea3f61b-3fbd-41f7-ad05-9cef11ef101d") + ) + (pin "1" + (uuid "7ef157df-cbcb-434d-aef4-11c379ca09c5") + ) + (pin "8" + (uuid "0f326020-d46e-429f-9561-6b0e5dff63d0") + ) + (pin "4" + (uuid "d3dc4091-6d26-455f-8874-ec1d67ad186d") + ) + (pin "9" + (uuid "219791cd-baa4-41c8-8165-24cd7b3da2ee") + ) + (pin "12" + (uuid "aa0be62c-ed01-46af-9b0c-4d0cab5a4d4c") + ) + (pin "15" + (uuid "771882a6-ab4a-4cd3-960c-3c47526f128c") + ) + (pin "6" + (uuid "fcf670b6-1646-4c58-93d3-5d955e54ebd9") + ) + (pin "2" + (uuid "eb7e5de8-039c-4a8c-8f08-a479217a6a00") + ) + (pin "3" + (uuid "a004bedb-973e-4a75-9a32-d6792a374775") + ) + (pin "13" + (uuid "3e594155-8f60-44f3-980a-adc756627752") + ) + (pin "7" + (uuid "9d5f3de0-b206-431a-b04e-aab834568bac") + ) + (pin "14" + (uuid "683479b2-8f48-44aa-a998-77fc93760492") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "U2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Driver_Motor:Pololu_Breakout_A4988") + (at 142.24 129.54 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8954a66e-1d1e-45ad-b8c5-ef58d01c2c7d") + (property "Reference" "A3" + (at 149.4633 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Value" "Pololu_Breakout_A4988" + (at 149.4633 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "Module:Pololu_Breakout-16_15.2x20.3mm" + (at 149.225 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.pololu.com/product/2980/pictures" + (at 144.78 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Pololu Breakout Board, Stepper Driver A4988" + (at 142.24 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "7" + (uuid "96d8c35c-854f-4f96-90a5-277c4abfa347") + ) + (pin "14" + (uuid "0d42fcb3-8642-4ce6-955f-d7772eb767de") + ) + (pin "11" + (uuid "62e2429a-05f8-482c-9380-7c48ed057534") + ) + (pin "8" + (uuid "4d4d4f58-5c5a-4124-8391-105ebe0ede18") + ) + (pin "6" + (uuid "47034821-2fd8-407e-9876-746768541ec7") + ) + (pin "15" + (uuid "fec9ff3e-1f78-45a8-b814-e97f29bcbcc1") + ) + (pin "13" + (uuid "70cdb128-34ab-471d-a0b3-5731a632295d") + ) + (pin "9" + (uuid "0e7d3b29-a27a-4221-b961-10547c34d9c6") + ) + (pin "10" + (uuid "f00320a2-8d50-4388-b769-6746c6a4760e") + ) + (pin "3" + (uuid "1efe6204-a6c9-4b7f-95ac-2fedcf97584e") + ) + (pin "2" + (uuid "5234383e-ac69-42f2-90cf-5a67f9b3c157") + ) + (pin "1" + (uuid "9f047755-b5b2-4ac9-b4d1-3dac403672cb") + ) + (pin "16" + (uuid "afd373b1-cb88-49d5-935a-d3c94ab96ee6") + ) + (pin "5" + (uuid "c9576ca3-d8df-4f4b-9184-d3f499a7d53d") + ) + (pin "4" + (uuid "98ae361a-b268-4589-b4da-420e3027bce9") + ) + (pin "12" + (uuid "6dfc7708-bc09-4ac6-9637-a6f401f568b9") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "A3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDPWR") + (at 229.87 113.03 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8b061109-f252-4dfb-b673-badd941482c3") + (property "Reference" "#PWR033" + (at 229.87 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 229.743 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 229.87 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 229.87 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 229.87 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dd37ad5f-7a64-4066-ba35-adab9086ed4b") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR033") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x02") + (at 127 60.96 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "94822bfc-e958-4468-acc3-33b7cd3ac057") + (property "Reference" "J2" + (at 129.54 60.9599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Motor 1 Conn" + (at 129.54 63.4999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 127 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 127 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 127 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "07c547e9-bfe8-4455-8055-0b901b112662") + ) + (pin "1" + (uuid "81ff73b9-3b2a-44a5-9df9-ee35211d3284") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 251.46 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9a9797e3-2f3d-4539-bbc2-a43a1f4c23e0") + (property "Reference" "D12" + (at 254 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 254 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 247.015 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 251.46 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 251.46 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 251.46 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 251.46 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "09d08315-29ff-4ccf-a213-34e5a929a978") + ) + (pin "2" + (uuid "ac1de0c7-3db0-47d4-a7f9-73508905e42e") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D12") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 240.03 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9dbc6cdc-c354-4401-9585-71dcdfda57a7") + (property "Reference" "D11" + (at 242.57 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 242.57 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 235.585 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 240.03 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 240.03 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 240.03 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 240.03 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d6ae7c5b-0740-4095-9818-57954caa2f08") + ) + (pin "2" + (uuid "195ba057-26bb-42fd-b225-764284120553") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D11") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDPWR") + (at 185.42 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a18a5976-ac6a-4e7c-a754-72a1747b18e5") + (property "Reference" "#PWR09" + (at 185.42 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 185.293 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 185.42 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 185.42 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 185.42 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "99cdc57e-f011-4e1d-b36b-dc85b0a6ed59") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5VL") + (at 198.12 31.75 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a52d26f0-db78-473c-9fcc-11c7c9f9aeeb") + (property "Reference" "#PWR03" + (at 198.12 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5VL" + (at 198.12 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 198.12 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 198.12 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5VL\"" + (at 198.12 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8577bcb7-b6f8-494f-a160-1f7823a087f5") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDPWR") + (at 73.66 152.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a7779067-383e-4c4e-a0e5-c3b9247f6bc0") + (property "Reference" "#PWR035" + (at 73.66 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 73.533 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 73.66 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 73.66 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 73.66 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "456ac851-1d48-4e6e-8a0b-b6953ca9d404") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR035") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 77.47 34.29 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aefe4390-8e6f-472b-9eba-129acf07a198") + (property "Reference" "C2" + (at 77.47 26.67 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100nF" + (at 77.47 29.21 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 73.66 35.2552 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 77.47 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 77.47 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "62a188b6-c69f-4636-ae19-8b436021385d") + ) + (pin "1" + (uuid "1881f708-fa31-47cf-b25b-6c21ad133b29") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x02") + (at 259.08 60.96 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b732f493-afe9-41d8-99f8-1651d9661eb5") + (property "Reference" "J4" + (at 261.62 60.9599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Motor 3 Conn" + (at 261.62 63.4999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 259.08 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 259.08 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 259.08 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "fa2a364d-7d51-4127-96b9-a706860fd641") + ) + (pin "1" + (uuid "23b06f41-6c04-4297-adc4-c2cbc504b87d") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "J4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 203.2 31.75 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b768855a-3275-454c-83bd-bd2c6618d5ee") + (property "Reference" "#PWR06" + (at 203.2 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 203.2 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 203.2 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 203.2 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 203.2 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a5e568c3-87f6-4043-a7be-3831e9914101") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5VL") + (at 71.12 109.22 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "b98e58d0-d5a3-4baf-b50d-cabd1bc4df95") + (property "Reference" "#PWR034" + (at 71.12 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5VL" + (at 71.12 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 71.12 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 71.12 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5VL\"" + (at 71.12 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f4e9bf49-f74d-47b3-97ea-89a23207a9ba") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR034") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 59.69 34.29 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ba2fd090-af06-41cc-8a1c-146db5056d4a") + (property "Reference" "C1" + (at 59.69 26.67 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100nF" + (at 59.69 29.21 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 55.88 35.2552 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 59.69 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 59.69 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b1c2ec06-2a51-4b41-8055-5a1620e99d1f") + ) + (pin "1" + (uuid "1586ba85-1721-4a53-9031-ceb022fe0fdf") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDPWR") + (at 88.9 113.03 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bc04f8f7-86d4-4c4e-819c-8d137277efdf") + (property "Reference" "#PWR037" + (at 88.9 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 88.773 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 88.9 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 88.9 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ec15c964-1fd3-42eb-a862-032aa7e038d2") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR037") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 107.95 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bdad000e-ed37-4831-a0ab-069792b6599f") + (property "Reference" "D3" + (at 110.49 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 110.49 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 103.505 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 107.95 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 107.95 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 107.95 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 107.95 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b1cdcb86-1a8b-44d0-8b8b-f8af284a1a23") + ) + (pin "2" + (uuid "8fa9f5ed-3110-4715-a993-9794fa6b8c7c") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x04") + (at 91.44 129.54 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "c13e22ed-16e1-451f-9cf2-42a0a48f62a4") + (property "Reference" "J9" + (at 93.98 129.5399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Stepper 2 Conn" + (at 93.98 132.0799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 91.44 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 91.44 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 91.44 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "41b765b1-388b-4921-9b73-02be3436de81") + ) + (pin "2" + (uuid "51a526f8-bd98-4992-b85a-049783bf240d") + ) + (pin "1" + (uuid "cdd8d423-69aa-46b5-b247-f517767151f4") + ) + (pin "4" + (uuid "1e2877ff-e187-4834-a68b-f44623d74879") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "J9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 107.95 69.85 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c3030346-0c49-47ea-b159-082bb6d37c4d") + (property "Reference" "D7" + (at 110.49 68.5799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 110.49 71.1199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 103.505 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 107.95 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 107.95 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 107.95 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 107.95 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fe61c43e-fd5d-4e03-9c90-b5d992a36c60") + ) + (pin "2" + (uuid "77ad1115-608d-42b6-850d-5dba33910051") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C_Polarized_Small_US") + (at 224.79 110.49 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "cc53a601-0482-4647-8c96-45e1f2e0c990") + (property "Reference" "C15" + (at 224.3582 104.14 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100uF" + (at 224.3582 106.68 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 224.79 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 224.79 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Polarized capacitor, small US symbol" + (at 224.79 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6e3f8057-f34e-4cdd-8050-d33ce4fdc3af") + ) + (pin "2" + (uuid "b08713c9-d064-490a-89cd-72dd63fea156") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "C15") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 119.38 69.85 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d06a0c04-50fd-4a9b-b478-f8f6299f3fb4") + (property "Reference" "D8" + (at 121.92 68.5799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 121.92 71.1199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 114.935 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 119.38 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 119.38 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 119.38 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 119.38 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "ac196518-1520-4b95-9aa9-a1626504a0ef") + ) + (pin "1" + (uuid "58f175e4-eb42-4024-88de-4761c46febfc") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 217.17 109.22 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d161fb5d-cfae-46cf-af9c-2696fa656fa8") + (property "Reference" "#PWR032" + (at 217.17 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 217.17 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 217.17 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 217.17 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 217.17 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bbfcfda5-50ea-41e6-87a6-a9bf74c7c144") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR032") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 209.55 34.29 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dba6e08a-2547-430c-915d-66ce6d6a1980") + (property "Reference" "C4" + (at 209.55 26.67 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100nF" + (at 209.55 29.21 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 213.36 33.3248 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 209.55 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 209.55 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "e0a3ecb2-bf64-44b5-b55d-85ed1716cd15") + ) + (pin "1" + (uuid "3e21b8d9-cbd9-493e-b593-997f060cd494") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "C4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 191.77 34.29 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "df4fb0b0-9065-45f0-8bdc-4dbe0ddd0c20") + (property "Reference" "C3" + (at 191.77 26.67 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100nF" + (at 191.77 29.21 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 195.58 33.3248 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 191.77 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 191.77 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5db51728-dbc0-47ea-9ae0-39f5d32df5db") + ) + (pin "1" + (uuid "e3e8d526-acc1-44de-8d3b-2f897a50cf86") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C_Polarized_Small_US") + (at 83.82 110.49 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "e52b23e3-b4e2-4769-a5d9-cec084a59a27") + (property "Reference" "C16" + (at 83.3882 104.14 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100uF" + (at 83.3882 106.68 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 83.82 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 83.82 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Polarized capacitor, small US symbol" + (at 83.82 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "80f112a7-a3c3-4f87-af6e-3de800807fa0") + ) + (pin "2" + (uuid "2224bda1-a249-442a-aa0f-488c1a6f647d") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "C16") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4007") + (at 119.38 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ed1686c9-aadc-4630-8529-d5bf5f061511") + (property "Reference" "D4" + (at 121.92 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1N4007" + (at 121.92 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" + (at 114.935 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" + (at 119.38 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1000V 1A General Purpose Rectifier Diode, DO-41" + (at 119.38 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 119.38 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 119.38 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "2519017b-c31f-4e69-a66f-2eda1ac53bf8") + ) + (pin "1" + (uuid "636aab9d-9260-47b0-91d8-7679f7ef12f6") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "D4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5VL") + (at 212.09 109.22 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "eea6d64c-2e48-4b2e-837d-40afc2148c83") + (property "Reference" "#PWR030" + (at 212.09 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5VL" + (at 212.09 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 212.09 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 212.09 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5VL\"" + (at 212.09 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "17da3156-b121-4724-b925-3092f7db60c2") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR030") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5VL") + (at 142.24 109.22 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f111b37b-0bc8-4bbb-88bb-732d7c172f91") + (property "Reference" "#PWR027" + (at 142.24 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5VL" + (at 142.24 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 142.24 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 142.24 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5VL\"" + (at 142.24 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "76881b65-15a5-4170-83b6-444e55c66696") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR027") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Driver_Motor:Pololu_Breakout_A4988") + (at 212.09 129.54 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f53a50be-d287-4654-be32-8c9e87f638d5") + (property "Reference" "A4" + (at 219.3133 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Value" "Pololu_Breakout_A4988" + (at 219.3133 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "Module:Pololu_Breakout-16_15.2x20.3mm" + (at 219.075 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.pololu.com/product/2980/pictures" + (at 214.63 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Pololu Breakout Board, Stepper Driver A4988" + (at 212.09 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "7" + (uuid "10c0de57-090e-4a08-a8a9-c853c4c30312") + ) + (pin "14" + (uuid "d9f5b484-61f2-45ef-b0e3-61e5afd7ddf1") + ) + (pin "11" + (uuid "f7961c60-9424-4f43-a54f-5b2d07328a94") + ) + (pin "8" + (uuid "beb9f543-7ca6-4926-a2c2-4abc84560f0f") + ) + (pin "6" + (uuid "f96b4a22-7345-4c12-93b5-70da2dca4b89") + ) + (pin "15" + (uuid "b312ad38-dedd-4b22-9246-7ff3481a747a") + ) + (pin "13" + (uuid "84f9d59e-dd94-42c5-be78-64989c6bea4c") + ) + (pin "9" + (uuid "f73f6019-f136-4d07-8afb-ade36386f2fe") + ) + (pin "10" + (uuid "08b9538a-91af-4d62-a9ea-7e2d8c835532") + ) + (pin "3" + (uuid "25746237-eda6-4444-86c8-e77b8709b1fd") + ) + (pin "2" + (uuid "4c404b6d-6639-4395-87d4-a3a0b6494a83") + ) + (pin "1" + (uuid "991873ce-7273-40fc-a419-1703be02ccab") + ) + (pin "16" + (uuid "82a53f09-f873-42dc-ae7f-ae318fab23ea") + ) + (pin "5" + (uuid "a5e4e7bd-229b-4af0-ba84-754a194950c3") + ) + (pin "4" + (uuid "ffb3cd5a-8cc3-4bc8-b805-078886bb5b95") + ) + (pin "12" + (uuid "e32ddfd0-a1e1-4952-bf5c-478959546a92") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "A4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDPWR") + (at 194.31 78.74 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fa168a6d-99ff-46d3-953c-8f9a8c845303") + (property "Reference" "#PWR01" + (at 194.31 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDPWR" + (at 194.183 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 194.31 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 194.31 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDPWR\" , global ground" + (at 194.31 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2c7cc0e4-38e2-436a-9cde-18f7794ee351") + ) + (instances + (project "main board" + (path "/2b41feff-4875-412f-ac81-a28835b7fe51/81807d62-4132-487d-945b-1bde10f96eea" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) +) diff --git a/pcb/main board/untitled.kicad_sch b/pcb/main board/untitled.kicad_sch new file mode 100644 index 0000000..7d0acb3 --- /dev/null +++ b/pcb/main board/untitled.kicad_sch @@ -0,0 +1,8 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "08c1795b-d809-453f-afc2-87ce05b743f3") + (paper "A4") + (lib_symbols) +)