Merge pull request #1 from jmontineri/master

Update to latest
This commit is contained in:
veroxzik
2019-03-23 23:37:02 -04:00
committed by GitHub
9 changed files with 2246 additions and 869 deletions
+96
View File
@@ -0,0 +1,96 @@
(module LOGO (layer F.Cu)
(at 0 0)
(fp_text reference "G***" (at 0 0) (layer F.SilkS) hide
(effects (font (thickness 0.3)))
)
(fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide
(effects (font (thickness 0.3)))
)
(fp_poly (pts (xy 0.543463 -1.067512) (xy 0.546521 -0.996291) (xy 0.549350 -0.882805) (xy 0.551902 -0.731321) (xy 0.554127 -0.546107) (xy 0.555977 -0.331430) (xy 0.557402 -0.091558) (xy 0.558352 0.169243)
(xy 0.558780 0.446704) (xy 0.558800 0.520700) (xy 0.558800 2.133600) (xy -0.095437 2.133600) (xy -0.128087 2.051050) (xy -0.146283 2.009984) (xy -0.183969 1.928780) (xy -0.238491 1.813022)
(xy -0.307198 1.668292) (xy -0.387440 1.500176) (xy -0.476563 1.314255) (xy -0.571917 1.116115) (xy -0.583451 1.092200) (xy -0.686384 0.878543) (xy -0.789506 0.663986) (xy -0.889015 0.456478)
(xy -0.981109 0.263966) (xy -1.061984 0.094398) (xy -1.127838 -0.044278) (xy -1.169833 -0.133359) (xy -1.333500 -0.482618) (xy -1.358900 2.120900) (xy -1.828800 2.135506) (xy -1.828800 -1.066800)
(xy -1.048074 -1.066800) (xy -0.789026 -0.519193) (xy -0.698014 -0.325569) (xy -0.594063 -0.102382) (xy -0.484948 0.133543) (xy -0.378443 0.365385) (xy -0.282323 0.576321) (xy -0.263701 0.617457)
(xy -0.190237 0.778862) (xy -0.122638 0.925282) (xy -0.063981 1.050219) (xy -0.017345 1.147170) (xy 0.014190 1.209635) (xy 0.026687 1.230630) (xy 0.033294 1.212674) (xy 0.038934 1.146105)
(xy 0.043548 1.033101) (xy 0.047080 0.875842) (xy 0.049473 0.676505) (xy 0.050668 0.437269) (xy 0.050800 0.315728) (xy 0.050800 -0.623304) (xy 0.286227 -0.857752) (xy 0.375257 -0.945074)
(xy 0.451799 -1.017638) (xy 0.508570 -1.068719) (xy 0.538285 -1.091596) (xy 0.540227 -1.092200) (xy 0.543463 -1.067512) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy -6.673850 -1.137759) (xy -6.448095 -1.134398) (xy -6.266332 -1.130926) (xy -6.121756 -1.126871) (xy -6.007561 -1.121765) (xy -5.916940 -1.115137) (xy -5.843088 -1.106517) (xy -5.779199 -1.095434)
(xy -5.718466 -1.081420) (xy -5.669920 -1.068433) (xy -5.445183 -0.987166) (xy -5.259837 -0.879771) (xy -5.115985 -0.747911) (xy -5.015728 -0.593244) (xy -4.990571 -0.531900) (xy -4.940746 -0.324390)
(xy -4.931768 -0.110803) (xy -4.960938 0.100405) (xy -5.025556 0.300782) (xy -5.122924 0.481873) (xy -5.250341 0.635225) (xy -5.399605 0.749190) (xy -5.520737 0.803972) (xy -5.683483 0.853228)
(xy -5.878809 0.895410) (xy -6.097685 0.928974) (xy -6.331080 0.952373) (xy -6.569963 0.964062) (xy -6.661150 0.965113) (xy -6.832600 0.965200) (xy -6.832600 2.108200) (xy -7.467600 2.108200)
(xy -7.467600 0.190920) (xy -6.853712 0.190920) (xy -6.852539 0.311538) (xy -6.850198 0.399826) (xy -6.846783 0.447696) (xy -6.845636 0.452785) (xy -6.831452 0.466766) (xy -6.796894 0.475245)
(xy -6.734546 0.478588) (xy -6.636996 0.477160) (xy -6.496828 0.471326) (xy -6.483153 0.470661) (xy -6.338996 0.461343) (xy -6.198131 0.448300) (xy -6.075909 0.433197) (xy -5.987679 0.417698)
(xy -5.981700 0.416285) (xy -5.815122 0.361318) (xy -5.693680 0.286731) (xy -5.614161 0.188498) (xy -5.573354 0.062590) (xy -5.568047 -0.095018) (xy -5.568505 -0.101731) (xy -5.599841 -0.281703)
(xy -5.667084 -0.429619) (xy -5.724322 -0.504064) (xy -5.766403 -0.546338) (xy -5.810536 -0.578209) (xy -5.864587 -0.601308) (xy -5.936425 -0.617267) (xy -6.033917 -0.627718) (xy -6.164932 -0.634293)
(xy -6.337338 -0.638623) (xy -6.376616 -0.639348) (xy -6.845300 -0.647700) (xy -6.852183 -0.114957) (xy -6.853625 0.046059) (xy -6.853712 0.190920) (xy -7.467600 0.190920) (xy -7.467600 -1.148747)
(xy -6.673850 -1.137759) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 4.521200 -0.711200) (xy 3.556000 -0.711200) (xy 3.556000 2.108200) (xy 2.997200 2.108200) (xy 2.997200 -0.387538) (xy 3.096934 -0.533649) (xy 3.196668 -0.679759) (xy 3.103284 -0.695200)
(xy 3.049019 -0.700031) (xy 2.953624 -0.704273) (xy 2.826771 -0.707671) (xy 2.678128 -0.709969) (xy 2.517365 -0.710913) (xy 2.508250 -0.710921) (xy 2.006600 -0.711200) (xy 2.006600 -1.168400)
(xy 4.521200 -1.168400) (xy 4.521200 -0.711200) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 9.695826 -1.491295) (xy 9.896739 -1.468756) (xy 10.078744 -1.431364) (xy 10.147300 -1.410848) (xy 10.261351 -1.368220) (xy 10.374072 -1.319056) (xy 10.463154 -1.273173) (xy 10.471531 -1.268148)
(xy 10.542403 -1.227130) (xy 10.596914 -1.200127) (xy 10.617086 -1.193800) (xy 10.647919 -1.205630) (xy 10.712799 -1.237710) (xy 10.801758 -1.284927) (xy 10.889754 -1.333649) (xy 11.137900 -1.473497)
(xy 11.153418 -0.743099) (xy 11.157532 -0.525311) (xy 11.161482 -0.271022) (xy 11.165100 0.005469) (xy 11.168217 0.289862) (xy 11.170665 0.567859) (xy 11.172274 0.825159) (xy 11.172468 0.869950)
(xy 11.176000 1.752600) (xy 10.674350 1.752600) (xy 10.658475 1.673225) (xy 10.647571 1.591658) (xy 10.642626 1.501247) (xy 10.642600 1.495425) (xy 10.639079 1.432959) (xy 10.630317 1.399035)
(xy 10.627205 1.397000) (xy 10.599623 1.411237) (xy 10.547574 1.447256) (xy 10.519255 1.468628) (xy 10.396390 1.556479) (xy 10.276184 1.624321) (xy 10.137941 1.682944) (xy 10.045700 1.715510)
(xy 9.857998 1.763154) (xy 9.649147 1.790557) (xy 9.438639 1.796543) (xy 9.245965 1.779935) (xy 9.182100 1.767599) (xy 9.007476 1.719961) (xy 8.855905 1.659796) (xy 8.704801 1.577235)
(xy 8.616193 1.520364) (xy 8.532072 1.465091) (xy 8.465013 1.422622) (xy 8.425348 1.399432) (xy 8.419343 1.397000) (xy 8.413260 1.420174) (xy 8.408958 1.480806) (xy 8.407400 1.562100)
(xy 8.407400 1.727200) (xy 7.874000 1.727200) (xy 7.874000 0.158856) (xy 8.417578 0.158856) (xy 8.442499 0.384698) (xy 8.507050 0.601334) (xy 8.611766 0.799955) (xy 8.614607 0.804176)
(xy 8.747393 0.958939) (xy 8.916293 1.090894) (xy 9.108682 1.191559) (xy 9.267708 1.243080) (xy 9.406268 1.262737) (xy 9.566188 1.265496) (xy 9.722725 1.251973) (xy 9.831539 1.229067)
(xy 10.066332 1.138168) (xy 10.261666 1.015883) (xy 10.419080 0.860827) (xy 10.540112 0.671611) (xy 10.596554 0.539320) (xy 10.635875 0.380784) (xy 10.654032 0.193843) (xy 10.651083 -0.003758)
(xy 10.627087 -0.194270) (xy 10.593676 -0.326903) (xy 10.507233 -0.515899) (xy 10.384405 -0.676352) (xy 10.231571 -0.807137) (xy 10.055112 -0.907127) (xy 9.861408 -0.975198) (xy 9.656840 -1.010224)
(xy 9.447787 -1.011080) (xy 9.240630 -0.976640) (xy 9.041749 -0.905779) (xy 8.857523 -0.797372) (xy 8.703493 -0.660311) (xy 8.575244 -0.485773) (xy 8.484485 -0.285191) (xy 8.431751 -0.067377)
(xy 8.417578 0.158856) (xy 7.874000 0.158856) (xy 7.874000 0.139700) (xy 7.874304 -0.139100) (xy 7.875181 -0.402309) (xy 7.876578 -0.645627) (xy 7.878443 -0.864752) (xy 7.880721 -1.055382)
(xy 7.883361 -1.213216) (xy 7.886309 -1.333953) (xy 7.889511 -1.413292) (xy 7.892916 -1.446930) (xy 7.893566 -1.447800) (xy 7.921529 -1.435104) (xy 7.983400 -1.400500) (xy 8.070141 -1.349216)
(xy 8.172712 -1.286482) (xy 8.176666 -1.284026) (xy 8.440200 -1.120252) (xy 8.552389 -1.197440) (xy 8.710119 -1.290726) (xy 8.896131 -1.376635) (xy 9.087973 -1.445174) (xy 9.145469 -1.461424)
(xy 9.303606 -1.488466) (xy 9.492586 -1.498144) (xy 9.695826 -1.491295) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy -9.451169 -1.542411) (xy -9.229069 -1.525805) (xy -9.043196 -1.495017) (xy -8.880111 -1.446538) (xy -8.726377 -1.376861) (xy -8.648700 -1.332907) (xy -8.427452 -1.173130) (xy -8.245598 -0.981938)
(xy -8.101505 -0.757336) (xy -8.014687 -0.558800) (xy -7.985752 -0.474276) (xy -7.966039 -0.399427) (xy -7.953737 -0.320680) (xy -7.947038 -0.224463) (xy -7.944131 -0.097203) (xy -7.943574 -0.025400)
(xy -7.945792 0.168055) (xy -7.956629 0.325614) (xy -7.978907 0.461848) (xy -8.015448 0.591328) (xy -8.069075 0.728626) (xy -8.105202 0.809143) (xy -8.164312 0.926199) (xy -8.227660 1.024607)
(xy -8.307767 1.121716) (xy -8.400665 1.218470) (xy -8.620585 1.405289) (xy -8.859592 1.545164) (xy -9.118021 1.638205) (xy -9.396206 1.684524) (xy -9.694483 1.684231) (xy -9.784797 1.675442)
(xy -9.926568 1.654258) (xy -10.048025 1.623785) (xy -10.169416 1.577549) (xy -10.310985 1.509075) (xy -10.320561 1.504119) (xy -10.542519 1.360705) (xy -10.735338 1.177266) (xy -10.896186 0.957237)
(xy -11.022232 0.704052) (xy -11.056313 0.612032) (xy -11.087265 0.516740) (xy -11.108281 0.435864) (xy -11.121274 0.355081) (xy -11.128153 0.260069) (xy -11.130831 0.136505) (xy -11.131206 0.050800)
(xy -11.131176 0.045700) (xy -10.642225 0.045700) (xy -10.619071 0.293752) (xy -10.552516 0.518757) (xy -10.444909 0.717415) (xy -10.298600 0.886428) (xy -10.115939 1.022498) (xy -9.899275 1.122325)
(xy -9.867900 1.132733) (xy -9.744580 1.157379) (xy -9.592242 1.166534) (xy -9.430124 1.160590) (xy -9.277462 1.139939) (xy -9.192935 1.118978) (xy -8.990086 1.031325) (xy -8.808275 0.904535)
(xy -8.655743 0.746206) (xy -8.540731 0.563936) (xy -8.507451 0.487014) (xy -8.475713 0.377556) (xy -8.451063 0.244370) (xy -8.440022 0.139700) (xy -8.444044 -0.119786) (xy -8.490101 -0.352828)
(xy -8.577422 -0.557995) (xy -8.705237 -0.733854) (xy -8.872777 -0.878972) (xy -9.038335 -0.973590) (xy -9.112239 -1.006911) (xy -9.174348 -1.029339) (xy -9.237894 -1.043046) (xy -9.316107 -1.050206)
(xy -9.422219 -1.052992) (xy -9.525000 -1.053511) (xy -9.658128 -1.053239) (xy -9.753910 -1.050242) (xy -9.825802 -1.042115) (xy -9.887259 -1.026455) (xy -9.951733 -1.000861) (xy -10.032680 -0.962927)
(xy -10.033000 -0.962774) (xy -10.234310 -0.840329) (xy -10.397002 -0.685634) (xy -10.519660 -0.501039) (xy -10.600864 -0.288891) (xy -10.639197 -0.051536) (xy -10.642225 0.045700) (xy -11.131176 0.045700)
(xy -11.130334 -0.096415) (xy -11.126091 -0.206783) (xy -11.116769 -0.294231) (xy -11.100658 -0.372684) (xy -11.076050 -0.456071) (xy -11.064886 -0.489673) (xy -10.954286 -0.748155) (xy -10.808743 -0.970256)
(xy -10.626159 -1.158349) (xy -10.404438 -1.314804) (xy -10.274300 -1.383810) (xy -10.120640 -1.453489) (xy -9.988267 -1.501561) (xy -9.861569 -1.531035) (xy -9.724932 -1.544919) (xy -9.562744 -1.546220)
(xy -9.451169 -1.542411) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy -3.579905 -2.053361) (xy -3.360733 -2.052186) (xy -3.336848 -2.052011) (xy -2.368396 -2.044700) (xy -2.549448 -1.835266) (xy -2.730500 -1.625831) (xy -3.318333 -1.625716) (xy -3.508385 -1.625311)
(xy -3.653687 -1.623912) (xy -3.760282 -1.621114) (xy -3.834217 -1.616515) (xy -3.881537 -1.609710) (xy -3.908287 -1.600295) (xy -3.920514 -1.587866) (xy -3.921583 -1.585423) (xy -3.927849 -1.543378)
(xy -3.932375 -1.462274) (xy -3.935176 -1.353823) (xy -3.936270 -1.229736) (xy -3.935672 -1.101724) (xy -3.933399 -0.981499) (xy -3.929467 -0.880771) (xy -3.923894 -0.811252) (xy -3.920470 -0.791758)
(xy -3.904634 -0.732615) (xy -3.317567 -0.740958) (xy -2.730500 -0.749300) (xy -2.723131 -0.540213) (xy -2.715761 -0.331125) (xy -3.320031 -0.324313) (xy -3.924300 -0.317500) (xy -3.931196 0.203141)
(xy -3.932981 0.385946) (xy -3.932642 0.523994) (xy -3.929872 0.623293) (xy -3.924365 0.689853) (xy -3.915814 0.729684) (xy -3.903913 0.748795) (xy -3.903325 0.749241) (xy -3.860502 0.759726)
(xy -3.772874 0.763924) (xy -3.646064 0.761690) (xy -3.566229 0.757923) (xy -3.410964 0.750523) (xy -3.239643 0.744286) (xy -3.077963 0.740071) (xy -2.996605 0.738873) (xy -2.729309 0.736600)
(xy -2.533055 0.934011) (xy -2.453411 1.016825) (xy -2.389304 1.088620) (xy -2.348171 1.140736) (xy -2.336800 1.162611) (xy -2.347831 1.170599) (xy -2.383322 1.177207) (xy -2.446873 1.182540)
(xy -2.542081 1.186703) (xy -2.672547 1.189803) (xy -2.841870 1.191943) (xy -3.053647 1.193230) (xy -3.311479 1.193768) (xy -3.403600 1.193800) (xy -4.470400 1.193800) (xy -4.470400 -2.029699)
(xy -4.387850 -2.044510) (xy -4.344310 -2.047658) (xy -4.256123 -2.050195) (xy -4.129439 -2.052078) (xy -3.970408 -2.053263) (xy -3.785180 -2.053705) (xy -3.579905 -2.053361) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 7.419636 -1.625600) (xy 7.422983 -1.510795) (xy 7.426244 -1.352795) (xy 7.429326 -1.159207) (xy 7.432142 -0.937636) (xy 7.434599 -0.695689) (xy 7.436608 -0.440971) (xy 7.438079 -0.181089)
(xy 7.438686 -0.019050) (xy 7.442200 1.168400) (xy 6.884410 1.168400) (xy 6.870700 0.088900) (xy 5.537200 0.075356) (xy 5.537200 1.168400) (xy 4.978400 1.168400) (xy 4.978400 -1.541727)
(xy 5.238750 -1.793214) (xy 5.499100 -2.044700) (xy 5.514808 -1.752600) (xy 5.520045 -1.631006) (xy 5.524923 -1.473117) (xy 5.529099 -1.293440) (xy 5.532230 -1.106480) (xy 5.533858 -0.946150)
(xy 5.537200 -0.431800) (xy 6.883400 -0.431800) (xy 6.883400 -1.541727) (xy 7.143750 -1.793214) (xy 7.404100 -2.044700) (xy 7.419636 -1.625600) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 1.535499 -2.105590) (xy 1.537713 -2.032382) (xy 1.540021 -1.916990) (xy 1.542371 -1.763721) (xy 1.544710 -1.576884) (xy 1.546985 -1.360785) (xy 1.549144 -1.119733) (xy 1.551133 -0.858036)
(xy 1.552901 -0.580000) (xy 1.553304 -0.508000) (xy 1.562100 1.104900) (xy 1.016000 1.119318) (xy 1.016000 -1.639254) (xy 1.269178 -1.891482) (xy 1.360693 -1.981154) (xy 1.439084 -2.055131)
(xy 1.497650 -2.107306) (xy 1.529689 -2.131572) (xy 1.533433 -2.132305) (xy 1.535499 -2.105590) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 9.630151 -0.620681) (xy 9.789887 -0.581274) (xy 9.936768 -0.508313) (xy 10.064788 -0.405800) (xy 10.167937 -0.277735) (xy 10.240209 -0.128118) (xy 10.275596 0.039051) (xy 10.268090 0.219770)
(xy 10.261718 0.253441) (xy 10.198654 0.438637) (xy 10.096268 0.595804) (xy 9.959039 0.719759) (xy 9.791447 0.805323) (xy 9.781559 0.808771) (xy 9.639322 0.836963) (xy 9.479400 0.836739)
(xy 9.324456 0.809574) (xy 9.225470 0.772568) (xy 9.068004 0.668569) (xy 8.947680 0.536826) (xy 8.865035 0.384821) (xy 8.820610 0.220040) (xy 8.814944 0.049965) (xy 8.848577 -0.117920)
(xy 8.922048 -0.276131) (xy 9.035897 -0.417185) (xy 9.133894 -0.497577) (xy 9.296147 -0.582833) (xy 9.463569 -0.622534) (xy 9.630151 -0.620681) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy -9.515665 -0.681478) (xy -9.502467 -0.680730) (xy -9.379200 -0.669138) (xy -9.287052 -0.647939) (xy -9.206562 -0.612261) (xy -9.188968 -0.602268) (xy -9.032169 -0.484377) (xy -8.915335 -0.340182)
(xy -8.841685 -0.174986) (xy -8.814442 0.005906) (xy -8.814358 0.014525) (xy -8.836254 0.209255) (xy -8.900383 0.381808) (xy -9.002189 0.527262) (xy -9.137117 0.640695) (xy -9.300613 0.717183)
(xy -9.488121 0.751806) (xy -9.497071 0.752302) (xy -9.594602 0.753563) (xy -9.680074 0.748441) (xy -9.728200 0.739768) (xy -9.863988 0.682038) (xy -9.985790 0.606442) (xy -10.071847 0.528163)
(xy -10.179441 0.365625) (xy -10.241563 0.192622) (xy -10.259640 0.016284) (xy -10.235098 -0.156265) (xy -10.169367 -0.317895) (xy -10.063871 -0.461482) (xy -9.920040 -0.579897) (xy -9.841080 -0.624108)
(xy -9.762517 -0.659392) (xy -9.695391 -0.678491) (xy -9.619755 -0.684741) (xy -9.515665 -0.681478) )(layer F.SilkS) (width 0.010000)
)
)
+1366 -834
View File
File diff suppressed because it is too large Load Diff
+708
View File
@@ -0,0 +1,708 @@
(export (version D)
(design
(source "E:\\DATA\\CHUNITHM Controller\\OpeNITHM\\OpeNITHM.sch")
(date "2/12/2019 3:45:02 PM")
(tool "Eeschema (5.0.2)-1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source OpeNITHM.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref R1)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C4B0D0B))
(comp (ref R2)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5A2295))
(comp (ref R3)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5A22B1))
(comp (ref R4)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5A22CF))
(comp (ref R5)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5A2A2D))
(comp (ref R6)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5A2A35))
(comp (ref R7)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5A2A3C))
(comp (ref R8)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5A2A43))
(comp (ref R9)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5C8C29))
(comp (ref R10)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5C8C30))
(comp (ref R11)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5C8C37))
(comp (ref R12)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5C8C3E))
(comp (ref R13)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5C8C45))
(comp (ref R14)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5C8C4C))
(comp (ref R15)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5C8C53))
(comp (ref R16)
(value 6.8M)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C5C8C5A))
(comp (ref J1)
(value Conn_01x12)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x12) (description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5C63FB81))
(comp (ref J2)
(value Conn_01x12)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x12) (description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5C63FDBE))
(comp (ref J7)
(value Conn_01x04)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x04) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5C66C3A7))
(comp (ref R20)
(value 10k)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C729DF3))
(comp (ref R17)
(value 100)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C6561AE))
(comp (ref R18)
(value 100)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C656A75))
(comp (ref R19)
(value 100)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C656AD7))
(comp (ref R21)
(value 10k)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C7370DB))
(comp (ref R22)
(value 10k)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C737141))
(comp (ref R23)
(value 10k)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C7371B3))
(comp (ref R24)
(value 10k)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C737282))
(comp (ref R25)
(value 10k)
(footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5C737302))
(comp (ref J4)
(value Conn_01x11)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x11_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x11) (description "Generic connector, single row, 01x11, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5C5F7151))
(comp (ref J3)
(value Conn_01x08)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x08) (description "Generic connector, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5C65D754))
(comp (ref J6)
(value Conn_01x11)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x11_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x11) (description "Generic connector, single row, 01x11, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5C783A73))
(comp (ref J5)
(value Conn_01x08)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x08) (description "Generic connector, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5C783A7A))
(comp (ref TP1)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C938257))
(comp (ref TP2)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C9745E0))
(comp (ref TP3)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C974726))
(comp (ref TP4)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C97486E))
(comp (ref TP5)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C9748D8))
(comp (ref TP6)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C974948))
(comp (ref TP7)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C9749B6))
(comp (ref TP8)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C974A26))
(comp (ref TP9)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C974E7F))
(comp (ref TP10)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C974E86))
(comp (ref TP11)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C974E8D))
(comp (ref TP12)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C974E94))
(comp (ref TP13)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C974E9B))
(comp (ref TP14)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C974EA2))
(comp (ref TP15)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C974EA9))
(comp (ref TP16)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C974EB0))
(comp (ref TP17)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5CAC681D))
(comp (ref TP18)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5CAC6B8B))
(comp (ref TP19)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5CAC6C0F))
(comp (ref TP20)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C603415))
(comp (ref TP21)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C6043C0))
(comp (ref TP22)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C604450))
(comp (ref TP23)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C6044DE))
(comp (ref TP24)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C604993))
(comp (ref TP25)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C604A33))
(comp (ref TP26)
(value TestPoint)
(footprint Connector_Wire:SolderWirePad_1x01_Drill1mm_Diameter2mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5C6212F0)))
(libparts
(libpart (lib Connector) (part TestPoint)
(description "test point")
(docs ~)
(footprints
(fp Pin*)
(fp Test*))
(fields
(field (name Reference) TP)
(field (name Value) TestPoint))
(pins
(pin (num 1) (name 1) (type passive))))
(libpart (lib Connector_Generic) (part Conn_01x04)
(description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x04))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))))
(libpart (lib Connector_Generic) (part Conn_01x08)
(description "Generic connector, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x08))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))
(pin (num 7) (name Pin_7) (type passive))
(pin (num 8) (name Pin_8) (type passive))))
(libpart (lib Connector_Generic) (part Conn_01x11)
(description "Generic connector, single row, 01x11, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x11))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))
(pin (num 7) (name Pin_7) (type passive))
(pin (num 8) (name Pin_8) (type passive))
(pin (num 9) (name Pin_9) (type passive))
(pin (num 10) (name Pin_10) (type passive))
(pin (num 11) (name Pin_11) (type passive))))
(libpart (lib Connector_Generic) (part Conn_01x12)
(description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x12))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))
(pin (num 7) (name Pin_7) (type passive))
(pin (num 8) (name Pin_8) (type passive))
(pin (num 9) (name Pin_9) (type passive))
(pin (num 10) (name Pin_10) (type passive))
(pin (num 11) (name Pin_11) (type passive))
(pin (num 12) (name Pin_12) (type passive))))
(libpart (lib Device) (part R)
(description Resistor)
(docs ~)
(footprints
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive)))))
(libraries
(library (logical Connector)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Connector.lib"))
(library (logical Connector_Generic)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Connector_Generic.lib"))
(library (logical Device)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Device.lib")))
(nets
(net (code 1) (name +5V)
(node (ref J6) (pin 2))
(node (ref J2) (pin 4))
(node (ref J4) (pin 2))
(node (ref J7) (pin 1))
(node (ref J5) (pin 2))
(node (ref TP26) (pin 1))
(node (ref J3) (pin 2)))
(net (code 2) (name GND)
(node (ref R25) (pin 2))
(node (ref J4) (pin 1))
(node (ref J4) (pin 3))
(node (ref R20) (pin 2))
(node (ref J3) (pin 1))
(node (ref R21) (pin 2))
(node (ref R22) (pin 2))
(node (ref R23) (pin 2))
(node (ref R24) (pin 2))
(node (ref J3) (pin 3))
(node (ref J1) (pin 4))
(node (ref J6) (pin 1))
(node (ref J1) (pin 3))
(node (ref J6) (pin 3))
(node (ref J5) (pin 1))
(node (ref J3) (pin 8))
(node (ref J5) (pin 3))
(node (ref J7) (pin 4))
(node (ref J5) (pin 8))
(node (ref J2) (pin 2)))
(net (code 3) (name /RECEIVE_1)
(node (ref J3) (pin 4))
(node (ref J2) (pin 5)))
(net (code 4) (name /MUX_2)
(node (ref J3) (pin 7))
(node (ref J5) (pin 7))
(node (ref J2) (pin 8)))
(net (code 5) (name /MUX_1)
(node (ref J5) (pin 6))
(node (ref J2) (pin 7))
(node (ref J3) (pin 6)))
(net (code 6) (name /MUX_0)
(node (ref J2) (pin 6))
(node (ref J5) (pin 5))
(node (ref J3) (pin 5)))
(net (code 7) (name /RECEIVE_2)
(node (ref J1) (pin 1))
(node (ref J5) (pin 4)))
(net (code 8) (name /LED_2)
(node (ref J1) (pin 6))
(node (ref R19) (pin 2)))
(net (code 9) (name /LED_1)
(node (ref J1) (pin 5))
(node (ref R18) (pin 2)))
(net (code 10) (name /LED_0)
(node (ref J1) (pin 2))
(node (ref R17) (pin 2)))
(net (code 11) (name "Net-(R19-Pad1)")
(node (ref R19) (pin 1))
(node (ref TP19) (pin 1)))
(net (code 12) (name "Net-(R18-Pad1)")
(node (ref R18) (pin 1))
(node (ref TP18) (pin 1)))
(net (code 13) (name "Net-(R17-Pad1)")
(node (ref TP17) (pin 1))
(node (ref R17) (pin 1)))
(net (code 14) (name /AIR_5)
(node (ref R25) (pin 1))
(node (ref TP25) (pin 1))
(node (ref J1) (pin 12)))
(net (code 15) (name /AIR_4)
(node (ref TP24) (pin 1))
(node (ref J1) (pin 11))
(node (ref R24) (pin 1)))
(net (code 16) (name "Net-(J2-Pad10)")
(node (ref J2) (pin 10)))
(net (code 17) (name /AIR_1)
(node (ref R21) (pin 1))
(node (ref TP21) (pin 1))
(node (ref J1) (pin 8)))
(net (code 18) (name /AIR_2)
(node (ref R22) (pin 1))
(node (ref TP22) (pin 1))
(node (ref J1) (pin 9)))
(net (code 19) (name /AIR_3)
(node (ref R23) (pin 1))
(node (ref TP23) (pin 1))
(node (ref J1) (pin 10)))
(net (code 20) (name /KEY_7)
(node (ref R8) (pin 2))
(node (ref TP8) (pin 1))
(node (ref J4) (pin 11)))
(net (code 21) (name /KEY_6)
(node (ref J4) (pin 10))
(node (ref R7) (pin 2))
(node (ref TP7) (pin 1)))
(net (code 22) (name /KEY_5)
(node (ref TP6) (pin 1))
(node (ref J4) (pin 9))
(node (ref R6) (pin 2)))
(net (code 23) (name /KEY_4)
(node (ref TP5) (pin 1))
(node (ref R5) (pin 2))
(node (ref J4) (pin 8)))
(net (code 24) (name /KEY_3)
(node (ref J4) (pin 7))
(node (ref TP4) (pin 1))
(node (ref R4) (pin 2)))
(net (code 25) (name /KEY_2)
(node (ref R3) (pin 2))
(node (ref TP3) (pin 1))
(node (ref J4) (pin 6)))
(net (code 26) (name /KEY_1)
(node (ref TP2) (pin 1))
(node (ref R2) (pin 2))
(node (ref J4) (pin 5)))
(net (code 27) (name /KEY_0)
(node (ref R1) (pin 2))
(node (ref J4) (pin 4))
(node (ref TP1) (pin 1)))
(net (code 28) (name /KEY_15)
(node (ref J6) (pin 11))
(node (ref R16) (pin 2))
(node (ref TP16) (pin 1)))
(net (code 29) (name /KEY_14)
(node (ref TP15) (pin 1))
(node (ref J6) (pin 10))
(node (ref R15) (pin 2)))
(net (code 30) (name /KEY_13)
(node (ref TP14) (pin 1))
(node (ref J6) (pin 9))
(node (ref R14) (pin 2)))
(net (code 31) (name /KEY_12)
(node (ref J6) (pin 8))
(node (ref R13) (pin 2))
(node (ref TP13) (pin 1)))
(net (code 32) (name /KEY_11)
(node (ref J6) (pin 7))
(node (ref R12) (pin 2))
(node (ref TP12) (pin 1)))
(net (code 33) (name /KEY_10)
(node (ref J6) (pin 6))
(node (ref TP11) (pin 1))
(node (ref R11) (pin 2)))
(net (code 34) (name /KEY_9)
(node (ref TP10) (pin 1))
(node (ref J6) (pin 5))
(node (ref R10) (pin 2)))
(net (code 35) (name /KEY_8)
(node (ref R9) (pin 2))
(node (ref TP9) (pin 1))
(node (ref J6) (pin 4)))
(net (code 36) (name /SEND)
(node (ref R12) (pin 1))
(node (ref R1) (pin 1))
(node (ref J2) (pin 12))
(node (ref R9) (pin 1))
(node (ref R3) (pin 1))
(node (ref R2) (pin 1))
(node (ref R11) (pin 1))
(node (ref R16) (pin 1))
(node (ref R15) (pin 1))
(node (ref R14) (pin 1))
(node (ref R13) (pin 1))
(node (ref R4) (pin 1))
(node (ref R5) (pin 1))
(node (ref R6) (pin 1))
(node (ref R7) (pin 1))
(node (ref R10) (pin 1))
(node (ref R8) (pin 1)))
(net (code 37) (name /AIR_0)
(node (ref R20) (pin 1))
(node (ref TP20) (pin 1))
(node (ref J1) (pin 7)))
(net (code 38) (name "Net-(J2-Pad3)")
(node (ref J2) (pin 3)))
(net (code 39) (name "Net-(J2-Pad1)")
(node (ref J2) (pin 1)))
(net (code 40) (name /RGB_DO)
(node (ref J2) (pin 11))
(node (ref J7) (pin 2)))
(net (code 41) (name /RGB_CO)
(node (ref J2) (pin 9))
(node (ref J7) (pin 3)))))
+9 -25
View File
@@ -329,6 +329,8 @@ Wire Wire Line
8900 1200 8900 1450
Wire Wire Line
9100 1200 9100 1450
Wire Wire Line
9300 1200 9300 1450
Wire Wire Line
9500 1200 9500 1450
Wire Wire Line
@@ -366,6 +368,8 @@ Text Label 6100 2400 0 50 ~ 0
MUX_2
Text Label 6100 2100 0 50 ~ 0
RECEIVE_2
Wire Wire Line
5900 1200 8100 1200
Connection ~ 5900 1200
Connection ~ 8100 1200
Wire Wire Line
@@ -1590,7 +1594,11 @@ Wire Wire Line
Wire Wire Line
3050 2550 3050 2500
Wire Notes Line
10200 3100 10200 800
2350 800 9800 800
Wire Notes Line
9800 3100 9800 800
Wire Notes Line
9800 3100 2350 3100
Wire Notes Line
2350 3100 2350 800
Wire Notes Line
@@ -1907,28 +1915,4 @@ Wire Notes Line
6600 5050 2350 5050
Wire Notes Line
2350 3250 6600 3250
Wire Wire Line
5900 1200 8100 1200
Wire Wire Line
9300 1200 9300 1450
Connection ~ 9500 1200
Wire Notes Line
2350 800 10200 800
Wire Notes Line
2350 3100 10200 3100
Wire Wire Line
9850 1200 9850 1500
Wire Wire Line
9500 1200 9850 1200
$Comp
L Connector:TestPoint TP27
U 1 1 5C685989
P 9850 1500
F 0 "TP27" H 9850 1756 50 0000 C TNN
F 1 "Guard" H 9792 1618 50 0000 R CNN
F 2 "Connector_Wire:SolderWirePad_1x01_Drill1mm" H 10050 1500 50 0001 C CNN
F 3 "~" H 10050 1500 50 0001 C CNN
1 9850 1500
-1 0 0 1
$EndComp
$EndSCHEMATC
Binary file not shown.
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

+65 -7
View File
@@ -14,6 +14,9 @@
CRGB leds[16];
CRGB led_on = 0xFF00FF; // purple
CRGB led_off = 0xFFFF00; // yellow
float lightIntensity[16];
bool keyStates[16];
bool activated = true;
@@ -37,11 +40,12 @@ void onKeyPress(int key, bool wasHeld)
void parseCommand()
{
char input1 = Serial.read();
while(!Serial.available());
char input2 = Serial.read();
char input2;
switch (input1)
{
case 't': // touchboard
while(!Serial.available());
input2 = Serial.read();
while(!Serial.available());
switch (input2)
{
@@ -59,6 +63,8 @@ void parseCommand()
}
break;
case 'i': // ir sensors
while(!Serial.available());
input2 = Serial.read();
while(!Serial.available());
switch (input2)
{
@@ -89,12 +95,66 @@ void parseCommand()
Serial.println(sensor->getDeadzone());
Serial.print("ia \t");
Serial.println(sensor->getAlpha());
Serial.print("lor \t");
Serial.println(led_on.r);
Serial.print("log \t");
Serial.println(led_on.g);
Serial.print("lob \t");
Serial.println(led_on.b);
Serial.print("lfr \t");
Serial.println(led_off.r);
Serial.print("lfg \t");
Serial.println(led_off.g);
Serial.print("lfb \t");
Serial.println(led_off.b);
Serial.print(";");
break;
case 'a': // check if activated
Serial.println(activated);
Serial.print(";");
break;
case 'l': // change led color
while(!Serial.available());
input2 = Serial.read();
while(!Serial.available());
switch (input2)
{
case 'o': // on
while(!Serial.available());
switch ((char)Serial.read())
{
case 'r': // red
led_on.r = Serial.parseInt(); // for now this has to be expressed in decimal
break;
case 'g': // green
led_on.g = Serial.parseInt();
break;
case 'b': // blue
led_on.b = Serial.parseInt();
break;
case 'e': // everything
led_on = Serial.parseInt();
}
break;
case 'f': // off
while(!Serial.available());
switch ((char)Serial.read())
{
case 'r': // red
led_off.r = Serial.parseInt(); // for now this has to be expressed in decimal
break;
case 'g': // green
led_off.g = Serial.parseInt();
break;
case 'b': // blue
led_off.b = Serial.parseInt();
break;
case 'e': // everything
led_off = Serial.parseInt();
}
break;
}
break;
}
}
@@ -152,12 +212,12 @@ void loop() {
// If the key is currently being held, set its color to purple
if (touchboard->update(i))
{
leds[i].setRGB(128 + 127 * lightIntensity[i], 0, 128 + 127 * lightIntensity[i]);
leds[i].setRGB(min(led_on.r / 2 + led_on.r / 2 * lightIntensity[i], 255), min(led_on.g / 2 + led_on.g / 2 * lightIntensity[i], 255), min(led_on.b / 2 + led_on.b / 2 * lightIntensity[i], 255));
}
else
{
// If not, make it yellow and send the "key released" event if it was previously pressed
leds[i].setRGB(128, 128, 0);
leds[i].setRGB(led_off.r/2, led_off.g/2, led_off.b/2);
if (keyStates[i])
{
output->sendKeyEvent(i, false, false);
@@ -178,6 +238,4 @@ void loop() {
// If the air sensor is calibrated, update lights. The lights will stay red as long as the air sensor is not calibrated.
if (sensor->isCalibrated())
FastLED.show();
}
}
+2 -3
View File
@@ -1,6 +1,4 @@
//
//
//
#ifdef USB
#include "USBOutput.h"
@@ -50,3 +48,4 @@ USBOutput::USBOutput(){
lastPosition = 0;
}
#endif