Files

f.kicad_mod
(footprint "f" (version 20221018) (generator pcbnew) (layer "F.Cu") (descr "Single 2.4 GHz Wi-Fi and Bluetooth combo chip with U.FL connector, https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf") (tags "Single 2.4 GHz Wi-Fi and Bluetooth combo chip") (property "Sheetfile" "doorthing.kicad_sch") (property "Sheetname" "") (property "ki_description" "RF Module, ESP32-D0WD SoC, Wi-Fi 802.11b/g/n, Bluetooth, BLE, 32-bit, 2.7-3.6V, external antenna, SMD") (property "ki_keywords" "RF Radio BT ESP ESP32 Espressif external U.FL antenna") (attr smd) (fp_text reference "U5" (at -7.58 -10.5) (layer "F.SilkS") (effects (font (face "Fira Code Medium") (size 1 1) (thickness 0.15))) (tstamp 21c24398-980a-4bb1-bb5f-391d9b6b6995) (render_cache "U5" 0 (polygon (pts (xy -7.666706 -11.085419) (xy -7.666706 -10.41595) (xy -7.666864 -10.403312) (xy -7.667339 -10.390861) (xy -7.668131 -10.378598) (xy -7.66924 -10.366521) (xy -7.670665 -10.354631) (xy -7.672407 -10.342929) (xy -7.674466 -10.331413) (xy -7.676842 -10.320084) (xy -7.679534 -10.308943) (xy -7.682544 -10.297988) (xy -7.685869 -10.28722) (xy -7.689512 -10.27664) (xy -7.693471 -10.266246) (xy -7.697748 -10.256039) (xy -7.702341 -10.24602) (xy -7.70725 -10.236187) (xy -7.712461 -10.226578) (xy -7.717959 -10.217231) (xy -7.723742 -10.208146) (xy -7.729812 -10.199321) (xy -7.736168 -10.190759) (xy -7.74281 -10.182457) (xy -7.749739 -10.174417) (xy -7.756954 -10.166639) (xy -7.764455 -10.159122) (xy -7.772242 -10.151866) (xy -7.780315 -10.144871) (xy -7.788675 -10.138139) (xy -7.797321 -10.131667) (xy -7.806253 -10.125457) (xy -7.815471 -10.119508) (xy -7.824975 -10.113821) (xy -7.834745 -10.108438) (xy -7.844759 -10.103403) (xy -7.855017 -10.098714) (xy -7.86552 -10.094373) (xy -7.876266 -10.09038) (xy -7.887257 -10.086733) (xy -7.898492 -10.083434) (xy -7.909972 -10.080482) (xy -7.921695 -10.077877) (xy -7.933663 -10.07562) (xy -7.945875 -10.07371) (xy -7.958332 -10.072147) (xy -7.971033 -10.070932) (xy -7.983977 -10.070064) (xy -7.997166 -10.069543) (xy -8.0106 -10.069369) (xy -8.024297 -10.06954) (xy -8.037726 -10.070052) (xy -8.050888 -10.070906) (xy -8.063784 -10.072101) (xy -8.076412 -10.073638) (xy -8.088773 -10.075517) (xy -8.100867 -10.077737) (xy -8.112693 -10.080299) (xy -8.124253 -10.083202) (xy -8.135545 -10.086447) (xy -8.146571 -10.090033) (xy -8.157329 -10.093961) (xy -8.16782 -10.098231) (xy -8.178044 -10.102842) (xy -8.188 -10.107794) (xy -8.19769 -10.113088) (xy -8.207102 -10.118687) (xy -8.216226 -10.124553) (xy -8.225061 -10.130685) (xy -8.233609 -10.137085) (xy -8.241868 -10.143752) (xy -8.24984 -10.150687) (xy -8.257523 -10.157888) (xy -8.264918 -10.165356) (xy -8.272025 -10.173092) (xy -8.278843 -10.181095) (xy -8.285374 -10.189365) (xy -8.291617 -10.197902) (xy -8.297571 -10.206706) (xy -8.303237 -10.215777) (xy -8.308615 -10.225116) (xy -8.313705 -10.234721) (xy -8.318467 -10.24456) (xy -8.322922 -10.254597) (xy -8.327069 -10.264832) (xy -8.330909 -10.275266) (xy -8.334442 -10.285898) (xy -8.337668 -10.296729) (xy -8.340586 -10.307758) (xy -8.343198 -10.318985) (xy -8.345502 -10.330411) (xy -8.347499 -10.342036) (xy -8.349188 -10.353858) (xy -8.350571 -10.36588) (xy -8.351646 -10.3781) (xy -8.352414 -10.390518) (xy -8.352875 -10.403134) (xy -8.353028 -10.41595) (xy -8.353028 -11.085419) (xy -8.186455 -11.085419) (xy -8.186455 -10.439885) (xy -8.186293 -10.424826) (xy -8.185806 -10.41024) (xy -8.184995 -10.396128) (xy -8.18386 -10.382488) (xy -8.1824 -10.369322) (xy -8.180616 -10.356629) (xy -8.178507 -10.344409) (xy -8.176074 -10.332663) (xy -8.173317 -10.321389) (xy -8.170235 -10.310589) (xy -8.166829 -10.300262) (xy -8.163099 -10.290409) (xy -8.159044 -10.281028) (xy -8.154665 -10.272121) (xy -8.147488 -10.259647) (xy -8.144933 -10.255726) (xy -8.136656 -10.244727) (xy -8.127485 -10.234809) (xy -8.117422 -10.225973) (xy -8.106465 -10.21822) (xy -8.094616 -10.211548) (xy -8.081873 -10.205958) (xy -8.068237 -10.20145) (xy -8.058651 -10.199046) (xy -8.048667 -10.197122) (xy -8.038287 -10.19568) (xy -8.02751 -10.194718) (xy -8.016336 -10.194237) (xy -8.0106 -10.194177) (xy -7.999226 -10.194417) (xy -7.988248 -10.195139) (xy -7.977664 -10.196341) (xy -7.967476 -10.198024) (xy -7.957682 -10.200188) (xy -7.943732 -10.204335) (xy -7.930671 -10.209564) (xy -7.918499 -10.215876) (xy -7.907215 -10.223269) (xy -7.896821 -10.231744) (xy -7.887314 -10.241301) (xy -7.878697 -10.25194) (xy -7.876022 -10.255726) (xy -7.868514 -10.267845) (xy -7.86392 -10.276516) (xy -7.859653 -10.285659) (xy -7.855715 -10.295276) (xy -7.852104 -10.305367) (xy -7.848822 -10.31593) (xy -7.845869 -10.326967) (xy -7.843243 -10.338477) (xy -7.840946 -10.35046) (xy -7.838976 -10.362916) (xy -7.837335 -10.375846) (xy -7.836023 -10.389249) (xy -7.835038 -10.403125) (xy -7.834381 -10.417474) (xy -7.834053 -10.432297) (xy -7.834012 -10.439885) (xy -7.834012 -11.085419) ) ) (polygon (pts (xy -6.865589 -11.085419) (xy -6.88635 -10.960611) (xy -7.26688 -10.960611) (xy -7.26688 -10.684617) (xy -7.256355 -10.690307) (xy -7.245906 -10.695531) (xy -7.235533 -10.70029) (xy -7.225237 -10.704584) (xy -7.215017 -10.708411) (xy -7.204873 -10.711773) (xy -7.194806 -10.71467) (xy -7.184815 -10.717101) (xy -7.174854 -10.719162) (xy -7.164878 -10.720948) (xy -7.154887 -10.722459) (xy -7.144881 -10.723696) (xy -7.134859 -10.724657) (xy -7.124823 -10.725344) (xy -7.114771 -10.725756) (xy -7.104703 -10.725894) (xy -7.094909 -10.725747) (xy -7.080467 -10.724975) (xy -7.066326 -10.723543) (xy -7.052486 -10.721449) (xy -7.038946 -10.718694) (xy -7.025707 -10.715278) (xy -7.012769 -10.711201) (xy -7.00013 -10.706463) (xy -6.987793 -10.701063) (xy -6.975756 -10.695002) (xy -6.964019 -10.68828) (xy -6.952665 -10.680936) (xy -6.941774 -10.673008) (xy -6.931347 -10.664495) (xy -6.921384 -10.655399) (xy -6.911884 -10.645719) (xy -6.902848 -10.635455) (xy -6.894276 -10.624607) (xy -6.886167 -10.613176) (xy -6.878522 -10.60116) (xy -6.871341 -10.588561) (xy -6.866811 -10.579837) (xy -6.862492 -10.570897) (xy -6.858453 -10.561724) (xy -6.854692 -10.552319) (xy -6.85121 -10.542681) (xy -6.848006 -10.53281) (xy -6.845081 -10.522707) (xy -6.842434 -10.51237) (xy -6.840066 -10.501801) (xy -6.837977 -10.490999) (xy -6.836166 -10.479964) (xy -6.834634 -10.468696) (xy -6.83338 -10.457196) (xy -6.832405 -10.445463) (xy -6.831708 -10.433497) (xy -6.83129 -10.421298) (xy -6.831151 -10.408867) (xy -6.831324 -10.396411) (xy -6.831842 -10.384141) (xy -6.832705 -10.372055) (xy -6.833914 -10.360155) (xy -6.835468 -10.34844) (xy -6.837368 -10.33691) (xy -6.839613 -10.325565) (xy -6.842203 -10.314406) (xy -6.845139 -10.303431) (xy -6.84842 -10.292641) (xy -6.852046 -10.282037) (xy -6.856018 -10.271617) (xy -6.860335 -10.261383) (xy -6.864998 -10.251334) (xy -6.870006 -10.24147) (xy -6.875359 -10.23179) (xy -6.881025 -10.222365) (xy -6.886972 -10.213201) (xy -6.893199 -10.204299) (xy -6.899707 -10.195658) (xy -6.906495 -10.187278) (xy -6.913564 -10.17916) (xy -6.920913 -10.171303) (xy -6.928543 -10.163708) (xy -6.936453 -10.156374) (xy -6.944644 -10.149301) (xy -6.953115 -10.14249) (xy -6.961867 -10.13594) (xy -6.970899 -10.129652) (xy -6.980212 -10.123625) (xy -6.989805 -10.11786) (xy -6.999679 -10.112356) (xy -7.009768 -10.10715) (xy -7.020069 -10.102281) (xy -7.030582 -10.097747) (xy -7.041307 -10.093549) (xy -7.052243 -10.089687) (xy -7.063392 -10.086161) (xy -7.074752 -10.08297) (xy -7.086324 -10.080116) (xy -7.098108 -10.077597) (xy -7.110103 -10.075414) (xy -7.122311 -10.073567) (xy -7.13473 -10.072056) (xy -7.147361 -10.07088) (xy -7.160203 -10.070041) (xy -7.173258 -10.069537) (xy -7.186524 -10.069369) (xy -7.198559 -10.069502) (xy -7.210422 -10.069899) (xy -7.222113 -10.070563) (xy -7.233633 -10.071491) (xy -7.244981 -10.072684) (xy -7.256157 -10.074143) (xy -7.267161 -10.075867) (xy -7.277993 -10.077856) (xy -7.288654 -10.080111) (xy -7.299143 -10.082631) (xy -7.309461 -10.085416) (xy -7.319606 -10.088466) (xy -7.32958 -10.091781) (xy -7.339382 -10.095362) (xy -7.349013 -10.099208) (xy -7.358471 -10.103319) (xy -7.367774 -10.107689) (xy -7.376935 -10.112253) (xy -7.385954 -10.117009) (xy -7.394833 -10.121957) (xy -7.403571 -10.127099) (xy -7.412167 -10.132433) (xy -7.420622 -10.13796) (xy -7.428936 -10.14368) (xy -7.437108 -10.149592) (xy -7.445139 -10.155697) (xy -7.45303 -10.161995) (xy -7.460779 -10.168486) (xy -7.468386 -10.175169) (xy -7.475853 -10.182045) (xy -7.483178 -10.189114) (xy -7.490363 -10.196375) (xy -7.394131 -10.285768) (xy -7.383671 -10.274677) (xy -7.372931 -10.264301) (xy -7.361911 -10.254641) (xy -7.35061 -10.245697) (xy -7.339028 -10.237468) (xy -7.327166 -10.229955) (xy -7.315024 -10.223157) (xy -7.302601 -10.217075) (xy -7.289897 -10.211708) (xy -7.276913 -10.207057) (xy -7.263649 -10.203121) (xy -7.250104 -10.199901) (xy -7.236278 -10.197397) (xy -7.222172 -10.195608) (xy -7.207786 -10.194535) (xy -7.193119 -10.194177) (xy -7.181943 -10.194392) (xy -7.171068 -10.195036) (xy -7.160495 -10.196109) (xy -7.150224 -10.197612) (xy -7.140254 -10.199544) (xy -7.130585 -10.201905) (xy -7.121218 -10.204696) (xy -7.107733 -10.209687) (xy -7.094926 -10.215644) (xy -7.082797 -10.222567) (xy -7.071347 -10.230456) (xy -7.060575 -10.239311) (xy -7.050481 -10.249132) (xy -7.041184 -10.259837) (xy -7.032801 -10.271345) (xy -7.025333 -10.283657) (xy -7.018779 -10.29677) (xy -7.014918 -10.305959) (xy -7.011463 -10.315505) (xy -7.008415 -10.325407) (xy -7.005773 -10.335666) (xy -7.003538 -10.346282) (xy -7.001709 -10.357255) (xy -7.000286 -10.368585) (xy -6.99927 -10.380271) (xy -6.998661 -10.392314) (xy -6.998457 -10.404714) (xy -6.998637 -10.418134) (xy -6.999175 -10.431039) (xy -7.000072 -10.443429) (xy -7.001327 -10.455303) (xy -7.002942 -10.466662) (xy -7.004915 -10.477506) (xy -7.007246 -10.487835) (xy -7.009937 -10.497649) (xy -7.012986 -10.506947) (xy -7.018233 -10.519929) (xy -7.024286 -10.531751) (xy -7.031147 -10.542414) (xy -7.038815 -10.551918) (xy -7.044375 -10.55761) (xy -7.053193 -10.56538) (xy -7.062427 -10.572385) (xy -7.072078 -10.578626) (xy -7.082145 -10.584103) (xy -7.092629 -10.588816) (xy -7.103529 -10.592764) (xy -7.114845 -10.595948) (xy -7.126578 -10.598368) (xy -7.138728 -10.600024) (xy -7.151293 -10.600916) (xy -7.159902 -10.601086) (xy -7.171467 -10.600883) (xy -7.182805 -10.600275) (xy -7.193916 -10.599261) (xy -7.204801 -10.597842) (xy -7.215459 -10.596017) (xy -7.225891 -10.593787) (xy -7.23 -10.592781) (xy -7.240388 -10.589984) (xy -7.251099 -10.58678) (xy -7.262132 -10.583171) (xy -7.273486 -10.579157) (xy -7.282802 -10.575654) (xy -7.292324 -10.571891) (xy -7.302051 -10.567869) (xy -7.420509 -10.567869) (xy -7.420509 -11.085419) ) ) ) ) (fp_text value "f" (at 0 11.5) (layer "F.Fab") (effects (font (face "Fira Code Medium") (size 1 1) (thickness 0.15))) (tstamp 9d3a8f68-3d9a-40f3-a782-467134ef444a) (render_cache "f" 0 (polygon (pts (xy 0.15827 10.836423) (xy 0.171234 10.836528) (xy 0.183932 10.836844) (xy 0.196364 10.83737) (xy 0.20853 10.838106) (xy 0.22043 10.839053) (xy 0.232064 10.84021) (xy 0.243431 10.841577) (xy 0.254532 10.843155) (xy 0.265367 10.844943) (xy 0.275936 10.846942) (xy 0.282834 10.848391) (xy 0.293065 10.85071) (xy 0.30315 10.853179) (xy 0.313089 10.855799) (xy 0.322882 10.858569) (xy 0.332529 10.861489) (xy 0.34203 10.86456) (xy 0.351385 10.86778) (xy 0.360594 10.871151) (xy 0.372646 10.87588) (xy 0.384439 10.880875) (xy 0.337056 10.99225) (xy 0.327534 10.9883) (xy 0.317898 10.984633) (xy 0.308147 10.981248) (xy 0.298282 10.978145) (xy 0.288302 10.975325) (xy 0.278208 10.972787) (xy 0.268 10.970531) (xy 0.257677 10.968558) (xy 0.247342 10.966841) (xy 0.236977 10.965353) (xy 0.226581 10.964093) (xy 0.216155 10.963063) (xy 0.205699 10.962262) (xy 0.195211 10.961689) (xy 0.184694 10.961346) (xy 0.174146 10.961231) (xy 0.1564 10.961688) (xy 0.139799 10.963059) (xy 0.124343 10.965344) (xy 0.110032 10.968543) (xy 0.096866 10.972656) (xy 0.084844 10.977683) (xy 0.073968 10.983624) (xy 0.064236 10.990479) (xy 0.05565 10.998248) (xy 0.048208 11.006931) (xy 0.041911 11.016528) (xy 0.036759 11.027039) (xy 0.032752 11.038464) (xy 0.02989 11.050803) (xy 0.028172 11.064056) (xy 0.0276 11.078224) (xy 0.0276 11.21158) (xy 0.281124 11.21158) (xy 0.263783 11.336388) (xy 0.0276 11.336388) (xy 0.0276 11.915) (xy -0.132378 11.915) (xy -0.132378 11.336388) (xy -0.304814 11.336388) (xy -0.304814 11.21158) (xy -0.132378 11.21158) (xy -0.132378 11.076514) (xy -0.132067 11.06327) (xy -0.131134 11.050345) (xy -0.129579 11.037739) (xy -0.127402 11.025452) (xy -0.124603 11.013483) (xy -0.121181 11.001833) (xy -0.117138 10.990501) (xy -0.112472 10.979488) (xy -0.107185 10.968794) (xy -0.101275 10.958419) (xy -0.094744 10.948362) (xy -0.08759 10.938623) (xy -0.079814 10.929204) (xy -0.071417 10.920103) (xy -0.062397 10.911321) (xy -0.052755 10.902857) (xy -0.0426 10.894812) (xy -0.03204 10.887287) (xy -0.021076 10.88028) (xy -0.009707 10.873792) (xy 0.002065 10.867824) (xy 0.014243 10.862374) (xy 0.026825 10.857443) (xy 0.039812 10.853032) (xy 0.053203 10.849139) (xy 0.066999 10.845765) (xy 0.0812 10.842911) (xy 0.095805 10.840575) (xy 0.110814 10.838759) (xy 0.126228 10.837461) (xy 0.142047 10.836683) ) ) ) ) (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") (effects (font (face "Fira Code Medium") (size 1 1) (thickness 0.15))) (tstamp 5616de4f-73f9-4941-b722-c6d5dcc07b4a) (render_cache "U5" 0 (polygon (pts (xy -0.086705 -0.585418) (xy -0.086705 0.08405) (xy -0.086863 0.096688) (xy -0.087338 0.109139) (xy -0.08813 0.121402) (xy -0.089239 0.133479) (xy -0.090664 0.145369) (xy -0.092406 0.157071) (xy -0.094465 0.168587) (xy -0.096841 0.179916) (xy -0.099533 0.191057) (xy -0.102543 0.202012) (xy -0.105868 0.21278) (xy -0.109511 0.22336) (xy -0.11347 0.233754) (xy -0.117747 0.243961) (xy -0.12234 0.25398) (xy -0.127249 0.263813) (xy -0.13246 0.273422) (xy -0.137958 0.282769) (xy -0.143741 0.291854) (xy -0.149811 0.300679) (xy -0.156167 0.309241) (xy -0.162809 0.317543) (xy -0.169738 0.325583) (xy -0.176953 0.333361) (xy -0.184454 0.340878) (xy -0.192241 0.348134) (xy -0.200314 0.355129) (xy -0.208674 0.361861) (xy -0.21732 0.368333) (xy -0.226252 0.374543) (xy -0.23547 0.380492) (xy -0.244974 0.386179) (xy -0.254744 0.391562) (xy -0.264758 0.396597) (xy -0.275016 0.401286) (xy -0.285519 0.405627) (xy -0.296265 0.40962) (xy -0.307256 0.413267) (xy -0.318491 0.416566) (xy -0.329971 0.419518) (xy -0.341694 0.422123) (xy -0.353662 0.42438) (xy -0.365874 0.42629) (xy -0.378331 0.427853) (xy -0.391032 0.429068) (xy -0.403976 0.429936) (xy -0.417165 0.430457) (xy -0.430599 0.430631) (xy -0.444296 0.43046) (xy -0.457725 0.429948) (xy -0.470887 0.429094) (xy -0.483783 0.427899) (xy -0.496411 0.426362) (xy -0.508772 0.424483) (xy -0.520866 0.422263) (xy -0.532692 0.419701) (xy -0.544252 0.416798) (xy -0.555544 0.413553) (xy -0.56657 0.409967) (xy -0.577328 0.406039) (xy -0.587819 0.401769) (xy -0.598043 0.397158) (xy -0.607999 0.392206) (xy -0.617689 0.386912) (xy -0.627101 0.381313) (xy -0.636225 0.375447) (xy -0.64506 0.369315) (xy -0.653608 0.362915) (xy -0.661867 0.356248) (xy -0.669839 0.349313) (xy -0.677522 0.342112) (xy -0.684917 0.334644) (xy -0.692024 0.326908) (xy -0.698842 0.318905) (xy -0.705373 0.310635) (xy -0.711616 0.302098) (xy -0.71757 0.293294) (xy -0.723236 0.284223) (xy -0.728614 0.274884) (xy -0.733704 0.265279) (xy -0.738466 0.25544) (xy -0.742921 0.245403) (xy -0.747068 0.235168) (xy -0.750908 0.224734) (xy -0.754441 0.214102) (xy -0.757667 0.203271) (xy -0.760585 0.192242) (xy -0.763197 0.181015) (xy -0.765501 0.169589) (xy -0.767498 0.157964) (xy -0.769187 0.146142) (xy -0.77057 0.13412) (xy -0.771645 0.1219) (xy -0.772413 0.109482) (xy -0.772874 0.096866) (xy -0.773027 0.08405) (xy -0.773027 -0.585418) (xy -0.606454 -0.585418) (xy -0.606454 0.060115) (xy -0.606292 0.075174) (xy -0.605805 0.08976) (xy -0.604994 0.103872) (xy -0.603859 0.117512) (xy -0.602399 0.130678) (xy -0.600615 0.143371) (xy -0.598506 0.155591) (xy -0.596073 0.167337) (xy -0.593316 0.178611) (xy -0.590234 0.189411) (xy -0.586828 0.199738) (xy -0.583098 0.209591) (xy -0.579043 0.218972) (xy -0.574664 0.227879) (xy -0.567487 0.240353) (xy -0.564932 0.244274) (xy -0.556655 0.255273) (xy -0.547484 0.265191) (xy -0.537421 0.274027) (xy -0.526464 0.28178) (xy -0.514615 0.288452) (xy -0.501872 0.294042) (xy -0.488236 0.29855) (xy -0.47865 0.300954) (xy -0.468666 0.302878) (xy -0.458286 0.30432) (xy -0.447509 0.305282) (xy -0.436335 0.305763) (xy -0.430599 0.305823) (xy -0.419225 0.305583) (xy -0.408247 0.304861) (xy -0.397663 0.303659) (xy -0.387475 0.301976) (xy -0.377681 0.299812) (xy -0.363731 0.295665) (xy -0.35067 0.290436) (xy -0.338498 0.284124) (xy -0.327214 0.276731) (xy -0.31682 0.268256) (xy -0.307313 0.258699) (xy -0.298696 0.24806) (xy -0.296021 0.244274) (xy -0.288513 0.232155) (xy -0.283919 0.223484) (xy -0.279652 0.214341) (xy -0.275714 0.204724) (xy -0.272103 0.194633) (xy -0.268821 0.18407) (xy -0.265868 0.173033) (xy -0.263242 0.161523) (xy -0.260945 0.14954) (xy -0.258975 0.137084) (xy -0.257334 0.124154) (xy -0.256022 0.110751) (xy -0.255037 0.096875) (xy -0.25438 0.082526) (xy -0.254052 0.067703) (xy -0.254011 0.060115) (xy -0.254011 -0.585418) ) ) (polygon (pts (xy 0.714411 -0.585418) (xy 0.69365 -0.46061) (xy 0.31312 -0.46061) (xy 0.31312 -0.184616) (xy 0.323645 -0.190306) (xy 0.334094 -0.19553) (xy 0.344467 -0.200289) (xy 0.354763 -0.204583) (xy 0.364983 -0.20841) (xy 0.375127 -0.211772) (xy 0.385194 -0.214669) (xy 0.395185 -0.2171) (xy 0.405146 -0.219161) (xy 0.415122 -0.220947) (xy 0.425113 -0.222458) (xy 0.435119 -0.223695) (xy 0.445141 -0.224656) (xy 0.455177 -0.225343) (xy 0.465229 -0.225755) (xy 0.475297 -0.225893) (xy 0.485091 -0.225746) (xy 0.499533 -0.224974) (xy 0.513674 -0.223542) (xy 0.527514 -0.221448) (xy 0.541054 -0.218693) (xy 0.554293 -0.215277) (xy 0.567231 -0.2112) (xy 0.57987 -0.206462) (xy 0.592207 -0.201062) (xy 0.604244 -0.195001) (xy 0.615981 -0.188279) (xy 0.627335 -0.180935) (xy 0.638226 -0.173007) (xy 0.648653 -0.164494) (xy 0.658616 -0.155398) (xy 0.668116 -0.145718) (xy 0.677152 -0.135454) (xy 0.685724 -0.124606) (xy 0.693833 -0.113175) (xy 0.701478 -0.101159) (xy 0.708659 -0.08856) (xy 0.713189 -0.079836) (xy 0.717508 -0.070896) (xy 0.721547 -0.061723) (xy 0.725308 -0.052318) (xy 0.72879 -0.04268) (xy 0.731994 -0.032809) (xy 0.734919 -0.022706) (xy 0.737566 -0.012369) (xy 0.739934 -0.0018) (xy 0.742023 0.009001) (xy 0.743834 0.020036) (xy 0.745366 0.031304) (xy 0.74662 0.042804) (xy 0.747595 0.054537) (xy 0.748292 0.066503) (xy 0.74871 0.078702) (xy 0.748849 0.091133) (xy 0.748676 0.103589) (xy 0.748158 0.115859) (xy 0.747295 0.127945) (xy 0.746086 0.139845) (xy 0.744532 0.15156) (xy 0.742632 0.16309) (xy 0.740387 0.174435) (xy 0.737797 0.185594) (xy 0.734861 0.196569) (xy 0.73158 0.207359) (xy 0.727954 0.217963) (xy 0.723982 0.228383) (xy 0.719665 0.238617) (xy 0.715002 0.248666) (xy 0.709994 0.25853) (xy 0.704641 0.26821) (xy 0.698975 0.277635) (xy 0.693028 0.286799) (xy 0.686801 0.295701) (xy 0.680293 0.304342) (xy 0.673505 0.312722) (xy 0.666436 0.32084) (xy 0.659087 0.328697) (xy 0.651457 0.336292) (xy 0.643547 0.343626) (xy 0.635356 0.350699) (xy 0.626885 0.35751) (xy 0.618133 0.36406) (xy 0.609101 0.370348) (xy 0.599788 0.376375) (xy 0.590195 0.38214) (xy 0.580321 0.387644) (xy 0.570232 0.39285) (xy 0.559931 0.397719) (xy 0.549418 0.402253) (xy 0.538693 0.406451) (xy 0.527757 0.410313) (xy 0.516608 0.413839) (xy 0.505248 0.41703) (xy 0.493676 0.419884) (xy 0.481892 0.422403) (xy 0.469897 0.424586) (xy 0.457689 0.426433) (xy 0.44527 0.427944) (xy 0.432639 0.42912) (xy 0.419797 0.429959) (xy 0.406742 0.430463) (xy 0.393476 0.430631) (xy 0.381441 0.430498) (xy 0.369578 0.430101) (xy 0.357887 0.429437) (xy 0.346367 0.428509) (xy 0.335019 0.427316) (xy 0.323843 0.425857) (xy 0.312839 0.424133) (xy 0.302007 0.422144) (xy 0.291346 0.419889) (xy 0.280857 0.417369) (xy 0.270539 0.414584) (xy 0.260394 0.411534) (xy 0.25042 0.408219) (xy 0.240618 0.404638) (xy 0.230987 0.400792) (xy 0.221529 0.396681) (xy 0.212226 0.392311) (xy 0.203065 0.387747) (xy 0.194046 0.382991) (xy 0.185167 0.378043) (xy 0.176429 0.372901) (xy 0.167833 0.367567) (xy 0.159378 0.36204) (xy 0.151064 0.35632) (xy 0.142892 0.350408) (xy 0.134861 0.344303) (xy 0.12697 0.338005) (xy 0.119221 0.331514) (xy 0.111614 0.324831) (xy 0.104147 0.317955) (xy 0.096822 0.310886) (xy 0.089637 0.303625) (xy 0.185869 0.214232) (xy 0.196329 0.225323) (xy 0.207069 0.235699) (xy 0.218089 0.245359) (xy 0.22939 0.254303) (xy 0.240972 0.262532) (xy 0.252834 0.270045) (xy 0.264976 0.276843) (xy 0.277399 0.282925) (xy 0.290103 0.288292) (xy 0.303087 0.292943) (xy 0.316351 0.296879) (xy 0.329896 0.300099) (xy 0.343722 0.302603) (xy 0.357828 0.304392) (xy 0.372214 0.305465) (xy 0.386881 0.305823) (xy 0.398057 0.305608) (xy 0.408932 0.304964) (xy 0.419505 0.303891) (xy 0.429776 0.302388) (xy 0.439746 0.300456) (xy 0.449415 0.298095) (xy 0.458782 0.295304) (xy 0.472267 0.290313) (xy 0.485074 0.284356) (xy 0.497203 0.277433) (xy 0.508653 0.269544) (xy 0.519425 0.260689) (xy 0.529519 0.250868) (xy 0.538816 0.240163) (xy 0.547199 0.228655) (xy 0.554667 0.216343) (xy 0.561221 0.20323) (xy 0.565082 0.194041) (xy 0.568537 0.184495) (xy 0.571585 0.174593) (xy 0.574227 0.164334) (xy 0.576462 0.153718) (xy 0.578291 0.142745) (xy 0.579714 0.131415) (xy 0.58073 0.119729) (xy 0.581339 0.107686) (xy 0.581543 0.095286) (xy 0.581363 0.081866) (xy 0.580825 0.068961) (xy 0.579928 0.056571) (xy 0.578673 0.044697) (xy 0.577058 0.033338) (xy 0.575085 0.022494) (xy 0.572754 0.012165) (xy 0.570063 0.002351) (xy 0.567014 -0.006946) (xy 0.561767 -0.019928) (xy 0.555714 -0.03175) (xy 0.548853 -0.042413) (xy 0.541185 -0.051917) (xy 0.535625 -0.057609) (xy 0.526807 -0.065379) (xy 0.517573 -0.072384) (xy 0.507922 -0.078625) (xy 0.497855 -0.084102) (xy 0.487371 -0.088815) (xy 0.476471 -0.092763) (xy 0.465155 -0.095947) (xy 0.453422 -0.098367) (xy 0.441272 -0.100023) (xy 0.428707 -0.100915) (xy 0.420098 -0.101085) (xy 0.408533 -0.100882) (xy 0.397195 -0.100274) (xy 0.386084 -0.09926) (xy 0.375199 -0.097841) (xy 0.364541 -0.096016) (xy 0.354109 -0.093786) (xy 0.35 -0.09278) (xy 0.339612 -0.089983) (xy 0.328901 -0.086779) (xy 0.317868 -0.08317) (xy 0.306514 -0.079156) (xy 0.297198 -0.075653) (xy 0.287676 -0.07189) (xy 0.277949 -0.067868) (xy 0.159491 -0.067868) (xy 0.159491 -0.585418) ) ) ) ) (fp_line (start -9.12 -9.72) (end -9.12 -9.3) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 06d2fb0a-d5d3-449b-bd65-d2c855343da1)) (fp_line (start -9.12 -9.72) (end 9.12 -9.72) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c8236414-096a-416b-80a3-f9d93dd65d26)) (fp_line (start -9.12 -9.3) (end -9.5 -9.3) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 012c656a-d449-40a1-83e7-ffc05b67e52a)) (fp_line (start -9.12 9.1) (end -9.12 9.72) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 46bc8373-a824-4cef-b332-8a5578443552)) (fp_line (start -9.12 9.72) (end -8.12 9.72) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 06b91fee-33cf-4be5-a070-a733aa8e84cf)) (fp_line (start 9.12 -9.72) (end 9.12 -9.3) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d96c3497-d05e-41c7-a373-e7bd06ebcce8)) (fp_line (start 9.12 9.1) (end 9.12 9.72) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 983885c0-3891-43ed-a37b-9ed8935fdced)) (fp_line (start 9.12 9.72) (end 8.12 9.72) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cad09904-4c5b-4d86-a1e1-919f249e44ae)) (fp_line (start -9.75 10.35) (end -9.75 -9.85) (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2887c0c6-9ef6-41b7-bc97-8659dd57542a)) (fp_line (start -9.75 10.35) (end 9.75 10.35) (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19169fd8-6ecb-4914-9da0-edac695c6116)) (fp_line (start 9.75 -9.85) (end -9.75 -9.85) (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3e56a263-7d97-477a-9cfd-9278ec23e6b2)) (fp_line (start 9.75 -9.85) (end 9.75 10.35) (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7eed0fee-1869-402a-ae4f-ee25e979e916)) (fp_line (start -9 -9.6) (end -9 -9) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e089aac6-688a-4e55-8730-e56c5fee523e)) (fp_line (start -9 -9.6) (end 9 -9.6) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7bc34dcc-997b-4a8b-af17-f8e84ec98d97)) (fp_line (start -9 -8) (end -9 9.6) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 91744ca3-620a-4cb4-8f2d-5e0d8f230f1a)) (fp_line (start -9 -8) (end -8.5 -8.5) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp acbed9ee-f8c1-498b-841a-5cc11670cdc6)) (fp_line (start -9 9.6) (end 9 9.6) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b7fcc07d-9607-457d-8a99-01f707d6847d)) (fp_line (start -8.5 -8.5) (end -9 -9) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8179bda8-8090-4fca-93d3-46f7139a40fe)) (fp_line (start 9 9.6) (end 9 -9.6) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1414a838-d036-4a2b-bcd8-5617caad1e64)) (pad "1" smd rect (at -8.75 -8.255) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7ea0faab-ad89-4102-ad32-e8ce9b509aaa)) (pad "2" smd rect (at -8.75 -6.985) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 447698a9-e7ce-425d-8ce4-19ae06c5744b)) (pad "3" smd rect (at -8.75 -5.715) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3b5aaa76-597f-47b0-afb6-e517f0d93d37)) (pad "4" smd rect (at -8.75 -4.445) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 37a94c9f-800b-4a5d-bc4f-bc944a3bc160)) (pad "5" smd rect (at -8.75 -3.175) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4b6b23df-dd5d-4ce6-aeb5-3dd88d32a4e8)) (pad "6" smd rect (at -8.75 -1.905) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0c9c8bd5-1aa4-4854-a280-f1e2f75b9b8f)) (pad "7" smd rect (at -8.75 -0.635) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e5dcf064-dee8-4a8e-98ac-010a8c6b1c84)) (pad "8" smd rect (at -8.75 0.635) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 19bbcad9-bb66-40d6-91b1-76a3f725274a)) (pad "9" smd rect (at -8.75 1.905) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8a0c872e-0f7d-402d-99da-7b0f282eec9f)) (pad "10" smd rect (at -8.75 3.175) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5a225a03-5ec5-4c97-a690-7aa161485262)) (pad "11" smd rect (at -8.75 4.445) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c8dce92d-c64b-4e50-a083-bd3c50c5d87b)) (pad "12" smd rect (at -8.75 5.715) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 73e418d4-c542-4bbd-8978-b3935877caf8)) (pad "13" smd rect (at -8.75 6.985) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bee1f0be-88bd-43a0-a52a-150c08531c11)) (pad "14" smd rect (at -8.75 8.255) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3e1ddccb-f3f3-4bda-8df4-6dcab01a2bff)) (pad "15" smd rect (at -5.715 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c023c92e-0c06-47df-ac24-fde8b31ce02d)) (pad "16" smd rect (at -4.445 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e39d7e9f-4a1b-4a1f-b7d9-f1bbba8858e6)) (pad "17" smd rect (at -3.175 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a9ce066b-b726-4883-954b-572fdfd65738)) (pad "18" smd rect (at -1.905 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 26876b9b-03c4-407c-9069-899cfdaefa95)) (pad "19" smd rect (at -0.635 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d1d00ca5-06d1-4695-84f7-7988fff416a4)) (pad "20" smd rect (at 0.635 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 00ac344d-18b1-4624-ace6-01dccb0d4549)) (pad "21" smd rect (at 1.905 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e58358ad-fee9-4e9b-bfc8-35adaf864187)) (pad "22" smd rect (at 3.175 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0b8fe9c8-255d-456f-a4a9-460df56c3530)) (pad "23" smd rect (at 4.445 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e63a8b04-1785-4dfc-b970-ffed9159f480)) (pad "24" smd rect (at 5.715 9.35 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 19f59cf3-c832-4924-8c7a-f671569abcd5)) (pad "25" smd rect (at 8.75 8.255) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ceb33a11-2e85-43ca-abe8-6962c141238a)) (pad "26" smd rect (at 8.75 6.985) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bf0fca1b-ab0e-4e19-a3ad-934884d658f7)) (pad "27" smd rect (at 8.75 5.715) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c73b5cf7-5b79-4ab7-a230-2edb3684f74b)) (pad "28" smd rect (at 8.75 4.445) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2dbde40d-d44e-48fe-a68d-98b62bf6fb56)) (pad "29" smd rect (at 8.75 3.175) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 96c48ec8-5652-41d4-ae06-7d7b526619b9)) (pad "30" smd rect (at 8.75 1.905) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 97b895f6-7790-449b-a279-e279c7eb39be)) (pad "31" smd rect (at 8.75 0.635) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 276394a1-d3f7-4a0d-bcf1-ce1734366fec)) (pad "32" smd rect (at 8.75 -0.635) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7246050b-3ede-4080-84e5-bed81d66800a)) (pad "33" smd rect (at 8.75 -1.905) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fdc0a2d2-ba34-4a43-a989-d0c2ed0376b3)) (pad "34" smd rect (at 8.75 -3.175) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 53715852-ddd7-4a10-b4fd-97a952f6194c)) (pad "35" smd rect (at 8.75 -4.445) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ac61c6fc-cbb1-40ac-994c-e798c042e118)) (pad "36" smd rect (at 8.75 -5.715) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e2e8134f-3cf9-4faf-8673-667211903c8a)) (pad "37" smd rect (at 8.75 -6.985) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5a261f62-5a7a-4965-a536-e56341b53a2a)) (pad "38" smd rect (at 8.75 -8.255) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5661f1d4-94ff-4583-ae21-bc2214c6830c)) (pad "39" smd rect (at -2.9 -2.09) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 1aa8a80e-d45e-406e-ae0a-c83efa74b0d6)) (pad "39" thru_hole circle (at -2.9 -1.39) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp 3a0ddb29-2000-4867-aeac-ccbeaec95785)) (pad "39" smd rect (at -2.9 -0.69) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 80ac3238-5f7a-4d50-b22f-54497ca7ddee)) (pad "39" thru_hole circle (at -2.9 0.01) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp 81732255-cd57-4fc7-9cc3-49bcb7a43883)) (pad "39" smd rect (at -2.9 0.71) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp fc5faed2-3ea2-41a0-a399-6f848475ad3b)) (pad "39" thru_hole circle (at -2.2 -2.09) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp 2a290c47-4ddd-491f-8d2f-e8d6215879b7)) (pad "39" thru_hole circle (at -2.2 -0.69) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp 2cf73e00-5824-46e5-8e3c-98d2bdf1f556)) (pad "39" thru_hole circle (at -2.2 0.71) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp c51f14fe-07f7-4d20-964e-de1b5012fc90)) (pad "39" smd rect (at -1.5 -2.09) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp ba65c946-181e-4127-9b46-a45188a53ddf)) (pad "39" thru_hole circle (at -1.5 -1.39) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp 0fa98251-26ac-4c88-94c8-3d5596ee6bbd)) (pad "39" smd rect (at -1.5 -0.69) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 42f2eea2-bb72-4ab0-ac97-92bd330e0fd2)) (pad "39" smd rect (at -1.5 -0.69) (size 3.8 3.8) (layers "F.Cu" "F.Mask") (tstamp 95747a7c-baf5-4a11-89c4-293d93074848)) (pad "39" thru_hole circle (at -1.5 0.01) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp 247b8c95-90f2-452d-adc2-f01fc4ef0ef3)) (pad "39" smd rect (at -1.5 0.71) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 9011af8c-1602-448e-8309-1b1ff7ff37c0)) (pad "39" thru_hole circle (at -0.8 -2.09) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp df595625-bf96-4d0b-af7c-74c4d00496c7)) (pad "39" thru_hole circle (at -0.8 -0.69) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp df0ab63e-1331-47ca-ac46-b8d275d4eda3)) (pad "39" thru_hole circle (at -0.8 0.71) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp 05e843a0-5f1a-46d9-9c19-b84260118aa4)) (pad "39" smd rect (at -0.1 -2.09) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp f27c8d7d-a948-4728-b1ea-b43ca5714f2a)) (pad "39" thru_hole circle (at -0.1 -1.39) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp cf8074dd-00a6-42b9-a63c-89d7e494e5a7)) (pad "39" smd rect (at -0.1 -0.69) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 211a50a4-24d4-4a5c-9485-14aace8a2e6a)) (pad "39" thru_hole circle (at -0.1 0.01) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp bf4fc059-c596-4243-a679-e007a0075bd5)) (pad "39" smd rect (at -0.1 0.71) (size 0.9 0.9) (layers "F.Cu" "F.Paste") (tstamp 1e212551-27a9-4b89-b263-99e0cf0f1dea)) (model "${KICAD6_3DMODEL_DIR}/RF_Module.3dshapes/ESP32-WROOM-32U.wrl" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) )
Report a bug