From 88cb09f28657417cf31b9161693f9e13c990a7cd Mon Sep 17 00:00:00 2001 From: Jean Jacques Avril Date: Mon, 11 Apr 2022 16:19:29 +0200 Subject: [PATCH] Files added --- fp-info-cache | 1 + pcbv1-backups/pcbv1-2022-04-09_195943.zip | Bin 0 -> 10500 bytes pcbv1-backups/pcbv1-2022-04-09_200807.zip | Bin 0 -> 10500 bytes pcbv1-backups/pcbv1-2022-04-09_203703.zip | Bin 0 -> 11647 bytes pcbv1-backups/pcbv1-2022-04-10_165824.zip | Bin 0 -> 11663 bytes pcbv1.kicad_pcb | 2 + pcbv1.kicad_prl | 75 ++ pcbv1.kicad_pro | 420 +++++++ pcbv1.kicad_sch | 1358 +++++++++++++++++++++ 9 files changed, 1856 insertions(+) create mode 100644 fp-info-cache create mode 100644 pcbv1-backups/pcbv1-2022-04-09_195943.zip create mode 100644 pcbv1-backups/pcbv1-2022-04-09_200807.zip create mode 100644 pcbv1-backups/pcbv1-2022-04-09_203703.zip create mode 100644 pcbv1-backups/pcbv1-2022-04-10_165824.zip create mode 100644 pcbv1.kicad_pcb create mode 100644 pcbv1.kicad_prl create mode 100644 pcbv1.kicad_pro create mode 100644 pcbv1.kicad_sch diff --git a/fp-info-cache b/fp-info-cache new file mode 100644 index 0000000..573541a --- /dev/null +++ b/fp-info-cache @@ -0,0 +1 @@ +0 diff --git a/pcbv1-backups/pcbv1-2022-04-09_195943.zip b/pcbv1-backups/pcbv1-2022-04-09_195943.zip new file mode 100644 index 0000000000000000000000000000000000000000..0425af7ae5cf09a58ca18364553914cc6efbaba5 GIT binary patch literal 10500 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 literal 0 HcmV?d00001 diff --git a/pcbv1-backups/pcbv1-2022-04-09_200807.zip b/pcbv1-backups/pcbv1-2022-04-09_200807.zip new file mode 100644 index 0000000000000000000000000000000000000000..86099a60809d87aed7cdb31d359fadc295e68280 GIT binary patch literal 10500 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 literal 0 HcmV?d00001 diff --git a/pcbv1-backups/pcbv1-2022-04-09_203703.zip b/pcbv1-backups/pcbv1-2022-04-09_203703.zip new file mode 100644 index 0000000000000000000000000000000000000000..6080cea75ed2302637514037656fdb12e7fa7466 GIT binary patch literal 11647 zcmZ{~18^om|L+@Hn~lwlHnwfswr$(V#v9wVZQIEc+vby;eXDNW_ndS8w|jc}+dcj1 znwqZqRd>x-K^hza4dg$mttUc-l5?h%>7V{jLH<`9jE&qF>8ve{4Ndg_Y0Cds5mCCC zIyqa~+YvD_FflSRFtSh)QJS0DnK~J|*gFyZ8*69kP6bD$@c&E?19Al#se)R=+F1b# z0ulo8KTPjrW2-W0x5C1!a6B$}$9;DB<0t%dm&Ae&AB)}57 zSl|N@`R+7zW8T>I4@qug;Yc8VuO2zEGV0)h!qiL7+BP&cmu1mEH|tx)0va z3NO9%z%%y7LUpvn0B6*`VHDxs4f2fSa%s`srxrde0OBPBkpc;->+Dh41r}BHai$Z%qy#BAlBtDEcLmH)OtIla~V*0Hhm7H3z z^MP+6(QcM7rMJ~oy!6}3FJnCm1v*Gp}58S}r(3Y!B zE$W=-V+Y9o3I09Re;Z5&RdsZ4z!gMsWl3)Hs@s`UHUUQ$_!A1Q}lS_H~Vd%nb>R@HPO0X!aj zE17BNUp{celnRZ_8#nV9C@s3N3KRhi7z8)_ME&Ur%jgIKCDe)_#$)Ppa8nxm5qI9n z6As$aoIE4a;?Gi;ON97q!l5veK$cnNOJ&4YF|F#r^zKYPm^pllTeJvbZu1~YR7>%YTVjSq zFIK(t80dNPnh1IRFsSMzU?}V$V5x4el^T$6mDf%j6a+^hA7(u>giH&8&C8I2`Z~Qj zZ&qK^E#inF_~50YS~Wot@A+IIWg)$t5lP8IH#lRE&Jtw*VZ+QNtq#VpM+5=nPoyhU zQVTl2erD=BEpBA!f-)j6bBzf51TleK53v+RyC<|-QRrvfdbf4Bn6Z&~j(h>F6W-n4;e zTLw#}meYhO8cG%65+W!s$srD&V!anq5iBD@fg`aa7N;|nfAj?9g%A@a$jS5R_^4tP zr_q0(x8@Cy6Y$hC$FsySSI=Z6;@%)WSt&dW>N18?BT}s`R7=*irEC?_$_Pm%rxjA1 z)VWl^&!#pgCq8VpGKv@L{*e4kA!C0ap7q2n2f75kAgyqi!Z`&^Hf&reR-QXNjzs9C z8*9{yw^}W5WhY^%=)vmQX+b?wyOD6_Ps+%Q;>5X zl2CL?Igh$kpK&}bkFCrrMFjOEy_@KNRkwi4NB!KTE|D{dVst`#QA5sr{T*Ll!CD1T zfQ+4GGyu`P_Kl$K`m~^veUa*Mlb&X=iwW*WV0_s3C+*F(YJ}4#|G_d1@ht+QE2O7Z zB#vEOftkWQ!bu!rE9BaE?$EdYj4O^!m6`glWk+U$Dl~QEd7f633sA*d)^@38dm$07 zVU!z^yWtAz(j$plA{n0>kvUyHy2g;@iB8|I(>lU67x3_>-g(^3cL&*D1@D0&?-&mg zr5b7)>{8_n6Vp#{y%pzHlS}%!{!o$ltId}#SlPr4W|y?-Ff z161Ip_4CG+C+rGweIFC;C%L{l3AA&r!Dh^U5w6!Tk%jZ7`TgRuxDJDC6AxrIJ8)>LT$jU5h8S={b*+GG~d{Ub*RPGA8ep}h;{Wzm(k zX>N>NyEW^#QS#R1iE9az(u+P`!b3`J8JT|DD`w`HHN=i@IhSEIu8y(4@*LxdKsaH|!_J%J8F>f`mw3W$w@jxsKmRfc z#+KuTh|S!(5^3qNr|ckTRhAheQ3j`sa1X>L1|pVSlDE3_mEu=L*rnN zKjQr4b{t5H0vK)5<`SwQ9(@qm%eH#D=2&lbamnYg%xIX9ipre{8MorIkR8=w!{t#!zBR?6I5c!hBB$yd)Cz#inn&FhCDB z*+*;Z(2Ba7cN5u~2pSjS1UsreLZuyL=$#9o^s3bAD~8gC=Xmd&32f7pOm)X2f_Nj5 z+}sN>n3k0~(GlXL@kDk=?33ZjVi_4k5`OY3`G(wq1BSCvTs5IoKjs~K)f3Lk{fI{-j7@B77jZrpcn zzL5XBOUN&ZRB3oW_qrqo0nwiP|Lzi;jV+dat?hBeTdrQfv%Uqe+5&9b%Dng=$;Z~l z@#KHi#~qDteMFX-5By9=qois%*`KlRt?ZDDDq2I6OlZIx@?ue~Qtf;;zS8Z?oc+cU z%Y{sR_rA`4|GQ3~a(1>5lxL|7 z8>b>2l2{WIu~4&Ihcu6riX=O1%)#k^ra6x}zVx}%H981`yXTXm3_WcXy$4bs+BfSL zcNWQ{CHSAsU|1uIUZw);=2p3T)nSGGWBya>-6sc1HTSOZPgINaUcJc5P*z=dBZS`i z_vn7utNNd0ti3G{DlAEiyE^`7yxzIeIfsf+P03T^@|zi>}JRb9%dT7U}4I9~(A8!!COy_MP~HyQd=)j*gM6 zD;XcQpWBwHYIT_Qx=HP0cnMJ9JL=Oka-`tC#e2tfXGb!V~2$UG*GbN4c-#m`={TU2R-} zwtEASz3l`C^zz5{p7#a1DO~#%6GwRn^fiW`vlzc`j?N}QKR&nJgVSiid^I4VQvn$R z0f=jjq3k)kw!Wk@C+e$yPKXC(_Rx`s4>)fZoVr zRUXUH7xZcEX-;?Sn5(a>arC=ur!KOSHz1KZGSD$2gRoc z-S)&4e5LY;BsbD6APFzcenu#aq)k3?b-*V{Vw+Gl;Wep8Nl+Vfd#JkQ2@1$MRseS2 zN<%K1z-Fsml>Ir0ramAzp%O?8Mfm+{%hZEiOqWMw(Jk%o%KFLtLKjxJ6@t`;Wkt+C zjT_{eAl?fab*kOMqipKdZEjBFc)1SzG&jAR9#zmhjw5Xy0{E<>a_``N{727xNZCc} zUdH;4CTJU#Zi1zGgYP&VruL1~DXDu0|C24d?uzc+?63IZcJO|f{Kn5vy$55q{j>Ko z)pMKO^EVt$DI>ia;~P7N{NaqbJ-Mc*)4$ali$3iZ;!qv}bbvsmnwbPNgI@3J-SPL2 z6g=P`XO~~6Fqb21x+h)}mhT?`2<>?P!OGe{mA(2IFY^s&FXA&fJIJR%N#;-*OR)JY z(iNKN&_cx_IgCy_M4HHNtx*YF%(VlvekwL5tpl`gpos;k(g0KoH}$zMtZ_K5KX=eG z2I0eQ_-vY=iu6FKd98ob#2E6)EWvL5cl}|#q^!1=%nSPF^sk)n+3Dq{I-fJ$L#OU+ zWc?uim!s(wJj}j=V1D6^L;uO(2lvvGlbacsQtU_B|_hx%h9{hB$haK!iUrMbFw{T=xO~N8B_MZe&0R*=@W%wajl=Owev&CguHfZ z0R6Dl?#8>rcN3_5ciwAN3IFzXujNd;L(=dRu8Ya`>#nTx8Asvit&kQNPDF3hirEw5 z(srQ@Y5hvNdP`YrA(Rk)9E0QN5 zU!R5{)DUOIH%RFtdh>Rv%CJM*Em|~d9*9|YFsG|FSLC%xy9e>MbzP zn%1TR{TMiY|3hebN(tBh4J+)uPoY`u+IOEy3`X6=>ANz2s)*EBO=fl2W z!r^Ay#kFiQ8CIUT&vp>Dds_P36~A8qoNlbf zxAw>ajW=tnVwLeH6MdgS$f)Q^5VP8Hld2_ZPM7P zPcpTTG?6{ujS5|G^?g`kdFGrt1?aoCn)mG$bT=FHUGK8_Ojp&}M(fd?>n36-u3yqRYo(tR^nS#tzfV1 z>&b;^LVI03DHgvYyaMS1`l5CM_Cd=3NDJMX;bgM=p|()UFVnmItoX(8>X~IncYlU_ zVjglwh_qI*s-~;k3w1+^K4OO64te{Ku@zjJi{Ss^8$Ph5rO4-`4Y-Xr+(90Hx*41& z^jv5__w?^m#1A^=EwjDYz#mSYz9j)sZYr zXWWirP9=nN0d$t|!{hVX)Z=#Nc)K!LA~|iweIJ8lFPn9bA#7b?Q=O;XxW}QXFt=^2 z>1qkRie&v4dK!OK?QklW&uxkgUU}UDa{1c{y3R;iknZ?>x&M{LlwTa!OOuRpJpFGe%z3w&`V*lZd3eJg1_ z{eh<6abd>IhqPD&YItpoq0lZZ_~q=iu}GV(?5n0cdA-kpvdEe0^M2cI=*SMz;^%YL zxAr^v>X>%{X0yWVXWIokCGH2)U$PY9Rtx_gVheg408E*Von0*4z^7K!UbaueY+O@s z{|G_0t@^yRbNIR*-2FUZFMXBcz!X8?dv##LyGu#DzLw4XU{iX3EFG;OyLaTl(MPED zuf0k>h^I&^&nl{~ArR|9;_ZRB{%m&(YjnpqY6mT~`8JS_wZ|F5L-x2CL{xaon~VZi2FH z*Dcn4bT6B_HvR5hX?mljwcN`(YvvXX!NqGE@kn;#Foo5%O}64_KRf)pU-C;k+{yT= ze^1N|)0RKG9=ca;LJ#-B}JCcm@ z5$JYCZ3ZtuNiYu^53P&U1tWhy?KJ_{vsDICOwq zoa|Yg))I4l!rjab_&kjzw4^_prc6(&ZR>$u{pYUc>izcKHvbZbO#-!89MJ6Qu704H zIk$DEB|chp&0VRbw9R@ylZ}QO4BYG7YDwBulTXszrGuZ%dbK(Ksn$15Ul_LRhPd z1RP0S=uWhE(C=uzlw;po)SudR+PI>ji5y$hml@sWkEYpS3~JGe zT)%oQ&hKdjSqWw1b=np+umjTbK`x?12lZMy$0~foP)<+B=tf2zioyuHtKVHefR;(HwXFUu6xre zLR$X?y?EC2+KU!8j&HKq1DWo<&uR=9{w~ruWI$X69IYxC=6!ALy+=}|rKkf>#{^;c zmE@KzhbM1O+wH37KE0flVIn)Qk)7Y~iXwCC{6?K4(i>O*i454xH+QINk3C(f_h9Mq zRp9Q%+>WPzRJ@uo?SF{67w*2(PDTW!-E(k$%M%qOao1rQPqIH%(c#t_j`c%Z2IuyWjQKuju)ED<o&iF+&lhq%DTjW}aCiAYD14N6f11 z!zUcJIU&JR5>+}~Vw$yn1ic^{hO@y$8aDgq3}*Sqj4gjD^)QYVcI1*WiR{#na(X1J z5{Hb9^N*LAGm)M3tCOV#jKW5eba640@l+3D$oT}=o94rfO<89+L!H^Po(;j4I8poG z&18`X>lnHc4pfOoZ6$&jBSD)Sr6xWnoWc=;Xu?X2uGwrT;*6!o#Hah73fEu2rLG+x z2wvc=6C^>rKV~8TWu;HswwbKw*nx`U* z2W{%q!=giC=G^v(c3D*&FY!kgwOx0ChW`0kiszM4ZNxfB(M&qbs!)+N%7O$>VGPG; zQ4)DZBBr}PZBM%4_P%v39z?FWo@R=~5Z{mVMk2Ps2g)R6sC%oh?N^RrH`?*|ik<}M zWWvI^;WARi0bCL)o7D@E$Z;+>n&0Yr+u`y-!VOeC?TuD7_z;HsdJhAz>Wn|i^Ip`( z1w7P#p_hgx*W>P0Jm?7c*6|(>KzKMyhOn*~50k^@_c0l>DM^nQP;bLDUr1}-$j$+e zovScwSrw0oP-6Ec7&YiHQIRSsjeMmbR`5w<6`>3}iCc*6k83f8H}tq+gw)H9*b4tm=2V6;PYX7~AQhKM3M7}6^{t#OxmL$gQ>k64XZTIXl%qphY zIy##=QZPM?IrIJxQIkYaZv=YV2xGDK0hSX+mxIEBS#P12YK?}(=Ly5z;R5n3gFjIF z2L{4{)PimC4#6Xo=)+>%dL+<|)~)>?C|IGfB;F#et8(6>o_T&=YpqCy z&b}4i7@wNWAPICU@qqt)YrP3NO?Y!#S`iB&5e~M5xx^swRYR?h579BK3tXU4whl6= zl9Q>fQ@R2rSwc<_vxNg`c_N$K8Jb7Oj()8(8?7fNj2Nulxks~ZHVr${khv-^QdU0g z231eLajhA?`@xhTgVm36qbLS@-h>5hRFa1xwAqGIIkV0{PL^YvJ!doAZi5|Y!IQtw z8=6KW!Hsu)*bPEC{YLc?d3|c^8V||t?LDZ{Gj-igC_X>DHARSf0-X92f5O6XN*)6s zjvLuMg*n!XLZP?zrZlKkP}KTh3}-SRLOP`g{u=DAtlO{cxoUBkvQ4K56RD6ykdXy7 zsIr~}@Ha_WDrqRa_Rfv5e_TS+wIMwTGI)iPX)%xlofxbU7}f%OONJNqAgVng;)tUH}tq51P~|C_tGViSZ^7{VPgh~>7n_HmN*(C`{ZOz4U%nFYvVAs zzXw;ROB#}afQ*Sfp(r{?8PFaEhf*R@n#v2w5Nvx|ca#!<0ky4`x#-S4xzAOK@Gdin zhRIM6#Lg~FjK;AQn^b5b9nKBA2}tErUZ)Z-gqSp|k}0SMT6vTSXnBqdo+g~RU;sPA z;EEUNK5VIUfd=dJNz8-@x*uZTj7+3A(kVA0htC6oyZyY2YAPOJO?~W*9tAOVfD2<6rm~RCPd&^9+J9dKg3kOeEl3M5GAUOLzd! zG@h57P+4~C5)QHxg9b5M@O1f(l0u-Sftf#+P*1&J>jMN{Ww%n6-S~Mc5qG>sgNyI@ zqOedeF)xwxMM4qS|K5dKXHX7gH)pm#Db+g*20>$hSXp8!X4sUQJk{q{=^JwL0DqBBDok52b&A2LA!5{HyDX;^o|wJ^b$GD(Umhkm(l z<23C1cIaGL)#8EaN3xNd;=xJ=HERh*27d@!fvv?!Q$KcBx%Mj(cJ0IYtdnWfK)QqS zr9>3NR%xM$SdAtqPD>*o4xBl@JwzK~8GJUjKI!!K{e|N9>8YwVJD5NFeAvqE*5HY; zVae}zXU5TcG24d4edoH+^y`sO2lsd8?dj_KZ3)YpGGOZ9pO~QA9LV6ID)0+yj7=zx zxlwq(hN9uN7@!c>B*jh9FZ`iJ&*FczTHxt^y@}kF8EH|^{^;g)dGo_ee-+Q`>-zEY za~pfl1!VRPJN51EU^nKuS?dj?D@At;XH)0}peus^5*p8^&qkYPiD%DuJpZ&TIY5Y% z(aV!QVaEXc0&br);h~&4EV&sr9WEO?8&FAb(Zaa7t^llrm1YESB!Af19awWG&y1Ln zHVD=rci>)d=Eaj8UPh`%icfSgMODXS&t@jOHCV{WEZbqDcSXSGfwOT%TbKpO&=|kj zR0;6ybAlN(Ef2^dE=zd!+xyC9RI~fJ>N#@Le}eN+Zc#D8j28>i34#xRByA}U7L?E! zAKBP2XnIHXfr8{|;FwHe6GoUtbkCR)UstJ5pM++)pw?My(u@HZQ2)667{X8Tm6IE+ zq>o>2tPi6e`S~=Y5bT*kHIzXVA$OaTj`8d2yvvMDZN$Qpme5l-UJzWEWgM%r&jEr} zY77!;C$9Oy)0q;=C@@P}wg&|7W*-Kg^}FlR^x~eBgC$xijoIdt&HdBlGEtI0-2T*L1gGuD9mw> znxd3qbK@LH)mn-b?RrGO{V`l}JRd=pX_!Yg;(pd&_mm!eDd^a<%R(AweXk__hZ@#G zQ0J_b(<}}hC~XN&rl&eIEG>FueUEz4UeuAv%PO`a4b(j08D%N?&ln7dQ9|f&B)+mE zjFrROu(97=k9g_R_jB!XSRRnM3~*%m8}U_aM7&fw>6E@9X7cQ%G%UU2{z%4rzWmVx zGArWfQu$v1DAS7w8u3JGga^HgLA(cs*)#`<%XhC zxZFkj+K7tDmvd(H`Sb56ALuiNuK?MI;@>I06G?)$ou99FkIzD(930m4$bQ3_2!*{G zY-LA4-VR!PhYoUXDYjP?>A+o5I3!N5kiek7h+@W}=n?)^gK;ha39t|@n4T59$e|Ed zto2&b*)CF?r!xYXWQn+QaJRn{dhx8OBhe^AQHttBtHdTf^N#4kEG{gKq6%gvtSBNx zvEZ}XW2TbB;{>!d(6qe7421I4ZUt~cLFPq^pfl^^#ut8AB-N{k5yOTnSb22V&g)B7q&MLQ4=ow&|<+Q62ph zP=ydaxp7(Ekt4?@O|_e^8czjCgLYL)1k3IZgFCLUQt`@R)nLv_LSS*a0-8}gElO?K zMB~WR^BsskDQ4ydvW+S-pA~*o00{$IA{H;>ooZR!XGe3ZDG&B^@Rr3c{@{Iz*aBi1 z3~ta)*%C#NCm;FT6d@})m~_;CrfHoDDZyLKKty7X$D$j|D7v+AfPdjxLG7Yf;~T=Z zXroqPc_Pn=$cvsiIAWK}i=+mbAg>opJ;}0YNGUMgk~J5{xwf^975%PR2_fxLmc5nu zQ}YMS#;w0Uy4|~NdITD#m3x`snpJdT&)n9dS*(O3K1Puf2`(-^kW|3 zF~Ok01MAhe`3m3IX4Ni}049OPkxNeKSjxNs{2Sd;kVT zXy&XunHr>Sj?l2U2UPC&`E3ydQJ1=p1xZ*CdW!OUT0yfYeC^%z|@Ybp~Nwd)fv3lUY$`mD&dl5JrcCX}i~L94=ysYpl(Q#Yr1A4yVI}7xi3$n*f|? zIfQc3nx<$j>_IM$JJRb>yqqt6~Pfx}4Q! zl$is;LTX=$658~N5>~hlPh>Sw!)g^0oVgWEJBC-0g*f)GQA@<&q1V&U7XcbB%XeWn!|v$O2!?$e}U8|^^7{H#-6q3jE`52*k+N`=eTi` zuWPVgc~duMpIID=WY!(VMVn{jj;d{ zEwga0c_X}BiyO{Dtg-+tB4+WHOh}z0!w|-a!VH^Pb1{{E_6yWiRhO!JHjaN8FPo_9 zJGP3Ox`{{YevBVIjJuNud@L2P`PsZp#No#?6W%0ErvG_LaGtiMfF@sLq#n9gk*F%& zVLFoWaVE+Rs`zC1W!pK{#HMMAMRFIls;s5@kyBp2)p4lObx_${sm*j1LJzYOG?zTV zQuj;IAJYErS2{OESE~t^C(cjsP_Zb`O*sk3uCiF-WKPv&!GfNROvV>@z95)NE&9q6 zr3QeVA(eT^n+-f|o?l60uTZK+6u9HKB0IaD~cEiaX>w}D1CAvcGq^RXu@=-w5nZqa3@Ez!b$vwv=EPtz z1>NY&1nT{$G>Ef+S?@6aC<=PQugW^FJ}>0~}CIn`5=MK&S&EY>T; z8d-31vf@Z358S~hh+I8vZ*3r~5Q&_qkqYcnBxu!)wgg7OFORHt)#Y91sVV3L(`@xs zTr|7^e5ce6aT{M-qdUuHNHazyM$ty{r;?|MA!5@a*C#%s5)sPX6J0XCV}nrZ0;7tn zmNi2%?&e@9SVq$yVp&`gUFv9_)=?4?`Em<_X}SUhA?b*hMBYWEx?}{_w9U})R8TEy zSeF$ws<~rL&RVAC8qkr*GlQ#32pnWui}UYTe@-JXkRr2L8G`6g^%0h``mgKusY|r{ zT@myK#iXi_`)hH4I+(O2MO6T~QGtkJvn+@iv>zpA_o1TW*Jl?V-mG>LGyncD(%M*` zC$-!1*h&{6O+xI>?phM9dSSriLV7PJ!a%Q%$*gc~FRs^5K$IwKYOk@WW^O{#LEf)x zX!Ez3ZAv|4wwjl|iXZOgJ{gwNsQw-i&27ha_tTl-;fBG{KZ2iP#g4b?f77S%W57$f z8z<9`wg1JKTa+|uv5KCn-U753YA0|cot1GAXnv~ybpcqlYD!bkwDO7R8Vr@X0#n)) zQh73xm@(WQQ8MWQl#*rkbRoHuX~N#(wF82caS3&KGX_2*(3`yyN##oh@#m+E1XwEE z)a)L-;?HW`~^K9M0mNUV0 ze!I&z6El{@l_YJNYu@k1jUgptiRP{J2L3W_W7h-i)6FcI+R(2>_ltm9UQPYJ-c8tR zud&S~>=mJ}o8~{56QuA0Hfe5ULn}ywf)RrJ|J#oLIgkIh^naO<{|o=mrsDsS`v2tr0Xy0J y@9_U*UHvc22KIl$_WwKlKRH_d3+urBpYT6_i-I&H)PDv*{L7F3YS-WYY5gy6yL&zW literal 0 HcmV?d00001 diff --git a/pcbv1-backups/pcbv1-2022-04-10_165824.zip b/pcbv1-backups/pcbv1-2022-04-10_165824.zip new file mode 100644 index 0000000000000000000000000000000000000000..4a8fd06c74bdb509e98003d428dfc7a320f7219f GIT binary patch literal 11663 zcmZ{qb8sfkzUE`we#1%LOl;e>jfrjB*2K1L+n(5(*!KR;*4CbT@1AWw-PND2uI_)n z)%7SygF|3|{42HfgsV_-&Xh9!qyJTr|Ec!IMy`x>Ru;yFCi?$qs{gBqsa#DRohP}0wKa7E!T}Zj&-O4Nm!J_UXf>>z6`&v>!4Usp zdq-;4iIi zu@?@Sg9R2iqxLnU2={KFM+BF1i|#JB|L*go@9_pyP$IwBp;@**ohRdB*d; z^U3}J{yo)y6GRSGb#!OI6-aq$L1F!(+nG}~0Y?|`5(htfiKrRGepG6Ey*y#{K64XAvKLGo_Scd z@O0LMVRZ~dd*akcxd$uSlS)(qKe&R$=A}SQIsDQhQvS2&LlRED1wbiGg9pPsOUi6Brytq5W~ralKZrNJM5>y(@r_f;z02!%|7uGhLK*z zKOKcqEE*CHg_#tx%pzYZBd&^RMF*yLXY&4+{kOPziy-zE528f16c2?3c4*XM)f!~4RYA|eGh7{D-$>mwI`l@ab zM>NqpFA%t5f+F7Yu}sE7b~7WAl80$<${?L3$c}2w%q6W3#;`{W@yVY^SE!^Gcy{%~ z)OS+c$j}94L{a7v9{K@d0=pJ$A&hZHYMvhan87)>aKwv{0O7`4VfVV zp&AK8fqd#RLuk87ug_wWVwp(#i-)C8rir9@jZnz|a0} zP)@wxXk`>H)4NFisxCzDR*Z>{G z=F%;%HYpP4@oIIrJP1x zt4}!|m&TUomBIsilHN@8zp7inopK`^rsWMZiS#)G3s6tamoaJdnI)AEo$=dv>*;+`1YZ&E*uXh@E_1Qu8Qz5u#$oorxjZzIY4R)b& zijD0nxYmkyqsb-xRR19j{<)wlXpax@*738})J}JGOFp!?uP0mdpWZ)^<@r?LrS?Oc48ox+vDuM3Lh?(& zg57__k;}66I1g=BNA$XCq~723+vC$-NPWCsSpl(8u)ODr&EYSLCwdyAU`#oFu-MFv z3$d0Sd&&-iR%Mwn5>-(8S)2CNcul^R|AURLd!Qe z?s;orkRt9zzBmkj+}MMmxSy6!hus%%m0IOD5|qXTjJb8zRuB2rFf<+srDo;d*#6CH`ERK;u1mJ^L$tU<0e0w+>#YGcJ^?lxKE`|JDlXvKHOQk^Sx(nIj3pKq^Cn{5GknvlgMEqas5ye(YlE+60R1qR zo&M(IHG;Rtd%L^4$H&)etLMl%g}=Ms%5J_nQ75s+%zhhWwn>O~~&kW@vsn|=VyRrVqvEM%hWB9(a(~v6Kfa?wiMOBgX zDqU#CJSZCLhdV)Agy-7s^7e?u?S=N2wTCH-bI{r`K0EI8omHDsFLh3LPW0%!aBEPn z35c*?dMyIOYw#=cOWB?~Lkqiu8c%K!OVoW}a@rX7aF}7ZKi;-$Qs%x>R)3VFuVHDv zr{;6gybL9X*;l*!leCNj-Y6g6&zw(8K7!DY{Pb+>HWZ5G8_PAg_2Fa?9OtYb2b>^8 zU(7 z_|tpExzT-bnmnyW%YuFa(6m=NBe7 z|42CBes8XTW6B`@h9g&EkNIr2v(cg$h|L5ZGP^$;T?unapX2!7HtvOAN$jpiF&#hc zATo!ngHrmfDspj7K|e>Qp~O_Fzy1(^jrV%_zfgYrGW2;K(1I>^-bsR1#kj%NwOmj_ zDx|KnU?7lC^g`J$J@sOk!B>;7)KTm%?HuesukPO7 zwlE9a`=q~M-+J3|b@r47uEmp|0e|l|CZnR_0Q|oXIy!m(x~gg#_LjACZ$M8{6qq?h179M zGFN|F-R}F%@9LlQR3q(H2F*(9W(U8|zq>wPKfgbfL{qpibbVY9 zZXmv&Z+80B02lkSxbVKxDCai;xcXU;-$P9y;Mx5UGwA(u889wuVs<^BMz}4!pjEN@ zDlV`FcH7?N59@l9TXG03dtXn^e?R*Anz7lgf?u5*yh9b5oBmAb^M&T~F{oT-KWB?L zo^R&P+{+^>*sS%fnIyx{(AVmnM+P>jUh)(fnEhmK^N@178ZzK5n?B2KbnT)idHH*} zMDYQ*?dNZR-kAVnYkbL8#2joVMEqoHOL7Ws9H;rKGUm)g^tSMQKM;s5pA==0C3{uE zrxzThjhys)^RQd*pSd=WTkA`=-StmUH$&;`=*I2&k!9HUtUg@Jhb8mzR^k5nl`3Q~ z#P9{EjkN3saN5E6^ypaEJ5j-JXKBMa3VZ8* zPkzlAi`mtE0BKhJ-TTjVi|pSodEbeoVW}x6Rz=`&4``!Ocor^jT&?+psmw_8RhM*X zd->VheR3miHfG&qB&YFxE3k^1b)EJ7uC`RUPHXQfi;auWeP^ixzl}Q^J}b8CT5IW1 zj+6N&$FAl5D6C&T$(}tjbw^*HM5y<=UZr-XBZCS0nwetcH*P!PO=Z?*P-iZZ-@Cnt zk?pk#pQGmX&9k9JnE96>#}}_$RQm^S+VCmE3=})&{@N~*9t^69K+YuFC^08dbn{)CKj)8O4( z_{77>CW>}FpQg5;B6*dDpU^}&$Y7u{pf9cX_ppio^$B? z;puHlxpF`|*3b@jHHY!z=izKc6di1rx?@AgM~AMF*#k|nF{_xaEEIme`^ysz{bz-* z?qu(V>MU1R{1&9uxdg5o&hHtnnU zZ26RsV8}r(Ligj2U*4_uL5AYHnf99A#PYrd`x?L$4{ckCwY`;MXTaiV|6fZWyd^-_K%7$rnw{ApQz88(gR{AVS8 zF1C2HxJd!mkzHocT2&=a&tMpqT8|%loA0x){pVt)^h*qtX*lAxwi_$KVs-M>t!Qp3 zmeTr7Scod@$uFjy=+JxQ_AEz7CkOlm(X^xXjq%mx-F~-_0kzEv!C`*V^w~xwwm^O zeIq`+Io1!(WIk=xHO7YgUYebjn%ufeqR)KYB3S4V-tvj~Erp!LJG&s>mu($d!!^Dd zL;KjwL$q#Pp2kK_RudnC#e*f+H{M`RYZwJLMQ^Fp!f((>+t4CF+q%>Zhz2XQ@btDq)XOSBOSmNuppavk}o0O>oXV2FMm~n z>vDQIe3^}p_zB4Z?>6U!8D$6(_hnsw{wBGjj{c%3Ymrd;P#<*Vl9L5CqOXDuvF8lF zEI)WVH)D9VOW_`d_qS3!wn?>={(iHos&zwJ;Jsnnmj2$=>-DW`-fa|t1nNMn?@UKd z*W(X0OKaDPV^kzf3>Is-tyR0z`F_8_j-RGStH=4nOAF#v!)<&iy_nt;>C#-GMqLHo z* zqIt5t-YdF4aQbHNc`@PwKK_u_4)bI6s$E@vviJq{(ExgUo>!hz)%lfQc3R)%w}`%m z{l2%x&}uwhUvtS?@K(6k+uml9?wx&hKWHgoc6x2wAC4Q@?ujnteqS5tU)zjk6aa}C8=H3aZBkNlDc}lr-f6mh^ zF>9^^rX8=tTDv|)o6-StK62CVX}x@w=~dJ@@-{fz(*|W3Y0TTde1rG(#1iOcW6E`H zMAJJYny!13+cs;WcRqW%w-z(;?%d?XRBO->x5#G>_yc{E_xs{L;9>r@bpVR+0!S#1 zA(M({f>{wj%~~M48e_0YPp{}IAk&_SF6A66km|()qYqN(5t0-U8g+0E z7ZhN2aS3Qz4xk4v5lxR$O*F+ojti9G*pnpYOpI8l{&1N6KxUJe`EY6RZZlGIH0}38 z8b9u=P+qEzXR0QN!2NIrY%qt?JiF`r-a5+pbz;_TKT*~4BSxp6N(*pSfjliZ4o74S zY2rl$W@0}|jE$-fhALPB%_e`oGA310ktC=2r=buzO!GSC;3gXwHKPimZ1m(k9uis5 zNxkFnEK&hswa3DPtDrJr$2G*z5rOF~L@~g68V>qb)JhA|#SDcYs=YcZnW=kf4o4a4 zJ&*m^rrFBn;u4u((g~p_SKVCIy#3L{gX9mEydk_p7z2zRR@o0+r|*}_$%kdU7+t0# zVi8JXNmda;c)kU@(aCd#MnzlLjP}`~^FsBB1V@;8%&4-vR3|6*Gpb{vN%3xK4ka-x zGwfMcqkAlB!Bu|+C#O4gG}>C)7b=tgNQ#t&hNt8&ScVia8tBLj@X1dU^p%lmz)KTs zr=|T6fa8#G;;pDGDRMrrr00lH}Mlpm~({A3^5dkyYJ&v0GIk`HAEJSD63r~)FAw$$ZtYHaE zR1+$@lX4>6FhjEvAZ7osI4GcDWNQGV2|{T63Lt=_pMs^lsl`Z;lvAoYqdAH>q(Nqx7%gS_lUGK?{Tsk^QM;FGP4FOmlCZ*62d6sbe#g zs%M`O%(?^`LM8j72nlzFB9X+g?TX}X2F3U4YScd$g%FEN7|^>95wJ!PAX5Z~ zTM#TMqI9<9^M&SWgjAwEWA4$6os7Dg4)zQAT{&=8h2TQRU%j=CA_c5;207pQV&HEx zh2I%C#UQFM2y{UehejL|*jn;hCG?d9`45?QL3L6_8c9;ECcGW<9G^`PRSLRK1M)Bh^{CE#k{-J zD-bRue_Lvv#KQe6IBg=tL_iStvxK~(i7-l=>NY{6Oa}Ugw+oswV|(PqhXjGJRS*N@ zpmOdBjUYI<7NC%fL*c?Cj+BUX^u&*W%1p=rYLxo*0dFnDz&MTML`aJ$#JG;^w(7t4 zS=>oKuV{=hR5J1n{;-_0o(HrulcptV+&!hU6k&wk$)0b^oIM22GUM@vQ=?39x`VTT z&!YsCEfN*9&K>$6(Fn&5QH*kvn0YhX8p*^zwvz?5=9l^SO6``y}#HbB}=R0hO z&9sq`k&qaMN`Qg(I~_Wp^e~f=Msxfud;Un5Z3|OYo7v?l}31ngfOxLIV2Hg zJP3k#plV|4na=!+R+IQFtGwchB&dyHmyn){pxP@LImoL?m81+Z2;8D?kVM)HMSqfR z9&|`g+l1qoqn6+~oMGT_p}2}xlLWXQd34s9|NU-pR|1@{>@85#In02IIN&ljn}CiV zf>O`P6(CLRKXqK`sQSFRPG^%r1lQ!}k+%N6$rbeoZ@!@llhInn#VNChGkR~Bv_#R!7fdIBloN!w1jQ(N}$)m z)t~-jf9At?C)=o~ZhvR2^D;0ACS=qF4g*J|uEe0DC$QuWq|1+(-L5ii_?`|J(8S4} zmSXH!e=3mk8INU%5!-CHF->?-B@plgLZ;>Oq%pBy-QuaIX$CZkPyx_QqQ6tdGJ;VV zOt1u-98fnbymC0##&B7XdOiE0k+P^YY%838z!Ok1$#EVAxS|O`wwwxFnd+0eb4P4J zO9_A{FnAO(P>JWX3F4hY$c;%&1!5-y(uTR5+B2VPYaasXAqZ0ZRcDG)rBjGSj3WJe zsUaiPEjF(LT98;))ZZqHprL|g-~u2f!`6NW&5TDpl1tXDqK>Z4pGKEZT|*Wh0?`ny zH&3&i>rwjZE6qKP(!^aA&Mv0*)n=-ZgB8Kyku?G))%>MFZdtKPSbs`Fo+1ykk(e z;p%Z9a1a}yS~<*~aly7h^Jb^=SetQ&HfCE-_lvLOuV-uT7g0GR5_Fau8=fZGt3mLf zgD$grl#oUdL~fw<9Nb5YzyCmV^=j}Vl#sImJ)Z1oMLA`#DOi}r81%b9Jc44g>tOP# z1gRaH>10V?rHX<;p`fIS*(w)h&YfgcpJGtb-;6Gfwo`ri5n~)q>$i$DzZ3fV6wn{J zb$ZsG)b8Uq8NE*(mlhy`co72gT+kS(BE92N+T_7D9LpcZ!6NfW1Cm%x)9PL&0i9X-} zOb@Pq>UMa~H+vz!D_`R~b2_clOy*`nt0MZ+;p%?aC8$M^0wot@m=7o{m?fd1#>+%T z7UO5R`ZJ1CB&1>S1Vd4>tr;cz!CL!F<0)Z1ALoz#lNAtV0>+jiJT|Q-Qf13;XU?;B zkaCXn1cAU>RC8V_ncx>O-NteaHrXL&%@j#SuwUfUe28@5D~)O2m10V6f*cc?H#s$&U3vzZJ_RzVn{29@8+V71vTVrH*LR) z@1$`qAirTs&@oJxMn>YU24vQ2f#&w%(y|pR2xZNi68fgC!oiI1=(%ALfAYv!!131X4!xua6+b6j?w1bVm1ERzZQs8thI-r$U*ir`a-dA zPYPX0bQzF_1309t}+ z`fpQq=-=f>Ck`lxWQF)6z#(bMvJOa!B=JZ)lf}%jh#?b!G1m#F&kA!4t$HJsB>Yf9 zIirwYZpA4y=HV3NnKO%Y;zAz_%SVE}EH@zC#gJbC_b!Kqnfk2(Kzy*oM+>7ebaYfi zj_%`BVA+*4fJ)j^3BtPjsI&QSxoKUo%Lw%M-yVFO6s7Jvj;@i#tvhR#8qMNPV;ldt zBF)a8dfqf0%n=YZ1UrvQGpeHxbf}~E*Ty$PkEa6!!r1grqyB0`r*eSAmqatLg3_n} zlLqyPNH;8!)z==S0pCC;HQS5`*`*E^Qli9mr2ehFg|=CD7dxucmF*wql=ms2Y>Nu& zIhqcM|9n~p?3s3B46GjQf6leNk9kbGJz6>kG%0+1J}zLTdW;W)y4AM8>`|G6KIoD;iO{?t$Yo99_(mcYF0f}D%BB!Ah zX^zM+ev~6XmEEarsP^U+7LtMvu#SgZ#zGW@fKpFa2QD*7nYOIg@Wdb*V2W{yfK|rg zVJuWtG=VkEX))FxS&U6A+0%2hWk$28>;Dp~4q3WEqqGh{+PzE$*L=kz>i)eAw+l;B z+S8cHgjz@i{2LusRJ>)`X|zBN1*vw0>dJXc6)u?J6sSZe`dbp$w)KTuvls~`3Ws|t zzJ@`1?mI&%pe~VoCkw2@p!1U24drgyV}XIZ00I&5kcv_}?;ZpWR)}}d`lp+K+BmpX z0J;eBOcNc?ME3hd9N)1Y&2n3>WgdwdU zl@+sWfYgYDbW+WyVC> z&7nV}=x$IUS_hLVuj1B_-7S}L2v^Nos!-byAu=yaP-DjbI@#E(Z})!sQF?A_SfY`^x9N+?B9CstRlnB7|fn%8E zn}eC6STW+BASn~jP=f;B!OT+bl(kd;fR)*i{DEE-J^pG)60jxJ%0;;=uy(t-Oh%ss4l3-gWF6-w znvYf&V_+a|kRCV0gEdAzi3$UbUx*Q#&Zb3ZBR6^o*EQsH6lDUFfdc_I;)D+|JkUIE zd18LrWXXMGNk&Kx6XS2 zvVWCCMz$-k)-sF{A=C-t8SnRp3&Ur(f&~R45)}chDQ&HLz6r_EAFBG03Lx{>#f}ZD zfT>+UtNz8NaB8Z5b>b-((mpm3M72)3m|w9*t3q_?Z06IGnC;?CewaC7;t1kr%fq#B zf_4U>9$QR=k%#)P%n=#WmN#yQ^{z+Zbqta3#ELdmqWi|81*A=6@S)C1c2PdEWvZA7 zr>fVouBu%ok<=;bB~U3DZ8FD%`AkVnXin3hakkMiXpW;Y?-E8tDup^@;A-US0^*4# zexFW+R1Lm%a6*vIFL(nIeD9ym(7xhcb^))N{o1f}zoe9QcFCntsN!VvQ%hTuGzkRt z7sokrQ9kbnkU|ew+S5kX4sFj4MBCaPJ!dWEb7<|^h_bCzBxaPwp)fMcFzsyk1RDrk z8Pt}&*7p_LS&&%lgh;tr6)p`fq>SSSmP7l%Q+~9#Q_3ZRi=*9dLA>Vc`~Xl2f1_|Y zYEgK0=#I9`xQp)-LX=v&^6?+RP1SUKhI2rHq6gACY5z)1g(~r7n;ms+JSts(4clK6 z^%Y>YF5@A4k8ZBkObu*UVt&q%PlakKBh%J)zWs=^CWyhSwH}_N{myHsybP($cjJ7w z49JP=LNYwoUe!i%23oI0?T*?#x%9Sjn1K&F90A@*+{XPbLOyo9NbF2(+5ERtDa-?w z_dZPMn|hPF=h$X_pZvMqC+Yx(sRak0Fwb(^YW>dd5LdN$=4(lW6%=xPZB+Ls(8kz6 zKZubSh@q0^iyu^4eVg(Wu^^2F0$wGS?5lP{fq{c8cl OKl$OGK7{69qyGhoVKkTk literal 0 HcmV?d00001 diff --git a/pcbv1.kicad_pcb b/pcbv1.kicad_pcb new file mode 100644 index 0000000..28b47a1 --- /dev/null +++ b/pcbv1.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20211014) (generator pcbnew) +) \ No newline at end of file diff --git a/pcbv1.kicad_prl b/pcbv1.kicad_prl new file mode 100644 index 0000000..350723b --- /dev/null +++ b/pcbv1.kicad_prl @@ -0,0 +1,75 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Copper Layers", + "auto_track_width": true, + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": true, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "pcbv1.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/pcbv1.kicad_pro b/pcbv1.kicad_pro new file mode 100644 index 0000000..cb36b97 --- /dev/null +++ b/pcbv1.kicad_pro @@ -0,0 +1,420 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.09999999999999999, + "copper_line_width": 0.19999999999999998, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.15, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.762, + "height": 1.524, + "width": 1.524 + }, + "silk_line_width": 0.15, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "45_degree_only": false, + "min_clearance": 0.508 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "copper_edge_clearance": "error", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint_type_mismatch": "error", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "error", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zone_has_empty_net": "error", + "zones_intersect": "error" + }, + "rules": { + "allow_blind_buried_vias": false, + "allow_microvias": false, + "max_error": 0.005, + "min_clearance": 0.0, + "min_copper_edge_clearance": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_silk_clearance": 0.0, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.19999999999999998, + "min_via_annular_width": 0.049999999999999996, + "min_via_diameter": 0.39999999999999997, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0, + "use_height_for_length_calcs": true + }, + "track_widths": [], + "via_dimensions": [], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true + }, + "layer_presets": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "pcbv1.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "9538e4ed-27e6-4c37-b989-9859dc0d49e8", + "" + ] + ], + "text_variables": {} +} diff --git a/pcbv1.kicad_sch b/pcbv1.kicad_sch new file mode 100644 index 0000000..def5cfa --- /dev/null +++ b/pcbv1.kicad_sch @@ -0,0 +1,1358 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 9538e4ed-27e6-4c37-b989-9859dc0d49e8) + + (paper "A4") + + (lib_symbols + (symbol "Connector_Generic:Conn_01x04" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x04" (id 1) (at 0 -7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x04_1_1" + (rectangle (start -1.27 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 3.81) (end 1.27 -6.35) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (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)))) + ) + ) + ) + (symbol "Connector_Generic:Conn_01x08" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 10.16 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x08" (id 1) (at 0 -12.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x08_1_1" + (rectangle (start -1.27 -10.033) (end 0 -10.287) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -7.493) (end 0 -7.747) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 5.207) (end 0 4.953) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 7.747) (end 0 7.493) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 8.89) (end 1.27 -11.43) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 7.62 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 5.08 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 0 0) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 0) (length 3.81) + (name "Pin_7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -10.16 0) (length 3.81) + (name "Pin_8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Interface_Expansion:PCF8574TS" (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -8.89 16.51 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "PCF8574TS" (id 1) (at 3.81 16.51 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_SO:SSOP-20_4.4x6.5mm_P0.65mm" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.nxp.com/documents/data_sheet/PCF8574_PCF8574A.pdf" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "I2C Expander" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "8 Bit Port/Expander to I2C Bus, SSOP-20" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SSOP*4.4x6.5mm*P0.65mm*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "PCF8574TS_0_1" + (rectangle (start -10.16 15.24) (end 10.16 -15.24) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "PCF8574TS_1_1" + (pin open_collector output_low (at -12.7 -10.16 0) (length 2.54) + (name "~{INT}" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 10.16 180) (length 2.54) + (name "P0" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 7.62 180) (length 2.54) + (name "P1" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 5.08 180) (length 2.54) + (name "P2" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -10.16 -5.08 0) (length 2.54) hide + (name "NC" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 2.54 180) (length 2.54) + (name "P3" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -17.78 90) (length 2.54) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 0 180) (length 2.54) + (name "P4" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 -2.54 180) (length 2.54) + (name "P5" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -10.16 -7.62 0) (length 2.54) hide + (name "NC" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 -5.08 180) (length 2.54) + (name "P6" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 10.16 0) (length 2.54) + (name "SCL" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 -7.62 180) (length 2.54) + (name "P7" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -10.16 180) (length 2.54) hide + (name "NC" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -12.7 7.62 0) (length 2.54) + (name "SDA" (effects (font (size 1.27 1.27)))) + (number "4" (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 "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 2.54 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -12.7 180) (length 2.54) hide + (name "NC" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Isolator:PC817" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -5.08 5.08 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "PC817" (id 1) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-4_W7.62mm" (id 2) (at -5.08 -5.08 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "http://www.soselectronic.cz/a_info/resource/d/pc817.pdf" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ki_keywords" "NPN DC Optocoupler" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "DC Optocoupler, Vce 35V, CTR 50-300%, DIP-4" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "PC817_0_1" + (rectangle (start -5.08 3.81) (end 5.08 -3.81) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.175 -0.635) + (xy -1.905 -0.635) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 0.635) + (xy 4.445 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 -2.54) + (xy 2.54 -0.635) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 4.445 -2.54) + (xy 5.08 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 2.54) + (xy 5.08 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -2.54 2.54) + (xy -2.54 -0.635) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -0.635) + (xy -2.54 -2.54) + (xy -5.08 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.905) + (xy 2.54 -1.905) + (xy 2.54 -1.905) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -0.635) + (xy -3.175 0.635) + (xy -1.905 0.635) + (xy -2.54 -0.635) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.508 -0.508) + (xy 0.762 -0.508) + (xy 0.381 -0.635) + (xy 0.381 -0.381) + (xy 0.762 -0.508) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.508 0.508) + (xy 0.762 0.508) + (xy 0.381 0.381) + (xy 0.381 0.635) + (xy 0.762 0.508) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.048 -1.651) + (xy 3.556 -1.143) + (xy 4.064 -2.159) + (xy 3.048 -1.651) + (xy 3.048 -1.651) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "PC817_1_1" + (pin passive line (at -7.62 2.54 0) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -2.54 0) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -2.54 180) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 2.54 180) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "RF_Module:ESP-12E" (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -12.7 19.05 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "ESP-12E" (id 1) (at 12.7 19.05 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "RF_Module:ESP-12E" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://wiki.ai-thinker.com/_media/esp8266/esp8266_series_modules_user_manual_v1.1.pdf" (id 3) (at -8.89 2.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "802.11 Wi-Fi" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "802.11 b/g/n Wi-Fi Module" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "ESP?12*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "ESP-12E_0_1" + (rectangle (start -12.7 17.78) (end 12.7 -15.24) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "ESP-12E_1_1" + (pin input line (at -15.24 15.24 0) (length 2.54) + (name "~{RST}" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -2.54 0) (length 2.54) + (name "MISO" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -5.08 0) (length 2.54) + (name "GPIO9" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -7.62 0) (length 2.54) + (name "GPIO10" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -10.16 0) (length 2.54) + (name "MOSI" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -12.7 0) (length 2.54) + (name "SCLK" (effects (font (size 1.27 1.27)))) + (number "14" (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 "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -7.62 180) (length 2.54) + (name "GPIO15" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 10.16 180) (length 2.54) + (name "GPIO2" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 15.24 180) (length 2.54) + (name "GPIO0" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 5.08 180) (length 2.54) + (name "GPIO4" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 5.08 0) (length 2.54) + (name "ADC" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 2.54 180) (length 2.54) + (name "GPIO5" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 7.62 180) (length 2.54) + (name "GPIO3/RXD" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 12.7 180) (length 2.54) + (name "GPIO1/TXD" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 10.16 0) (length 2.54) + (name "EN" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -10.16 180) (length 2.54) + (name "GPIO16" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -5.08 180) (length 2.54) + (name "GPIO14" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 0 180) (length 2.54) + (name "GPIO12" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -2.54 180) (length 2.54) + (name "GPIO13" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 20.32 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 0 0) (length 2.54) + (name "CS0" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Regulator_Linear:AMS1117-3.3" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -3.81 3.175 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "AMS1117-3.3" (id 1) (at 0 3.175 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (id 2) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (id 3) (at 2.54 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "linear regulator ldo fixed positive" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT?223*TabPin2*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "AMS1117-3.3_0_1" + (rectangle (start -5.08 -5.08) (end 5.08 1.905) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "AMS1117-3.3_1_1" + (pin power_in line (at 0 -7.62 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 7.62 0 180) (length 2.54) + (name "VO" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -7.62 0 0) (length 2.54) + (name "VI" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Regulator_Linear:AMS1117-5.0" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -3.81 3.175 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "AMS1117-5.0" (id 1) (at 0 3.175 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (id 2) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (id 3) (at 2.54 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "linear regulator ldo fixed positive" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "1A Low Dropout regulator, positive, 5.0V fixed output, SOT-223" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT?223*TabPin2*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "AMS1117-5.0_0_1" + (rectangle (start -5.08 -5.08) (end 5.08 1.905) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "AMS1117-5.0_1_1" + (pin power_in line (at 0 -7.62 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 7.62 0 180) (length 2.54) + (name "VO" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -7.62 0 0) (length 2.54) + (name "VI" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Relay:SANYOU_SRD_Form_C" (in_bom yes) (on_board yes) + (property "Reference" "K" (id 0) (at 11.43 3.81 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "SANYOU_SRD_Form_C" (id 1) (at 11.43 1.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Relay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_C" (id 2) (at 11.43 -1.27 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "http://www.sanyourelay.ca/public/products/pdf/SRD.pdf" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "Single Pole Relay SPDT" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Sanyo SRD relay, Single Pole Miniature Power Relay," (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Relay*SPDT*SANYOU*SRD*Series*Form*C*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "SANYOU_SRD_Form_C_0_0" + (polyline + (pts + (xy 7.62 5.08) + (xy 7.62 2.54) + (xy 6.985 3.175) + (xy 7.62 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "SANYOU_SRD_Form_C_0_1" + (rectangle (start -10.16 5.08) (end 10.16 -5.08) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (rectangle (start -8.255 1.905) (end -1.905 -1.905) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -1.905) + (xy -2.54 1.905) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -1.905) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 1.905) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy -1.27 0) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy 0 0) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 0) + (xy 1.27 0) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 0) + (xy 2.54 0) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 0) + (xy 3.81 0) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -2.54) + (xy 3.175 3.81) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -2.54) + (xy 5.08 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "SANYOU_SRD_Form_C_1_1" + (polyline + (pts + (xy 2.54 3.81) + (xy 3.175 3.175) + (xy 2.54 2.54) + (xy 2.54 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (pin passive line (at 5.08 -7.62 90) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 90) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 7.62 270) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 7.62 270) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 7.62 270) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Transistor_BJT:PN2222A" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (id 0) (at 5.08 1.905 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "PN2222A" (id 1) (at 5.08 0 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 5.08 -1.905 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/PN2222-D.PDF" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ki_keywords" "NPN Transistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "1A Ic, 40V Vce, NPN Transistor, General Purpose Transistor, TO-92" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TO?92*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "PN2222A_0_1" + (polyline + (pts + (xy 0 0) + (xy 0.635 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy 0.635 -0.635) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 0.635 0.635) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.905) + (xy 0.635 -1.905) + (xy 0.635 -1.905) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.413 -2.413) + (xy 1.905 -1.905) + (xy 1.905 -1.905) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.143 -1.651) + (xy 1.651 -1.143) + (xy 2.159 -2.159) + (xy 1.143 -1.651) + (xy 1.143 -1.651) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 1.27 0) (radius 2.8194) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "PN2222A_1_1" + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "E" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -5.08 0 0) (length 5.08) + (name "B" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "C" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 91.44 36.83) (diameter 0) (color 0 0 0 0) + (uuid 12bd7c70-26b9-4d30-b8e8-e79ef6118fea) + ) + (junction (at 213.0514 55.3212) (diameter 0) (color 0 0 0 0) + (uuid 15d7baa9-c6bf-4c0d-8cb7-f5408e3568b5) + ) + (junction (at 218.7448 47.7012) (diameter 0) (color 0 0 0 0) + (uuid 2f1ef7f6-3da7-40c6-9050-7587459efbf1) + ) + (junction (at 186.69 45.0732) (diameter 0) (color 0 0 0 0) + (uuid 43af70e9-8b51-4543-a998-46b2cc35d81e) + ) + (junction (at 143.51 82.55) (diameter 0) (color 0 0 0 0) + (uuid 585f520e-0455-4b79-8cc5-4b0c1eaad682) + ) + (junction (at 213.0514 57.8612) (diameter 0) (color 0 0 0 0) + (uuid 5ff87081-c0a0-47ce-a04e-7b4396f38ef3) + ) + (junction (at 107.9548 27.432) (diameter 0) (color 0 0 0 0) + (uuid 7211219d-355c-484c-bc39-fc35895d51a1) + ) + (junction (at 143.51 36.83) (diameter 0) (color 0 0 0 0) + (uuid 78cedc38-f767-495f-a830-df9a32f2dff9) + ) + (junction (at 99.06 44.45) (diameter 0) (color 0 0 0 0) + (uuid 9e388129-2148-49ee-a054-b3675c4f4b13) + ) + (junction (at 188.8236 47.6918) (diameter 0) (color 0 0 0 0) + (uuid b88c1031-9368-4ac2-8c37-0efcaab6c8f8) + ) + (junction (at 218.7448 45.1612) (diameter 0) (color 0 0 0 0) + (uuid dca39ae6-fd67-4a17-84a1-db9668f8731a) + ) + (junction (at 231.2932 73.1012) (diameter 0) (color 0 0 0 0) + (uuid fd65e9d4-d8ec-47c7-be9f-cba7438969bc) + ) + + (wire (pts (xy 107.9548 44.45) (xy 99.06 44.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 07926a87-6990-436c-bf7a-d32b1085a1b0) + ) + (wire (pts (xy 244.1448 45.1612) (xy 249.2248 45.1612)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0997cfec-498f-410c-a101-991494fc7fe9) + ) + (wire (pts (xy 244.1448 57.8612) (xy 249.2248 57.8612)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0a1a585d-c5af-4ee3-8ea9-57ede7cf38ef) + ) + (wire (pts (xy 186.69 59.69) (xy 186.69 45.0732)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0a468735-63d4-4e30-a2a2-6a6745c78416) + ) + (wire (pts (xy 208.0768 27.432) (xy 208.0768 26.0096)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0d5d4105-b29d-4141-b2fe-9fb624703462) + ) + (wire (pts (xy 107.9548 27.432) (xy 107.9548 44.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1cbfe16b-467d-4f66-9b8f-73992d9668b5) + ) + (wire (pts (xy 218.7448 52.7812) (xy 213.0514 52.7812)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1d2a62f2-25cd-45c9-854b-2e57df96344c) + ) + (wire (pts (xy 213.0514 57.8612) (xy 218.7448 57.8612)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 237b79f4-387f-4524-bbf3-5ce7464112f5) + ) + (wire (pts (xy 158.75 62.23) (xy 188.8236 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 26aa7b99-10ec-4852-b811-5b36a5fdb579) + ) + (wire (pts (xy 231.4448 73.1012) (xy 231.2932 73.1012)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 29f0828d-de69-40cb-9446-6de4828c9bce) + ) + (wire (pts (xy 244.1448 50.2412) (xy 249.2248 50.2412)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2db398e1-40f7-4bf5-9e27-91759f1622cb) + ) + (wire (pts (xy 186.69 18.3896) (xy 208.0768 18.3896)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2e78c7a7-37b6-4e74-9b59-5a1127738e4b) + ) + (wire (pts (xy 188.8236 62.23) (xy 188.8236 47.6918)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 30e036c1-c74f-4795-af5c-4cdff160135b) + ) + (wire (pts (xy 231.4448 36.83) (xy 231.4448 37.5412)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3db4c360-a749-46ae-9264-74945c6cc152) + ) + (wire (pts (xy 99.06 82.55) (xy 143.51 82.55)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3de9d88c-5886-47bc-887c-0fdb90b4166a) + ) + (wire (pts (xy 218.7448 45.0732) (xy 218.7448 45.1612)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 436b8a18-1501-4421-bec0-76acdfd05f9d) + ) + (wire (pts (xy 231.2932 73.1012) (xy 213.0514 73.1012)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 451a5075-01f1-41a5-b8e0-96a231191955) + ) + (wire (pts (xy 213.0514 55.3212) (xy 213.0514 57.8612)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 463c0515-1a8a-44a8-bc1a-ffa1ea094e8f) + ) + (wire (pts (xy 231.2932 82.55) (xy 143.51 82.55)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 474ba332-a092-4c2e-a0ac-693153760645) + ) + (wire (pts (xy 91.5924 36.83) (xy 91.44 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4c32eca1-bc3f-45ac-9579-ab68c464581a) + ) + (wire (pts (xy 244.1448 60.4012) (xy 249.2248 60.4012)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4c94cf3f-afe3-49ad-b5c1-e2a7b1aea7ee) + ) + (wire (pts (xy 213.0514 73.1012) (xy 213.0514 57.8612)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4e11df03-1fa9-47b6-b6de-bbf131ba6eaf) + ) + (wire (pts (xy 213.0514 55.3212) (xy 218.7448 55.3212)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 53b3d34d-d85e-4daf-8556-f1d51d5f0c23) + ) + (wire (pts (xy 186.69 45.0732) (xy 218.7448 45.0732)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5a41ba6a-023c-4d6d-b413-65faa2de2f58) + ) + (wire (pts (xy 213.0514 52.7812) (xy 213.0514 55.3212)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5a93be31-3ba2-4ea5-9ced-5cf178983b73) + ) + (wire (pts (xy 55.6768 123.5456) (xy 51.8668 123.5456)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6234c66a-eb76-4190-8c39-c0ce7007974c) + ) + (wire (pts (xy 188.8236 47.6918) (xy 218.7448 47.6918)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 679a128b-8584-4809-a87e-77502fb4b314) + ) + (wire (pts (xy 244.1448 55.3212) (xy 249.2248 55.3212)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 684ade00-a028-42b7-bb46-72a91d1c7c49) + ) + (wire (pts (xy 99.06 44.45) (xy 99.06 82.55)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8146bf4d-44d1-46e5-af3d-6fc42be03174) + ) + (wire (pts (xy 218.7448 47.6918) (xy 218.7448 47.7012)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 84bb11f2-92f4-4685-8dbe-2bc25bca0d50) + ) + (wire (pts (xy 188.8236 47.6918) (xy 188.8236 20.9296)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 93d2ba5b-9418-46a5-9867-224d9251278f) + ) + (wire (pts (xy 186.69 45.0732) (xy 186.69 18.3896)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9af9b1e1-1728-4984-b7e0-ab05d56205f6) + ) + (wire (pts (xy 188.8236 20.9296) (xy 208.0768 20.9296)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a4a197a0-c5de-4c84-b501-b5fb434885cb) + ) + (wire (pts (xy 91.5924 19.812) (xy 91.5924 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a83bee19-6df8-410c-b4c6-c99f16f2fb58) + ) + (wire (pts (xy 244.1448 52.7812) (xy 249.2248 52.7812)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid aab15f9f-7c0c-4876-bc41-164a6c854c1c) + ) + (wire (pts (xy 99.2124 27.432) (xy 107.9548 27.432)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid aba08e7d-0fc2-49bf-abd1-bfb4c5e788de) + ) + (wire (pts (xy 106.8324 19.812) (xy 106.8324 23.4696)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ac5b1293-46d4-4f5b-abcb-baae7054d669) + ) + (wire (pts (xy 244.1448 47.7012) (xy 249.2248 47.7012)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b3533f23-a032-436b-a9f0-f3f3e01f45ea) + ) + (wire (pts (xy 106.68 36.83) (xy 143.51 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b8db277d-2869-43d2-9b7b-c3b311250afb) + ) + (wire (pts (xy 107.9548 27.432) (xy 208.0768 27.432)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c3bc42fc-70a8-4f49-808f-b5a603dc524a) + ) + (wire (pts (xy 158.75 59.69) (xy 186.69 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cdd0e753-a413-467f-9202-05177a8a7808) + ) + (wire (pts (xy 143.51 36.83) (xy 143.51 44.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d3775655-5351-4a4e-b16b-f61da0b1b33d) + ) + (wire (pts (xy 231.2932 73.1012) (xy 231.2932 82.55)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d64fe18d-5b81-44ab-90b2-4eaf304e3c23) + ) + (wire (pts (xy 143.51 36.83) (xy 231.4448 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e88c3d07-1672-458b-9a55-1df0b2f54a3e) + ) + (wire (pts (xy 106.8324 23.4696) (xy 208.0768 23.4696)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ef8d890d-3c39-4c57-ac60-147780dd031a) + ) + (wire (pts (xy 244.1448 62.9412) (xy 249.2248 62.9412)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fc8dd579-bd48-4830-9888-f1afc9240369) + ) + + (symbol (lib_id "Regulator_Linear:AMS1117-5.0") (at 99.2124 19.812 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 14b78170-78aa-4a79-bc7c-ba267e4429a2) + (property "Reference" "U?" (id 0) (at 99.2124 12.7 0)) + (property "Value" "" (id 1) (at 99.2124 15.24 0)) + (property "Footprint" "" (id 2) (at 99.2124 14.732 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (id 3) (at 101.7524 26.162 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 667efeff-ad87-445f-b39a-4f5bac9f3fd7)) + (pin "2" (uuid 6c113876-02d0-43d1-9171-46e5021ae1e4)) + (pin "3" (uuid 0fc7d784-896f-4ee8-b6d5-b250e8655481)) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x08") (at 254.3048 52.7812 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2d317e15-eabb-4909-9df8-5f501a5411f1) + (property "Reference" "J_KB" (id 0) (at 256.8448 52.7811 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Conn_01x08" (id 1) (at 256.8448 55.3211 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical" (id 2) (at 254.3048 52.7812 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 254.3048 52.7812 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d8badc41-4a75-46ca-87f2-661f83839c61)) + (pin "2" (uuid 6b387326-9c2d-4bff-b6a6-86646d6ddeb6)) + (pin "3" (uuid 53d4a932-c1f5-4cec-bd4f-edbbb438f3c0)) + (pin "4" (uuid 29cbc8c1-edc3-4bf1-b7c8-aab219ec8d2b)) + (pin "5" (uuid f1c364a1-d31b-45b2-9337-d4d1be08914f)) + (pin "6" (uuid d7804c34-2838-441f-bf77-3f74ead60e08)) + (pin "7" (uuid 9027e304-fbba-4d66-b53d-ff637ffeb92e)) + (pin "8" (uuid d06cea94-2006-4ee7-be63-f8a4d1572fa2)) + ) + + (symbol (lib_id "Relay:SANYOU_SRD_Form_C") (at 68.3768 110.8456 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4015774f-319d-4bd2-9e61-31f14b0c26aa) + (property "Reference" "K?" (id 0) (at 79.8068 109.5755 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "SANYOU_SRD_Form_C" (id 1) (at 79.8068 112.1155 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Relay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_C" (id 2) (at 79.8068 112.1156 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "http://www.sanyourelay.ca/public/products/pdf/SRD.pdf" (id 3) (at 68.3768 110.8456 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 06766bd9-b7be-4c38-a954-ea7aae30aac5)) + (pin "2" (uuid 852e739c-8948-45d2-8d13-ce2f783a63c4)) + (pin "3" (uuid 7159b45c-a507-4bd7-bfd6-4d3a6bdca03f)) + (pin "4" (uuid eaf2c70e-703c-4e5c-a691-b54b2d468091)) + (pin "5" (uuid c144f9a4-8c77-43d3-b49f-db8e9b978097)) + ) + + (symbol (lib_id "Regulator_Linear:AMS1117-3.3") (at 99.06 36.83 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4a6b18c9-4514-46b3-a1a2-0a2baaf0fb6c) + (property "Reference" "U?" (id 0) (at 99.06 29.21 0)) + (property "Value" "AMS1117-3.3" (id 1) (at 99.06 31.75 0)) + (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (id 2) (at 99.06 31.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (id 3) (at 101.6 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d7976592-1bab-47e4-a828-0f5e9fc3f283)) + (pin "2" (uuid c7680348-6dbe-4027-a878-816512c64fac)) + (pin "3" (uuid b34fb51c-5f20-46dc-b92b-58c2535d0fe1)) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x04") (at 213.1568 20.9296 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 60de6f28-5880-4bb8-bd3a-47f9428e1ec4) + (property "Reference" "J_LCD" (id 0) (at 216.1032 20.9295 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "" (id 1) (at 216.1032 23.4695 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 213.1568 20.9296 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 213.1568 20.9296 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2110128e-3730-4d9b-bdec-9baff14cdd5d)) + (pin "2" (uuid 8b1394b5-f47a-4612-993d-7b5141103931)) + (pin "3" (uuid 0ab3a378-5532-41a9-b557-68fbd8a784a8)) + (pin "4" (uuid 07cb4e35-6f37-4f3c-824a-175543a768cf)) + ) + + (symbol (lib_id "Interface_Expansion:PCF8574TS") (at 231.4448 55.3212 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a2bd8504-79a9-4a45-93dd-a989afca60e7) + (property "Reference" "U1" (id 0) (at 233.4642 35.0012 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "PCF8574TS" (id 1) (at 233.4642 37.5412 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_SO:SSOP-20_4.4x6.5mm_P0.65mm" (id 2) (at 231.4448 55.3212 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.nxp.com/documents/data_sheet/PCF8574_PCF8574A.pdf" (id 3) (at 231.4448 55.3212 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 484c947a-da97-4fbd-99e9-039c6d510785)) + (pin "10" (uuid 959a2cf0-652b-4ea2-9b3f-0513626d9067)) + (pin "11" (uuid c36e71d4-a17f-4b1d-8598-a4a71366e679)) + (pin "12" (uuid adfca97b-1d32-4ea7-835e-4d0787137351)) + (pin "13" (uuid 4c540ab2-9bf1-445c-85a8-9b0f0a3480b6)) + (pin "14" (uuid 4ec86ca5-a8d8-48a9-b9e0-e620434df86a)) + (pin "15" (uuid 1ed7d85c-0b71-4519-8441-fcdff6f794af)) + (pin "16" (uuid 13e00b03-8bf1-4666-8225-07618416b45f)) + (pin "17" (uuid d5895693-5e6d-4a82-9c29-8d376942303e)) + (pin "18" (uuid aabd3eca-1880-4af7-bab9-729f0d183880)) + (pin "19" (uuid d71b9ef4-d4cc-41dd-8e7f-8743258c24e5)) + (pin "2" (uuid df1881b6-29c8-4d10-b50f-6bb80e4c9023)) + (pin "20" (uuid 353da61b-d9fe-468c-b0f9-b655ec77a193)) + (pin "3" (uuid 52e78292-ee1a-4c2d-bace-526457fc3a8b)) + (pin "4" (uuid ec8f2603-409f-4027-b7ae-1baa4eb00419)) + (pin "5" (uuid b64c52cb-e7f6-427b-b451-8754bd6db4cd)) + (pin "6" (uuid 3c6b718a-bdb6-41bf-bde4-262344e25bf9)) + (pin "7" (uuid 9d452b42-8111-45ad-9b91-eec1da59f226)) + (pin "8" (uuid 8432d655-290b-45a8-a1e9-d3ed243593e0)) + (pin "9" (uuid ee127038-cf69-4154-80c8-19350d5772c0)) + ) + + (symbol (lib_id "Transistor_BJT:PN2222A") (at 60.7568 123.5456 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid af19998b-13bd-4591-a1a1-a085ffe6384d) + (property "Reference" "Q?" (id 0) (at 65.8368 122.2755 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "PN2222A" (id 1) (at 65.8368 124.8155 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 65.8368 125.4506 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/PN2222-D.PDF" (id 3) (at 60.7568 123.5456 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 986ad71b-2efa-458d-bcbb-1018065a7fad)) + (pin "2" (uuid aea06782-1b45-480d-93b4-5358b2837999)) + (pin "3" (uuid 651afea3-db75-47d6-8385-2e2258d13b80)) + ) + + (symbol (lib_id "RF_Module:ESP-12E") (at 143.51 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c19d0beb-1bd3-48d2-8346-318578866a4e) + (property "Reference" "U?" (id 0) (at 145.5294 41.91 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "ESP-12E" (id 1) (at 145.5294 44.45 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "RF_Module:ESP-12E" (id 2) (at 143.51 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://wiki.ai-thinker.com/_media/esp8266/esp8266_series_modules_user_manual_v1.1.pdf" (id 3) (at 134.62 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid cc552cdf-c926-4dee-aa55-fdb534dfcd68)) + (pin "10" (uuid 67e5e8b2-a523-4f55-af07-652fedfa92c5)) + (pin "11" (uuid 93afb913-0ddf-4154-8d33-0d7fca7d7159)) + (pin "12" (uuid da0cd1a7-2335-4d7a-a311-a0195f57c3fd)) + (pin "13" (uuid ac8d8548-4df8-4c39-8021-1ae8f0fd4c70)) + (pin "14" (uuid 4fcff9b6-ec6a-44a6-bae7-08d5ad63c079)) + (pin "15" (uuid dc55cd2e-ee4d-4b24-92a1-790e6d5442ae)) + (pin "16" (uuid 866b636f-aa94-4656-a861-a6db958ee2e6)) + (pin "17" (uuid 56557bcd-8562-42cc-a6f3-807f49dda5a2)) + (pin "18" (uuid 0b6a54da-8f28-4444-a6fc-c6fb0781a089)) + (pin "19" (uuid f85fd955-069d-4c05-9fa4-bf1aee65b395)) + (pin "2" (uuid ea993d8f-bf4a-4a63-aee9-9e0c4ad5205b)) + (pin "20" (uuid 8c1a7987-9e27-4a4e-8616-55a6371f477a)) + (pin "21" (uuid db3471bc-75fb-4101-aeef-e33a71321970)) + (pin "22" (uuid 1ab3e487-9619-491b-9c22-438a7534ad81)) + (pin "3" (uuid 651150e8-7df9-4024-a0a3-404153bf09fb)) + (pin "4" (uuid ceb8390d-93d4-4562-ab90-ae99e01cfdbd)) + (pin "5" (uuid a50a4adc-1d56-49a6-9bb9-0a37f0fea835)) + (pin "6" (uuid 3ab3f867-57fd-4374-b645-9c169965e971)) + (pin "7" (uuid b9acdf32-4bd0-48a8-a3c9-639942872ae6)) + (pin "8" (uuid f7e2e16a-8399-40b3-a914-88c00862bafd)) + (pin "9" (uuid 8df30103-118b-4612-b215-37a17ff1c41e)) + ) + + (symbol (lib_id "Isolator:PC817") (at 44.2468 121.0056 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c1a31f9b-b61b-4ac8-8064-39ca717e66df) + (property "Reference" "U?" (id 0) (at 44.2468 112.1156 0)) + (property "Value" "PC817" (id 1) (at 44.2468 114.6556 0)) + (property "Footprint" "Package_DIP:DIP-4_W7.62mm" (id 2) (at 39.1668 126.0856 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "http://www.soselectronic.cz/a_info/resource/d/pc817.pdf" (id 3) (at 44.2468 121.0056 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid f838193d-e38d-4603-aa28-0a41c407acc2)) + (pin "2" (uuid 469bd24f-5101-4516-9780-d3aadd4d269e)) + (pin "3" (uuid 41fb1cfe-bc4f-4c99-b78d-9dd8388ec2d7)) + (pin "4" (uuid 0e1cbee2-118c-4542-b6e5-a1b3d5a0fd3b)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/2d317e15-eabb-4909-9df8-5f501a5411f1" + (reference "J_KB") (unit 1) (value "Conn_01x08") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical") + ) + (path "/60de6f28-5880-4bb8-bd3a-47f9428e1ec4" + (reference "J_LCD") (unit 1) (value "Conn_01x04") (footprint "") + ) + (path "/4015774f-319d-4bd2-9e61-31f14b0c26aa" + (reference "K?") (unit 1) (value "SANYOU_SRD_Form_C") (footprint "Relay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_C") + ) + (path "/af19998b-13bd-4591-a1a1-a085ffe6384d" + (reference "Q?") (unit 1) (value "PN2222A") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/a2bd8504-79a9-4a45-93dd-a989afca60e7" + (reference "U1") (unit 1) (value "PCF8574TS") (footprint "Package_SO:SSOP-20_4.4x6.5mm_P0.65mm") + ) + (path "/14b78170-78aa-4a79-bc7c-ba267e4429a2" + (reference "U?") (unit 1) (value "AMS1117-5.0") (footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2") + ) + (path "/4a6b18c9-4514-46b3-a1a2-0a2baaf0fb6c" + (reference "U?") (unit 1) (value "AMS1117-3.3") (footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2") + ) + (path "/c19d0beb-1bd3-48d2-8346-318578866a4e" + (reference "U?") (unit 1) (value "ESP-12E") (footprint "RF_Module:ESP-12E") + ) + (path "/c1a31f9b-b61b-4ac8-8064-39ca717e66df" + (reference "U?") (unit 1) (value "PC817") (footprint "Package_DIP:DIP-4_W7.62mm") + ) + ) +)