diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..40433be --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +.pio +.vscode +.DS_Store \ No newline at end of file diff --git a/README.md b/README.md index 1ccf38e..4c76f1a 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,28 @@ -# RF-Touch-Switch +# RF touch switch +Touch switch on ATmega168/328 + RF24. + +## Features + +1. Power consumption in sleep mode approximately 10 μA. Up to 2 years of operation on one CR2032 battery (estimated). +2. When triggered transmits battery level charge. +3. Automatic restart in case of a hang-up. +4. Easy installation into any standard touch switch enclosure. + +## Note + +A gateway is required. For details see "RF - ESP-NOW Gateway". + +## Full config example for Home Assistant + +```yml +mqtt: + sensor: + - name: "NAME" + device_class: "voltage" + unit_of_measurement: "V" + state_topic: "homeassistant/rf_sensor/ID/touch_switch" + value_template: "{{ value_json.battery }}" + force_update: true + qos: 2 +``` diff --git a/hardware/BOM.xlsx b/hardware/BOM.xlsx new file mode 100644 index 0000000..a9fa6ae Binary files /dev/null and b/hardware/BOM.xlsx differ diff --git a/hardware/CR2032 holder.jpg b/hardware/CR2032 holder.jpg new file mode 100644 index 0000000..639e330 Binary files /dev/null and b/hardware/CR2032 holder.jpg differ diff --git a/hardware/Gerber.zip b/hardware/Gerber.zip new file mode 100644 index 0000000..b58c2b5 Binary files /dev/null and b/hardware/Gerber.zip differ diff --git a/hardware/Plate bottom side.png b/hardware/Plate bottom side.png new file mode 100644 index 0000000..7afd3fc Binary files /dev/null and b/hardware/Plate bottom side.png differ diff --git a/hardware/Plate upper side.png b/hardware/Plate upper side.png new file mode 100644 index 0000000..5613fd7 Binary files /dev/null and b/hardware/Plate upper side.png differ diff --git a/hardware/Schematic.pdf b/hardware/Schematic.pdf new file mode 100644 index 0000000..7fbb374 --- /dev/null +++ b/hardware/Schematic.pdf @@ -0,0 +1,5255 @@ +%PDF-1.4 +%ºß¬à +3 0 obj +<> +endobj +4 0 obj +<< +/Length 59652 +>> +stream +0.20 w +0 G +2 J +0 j +100 M +1.00 g +[] 0 d +0.00 827.50 1169.00 -827.50 re +f +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +216.000 806.500 m +216.000 816.500 l +216.000 20.500 m +216.000 10.500 l +412.000 806.500 m +412.000 816.500 l +412.000 20.500 m +412.000 10.500 l +608.000 806.500 m +608.000 816.500 l +608.000 20.500 m +608.000 10.500 l +804.000 806.500 m +804.000 816.500 l +804.000 20.500 m +804.000 10.500 l +1000.000 806.500 m +1000.000 816.500 l +1000.000 20.500 m +1000.000 10.500 l +20.000 610.500 m +10.000 610.500 l +1149.000 610.500 m +1159.000 610.500 l +20.000 414.500 m +10.000 414.500 l +1149.000 414.500 m +1159.000 414.500 l +20.000 218.500 m +10.000 218.500 l +1149.000 218.500 m +1159.000 218.500 l +20.000 22.500 m +10.000 22.500 l +1149.000 22.500 m +1159.000 22.500 l +S +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +11.50 708.50 Td +(A) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +1150.50 708.50 Td +(A) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +11.50 512.50 Td +(B) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +1150.50 512.50 Td +(B) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +11.50 316.50 Td +(C) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +1150.50 316.50 Td +(C) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +11.50 120.50 Td +(D) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +1150.50 120.50 Td +(D) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +118.00 808.00 Td +(1) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +118.00 12.00 Td +(1) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +314.00 808.00 Td +(2) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +314.00 12.00 Td +(2) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +510.00 808.00 Td +(3) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +510.00 12.00 Td +(3) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +706.00 808.00 Td +(4) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +706.00 12.00 Td +(4) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +902.00 808.00 Td +(5) Tj +ET +10.00 w +BT +/F1 9 Tf +9.00 TL +0.533 0.000 0.000 rg +902.00 12.00 Td +(5) Tj +ET +2 J +0 j +100 M +1.00 w +0.53 0.00 0.00 RG +[] 0 d +20.00 806.50 1129.00 -786.00 re +S +2 J +0 j +100 M +1.00 w +0.53 0.00 0.00 RG +[] 0 d +10.00 816.50 1149.00 -806.00 re +S +2 J +0 j +100 M +1.00 w +0.53 0.00 0.00 RG +[] 0 d +705.00 100.50 444.00 -80.00 re +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +0.00 g +[] 0 d +705.100 61.250 m +1148.630 61.250 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +0.00 g +[] 0 d +809.630 41.250 m +1148.630 41.250 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +0.00 g +[] 0 d +1069.610 100.430 m +1069.630 61.250 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +0.00 g +[] 0 d +1069.630 61.250 m +1069.630 41.250 l +S +10.00 w +BT +/F1 11 Tf +11.00 TL +0.533 0.000 0.000 rg +710.00 87.50 Td +(TITLE:) Tj +ET +10.00 w +BT +/F1 13 Tf +13.00 TL +0.000 0.000 1.000 rg +850.00 75.50 Td +(Touch Switch) Tj +ET +10.00 w +BT +/F1 11 Tf +11.00 TL +0.533 0.000 0.000 rg +1074.62 74.25 Td +(REV:) Tj +ET +10.00 w +BT +/F1 12 Tf +12.00 TL +0.000 0.000 1.000 rg +1112.62 74.25 Td +(3.0) Tj +ET +10.00 w +BT +/F1 11 Tf +11.00 TL +0.533 0.000 0.000 rg +814.62 25.50 Td +(Date:) Tj +ET +10.00 w +BT +/F1 12 Tf +12.00 TL +0.000 0.000 1.000 rg +861.62 25.02 Td +(2022-01-17) Tj +ET +10.00 w +BT +/F1 11 Tf +11.00 TL +0.533 0.000 0.000 rg +1073.62 45.50 Td +(Sheet:) Tj +ET +10.00 w +BT +/F1 12 Tf +12.00 TL +0.000 0.000 1.000 rg +1118.62 45.02 Td +(1/1) Tj +ET +10.00 w +BT +/F1 11 Tf +11.00 TL +0.533 0.000 0.000 rg +953.62 25.25 Td +(Drawn By:) Tj +ET +10.00 w +BT +/F1 12 Tf +12.00 TL +0.000 0.000 1.000 rg +1018.63 25.25 Td +(aZholtikov) Tj +ET +10.00 w +BT +/F1 11 Tf +11.00 TL +0.533 0.000 0.000 rg +814.62 47.25 Td +(Company:) Tj +ET +10.00 w +BT +/F1 12 Tf +12.00 TL +0.000 0.000 1.000 rg +881.25 47.14 Td +(zh.com.ru) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +0.00 g +[] 0 d +809.630 61.250 m +809.630 21.250 l +S +0.33 0.53 1.00 rg +[] 0 d +760.394 39.065 m +760.535 39.171 760.707 39.223 760.904 39.223 c +761.168 39.223 761.451 39.130 761.752 38.948 c +762.053 38.766 762.342 38.480 762.618 38.087 c +763.687 39.721 l +763.355 40.178 762.944 40.535 762.446 40.787 c +761.948 41.039 761.420 41.162 760.867 41.162 c +760.081 41.162 759.393 40.933 758.815 40.477 c +758.238 40.020 757.949 39.422 757.949 38.696 c +757.949 38.175 758.133 37.677 758.502 37.209 c +758.766 36.875 759.245 36.471 759.933 36.002 c +760.529 35.598 760.898 35.317 761.033 35.159 c +761.168 35.001 761.236 34.848 761.236 34.696 c +761.236 34.509 761.150 34.351 760.972 34.210 c +760.793 34.075 760.560 34.005 760.265 34.005 c +759.522 34.005 758.834 34.398 758.207 35.188 c +756.825 33.654 l +757.439 33.033 757.998 32.600 758.496 32.365 c +758.993 32.131 759.552 32.014 760.161 32.014 c +761.217 32.014 762.022 32.301 762.581 32.875 c +763.140 33.449 763.417 34.064 763.417 34.708 c +763.417 35.200 763.281 35.651 763.011 36.072 c +762.741 36.488 762.176 36.992 761.316 37.578 c +760.775 37.947 760.456 38.193 760.351 38.321 c +760.241 38.450 760.185 38.579 760.185 38.708 c +760.179 38.843 760.253 38.960 760.394 39.065 c +h +f +0.33 0.53 1.00 rg +[] 0 d +745.024 39.475 m +740.699 39.475 l +741.055 41.917 l +741.055 41.917 745.644 41.923 745.669 41.923 c +746.271 41.923 746.762 42.392 746.762 42.966 c +746.762 43.540 746.271 44.008 745.669 44.008 c +745.650 44.008 739.009 44.008 739.009 44.008 c +737.314 32.236 l +744.268 32.236 l +744.268 32.236 l +744.852 32.248 745.325 32.705 745.325 33.261 c +745.325 33.829 744.839 34.292 744.243 34.292 c +744.219 34.292 739.931 34.286 739.931 34.286 c +740.385 37.408 l +740.385 37.408 744.790 37.402 744.827 37.402 c +745.429 37.402 745.921 37.870 745.921 38.444 c +745.933 38.966 745.540 39.393 745.024 39.475 c +h +f +0.33 0.53 1.00 rg +[] 0 d +782.922 44.002 m +782.903 44.002 776.262 44.002 776.262 44.002 c +774.579 32.242 l +781.539 32.242 l +781.539 32.242 l +782.123 32.254 782.596 32.711 782.596 33.267 c +782.596 33.835 782.111 34.298 781.515 34.298 c +781.490 34.298 777.202 34.292 777.202 34.292 c +777.657 37.414 l +777.657 37.414 782.062 37.408 782.105 37.408 c +782.707 37.408 783.198 37.876 783.198 38.450 c +783.198 38.966 782.805 39.393 782.289 39.475 c +777.964 39.475 l +778.320 41.917 l +778.320 41.917 782.909 41.923 782.934 41.923 c +783.536 41.923 784.027 42.392 784.027 42.966 c +784.015 43.534 783.530 44.002 782.922 44.002 c +h +f +0.33 0.53 1.00 rg +[] 0 d +795.350 38.368 m +795.350 39.522 795.067 40.547 794.508 41.431 c +793.949 42.316 793.224 42.966 792.327 43.376 c +791.430 43.791 790.072 43.996 788.236 43.996 c +786.282 43.996 l +784.599 32.236 l +788.432 32.236 l +790.042 32.236 791.301 32.465 792.204 32.922 c +793.107 33.378 793.863 34.105 794.459 35.094 c +795.055 36.090 795.350 37.179 795.350 38.368 c +h +792.315 35.938 m +791.866 35.294 791.277 34.837 790.539 34.573 c +790.011 34.386 789.163 34.292 787.990 34.292 c +787.228 34.292 l +788.315 41.929 l +788.899 41.929 l +789.851 41.929 790.613 41.788 791.184 41.501 c +791.756 41.214 792.198 40.810 792.517 40.283 c +792.831 39.756 792.990 39.106 792.990 38.327 c +792.984 37.384 792.763 36.582 792.315 35.938 c +h +f +0.33 0.53 1.00 rg +[] 0 d +804.472 38.503 m +803.102 37.783 l +802.992 36.834 802.144 36.102 801.124 36.102 c +800.025 36.102 799.134 36.951 799.134 37.999 c +799.134 39.048 800.025 39.897 801.124 39.897 c +801.548 39.897 801.941 39.768 802.261 39.557 c +803.962 40.453 l +803.041 43.979 l +801.094 43.979 l +794.459 32.266 l +796.941 32.266 l +798.341 34.761 l +803.219 34.761 l +803.870 32.266 l +806.106 32.266 l +804.472 38.503 l +h +f +0.33 0.53 1.00 rg +[] 0 d +800.393 38.046 m +800.393 37.642 800.737 37.314 801.161 37.314 c +801.585 37.314 801.929 37.642 801.929 38.046 c +801.929 38.450 801.585 38.778 801.161 38.778 c +800.737 38.778 800.393 38.450 800.393 38.046 c +h +f +0.33 0.53 1.00 rg +[] 0 d +755.056 39.569 m +755.056 39.569 755.056 39.575 755.056 39.569 c +754.288 39.569 l +754.208 39.709 l +753.895 40.184 753.501 40.541 753.028 40.787 c +752.549 41.033 751.793 41.156 751.228 41.156 c +750.387 41.156 749.582 40.939 748.814 40.506 c +748.046 40.072 747.432 39.469 746.977 38.690 c +746.523 37.917 746.289 37.097 746.289 36.242 c +746.289 35.118 746.645 34.134 747.358 33.285 c +748.071 32.436 749.035 32.014 750.245 32.014 c +750.774 32.014 751.247 32.096 751.671 32.272 c +752.095 32.441 752.549 32.740 753.034 33.173 c +753.034 33.173 753.606 32.699 753.612 32.705 c +753.968 32.436 754.411 32.266 754.890 32.236 c +755.111 32.236 l +755.142 32.488 l +755.922 38.749 l +755.916 38.749 755.916 38.749 755.910 38.749 c +755.910 39.200 755.529 39.563 755.056 39.569 c +h +753.262 35.370 m +752.985 34.872 752.641 34.503 752.230 34.269 c +751.818 34.034 751.339 33.917 750.786 33.917 c +750.123 33.917 749.582 34.122 749.158 34.544 c +748.734 34.960 748.525 35.510 748.525 36.190 c +748.525 37.074 748.802 37.794 749.361 38.357 c +749.920 38.919 750.596 39.194 751.394 39.194 c +752.082 39.194 752.635 38.983 753.053 38.567 c +753.471 38.146 753.679 37.595 753.679 36.904 c +753.679 36.383 753.538 35.867 753.262 35.370 c +h +f +0.33 0.53 1.00 rg +[] 0 d +729.837 42.860 m +729.377 44.026 728.627 45.074 727.638 45.923 c +726.121 47.223 724.155 47.944 722.109 47.944 c +720.340 47.944 718.650 47.417 717.225 46.421 c +716.537 45.941 715.941 45.373 715.450 44.728 c +715.143 44.769 714.829 44.793 714.510 44.793 c +712.747 44.793 711.082 44.137 709.835 42.948 c +708.588 41.759 707.900 40.178 707.900 38.491 c +707.900 36.928 708.508 35.428 709.607 34.269 c +710.480 33.349 711.610 32.699 712.857 32.395 c +713.398 30.860 714.921 29.753 716.709 29.753 c +718.951 29.753 720.776 31.493 720.776 33.630 c +720.776 33.753 720.770 33.882 720.758 34.005 c +726.465 36.863 l +725.218 38.925 l +719.762 36.195 l +719.019 37.004 717.925 37.513 716.709 37.513 c +714.946 37.513 713.441 36.436 712.876 34.936 c +711.438 35.540 710.431 36.904 710.431 38.497 c +710.431 40.641 712.255 42.386 714.510 42.386 c +715.302 42.386 716.046 42.169 716.672 41.794 c +717.428 43.967 719.578 45.537 722.109 45.537 c +725.058 45.537 727.478 43.417 727.804 40.693 c +727.908 40.705 728.013 40.711 728.117 40.711 c +729.880 40.711 731.312 39.346 731.312 37.665 c +731.312 36.072 730.028 34.766 728.394 34.632 c +726.569 34.632 l +726.489 34.649 726.403 34.655 726.317 34.655 c +725.611 34.655 725.039 34.111 725.039 33.437 c +725.039 32.799 725.555 32.277 726.213 32.225 c +726.213 32.213 l +728.394 32.213 l +728.504 32.213 l +728.615 32.225 l +730.040 32.342 731.361 32.957 732.332 33.964 c +733.308 34.977 733.849 36.289 733.849 37.665 c +733.849 40.090 732.159 42.163 729.837 42.860 c +h +716.709 35.130 m +717.575 35.130 718.282 34.456 718.282 33.630 c +718.282 32.805 717.575 32.131 716.709 32.131 c +715.843 32.131 715.136 32.805 715.136 33.630 c +715.136 34.456 715.843 35.130 716.709 35.130 c +h +f +0.33 0.53 1.00 rg +[] 0 d +768.810 35.780 m +767.035 40.939 l +764.836 40.939 l +767.404 33.425 l +764.811 29.056 l +767.176 29.056 l +774.346 40.939 l +771.931 40.939 l +f +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +495.000 210.500 m +495.000 250.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +530.000 210.500 m +530.000 250.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +915.000 210.500 m +915.000 250.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +950.000 210.500 m +950.000 250.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +990.000 290.500 m +990.000 310.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +915.000 290.500 m +915.000 320.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +915.000 200.500 m +915.000 210.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +906.000 200.500 m +924.000 200.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +909.000 198.500 m +921.000 198.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +912.000 196.500 m +918.000 196.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +914.000 194.500 m +916.000 194.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +925.00 258.50 Td +(0.1u) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +925.01 267.50 Td +(C3) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +923.000 268.500 m +907.000 268.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +915.000 260.500 m +915.000 250.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +915.000 280.500 m +915.000 272.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +907.000 272.500 m +923.000 272.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +915.000 280.500 m +915.000 290.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +915.000 268.500 m +915.000 260.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +231.91 428.50 Td +(RF24) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +231.91 437.73 Td +(U2) Tj +ET +2 J +0 j +100 M +1.00 w +0.53 0.00 0.00 RG +[] 0 d +177.000 425.500 m +318.000 425.500 l +319.105 425.500 320.000 424.605 320.000 423.500 c +320.000 335.500 l +320.000 334.395 318.895 333.500 318.000 333.500 c +177.000 333.500 l +175.895 333.500 175.000 334.605 175.000 335.500 c +175.000 423.500 l +175.000 424.605 176.105 425.500 177.000 425.500 c +S +1.00 w +0.53 0.00 0.00 RG +0.53 0.00 0.00 rg +[] 0 d +179.50 422.50 m 179.50 423.33 178.83 424.00 178.00 424.00 c +177.17 424.00 176.50 423.33 176.50 422.50 c +176.50 421.67 177.17 421.00 178.00 421.00 c +178.83 421.00 179.50 421.67 179.50 422.50 c +B +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +178.70 411.50 Td +(VCC) Tj +ET +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +168.78 416.50 Td +(1) Tj +ET +1 J +1 j +1.00 w +1.00 0.00 0.00 RG +[] 0 d +165.000 415.500 m +175.000 415.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +178.70 401.50 Td +(GND) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +168.78 406.50 Td +(2) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +165.000 405.500 m +175.000 405.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +178.70 391.50 Td +(CE) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +168.78 396.50 Td +(3) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +165.000 395.500 m +175.000 395.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +178.70 381.50 Td +(CSN) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +168.78 386.50 Td +(4) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +165.000 385.500 m +175.000 385.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +178.70 371.50 Td +(SCK) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +168.78 376.50 Td +(5) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +165.000 375.500 m +175.000 375.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +178.70 361.50 Td +(MOSI) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +168.78 366.50 Td +(6) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +165.000 365.500 m +175.000 365.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +178.70 351.50 Td +(MISO) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +168.78 356.50 Td +(7) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +165.000 355.500 m +175.000 355.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +178.70 341.50 Td +(IRQ) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 g +168.78 346.50 Td +(8) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +165.000 345.500 m +175.000 345.500 l +S +10.00 w +BT +/F1 12 Tf +12.00 TL +0.000 0.000 1.000 rg +205.00 410.48 Td +(AS01-ML01S) Tj +ET +2 J +0 j +100 M +1.00 w +0.00 G +[] 0 d +210.00 400.50 40.00 -30.00 re +S +2 J +0 j +100 M +1.00 w +0.00 G +[] 0 d +220.00 360.50 30.00 -20.00 re +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +265.000 395.500 m +285.000 395.500 l +285.000 410.500 l +310.000 410.500 l +310.000 400.500 l +295.000 400.500 l +295.000 385.500 l +310.000 385.500 l +310.000 370.500 l +295.000 370.500 l +295.000 355.500 l +310.000 355.500 l +310.000 345.500 l +290.000 345.500 l +S +10.00 w +BT +/F1 5 Tf +5.00 TL +0.000 0.000 1.000 rg +215.01 380.48 Td +(nRF24L01+) Tj +ET +10.00 w +BT +/F1 5 Tf +5.00 TL +0.000 0.000 1.000 rg +225.01 350.48 Td +(CRYSTAL) Tj +ET +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 76.65 351.62 Tm +(MISO) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +125.000 355.500 m +120.000 350.500 l +105.000 350.500 l +105.000 360.500 l +120.000 360.500 l +125.000 355.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 76.65 361.62 Tm +(MOSI) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +125.000 365.500 m +120.000 360.500 l +105.000 360.500 l +105.000 370.500 l +120.000 370.500 l +125.000 365.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 79.58 371.62 Tm +(SCK) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +125.000 375.500 m +120.000 370.500 l +105.000 370.500 l +105.000 380.500 l +120.000 380.500 l +125.000 375.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 83.18 391.62 Tm +(CE) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +125.000 395.500 m +120.000 390.500 l +105.000 390.500 l +105.000 400.500 l +120.000 400.500 l +125.000 395.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 79.61 381.62 Tm +(CSN) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +125.000 385.500 m +120.000 380.500 l +105.000 380.500 l +105.000 390.500 l +120.000 390.500 l +125.000 385.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +167.00 293.50 Td +(47uF) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +167.00 302.17 Td +(C5) Tj +ET +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +155.000 325.500 m +155.000 308.500 l +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +155.000 285.500 m +155.000 304.500 l +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +0.00 g +[] 0 d +165.000 308.500 m +145.000 308.500 l +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +155.000 304.500 m +151.43 304.64 147.91 303.58 145.00 301.50 c +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +165.000 301.500 m +162.09 303.57 158.57 304.62 155.00 304.50 c +S +2 J +0 j +100 M +1.00 w +0.55 0.14 0.14 RG +0.55 0.14 0.14 rg +[] 0 d +158.00 313.50 4.00 -0.10 re +B +2 J +0 j +100 M +1.00 w +0.55 0.14 0.14 RG +0.55 0.14 0.14 rg +[] 0 d +159.90 315.50 0.10 -4.00 re +B +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +135.000 275.500 m +135.000 285.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +126.000 275.500 m +144.000 275.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +129.000 273.500 m +141.000 273.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +132.000 271.500 m +138.000 271.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +134.000 269.500 m +136.000 269.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +165.000 405.500 m +135.000 405.500 l +135.000 285.500 l +S +BT +/F3 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 142.66 451.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +155.000 445.500 m +155.000 435.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +150.000 445.500 m +160.000 445.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +165.000 415.500 m +155.000 415.500 l +155.000 435.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +155.000 325.500 m +155.000 415.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +155.000 275.500 m +155.000 285.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +146.000 275.500 m +164.000 275.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +149.000 273.500 m +161.000 273.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +152.000 271.500 m +158.000 271.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +154.000 269.500 m +156.000 269.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +165.000 395.500 m +125.000 395.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +165.000 385.500 m +125.000 385.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +165.000 375.500 m +125.000 375.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +165.000 365.500 m +125.000 365.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +165.000 355.500 m +125.000 355.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +881.000 374.500 m +889.000 366.500 l +889.000 374.500 m +881.000 366.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +881.000 384.500 m +889.000 376.500 l +889.000 384.500 m +881.000 376.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +960.00 258.16 Td +(0.1u) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +960.00 267.16 Td +(C4) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +942.000 272.500 m +958.000 272.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +950.000 280.500 m +950.000 290.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +950.000 260.500 m +950.000 268.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +958.000 268.500 m +942.000 268.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +950.000 260.500 m +950.000 250.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +950.000 272.500 m +950.000 280.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +540.00 258.50 Td +(0.1u) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +540.01 267.50 Td +(C2) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +538.000 268.500 m +522.000 268.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +530.000 260.500 m +530.000 250.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +530.000 280.500 m +530.000 272.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +522.000 272.500 m +538.000 272.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +530.000 280.500 m +530.000 290.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +530.000 268.500 m +530.000 260.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +505.00 258.50 Td +(0.1u) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +505.01 267.50 Td +(C1) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +503.000 268.500 m +487.000 268.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +495.000 260.500 m +495.000 250.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +495.000 280.500 m +495.000 272.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +487.000 272.500 m +503.000 272.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +495.000 280.500 m +495.000 290.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +495.000 268.500 m +495.000 260.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +270.000 200.500 m +270.000 190.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +270.000 110.500 m +270.000 120.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +270.000 135.500 m +270.000 120.500 l +220.000 120.500 l +220.000 135.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +220.000 175.500 m +220.000 190.500 l +270.000 190.500 l +270.000 175.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +232.00 143.50 Td +(100uF) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +232.00 152.17 Td +(C6) Tj +ET +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +220.000 175.500 m +220.000 158.500 l +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +220.000 135.500 m +220.000 154.500 l +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +0.00 g +[] 0 d +230.000 158.500 m +210.000 158.500 l +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +220.000 154.500 m +216.43 154.64 212.91 153.58 210.00 151.50 c +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +230.000 151.500 m +227.09 153.57 223.57 154.62 220.00 154.50 c +S +2 J +0 j +100 M +1.00 w +0.55 0.14 0.14 RG +0.55 0.14 0.14 rg +[] 0 d +223.00 163.50 4.00 -0.10 re +B +2 J +0 j +100 M +1.00 w +0.55 0.14 0.14 RG +0.55 0.14 0.14 rg +[] 0 d +224.90 165.50 0.10 -4.00 re +B +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +270.000 100.500 m +270.000 110.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +261.000 100.500 m +279.000 100.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +264.000 98.500 m +276.000 98.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +267.000 96.500 m +273.000 96.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +269.000 94.500 m +271.000 94.500 l +S +BT +/F3 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 257.66 216.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +270.000 210.500 m +270.000 200.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +265.000 210.500 m +275.000 210.500 l +S +BT +/F3 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 902.66 496.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +915.000 490.500 m +915.000 480.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +910.000 490.500 m +920.000 490.500 l +S +BT +/F3 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 1022.66 691.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1035.000 685.500 m +1035.000 675.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1030.000 685.500 m +1040.000 685.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +545.000 310.500 m +465.000 310.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +530.000 480.500 m +530.000 410.500 l +S +BT +/F3 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 482.66 496.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +495.000 490.500 m +495.000 480.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +490.000 490.500 m +500.000 490.500 l +S +BT +/F3 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 517.66 496.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +530.000 490.500 m +530.000 480.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +525.000 490.500 m +535.000 490.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +495.000 290.500 m +495.000 430.500 l +495.000 430.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +495.000 200.500 m +495.000 210.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +486.000 200.500 m +504.000 200.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +489.000 198.500 m +501.000 198.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +492.000 196.500 m +498.000 196.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +494.000 194.500 m +496.000 194.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +530.000 200.500 m +530.000 210.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +521.000 200.500 m +539.000 200.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +524.000 198.500 m +536.000 198.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +527.000 196.500 m +533.000 196.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +529.000 194.500 m +531.000 194.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +545.000 410.500 m +530.000 410.500 l +530.000 290.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +684.78 472.38 Td +(ATMEGA328P) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +684.79 481.61 Td +(U1) Tj +ET +2 J +0 j +100 M +1.00 w +0.53 0.00 0.00 RG +[] 0 d +557.000 470.500 m +873.000 470.500 l +874.105 470.500 875.000 469.605 875.000 468.500 c +875.000 302.500 l +875.000 301.395 873.895 300.500 873.000 300.500 c +557.000 300.500 l +555.895 300.500 555.000 301.605 555.000 302.500 c +555.000 468.500 l +555.000 469.605 556.105 470.500 557.000 470.500 c +S +1.00 w +0.53 0.00 0.00 RG +0.53 0.00 0.00 rg +[] 0 d +561.50 465.50 m 561.50 466.33 560.83 467.00 560.00 467.00 c +559.17 467.00 558.50 466.33 558.50 465.50 c +558.50 464.67 559.17 464.00 560.00 464.00 c +560.83 464.00 561.50 464.67 561.50 465.50 c +B +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +558.70 456.50 Td +(\(PCINT19/OC2B/INT1\)PD3) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +548.78 461.50 Td +(1) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +545.000 460.500 m +555.000 460.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +558.70 446.50 Td +(\(PCINT20/XCK/T0\)PD4) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +548.78 451.50 Td +(2) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +545.000 450.500 m +555.000 450.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +558.70 436.50 Td +(GND) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 g +548.78 441.50 Td +(3) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +545.000 440.500 m +555.000 440.500 l +S +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +558.70 426.50 Td +(VCC) Tj +ET +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +548.78 431.50 Td +(4) Tj +ET +1 J +1 j +1.00 w +1.00 0.00 0.00 RG +[] 0 d +545.000 430.500 m +555.000 430.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +558.70 416.50 Td +(GND) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 g +548.78 421.50 Td +(5) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +545.000 420.500 m +555.000 420.500 l +S +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +558.70 406.50 Td +(VCC) Tj +ET +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +548.78 411.50 Td +(6) Tj +ET +1 J +1 j +1.00 w +1.00 0.00 0.00 RG +[] 0 d +545.000 410.500 m +555.000 410.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +558.70 396.50 Td +(\(PCINT6/XTAL1/TOSC1\)PB6) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +548.78 401.50 Td +(7) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +545.000 400.500 m +555.000 400.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +558.70 386.50 Td +(\(PCINT7/XTAL2/TOSC2\)PB7) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +548.78 391.50 Td +(8) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +545.000 390.500 m +555.000 390.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +558.70 376.50 Td +(\(PCINT21/OC0B/T1\)PD5) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +548.78 381.50 Td +(9) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +545.000 380.500 m +555.000 380.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +558.70 366.50 Td +(\(PCINT22/OC0A/AIN0\)PD6) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +543.07 371.50 Td +(10) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +545.000 370.500 m +555.000 370.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +558.70 356.50 Td +(\(PCINT23/AIN1\)PD7) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +543.07 361.50 Td +(11) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +545.000 360.500 m +555.000 360.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +558.70 346.50 Td +(\(PCINT0/CLKO/ICP1\)PB0) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +543.07 351.50 Td +(12) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +545.000 350.500 m +555.000 350.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +558.70 336.50 Td +(\(PCINT1/OC1A\)PB1) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +543.07 341.50 Td +(13) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +545.000 340.500 m +555.000 340.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +558.70 326.50 Td +(\(PCINT2/SS#/OC1B\)PB2) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +543.07 331.50 Td +(14) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +545.000 330.500 m +555.000 330.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +558.70 316.50 Td +(\(PCINT3/OC2A/MOSI\)PB3) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +543.07 321.50 Td +(15) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +545.000 320.500 m +555.000 320.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +558.70 306.50 Td +(\(PCINT4/MISO\)PB4) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +543.07 311.50 Td +(16) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +545.000 310.500 m +555.000 310.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +789.60 306.50 Td +(PB5\(SCK/PCINT5\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 311.50 Td +(17) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 310.500 m +875.000 310.500 l +S +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +846.44 316.50 Td +(AVCC) Tj +ET +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +875.50 321.50 Td +(18) Tj +ET +1 J +1 j +1.00 w +1.00 0.00 0.00 RG +[] 0 d +885.000 320.500 m +875.000 320.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +846.23 326.50 Td +(ADC6) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 331.50 Td +(19) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 330.500 m +875.000 330.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +848.04 336.50 Td +(AREF) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 341.50 Td +(20) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 340.500 m +875.000 340.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +850.66 346.50 Td +(GND) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 g +875.50 351.50 Td +(21) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +885.000 350.500 m +875.000 350.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +846.23 356.50 Td +(ADC7) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 361.50 Td +(22) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 360.500 m +875.000 360.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +783.06 366.50 Td +(PC0\(ADC0/PCINT8\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 371.50 Td +(23) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 370.500 m +875.000 370.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +783.06 376.50 Td +(PC1\(ADC1/PCINT9\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 381.50 Td +(24) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 380.500 m +875.000 380.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +777.35 386.50 Td +(PC2\(ADC2/PCINT10\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 391.50 Td +(25) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 390.500 m +875.000 390.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +777.35 396.50 Td +(PC3\(ADC3/PCINT11\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 401.50 Td +(26) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 400.500 m +875.000 400.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +754.04 406.50 Td +(PC4\(ADC4/SDA/PCINT12\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 411.50 Td +(27) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 410.500 m +875.000 410.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +755.83 416.50 Td +(PC5\(ADC5/SCL/PCINT13\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 421.50 Td +(28) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 420.500 m +875.000 420.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +765.74 426.50 Td +(PC6\(RESET#/PCINT14\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 431.50 Td +(29) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 430.500 m +875.000 430.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +782.42 436.50 Td +(PD0\(RXD/PCINT16\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 441.50 Td +(30) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 440.500 m +875.000 440.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +783.14 446.50 Td +(PD1\(TXD/PCINT17\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 451.50 Td +(31) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 450.500 m +875.000 450.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +780.00 456.50 Td +(PD2\(INT0/PCINT18\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +875.50 461.50 Td +(32) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +885.000 460.500 m +875.000 460.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +975.82 667.26 Td +(2.54_2x3) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +987.48 677.51 Td +(ISP) Tj +ET +2 J +0 j +100 M +1.00 w +0.53 0.00 0.00 RG +[] 0 d +977.000 665.500 m +1013.000 665.500 l +1014.105 665.500 1015.000 664.605 1015.000 663.500 c +1015.000 627.500 l +1015.000 626.395 1013.895 625.500 1013.000 625.500 c +977.000 625.500 l +975.895 625.500 975.000 626.605 975.000 627.500 c +975.000 663.500 l +975.000 664.605 976.105 665.500 977.000 665.500 c +S +BT +/F1 9 Tf +9.00 TL +0.000 g +980.00 652.50 Td +(1) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +965.000 655.500 m +975.000 655.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1004.28 652.50 Td +(2) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +1025.000 655.500 m +1015.000 655.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +980.00 642.50 Td +(3) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +965.000 645.500 m +975.000 645.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1004.28 642.50 Td +(4) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +1025.000 645.500 m +1015.000 645.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +980.00 632.50 Td +(5) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +965.000 635.500 m +975.000 635.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1004.28 632.50 Td +(6) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +1025.000 635.500 m +1015.000 635.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 906.67 652.17 Tm +(MISO) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +955.000 655.500 m +950.000 650.500 l +935.000 650.500 l +935.000 660.500 l +950.000 660.500 l +955.000 655.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 909.59 642.17 Tm +(SCK) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +955.000 645.500 m +950.000 640.500 l +935.000 640.500 l +935.000 650.500 l +950.000 650.500 l +955.000 645.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 910.22 632.17 Tm +(RST) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +955.000 635.500 m +950.000 630.500 l +935.000 630.500 l +935.000 640.500 l +950.000 640.500 l +955.000 635.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 1056.68 642.17 Tm +(MOSI) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +1035.000 645.500 m +1040.000 650.500 l +1055.000 650.500 l +1055.000 640.500 l +1040.000 640.500 l +1035.000 645.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1035.000 605.500 m +1035.000 615.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1026.000 605.500 m +1044.000 605.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1029.000 603.500 m +1041.000 603.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1032.000 601.500 m +1038.000 601.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1034.000 599.500 m +1036.000 599.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +965.000 645.500 m +955.000 645.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +965.000 655.500 m +955.000 655.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +965.000 635.500 m +955.000 635.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +1025.000 645.500 m +1035.000 645.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +1025.000 655.500 m +1035.000 655.500 l +1035.000 675.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +1025.000 635.500 m +1035.000 635.500 l +1035.000 615.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 1024.59 307.16 Tm +(SCK) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +1000.000 310.500 m +1005.000 315.500 l +1020.000 315.500 l +1020.000 305.500 l +1005.000 305.500 l +1000.000 310.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +1000.000 310.500 m +885.000 310.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 416.68 307.17 Tm +(MISO) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +465.000 310.500 m +460.000 305.500 l +445.000 305.500 l +445.000 315.500 l +460.000 315.500 l +465.000 310.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 416.67 317.17 Tm +(MOSI) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +465.000 320.500 m +460.000 315.500 l +445.000 315.500 l +445.000 325.500 l +460.000 325.500 l +465.000 320.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 419.63 327.16 Tm +(CSN) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +465.000 330.500 m +460.000 325.500 l +445.000 325.500 l +445.000 335.500 l +460.000 335.500 l +465.000 330.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 428.19 337.17 Tm +(CE) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +465.000 340.500 m +460.000 335.500 l +445.000 335.500 l +445.000 345.500 l +460.000 345.500 l +465.000 340.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +545.000 320.500 m +465.000 320.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +545.000 330.500 m +465.000 330.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +545.000 340.500 m +465.000 340.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 950.22 427.17 Tm +(RST) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +925.000 430.500 m +930.000 435.500 l +945.000 435.500 l +945.000 425.500 l +930.000 425.500 l +925.000 430.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +925.000 430.500 m +885.000 430.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +495.000 480.500 m +495.000 430.500 l +545.000 430.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +541.000 454.500 m +549.000 446.500 l +549.000 454.500 m +541.000 446.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +475.000 200.500 m +475.000 210.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +466.000 200.500 m +484.000 200.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +469.000 198.500 m +481.000 198.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +472.000 196.500 m +478.000 196.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +474.000 194.500 m +476.000 194.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +545.000 440.500 m +475.000 440.500 l +475.000 210.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +950.000 200.500 m +950.000 210.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +941.000 200.500 m +959.000 200.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +944.000 198.500 m +956.000 198.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +947.000 196.500 m +953.000 196.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +949.000 194.500 m +951.000 194.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +885.000 320.500 m +915.000 320.500 l +915.000 480.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +950.000 290.500 m +950.000 340.500 l +885.000 340.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +895.000 200.500 m +895.000 210.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +886.000 200.500 m +904.000 200.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +889.000 198.500 m +901.000 198.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +892.000 196.500 m +898.000 196.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +894.000 194.500 m +896.000 194.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +885.000 350.500 m +895.000 350.500 l +895.000 210.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +881.000 404.500 m +889.000 396.500 l +889.000 404.500 m +881.000 396.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +881.000 394.500 m +889.000 386.500 l +889.000 394.500 m +881.000 386.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +881.000 364.500 m +889.000 356.500 l +889.000 364.500 m +881.000 356.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +881.000 334.500 m +889.000 326.500 l +889.000 334.500 m +881.000 326.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +541.000 404.500 m +549.000 396.500 l +549.000 404.500 m +541.000 396.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +541.000 394.500 m +549.000 386.500 l +549.000 394.500 m +541.000 386.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +541.000 384.500 m +549.000 376.500 l +549.000 384.500 m +541.000 376.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +541.000 374.500 m +549.000 366.500 l +549.000 374.500 m +541.000 366.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +541.000 364.500 m +549.000 356.500 l +549.000 364.500 m +541.000 356.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +541.000 354.500 m +549.000 346.500 l +549.000 354.500 m +541.000 346.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +1009.00 217.88 Td +(LED-R) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +1009.01 227.38 Td +(LED) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +1.00 0.00 0.00 rg +[] 0 d +984.000 235.500 m +990.000 225.500 l +997.000 235.500 l +h +B +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +1.00 0.00 0.00 rg +[] 0 d +998.000 225.500 m +982.000 225.500 l +B +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +0.53 0.00 0.00 rg +[] 0 d +1000.000 225.500 m +1004.000 221.500 l +B +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +0.53 0.00 0.00 rg +[] 0 d +996.000 221.500 m +1000.000 217.500 l +B +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +1.00 0.00 0.00 rg +[] 0 d +1007.000 218.500 m +1005.000 222.500 l +1003.000 220.500 l +h +B +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +1.00 0.00 0.00 rg +[] 0 d +1003.000 214.500 m +1001.000 218.500 l +999.000 216.500 l +h +B +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +990.000 250.500 m +990.000 235.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +990.000 210.500 m +990.000 225.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +997.00 257.88 Td +(100) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +997.00 267.38 Td +(R2) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +990.000 255.500 m +985.000 258.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +995.000 263.500 m +985.000 268.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +985.000 258.500 m +995.000 263.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +990.000 250.500 m +990.000 255.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +985.000 277.500 m +995.000 282.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +985.000 268.500 m +995.000 272.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +995.000 272.500 m +985.000 277.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +995.000 282.500 m +990.000 285.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +990.000 290.500 m +990.000 285.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +990.000 200.500 m +990.000 210.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +981.000 200.500 m +999.000 200.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +984.000 198.500 m +996.000 198.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +987.000 196.500 m +993.000 196.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +989.000 194.500 m +991.000 194.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +881.000 444.500 m +889.000 436.500 l +889.000 444.500 m +881.000 436.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +881.000 454.500 m +889.000 446.500 l +889.000 454.500 m +881.000 446.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 409.47 456.97 Tm +(BUTTON) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +485.000 460.500 m +480.000 455.500 l +465.000 455.500 l +465.000 465.500 l +480.000 465.500 l +485.000 460.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +545.000 460.500 m +485.000 460.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +545.000 420.500 m +475.000 420.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +881.000 424.500 m +889.000 416.500 l +889.000 424.500 m +881.000 416.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +881.000 414.500 m +889.000 406.500 l +889.000 414.500 m +881.000 406.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +451.000 679.500 m +459.000 671.500 l +459.000 679.500 m +451.000 671.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +335.000 675.500 m +375.000 675.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 259.47 671.97 Tm +(BUTTON) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +335.000 675.500 m +330.000 670.500 l +315.000 670.500 l +315.000 680.500 l +330.000 680.500 l +335.000 675.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +451.000 659.500 m +459.000 651.500 l +459.000 659.500 m +451.000 651.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +455.000 665.500 m +465.000 665.500 l +465.000 700.500 l +S +BT +/F3 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 452.66 716.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +465.000 710.500 m +465.000 700.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +460.000 710.500 m +470.000 710.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +375.000 665.500 m +365.000 665.500 l +365.000 595.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +365.000 585.500 m +365.000 595.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +356.000 585.500 m +374.000 585.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +359.000 583.500 m +371.000 583.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +362.000 581.500 m +368.000 581.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +364.000 579.500 m +366.000 579.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +345.000 645.500 m +345.000 655.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +345.000 585.500 m +345.000 595.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +336.000 585.500 m +354.000 585.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +339.000 583.500 m +351.000 583.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +342.000 581.500 m +348.000 581.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +344.000 579.500 m +346.000 579.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +314.03 613.26 Td +(0-50pF) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +314.04 622.26 Td +(C7) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +353.000 623.500 m +337.000 623.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +345.000 615.500 m +345.000 605.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +345.000 635.500 m +345.000 627.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +337.000 627.500 m +353.000 627.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +345.000 635.500 m +345.000 645.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +345.000 623.500 m +345.000 615.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +345.000 595.500 m +345.000 605.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +375.000 655.500 m +335.000 655.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 280.82 651.97 Tm +(PAD) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +335.000 655.500 m +330.000 650.500 l +315.000 650.500 l +315.000 660.500 l +330.000 660.500 l +335.000 655.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +398.41 692.26 Td +(TTP223) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +398.41 701.49 Td +(U3) Tj +ET +1.00 w +0.53 0.00 0.00 RG +0.53 0.00 0.00 rg +[] 0 d +391.50 682.50 m 391.50 683.33 390.83 684.00 390.00 684.00 c +389.17 684.00 388.50 683.33 388.50 682.50 c +388.50 681.67 389.17 681.00 390.00 681.00 c +390.83 681.00 391.50 681.67 391.50 682.50 c +B +2 J +0 j +100 M +1.00 w +0.53 0.00 0.00 RG +[] 0 d +387.000 687.500 m +443.000 687.500 l +444.105 687.500 445.000 686.605 445.000 685.500 c +445.000 645.500 l +445.000 644.395 443.895 643.500 443.000 643.500 c +387.000 643.500 l +385.895 643.500 385.000 644.605 385.000 645.500 c +385.000 685.500 l +385.000 686.605 386.105 687.500 387.000 687.500 c +S +1.00 w +0.53 0.00 0.00 RG +0.53 0.00 0.00 rg +[] 0 d +391.50 682.50 m 391.50 683.33 390.83 684.00 390.00 684.00 c +389.17 684.00 388.50 683.33 388.50 682.50 c +388.50 681.67 389.17 681.00 390.00 681.00 c +390.83 681.00 391.50 681.67 391.50 682.50 c +B +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +388.70 671.50 Td +(Q) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +378.79 676.50 Td +(1) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +375.000 675.500 m +385.000 675.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +388.70 661.50 Td +(VSS) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 g +378.79 666.50 Td +(2) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +375.000 665.500 m +385.000 665.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +388.70 651.50 Td +(I) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +378.79 656.50 Td +(3) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +375.000 655.500 m +385.000 655.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +417.23 651.50 Td +(AHLB) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +445.50 656.50 Td +(4) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +455.000 655.500 m +445.000 655.500 l +S +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +421.29 661.50 Td +(VDD) Tj +ET +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +445.50 666.50 Td +(5) Tj +ET +1 J +1 j +1.00 w +1.00 0.00 0.00 RG +[] 0 d +455.000 665.500 m +445.000 665.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +421.70 671.50 Td +(TOG) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +445.50 676.50 Td +(6) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +455.000 675.500 m +445.000 675.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +475.00 613.50 Td +(0.1u) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +475.01 622.50 Td +(C8) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +473.000 623.500 m +457.000 623.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +465.000 615.500 m +465.000 605.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +465.000 635.500 m +465.000 627.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +457.000 627.500 m +473.000 627.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +465.000 635.500 m +465.000 645.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +465.000 623.500 m +465.000 615.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +465.000 585.500 m +465.000 595.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +456.000 585.500 m +474.000 585.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +459.000 583.500 m +471.000 583.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +462.000 581.500 m +468.000 581.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +464.000 579.500 m +466.000 579.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +465.000 645.500 m +465.000 665.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +465.000 595.500 m +465.000 605.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +281.00 142.94 Td +(CR2032) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +281.00 152.17 Td +(BT) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +0.00 1.00 -1.00 0.00 269.00 139.78 Tm +(2) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +270.000 135.500 m +270.000 150.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +0.00 1.00 -1.00 0.00 269.00 165.50 Tm +(1) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +270.000 175.500 m +270.000 160.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +0.00 g +[] 0 d +275.000 150.500 m +266.000 150.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +0.00 g +[] 0 d +279.000 153.500 m +263.000 153.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +0.00 g +[] 0 d +275.000 157.500 m +266.000 157.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +0.00 g +[] 0 d +279.000 160.500 m +263.000 160.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 80.81 341.61 Tm +(IRQ) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +125.000 345.500 m +120.000 340.500 l +105.000 340.500 l +105.000 350.500 l +120.000 350.500 l +125.000 345.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +165.000 345.500 m +125.000 345.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 950.82 457.07 Tm +(IRQ) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +925.000 460.500 m +930.000 465.500 l +945.000 465.500 l +945.000 455.500 l +930.000 455.500 l +925.000 460.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +885.000 460.500 m +925.000 460.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +720.000 670.500 m +750.000 670.500 l +750.000 650.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +710.000 670.500 m +720.000 670.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +720.000 730.500 m +720.000 720.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +720.000 680.500 m +720.000 670.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +720.000 660.500 m +720.000 670.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +750.000 610.500 m +750.000 590.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +750.000 580.500 m +750.000 590.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +741.000 580.500 m +759.000 580.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +744.000 578.500 m +756.000 578.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +747.000 576.500 m +753.000 576.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +749.000 574.500 m +751.000 574.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +760.00 618.25 Td +(0.1u) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +760.01 627.25 Td +(C9) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +742.000 632.500 m +758.000 632.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +750.000 640.500 m +750.000 650.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +750.000 620.500 m +750.000 628.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +758.000 628.500 m +742.000 628.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +750.000 620.500 m +750.000 610.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +750.000 632.500 m +750.000 640.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +720.000 600.500 m +720.000 590.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +720.000 660.500 m +720.000 670.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +683.59 622.25 Td +(3*4*2) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +684.02 632.25 Td +(KEY) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 g +0.00 1.00 -1.00 0.00 719.00 604.78 Tm +(1) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +720.000 600.500 m +720.000 610.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +0.00 1.00 -1.00 0.00 719.00 650.50 Tm +(2) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +720.000 660.500 m +720.000 650.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +0.53 0.00 0.00 rg +[] 0 d +712.000 615.500 m +713.000 615.500 l +713.000 645.500 l +712.000 645.500 l +712.000 634.500 l +709.000 634.500 l +709.000 626.500 l +712.000 626.500 l + h +B +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +719.000 621.500 m +717.34 621.50 716.00 620.15 716.01 618.50 c +716.01 616.84 717.35 615.50 719.01 615.50 c +720.67 615.50 722.01 616.85 722.00 618.51 c +722.00 620.16 720.66 621.50 719.01 621.50 c +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +719.000 645.500 m +717.34 645.50 716.00 644.15 716.01 642.50 c +716.01 640.84 717.35 639.50 719.01 639.50 c +720.67 639.50 722.01 640.85 722.00 642.51 c +722.00 644.16 720.66 645.50 719.01 645.50 c +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +720.000 610.500 m +720.000 614.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +720.000 650.500 m +720.000 646.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +720.000 580.500 m +720.000 590.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +711.000 580.500 m +729.000 580.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +714.000 578.500 m +726.000 578.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +717.000 576.500 m +723.000 576.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +719.000 574.500 m +721.000 574.500 l +S +BT +/F3 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 665.22 667.17 Tm +(RST) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +710.000 670.500 m +705.000 665.500 l +690.000 665.500 l +690.000 675.500 l +705.000 675.500 l +710.000 670.500 l +S +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +727.00 688.25 Td +(10k) Tj +ET +10.00 w +BT +/F2 9 Tf +9.00 TL +0.000 0.000 0.502 rg +727.00 697.25 Td +(R1) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +720.000 685.500 m +715.000 688.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +725.000 693.500 m +715.000 698.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +715.000 688.500 m +725.000 693.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +720.000 680.500 m +720.000 685.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +715.000 707.500 m +725.000 712.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +715.000 698.500 m +725.000 702.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +725.000 702.500 m +715.000 707.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +725.000 712.500 m +720.000 715.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +720.000 720.500 m +720.000 715.500 l +S +BT +/F3 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 707.66 746.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +720.000 740.500 m +720.000 730.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +715.000 740.500 m +725.000 740.500 l +S +0.80 0.00 0.00 rg +992.50 310.50 m 992.50 311.88 991.38 313.00 990.00 313.00 c +988.62 313.00 987.50 311.88 987.50 310.50 c +987.50 309.12 988.62 308.00 990.00 308.00 c +991.38 308.00 992.50 309.12 992.50 310.50 c +f +0.80 0.00 0.00 rg +917.50 320.50 m 917.50 321.88 916.38 323.00 915.00 323.00 c +913.62 323.00 912.50 321.88 912.50 320.50 c +912.50 319.12 913.62 318.00 915.00 318.00 c +916.38 318.00 917.50 319.12 917.50 320.50 c +f +0.80 0.00 0.00 rg +477.50 420.50 m 477.50 421.88 476.38 423.00 475.00 423.00 c +473.62 423.00 472.50 421.88 472.50 420.50 c +472.50 419.12 473.62 418.00 475.00 418.00 c +476.38 418.00 477.50 419.12 477.50 420.50 c +f +0.80 0.00 0.00 rg +497.50 430.50 m 497.50 431.88 496.38 433.00 495.00 433.00 c +493.62 433.00 492.50 431.88 492.50 430.50 c +492.50 429.12 493.62 428.00 495.00 428.00 c +496.38 428.00 497.50 429.12 497.50 430.50 c +f +0.80 0.00 0.00 rg +532.50 410.50 m 532.50 411.88 531.38 413.00 530.00 413.00 c +528.62 413.00 527.50 411.88 527.50 410.50 c +527.50 409.12 528.62 408.00 530.00 408.00 c +531.38 408.00 532.50 409.12 532.50 410.50 c +f +0.80 0.00 0.00 rg +157.50 415.50 m 157.50 416.88 156.38 418.00 155.00 418.00 c +153.62 418.00 152.50 416.88 152.50 415.50 c +152.50 414.12 153.62 413.00 155.00 413.00 c +156.38 413.00 157.50 414.12 157.50 415.50 c +f +0.80 0.00 0.00 rg +272.50 190.50 m 272.50 191.88 271.38 193.00 270.00 193.00 c +268.62 193.00 267.50 191.88 267.50 190.50 c +267.50 189.12 268.62 188.00 270.00 188.00 c +271.38 188.00 272.50 189.12 272.50 190.50 c +f +0.80 0.00 0.00 rg +272.50 120.50 m 272.50 121.88 271.38 123.00 270.00 123.00 c +268.62 123.00 267.50 121.88 267.50 120.50 c +267.50 119.12 268.62 118.00 270.00 118.00 c +271.38 118.00 272.50 119.12 272.50 120.50 c +f +0.80 0.00 0.00 rg +347.50 655.50 m 347.50 656.88 346.38 658.00 345.00 658.00 c +343.62 658.00 342.50 656.88 342.50 655.50 c +342.50 654.12 343.62 653.00 345.00 653.00 c +346.38 653.00 347.50 654.12 347.50 655.50 c +f +0.80 0.00 0.00 rg +467.50 665.50 m 467.50 666.88 466.38 668.00 465.00 668.00 c +463.62 668.00 462.50 666.88 462.50 665.50 c +462.50 664.12 463.62 663.00 465.00 663.00 c +466.38 663.00 467.50 664.12 467.50 665.50 c +f +0.80 0.00 0.00 rg +722.50 660.50 m 722.50 661.88 721.38 663.00 720.00 663.00 c +718.62 663.00 717.50 661.88 717.50 660.50 c +717.50 659.12 718.62 658.00 720.00 658.00 c +721.38 658.00 722.50 659.12 722.50 660.50 c +f +0.80 0.00 0.00 rg +722.50 670.50 m 722.50 671.88 721.38 673.00 720.00 673.00 c +718.62 673.00 717.50 671.88 717.50 670.50 c +717.50 669.12 718.62 668.00 720.00 668.00 c +721.38 668.00 722.50 669.12 722.50 670.50 c +f +endstream +endobj +1 0 obj +<> +endobj +5 0 obj +<< +/Descent -209 +/CapHeight 727 +/StemV 0 +/Type /FontDescriptor +/Flags 32 +/FontBBox [-559 -303 1446 1050] +/FontName /Verdana +/ItalicAngle 0 +/Ascent 1005 +>> +endobj +6 0 obj +<> +endobj +7 0 obj +<< +/Descent -325 +/CapHeight 500 +/StemV 80 +/Type /FontDescriptor +/Flags 32 +/FontBBox [-665 -325 2000 1006] +/FontName /Arial +/ItalicAngle 0 +/Ascent 1006 +>> +endobj +8 0 obj +<> +endobj +9 0 obj +<< +/Type /Font +/BaseFont /Times-Roman +/Subtype /Type1 +/Encoding /WinAnsiEncoding +/FirstChar 32 +/LastChar 255 +>> +endobj +2 0 obj +<< +/ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << +/F1 6 0 R +/F2 8 0 R +/F3 9 0 R +>> +/XObject << +>> +>> +endobj +10 0 obj +<< +/Producer (jsPDF 0.0.0) +/CreationDate (D:20220214210400+03'00') +>> +endobj +11 0 obj +<< +/Type /Catalog +/Pages 1 0 R +/OpenAction [3 0 R /FitH null] +/PageLayout /OneColumn +>> +endobj +xref +0 12 +0000000000 65535 f +0000059830 00000 n +0000062451 00000 n +0000000015 00000 n +0000000125 00000 n +0000059887 00000 n +0000060057 00000 n +0000061111 00000 n +0000061280 00000 n +0000062324 00000 n +0000062575 00000 n +0000062661 00000 n +trailer +<< +/Size 12 +/Root 11 0 R +/Info 10 0 R +/ID [ <14A2813052A885916FD54A7D21A7DA66> <14A2813052A885916FD54A7D21A7DA66> ] +>> +startxref +62765 +%%EOF \ No newline at end of file diff --git a/platformio.ini b/platformio.ini new file mode 100644 index 0000000..a9f167f --- /dev/null +++ b/platformio.ini @@ -0,0 +1,120 @@ +[env:ATmega168] +platform = atmelavr +board = ATmega168 +board_build.mcu = atmega168 +board_build.f_cpu = 8000000L +framework = arduino +upload_protocol = usbasp +build_flags = + -D TOUCH_SWITCH=4 + -D ID=$UNIX_TIME +board_fuses.hfuse = 0xDE +board_fuses.lfuse = 0xE2 +board_fuses.efuse = 0x07 +upload_flags = + -Pusb + -e +lib_deps = + feilipu/FreeRTOS@^10.5.0-0 + nrf24/RF24@^1.4.5 + +[env:ATmega168P] +platform = atmelavr +board = ATmega168P +board_build.mcu = atmega168p +board_build.f_cpu = 8000000L +framework = arduino +upload_protocol = usbasp +build_flags = + -D TOUCH_SWITCH=4 + -D ID=$UNIX_TIME +board_fuses.hfuse = 0xDE +board_fuses.lfuse = 0xE2 +board_fuses.efuse = 0x07 +upload_flags = + -Pusb + -e +lib_deps = + feilipu/FreeRTOS@^10.5.0-0 + nrf24/RF24@^1.4.5 + +[env:ATmega168PB] +platform = atmelavr +board = ATmega168PB +board_build.mcu = atmega168pb +board_build.f_cpu = 8000000L +framework = arduino +upload_protocol = usbasp +build_flags = + -D TOUCH_SWITCH=4 + -D ID=$UNIX_TIME +board_fuses.hfuse = 0xDE +board_fuses.lfuse = 0xE2 +board_fuses.efuse = 0x07 +upload_flags = + -Pusb + -e +lib_deps = + feilipu/FreeRTOS@^10.5.0-0 + nrf24/RF24@^1.4.5 + +[env:ATmega328] +platform = atmelavr +board = ATmega328 +board_build.mcu = atmega328 +board_build.f_cpu = 8000000L +framework = arduino +upload_protocol = usbasp +build_flags = + -D TOUCH_SWITCH=4 + -D ID=$UNIX_TIME +board_fuses.hfuse = 0xDE +board_fuses.lfuse = 0xE2 +board_fuses.efuse = 0x07 +upload_flags = + -Pusb + -e +lib_deps = + -D TOUCH_SWITCH=4 + feilipu/FreeRTOS@^10.5.0-0 + nrf24/RF24@^1.4.5 + +[env:ATmega328P] +platform = atmelavr +board = ATmega328P +board_build.mcu = atmega328p +board_build.f_cpu = 8000000L +framework = arduino +upload_protocol = usbasp +build_flags = + -D TOUCH_SWITCH=4 + -D ID=$UNIX_TIME +board_fuses.hfuse = 0xDE +board_fuses.lfuse = 0xE2 +board_fuses.efuse = 0x07 +upload_flags = + -Pusb + -e +lib_deps = + feilipu/FreeRTOS@^10.5.0-0 + nrf24/RF24@^1.4.5 + +[env:ATmega328PB] +platform = atmelavr +board = ATmega328PB +board_build.mcu = atmega328pb +board_build.f_cpu = 8000000L +framework = arduino +upload_protocol = usbasp +build_flags = + -D TOUCH_SWITCH=4 + -D ID=$UNIX_TIME +board_fuses.hfuse = 0xDE +board_fuses.lfuse = 0xE2 +board_fuses.efuse = 0x07 +upload_flags = + -Pusb + -e +lib_deps = + feilipu/FreeRTOS@^10.5.0-0 + nrf24/RF24@^1.4.5 diff --git a/src/main.cpp b/src/main.cpp new file mode 100644 index 0000000..ece2d49 --- /dev/null +++ b/src/main.cpp @@ -0,0 +1,87 @@ +#include "Arduino.h" +#include "Arduino_FreeRTOS.h" +#include "RF24.h" +#include "avr/interrupt.h" +#include "semphr.h" + +typedef struct +{ + int16_t sensor_id{0}; + int16_t sensor_type{0}; + int16_t value_1{0}; + int16_t value_2{0}; + int16_t value_3{0}; + int16_t value_4{0}; + int16_t value_5{0}; +} transmitted_data_t; + +void sendButtonPushing(void *pvParameters); +float getBatteryLevelCharge(void); + +RF24 radio(9, 10); +SemaphoreHandle_t buttonSemaphore; + +void setup() +{ + EICRA |= (1 << ISC11) | (1 << ISC10); + EIMSK |= (1 << INT1); + ADCSRA &= ~(1 << ADEN); + radio.begin(); + radio.setChannel(120); + radio.setDataRate(RF24_250KBPS); + radio.setPALevel(RF24_PA_MAX); + radio.setPayloadSize(14); + radio.setAddressWidth(3); + radio.setCRCLength(RF24_CRC_8); + radio.setRetries(15, 15); + radio.openWritingPipe(0xDDEEFF); + radio.powerDown(); + buttonSemaphore = xSemaphoreCreateBinary(); + xTaskCreate(sendButtonPushing, "Send Button Pushing", configMINIMAL_STACK_SIZE, NULL, 1, NULL); +} + +void loop() +{ + set_sleep_mode(SLEEP_MODE_PWR_DOWN); + portENTER_CRITICAL(); + sleep_enable(); + portEXIT_CRITICAL(); + sleep_cpu(); + sleep_reset(); +} + +void sendButtonPushing(void *pvParameters) +{ + (void)pvParameters; + for (;;) + { + xSemaphoreTake(buttonSemaphore, portMAX_DELAY); + transmitted_data_t sensor{abs((int16_t)ID), TOUCH_SWITCH}; + sensor.value_1 = getBatteryLevelCharge() * 100; + radio.powerUp(); + radio.flush_tx(); + radio.write(&sensor, sizeof(transmitted_data_t)); + radio.powerDown(); + sei(); + } + vTaskDelete(NULL); +} + +float getBatteryLevelCharge() +{ + ADMUX = (1 << REFS0) | (1 << MUX3) | (1 << MUX2) | (1 << MUX1); + ADCSRA |= (1 << ADEN); + delay(10); + ADCSRA |= (1 << ADSC); + while (bit_is_set(ADCSRA, ADSC)) + ; + ADCSRA &= ~(1 << ADEN); + float value = ((1024 * 1.1) / (ADCL + ADCH * 256)); + return value; +} + +ISR(INT1_vect) +{ + cli(); + xSemaphoreGiveFromISR(buttonSemaphore, NULL); +} \ No newline at end of file