diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..88be9f4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +.pio +.vscode +.DS_Store diff --git a/README.md b/README.md index badba26..f3f227a 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,52 @@ -# RF-Climate-Sensor-BME280 +# RF climate sensor (BME280) +Climate sensor on ATmega328 + RF24 + BME280. + +## Features + +1. Power consumption in sleep mode approximately 5 μA. Up to 3 years of operation on one CR2450 battery (estimated). +2. Transmits battery level charge, humidity, temperature and air pressure every 5 min (can be changed up to 65535 seconds). +3. Automatic restart in case of a hang-up. + +## 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/bme280" + value_template: "{{ value_json.battery }}" + expire_after: 375 + force_update: true + qos: 2 + - name: "NAME" + device_class: "humidity" + unit_of_measurement: "%" + state_topic: "homeassistant/rf_sensor/ID/bme280" + value_template: "{{ value_json.humidity }}" + expire_after: 375 + force_update: true + qos: 2 + - name: "NAME" + device_class: "temperature" + unit_of_measurement: "°C" + state_topic: "homeassistant/rf_sensor/ID/bme280" + value_template: "{{ value_json.temperature }}" + expire_after: 375 + force_update: true + qos: 2 + - name: "NAME" + evice_class: "pressure" + unit_of_measurement: "мм" + state_topic: "homeassistant/rf_sensor/ID/bme280" + value_template: "{{ value_json.pressure }}" + expire_after: 375 + force_update: true + qos: 2 +``` diff --git a/hardware/BOM.xlsx b/hardware/BOM.xlsx new file mode 100644 index 0000000..ebc92af Binary files /dev/null and b/hardware/BOM.xlsx differ diff --git a/hardware/CR2450 holder.png b/hardware/CR2450 holder.png new file mode 100644 index 0000000..199665c Binary files /dev/null and b/hardware/CR2450 holder.png differ diff --git a/hardware/Gerber.zip b/hardware/Gerber.zip new file mode 100644 index 0000000..01e5149 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..9f32c85 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..f275bd5 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..41b6ae4 --- /dev/null +++ b/hardware/Schematic.pdf @@ -0,0 +1,5700 @@ +%PDF-1.4 +%ºß¬à +3 0 obj +<> +endobj +4 0 obj +<< +/Length 66867 +>> +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 +767.62 74.91 Td +(Indoor Climate Sensor \(BME280\)) 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 +555.000 425.500 m +485.000 425.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +555.000 465.500 m +495.000 465.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 450.82 462.17 Tm +(IRQ) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +495.000 465.500 m +490.000 460.500 l +475.000 460.500 l +475.000 470.500 l +490.000 470.500 l +495.000 465.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +891.000 459.500 m +899.000 451.500 l +899.000 459.500 m +891.000 451.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +891.000 449.500 m +899.000 441.500 l +899.000 449.500 m +891.000 441.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1000.000 205.500 m +1000.000 215.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +991.000 205.500 m +1009.000 205.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +994.000 203.500 m +1006.000 203.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +997.000 201.500 m +1003.000 201.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +999.000 199.500 m +1001.000 199.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +1007.00 262.88 Td +(100) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +1007.00 272.38 Td +(R2) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +1000.000 260.500 m +995.000 263.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +1005.000 268.500 m +995.000 273.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 +1005.000 268.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +1000.000 255.500 m +1000.000 260.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 +1005.000 287.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +995.000 273.500 m +1005.000 277.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +1005.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 +1005.000 287.500 m +1000.000 290.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +1000.000 295.500 m +1000.000 290.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +1019.00 222.88 Td +(LED-R) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +1019.01 232.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 +994.000 240.500 m +1000.000 230.500 l +1007.000 240.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 +1008.000 230.500 m +992.000 230.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 +1010.000 230.500 m +1014.000 226.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 +1006.000 226.500 m +1010.000 222.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 +1017.000 223.500 m +1015.000 227.500 l +1013.000 225.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 +1013.000 219.500 m +1011.000 223.500 l +1009.000 221.500 l +h +B +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +1000.000 255.500 m +1000.000 240.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +1000.000 215.500 m +1000.000 230.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +551.000 359.500 m +559.000 351.500 l +559.000 359.500 m +551.000 351.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +551.000 369.500 m +559.000 361.500 l +559.000 369.500 m +551.000 361.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +551.000 379.500 m +559.000 371.500 l +559.000 379.500 m +551.000 371.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +551.000 389.500 m +559.000 381.500 l +559.000 389.500 m +551.000 381.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +551.000 399.500 m +559.000 391.500 l +559.000 399.500 m +551.000 391.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +551.000 409.500 m +559.000 401.500 l +559.000 409.500 m +551.000 401.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +891.000 339.500 m +899.000 331.500 l +899.000 339.500 m +891.000 331.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +891.000 369.500 m +899.000 361.500 l +899.000 369.500 m +891.000 361.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +891.000 399.500 m +899.000 391.500 l +899.000 399.500 m +891.000 391.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +891.000 409.500 m +899.000 401.500 l +899.000 409.500 m +891.000 401.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +895.000 355.500 m +905.000 355.500 l +905.000 215.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +905.000 205.500 m +905.000 215.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +896.000 205.500 m +914.000 205.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +899.000 203.500 m +911.000 203.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +902.000 201.500 m +908.000 201.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +904.000 199.500 m +906.000 199.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +960.000 295.500 m +960.000 345.500 l +895.000 345.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +895.000 325.500 m +925.000 325.500 l +925.000 485.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +960.000 205.500 m +960.000 215.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +951.000 205.500 m +969.000 205.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +954.000 203.500 m +966.000 203.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +957.000 201.500 m +963.000 201.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +959.000 199.500 m +961.000 199.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +555.000 445.500 m +485.000 445.500 l +485.000 215.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +485.000 205.500 m +485.000 215.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +476.000 205.500 m +494.000 205.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +479.000 203.500 m +491.000 203.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +482.000 201.500 m +488.000 201.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +484.000 199.500 m +486.000 199.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +551.000 459.500 m +559.000 451.500 l +559.000 459.500 m +551.000 451.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +505.000 485.500 m +505.000 435.500 l +555.000 435.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +935.000 435.500 m +895.000 435.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 960.22 432.17 Tm +(RST) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +935.000 435.500 m +940.000 440.500 l +955.000 440.500 l +955.000 430.500 l +940.000 430.500 l +935.000 435.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +555.000 345.500 m +475.000 345.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +555.000 335.500 m +475.000 335.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +555.000 325.500 m +475.000 325.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 438.19 342.17 Tm +(CE) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +475.000 345.500 m +470.000 340.500 l +455.000 340.500 l +455.000 350.500 l +470.000 350.500 l +475.000 345.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 429.63 332.16 Tm +(CSN) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +475.000 335.500 m +470.000 330.500 l +455.000 330.500 l +455.000 340.500 l +470.000 340.500 l +475.000 335.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 426.67 322.17 Tm +(MOSI) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +475.000 325.500 m +470.000 320.500 l +455.000 320.500 l +455.000 330.500 l +470.000 330.500 l +475.000 325.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 426.68 312.17 Tm +(MISO) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +475.000 315.500 m +470.000 310.500 l +455.000 310.500 l +455.000 320.500 l +470.000 320.500 l +475.000 315.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +1010.000 315.500 m +895.000 315.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 1034.59 312.16 Tm +(SCK) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +1010.000 315.500 m +1015.000 320.500 l +1030.000 320.500 l +1030.000 310.500 l +1015.000 310.500 l +1010.000 315.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +1035.000 640.500 m +1045.000 640.500 l +1045.000 620.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +1035.000 660.500 m +1045.000 660.500 l +1045.000 680.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +1035.000 650.500 m +1045.000 650.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +975.000 640.500 m +965.000 640.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +975.000 660.500 m +965.000 660.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +975.000 650.500 m +965.000 650.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1045.000 610.500 m +1045.000 620.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1036.000 610.500 m +1054.000 610.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1039.000 608.500 m +1051.000 608.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1042.000 606.500 m +1048.000 606.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1044.000 604.500 m +1046.000 604.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 1066.68 647.17 Tm +(MOSI) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +1045.000 650.500 m +1050.000 655.500 l +1065.000 655.500 l +1065.000 645.500 l +1050.000 645.500 l +1045.000 650.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 920.22 637.17 Tm +(RST) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +965.000 640.500 m +960.000 635.500 l +945.000 635.500 l +945.000 645.500 l +960.000 645.500 l +965.000 640.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 919.59 647.17 Tm +(SCK) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +965.000 650.500 m +960.000 645.500 l +945.000 645.500 l +945.000 655.500 l +960.000 655.500 l +965.000 650.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 916.67 657.17 Tm +(MISO) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +965.000 660.500 m +960.000 655.500 l +945.000 655.500 l +945.000 665.500 l +960.000 665.500 l +965.000 660.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +985.82 672.26 Td +(2.54_2x3) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +997.48 682.51 Td +(ISP) Tj +ET +2 J +0 j +100 M +1.00 w +0.53 0.00 0.00 RG +[] 0 d +987.000 670.500 m +1023.000 670.500 l +1024.105 670.500 1025.000 669.605 1025.000 668.500 c +1025.000 632.500 l +1025.000 631.395 1023.895 630.500 1023.000 630.500 c +987.000 630.500 l +985.895 630.500 985.000 631.605 985.000 632.500 c +985.000 668.500 l +985.000 669.605 986.105 670.500 987.000 670.500 c +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 990.00 657.50 Tm +(1) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +975.000 660.500 m +985.000 660.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 1014.28 657.50 Tm +(2) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +1035.000 660.500 m +1025.000 660.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 990.00 647.50 Tm +(3) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +975.000 650.500 m +985.000 650.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 1014.28 647.50 Tm +(4) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +1035.000 650.500 m +1025.000 650.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 990.00 637.50 Tm +(5) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +975.000 640.500 m +985.000 640.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 1014.28 637.50 Tm +(6) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +1035.000 640.500 m +1025.000 640.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +694.78 477.38 Td +(ATMEGA328P) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +694.79 486.61 Td +(U1) Tj +ET +2 J +0 j +100 M +1.00 w +0.53 0.00 0.00 RG +[] 0 d +567.000 475.500 m +883.000 475.500 l +884.105 475.500 885.000 474.605 885.000 473.500 c +885.000 307.500 l +885.000 306.395 883.895 305.500 883.000 305.500 c +567.000 305.500 l +565.895 305.500 565.000 306.605 565.000 307.500 c +565.000 473.500 l +565.000 474.605 566.105 475.500 567.000 475.500 c +S +1.00 w +0.53 0.00 0.00 RG +0.53 0.00 0.00 rg +[] 0 d +571.50 470.50 m 571.50 471.33 570.83 472.00 570.00 472.00 c +569.17 472.00 568.50 471.33 568.50 470.50 c +568.50 469.67 569.17 469.00 570.00 469.00 c +570.83 469.00 571.50 469.67 571.50 470.50 c +B +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 568.70 461.50 Tm +(\(PCINT19/OC2B/INT1\)PD3) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 558.78 466.50 Tm +(1) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +555.000 465.500 m +565.000 465.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 568.70 451.50 Tm +(\(PCINT20/XCK/T0\)PD4) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 558.78 456.50 Tm +(2) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +555.000 455.500 m +565.000 455.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 568.70 441.50 Tm +(GND) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 558.78 446.50 Tm +(3) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +555.000 445.500 m +565.000 445.500 l +S +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +1.00 -0.00 0.00 1.00 568.70 431.50 Tm +(VCC) Tj +ET +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +1.00 -0.00 0.00 1.00 558.78 436.50 Tm +(4) Tj +ET +1 J +1 j +1.00 w +1.00 0.00 0.00 RG +[] 0 d +555.000 435.500 m +565.000 435.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 568.70 421.50 Tm +(GND) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 558.78 426.50 Tm +(5) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +555.000 425.500 m +565.000 425.500 l +S +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +1.00 -0.00 0.00 1.00 568.70 411.50 Tm +(VCC) Tj +ET +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +1.00 -0.00 0.00 1.00 558.78 416.50 Tm +(6) Tj +ET +1 J +1 j +1.00 w +1.00 0.00 0.00 RG +[] 0 d +555.000 415.500 m +565.000 415.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 568.70 401.50 Tm +(\(PCINT6/XTAL1/TOSC1\)PB6) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 558.78 406.50 Tm +(7) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +555.000 405.500 m +565.000 405.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 568.70 391.50 Tm +(\(PCINT7/XTAL2/TOSC2\)PB7) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 558.78 396.50 Tm +(8) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +555.000 395.500 m +565.000 395.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 568.70 381.50 Tm +(\(PCINT21/OC0B/T1\)PD5) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 558.78 386.50 Tm +(9) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +555.000 385.500 m +565.000 385.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 568.70 371.50 Tm +(\(PCINT22/OC0A/AIN0\)PD6) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 553.07 376.50 Tm +(10) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +555.000 375.500 m +565.000 375.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 568.70 361.50 Tm +(\(PCINT23/AIN1\)PD7) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 553.07 366.50 Tm +(11) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +555.000 365.500 m +565.000 365.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 568.70 351.50 Tm +(\(PCINT0/CLKO/ICP1\)PB0) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 553.07 356.50 Tm +(12) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +555.000 355.500 m +565.000 355.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 568.70 341.50 Tm +(\(PCINT1/OC1A\)PB1) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 553.07 346.50 Tm +(13) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +555.000 345.500 m +565.000 345.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 568.70 331.50 Tm +(\(PCINT2/SS#/OC1B\)PB2) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 553.07 336.50 Tm +(14) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +555.000 335.500 m +565.000 335.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 568.70 321.50 Tm +(\(PCINT3/OC2A/MOSI\)PB3) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 553.07 326.50 Tm +(15) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +555.000 325.500 m +565.000 325.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 568.70 311.50 Tm +(\(PCINT4/MISO\)PB4) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 553.07 316.50 Tm +(16) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +555.000 315.500 m +565.000 315.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 799.60 311.50 Tm +(PB5\(SCK/PCINT5\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 316.50 Tm +(17) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 315.500 m +885.000 315.500 l +S +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +1.00 -0.00 0.00 1.00 856.44 321.50 Tm +(AVCC) Tj +ET +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +1.00 -0.00 0.00 1.00 885.50 326.50 Tm +(18) Tj +ET +1 J +1 j +1.00 w +1.00 0.00 0.00 RG +[] 0 d +895.000 325.500 m +885.000 325.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 856.23 331.50 Tm +(ADC6) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 336.50 Tm +(19) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 335.500 m +885.000 335.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 858.04 341.50 Tm +(AREF) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 346.50 Tm +(20) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 345.500 m +885.000 345.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 860.66 351.50 Tm +(GND) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 885.50 356.50 Tm +(21) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +895.000 355.500 m +885.000 355.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 856.23 361.50 Tm +(ADC7) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 366.50 Tm +(22) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 365.500 m +885.000 365.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 793.06 371.50 Tm +(PC0\(ADC0/PCINT8\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 376.50 Tm +(23) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 375.500 m +885.000 375.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 793.06 381.50 Tm +(PC1\(ADC1/PCINT9\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 386.50 Tm +(24) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 385.500 m +885.000 385.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 787.35 391.50 Tm +(PC2\(ADC2/PCINT10\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 396.50 Tm +(25) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 395.500 m +885.000 395.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 787.35 401.50 Tm +(PC3\(ADC3/PCINT11\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 406.50 Tm +(26) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 405.500 m +885.000 405.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 764.04 411.50 Tm +(PC4\(ADC4/SDA/PCINT12\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 416.50 Tm +(27) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 415.500 m +885.000 415.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 765.83 421.50 Tm +(PC5\(ADC5/SCL/PCINT13\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 426.50 Tm +(28) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 425.500 m +885.000 425.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 775.74 431.50 Tm +(PC6\(RESET#/PCINT14\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 436.50 Tm +(29) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 435.500 m +885.000 435.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 792.42 441.50 Tm +(PD0\(RXD/PCINT16\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 446.50 Tm +(30) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 445.500 m +885.000 445.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 793.14 451.50 Tm +(PD1\(TXD/PCINT17\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 456.50 Tm +(31) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 455.500 m +885.000 455.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 790.00 461.50 Tm +(PD2\(INT0/PCINT18\)) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 885.50 466.50 Tm +(32) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +895.000 465.500 m +885.000 465.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +487.12 687.16 Td +(BME280) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +487.12 695.84 Td +(U3) Tj +ET +1.00 w +0.53 0.00 0.00 RG +0.53 0.00 0.00 rg +[] 0 d +471.50 677.50 m 471.50 678.33 470.83 679.00 470.00 679.00 c +469.17 679.00 468.50 678.33 468.50 677.50 c +468.50 676.67 469.17 676.00 470.00 676.00 c +470.83 676.00 471.50 676.67 471.50 677.50 c +B +2 J +0 j +100 M +1.00 w +0.53 0.00 0.00 RG +[] 0 d +467.000 682.500 m +543.000 682.500 l +544.105 682.500 545.000 681.605 545.000 680.500 c +545.000 630.500 l +545.000 629.395 543.895 628.500 543.000 628.500 c +467.000 628.500 l +465.895 628.500 465.000 629.605 465.000 630.500 c +465.000 680.500 l +465.000 681.605 466.105 682.500 467.000 682.500 c +S +1.00 w +0.53 0.00 0.00 RG +0.53 0.00 0.00 rg +[] 0 d +471.50 677.50 m 471.50 678.33 470.83 679.00 470.00 679.00 c +469.17 679.00 468.50 678.33 468.50 677.50 c +468.50 676.67 469.17 676.00 470.00 676.00 c +470.83 676.00 471.50 676.67 471.50 677.50 c +B +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 468.70 666.50 Tm +(GND) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 458.79 671.50 Tm +(1) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +455.000 670.500 m +465.000 670.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 468.70 656.50 Tm +(CSB) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 458.79 661.50 Tm +(2) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +455.000 660.500 m +465.000 660.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 468.70 646.50 Tm +(SDI) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 458.79 651.50 Tm +(3) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +455.000 650.500 m +465.000 650.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 468.70 636.50 Tm +(SCK) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 458.79 641.50 Tm +(4) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +455.000 640.500 m +465.000 640.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 521.14 636.50 Tm +(SDO) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 545.50 641.50 Tm +(5) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +555.000 640.500 m +545.000 640.500 l +S +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +1.00 -0.00 0.00 1.00 510.43 646.50 Tm +(VDDIO) Tj +ET +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +1.00 -0.00 0.00 1.00 545.50 651.50 Tm +(6) Tj +ET +1 J +1 j +1.00 w +1.00 0.00 0.00 RG +[] 0 d +555.000 650.500 m +545.000 650.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 520.66 656.50 Tm +(GND) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 545.50 661.50 Tm +(7) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +555.000 660.500 m +545.000 660.500 l +S +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +1.00 -0.00 0.00 1.00 521.29 666.50 Tm +(VDD) Tj +ET +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +1.00 -0.00 0.00 1.00 545.50 671.50 Tm +(8) Tj +ET +1 J +1 j +1.00 w +1.00 0.00 0.00 RG +[] 0 d +555.000 670.500 m +545.000 670.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +555.000 415.500 m +540.000 415.500 l +540.000 295.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +540.000 205.500 m +540.000 215.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +531.000 205.500 m +549.000 205.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +534.000 203.500 m +546.000 203.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +537.000 201.500 m +543.000 201.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +539.000 199.500 m +541.000 199.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +505.000 205.500 m +505.000 215.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +496.000 205.500 m +514.000 205.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +499.000 203.500 m +511.000 203.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +502.000 201.500 m +508.000 201.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +504.000 199.500 m +506.000 199.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +505.000 295.500 m +505.000 435.500 l +505.000 435.500 l +S +BT +/F2 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 527.66 501.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +540.000 495.500 m +540.000 485.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +535.000 495.500 m +545.000 495.500 l +S +BT +/F2 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 492.66 501.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +505.000 495.500 m +505.000 485.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +500.000 495.500 m +510.000 495.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +540.000 485.500 m +540.000 415.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +555.000 315.500 m +475.000 315.500 l +S +BT +/F2 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 1032.66 696.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1045.000 690.500 m +1045.000 680.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +1040.000 690.500 m +1050.000 690.500 l +S +BT +/F2 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 912.66 501.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +925.000 495.500 m +925.000 485.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +920.000 495.500 m +930.000 495.500 l +S +BT +/F2 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 167.66 706.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +180.000 700.500 m +180.000 690.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +175.000 700.500 m +185.000 700.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +196.00 633.50 Td +(CR2450) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +196.00 642.50 Td +(B) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +0.00 1.00 -1.00 0.00 173.00 647.14 Tm +(+) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +0.00 1.00 -1.00 0.00 189.00 665.50 Tm +(1) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +180.000 670.500 m +180.000 650.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 189.00 619.78 Tm +(2) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +180.000 620.500 m +180.000 640.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +166.000 646.500 m +194.000 646.500 l +S +2 J +0 j +100 M +1.00 w +0.00 G +0.00 g +[] 0 d +174.00 642.50 12.00 -2.00 re +B +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +180.000 650.500 m +180.000 646.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +180.000 590.500 m +180.000 600.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +171.000 590.500 m +189.000 590.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +174.000 588.500 m +186.000 588.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +177.000 586.500 m +183.000 586.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +179.000 584.500 m +181.000 584.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +142.00 633.50 Td +(100uF) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +142.00 642.17 Td +(C8) Tj +ET +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +130.000 665.500 m +130.000 648.500 l +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +130.000 625.500 m +130.000 644.500 l +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +0.00 g +[] 0 d +140.000 648.500 m +120.000 648.500 l +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +130.000 644.500 m +126.43 644.64 122.91 643.58 120.00 641.50 c +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +140.000 641.500 m +137.09 643.57 133.57 644.62 130.00 644.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 +133.00 653.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 +134.90 655.50 0.10 -4.00 re +B +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +130.000 665.500 m +130.000 680.500 l +180.000 680.500 l +180.000 670.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +180.000 620.500 m +180.000 610.500 l +130.000 610.500 l +130.000 625.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +180.000 600.500 m +180.000 610.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +180.000 690.500 m +180.000 680.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +595.00 608.50 Td +(0.1u) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +595.01 617.50 Td +(C6) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +593.000 618.500 m +577.000 618.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +585.000 610.500 m +585.000 600.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +585.000 630.500 m +585.000 622.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +577.000 622.500 m +593.000 622.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +585.000 630.500 m +585.000 640.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +585.000 618.500 m +585.000 610.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +367.00 643.17 Td +(4.7k) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +367.01 652.17 Td +(R3) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +360.000 670.500 m +365.000 667.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +355.000 662.500 m +365.000 657.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +365.000 667.500 m +355.000 662.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +360.000 675.500 m +360.000 670.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +365.000 648.500 m +355.000 643.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +365.000 657.500 m +355.000 653.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +355.000 653.500 m +365.000 648.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +355.000 643.500 m +360.000 640.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +360.000 635.500 m +360.000 640.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 305.22 622.17 Tm +(SCL) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +350.000 625.500 m +345.000 620.500 l +330.000 620.500 l +330.000 630.500 l +345.000 630.500 l +350.000 625.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 304.34 612.17 Tm +(SDA) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +350.000 615.500 m +345.000 610.500 l +330.000 610.500 l +330.000 620.500 l +345.000 620.500 l +350.000 615.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +402.00 643.17 Td +(4.7k) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +402.01 652.17 Td +(R4) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +395.000 670.500 m +400.000 667.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +390.000 662.500 m +400.000 657.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +400.000 667.500 m +390.000 662.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +395.000 675.500 m +395.000 670.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +400.000 648.500 m +390.000 643.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +400.000 657.500 m +390.000 653.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +390.000 653.500 m +400.000 648.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +390.000 643.500 m +395.000 640.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +395.000 635.500 m +395.000 640.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +445.000 590.500 m +445.000 600.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +436.000 590.500 m +454.000 590.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +439.000 588.500 m +451.000 588.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +442.000 586.500 m +448.000 586.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +444.000 584.500 m +446.000 584.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +455.000 670.500 m +445.000 670.500 l +445.000 600.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +455.000 640.500 m +425.000 640.500 l +425.000 625.500 l +395.000 625.500 l +395.000 635.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +455.000 660.500 m +425.000 660.500 l +425.000 685.500 l +395.000 685.500 l +395.000 675.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +455.000 650.500 m +435.000 650.500 l +435.000 615.500 l +360.000 615.500 l +360.000 635.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +360.000 675.500 m +360.000 685.500 l +395.000 685.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +350.000 615.500 m +360.000 615.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +350.000 625.500 m +395.000 625.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +565.000 590.500 m +565.000 600.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +556.000 590.500 m +574.000 590.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +559.000 588.500 m +571.000 588.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +562.000 586.500 m +568.000 586.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +564.000 584.500 m +566.000 584.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +555.000 640.500 m +565.000 640.500 l +565.000 600.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +615.000 590.500 m +615.000 600.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +606.000 590.500 m +624.000 590.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +609.000 588.500 m +621.000 588.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +612.000 586.500 m +618.000 586.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +614.000 584.500 m +616.000 584.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +555.000 660.500 m +615.000 660.500 l +615.000 600.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +645.00 608.50 Td +(0.1u) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +645.01 617.50 Td +(C7) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +643.000 618.500 m +627.000 618.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +635.000 610.500 m +635.000 600.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +635.000 630.500 m +635.000 622.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +627.000 622.500 m +643.000 622.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +635.000 630.500 m +635.000 640.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +635.000 618.500 m +635.000 610.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +585.000 590.500 m +585.000 600.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +576.000 590.500 m +594.000 590.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +579.000 588.500 m +591.000 588.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +582.000 586.500 m +588.000 586.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +584.000 584.500 m +586.000 584.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +635.000 590.500 m +635.000 600.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +626.000 590.500 m +644.000 590.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +629.000 588.500 m +641.000 588.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +632.000 586.500 m +638.000 586.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +634.000 584.500 m +636.000 584.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +555.000 650.500 m +585.000 650.500 l +585.000 640.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +635.000 640.500 m +635.000 670.500 l +555.000 670.500 l +S +BT +/F2 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 572.66 731.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +585.000 725.500 m +585.000 715.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +580.000 725.500 m +590.000 725.500 l +S +BT +/F2 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 622.66 731.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +635.000 725.500 m +635.000 715.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +630.000 725.500 m +640.000 725.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +635.000 715.500 m +635.000 670.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +585.000 715.500 m +585.000 650.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +435.000 660.500 m +435.000 705.500 l +565.000 705.500 l +565.000 650.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 959.34 412.17 Tm +(SDA) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +935.000 415.500 m +940.000 420.500 l +955.000 420.500 l +955.000 410.500 l +940.000 410.500 l +935.000 415.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 960.23 422.16 Tm +(SCL) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +935.000 425.500 m +940.000 430.500 l +955.000 430.500 l +955.000 420.500 l +940.000 420.500 l +935.000 425.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +935.000 425.500 m +895.000 425.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +935.000 415.500 m +895.000 415.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +515.00 263.50 Td +(0.1u) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +515.01 272.50 Td +(C1) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +513.000 273.500 m +497.000 273.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +505.000 265.500 m +505.000 255.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +505.000 285.500 m +505.000 277.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +497.000 277.500 m +513.000 277.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +505.000 285.500 m +505.000 295.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +505.000 273.500 m +505.000 265.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +550.00 263.50 Td +(0.1u) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +550.01 272.50 Td +(C2) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +548.000 273.500 m +532.000 273.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +540.000 265.500 m +540.000 255.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +540.000 285.500 m +540.000 277.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +532.000 277.500 m +548.000 277.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +540.000 285.500 m +540.000 295.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +540.000 273.500 m +540.000 265.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +970.00 263.16 Td +(0.1u) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +970.00 272.16 Td +(C4) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +952.000 277.500 m +968.000 277.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +960.000 285.500 m +960.000 295.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +960.000 265.500 m +960.000 273.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +968.000 273.500 m +952.000 273.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +960.000 265.500 m +960.000 255.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +960.000 277.500 m +960.000 285.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +891.000 389.500 m +899.000 381.500 l +899.000 389.500 m +891.000 381.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +891.000 379.500 m +899.000 371.500 l +899.000 379.500 m +891.000 371.500 l +S +1 J +1 j +1.00 w +0.20 0.80 0.20 RG +[] 0 d +891.000 469.500 m +899.000 461.500 l +899.000 469.500 m +891.000 461.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +175.000 350.500 m +135.000 350.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +175.000 360.500 m +135.000 360.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +175.000 370.500 m +135.000 370.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +175.000 380.500 m +135.000 380.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +175.000 390.500 m +135.000 390.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +175.000 400.500 m +135.000 400.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +165.000 280.500 m +165.000 290.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +156.000 280.500 m +174.000 280.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +159.000 278.500 m +171.000 278.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +162.000 276.500 m +168.000 276.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +164.000 274.500 m +166.000 274.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +165.000 330.500 m +165.000 420.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +175.000 420.500 m +165.000 420.500 l +165.000 440.500 l +S +BT +/F2 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 152.66 456.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +165.000 450.500 m +165.000 440.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +160.000 450.500 m +170.000 450.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +175.000 410.500 m +145.000 410.500 l +145.000 290.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +145.000 280.500 m +145.000 290.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +136.000 280.500 m +154.000 280.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +139.000 278.500 m +151.000 278.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +142.000 276.500 m +148.000 276.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +144.000 274.500 m +146.000 274.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +177.00 298.50 Td +(47uF) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +177.00 307.17 Td +(C5) Tj +ET +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +165.000 330.500 m +165.000 313.500 l +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +165.000 290.500 m +165.000 309.500 l +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +0.00 g +[] 0 d +175.000 313.500 m +155.000 313.500 l +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +165.000 309.500 m +161.43 309.64 157.91 308.58 155.00 306.50 c +S +1 J +1 j +1.00 w +0.55 0.14 0.14 RG +[] 0 d +175.000 306.500 m +172.09 308.57 168.57 309.62 165.00 309.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 +168.00 318.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 +169.90 320.50 0.10 -4.00 re +B +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 89.61 386.62 Tm +(CSN) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +135.000 390.500 m +130.000 385.500 l +115.000 385.500 l +115.000 395.500 l +130.000 395.500 l +135.000 390.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 93.18 396.62 Tm +(CE) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +135.000 400.500 m +130.000 395.500 l +115.000 395.500 l +115.000 405.500 l +130.000 405.500 l +135.000 400.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 89.58 376.62 Tm +(SCK) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +135.000 380.500 m +130.000 375.500 l +115.000 375.500 l +115.000 385.500 l +130.000 385.500 l +135.000 380.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 86.65 366.62 Tm +(MOSI) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +135.000 370.500 m +130.000 365.500 l +115.000 365.500 l +115.000 375.500 l +130.000 375.500 l +135.000 370.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 86.65 356.62 Tm +(MISO) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +135.000 360.500 m +130.000 355.500 l +115.000 355.500 l +115.000 365.500 l +130.000 365.500 l +135.000 360.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 90.81 346.61 Tm +(IRQ) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +135.000 350.500 m +130.000 345.500 l +115.000 345.500 l +115.000 355.500 l +130.000 355.500 l +135.000 350.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +241.91 433.50 Td +(RF24) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +241.91 442.73 Td +(U2) Tj +ET +2 J +0 j +100 M +1.00 w +0.53 0.00 0.00 RG +[] 0 d +187.000 430.500 m +328.000 430.500 l +329.105 430.500 330.000 429.605 330.000 428.500 c +330.000 340.500 l +330.000 339.395 328.895 338.500 328.000 338.500 c +187.000 338.500 l +185.895 338.500 185.000 339.605 185.000 340.500 c +185.000 428.500 l +185.000 429.605 186.105 430.500 187.000 430.500 c +S +1.00 w +0.53 0.00 0.00 RG +0.53 0.00 0.00 rg +[] 0 d +189.50 427.50 m 189.50 428.33 188.83 429.00 188.00 429.00 c +187.17 429.00 186.50 428.33 186.50 427.50 c +186.50 426.67 187.17 426.00 188.00 426.00 c +188.83 426.00 189.50 426.67 189.50 427.50 c +B +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +1.00 -0.00 0.00 1.00 188.70 416.50 Tm +(VCC) Tj +ET +BT +/F1 9 Tf +9.00 TL +1.000 0.000 0.000 rg +1.00 -0.00 0.00 1.00 178.78 421.50 Tm +(1) Tj +ET +1 J +1 j +1.00 w +1.00 0.00 0.00 RG +[] 0 d +175.000 420.500 m +185.000 420.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 188.70 406.50 Tm +(GND) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 178.78 411.50 Tm +(2) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +175.000 410.500 m +185.000 410.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 188.70 396.50 Tm +(CE) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 178.78 401.50 Tm +(3) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +175.000 400.500 m +185.000 400.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 188.70 386.50 Tm +(CSN) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 178.78 391.50 Tm +(4) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +175.000 390.500 m +185.000 390.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 188.70 376.50 Tm +(SCK) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 178.78 381.50 Tm +(5) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +175.000 380.500 m +185.000 380.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 188.70 366.50 Tm +(MOSI) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 178.78 371.50 Tm +(6) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +175.000 370.500 m +185.000 370.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 188.70 356.50 Tm +(MISO) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 178.78 361.50 Tm +(7) Tj +ET +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +175.000 360.500 m +185.000 360.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 188.70 346.50 Tm +(IRQ) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 g +1.00 -0.00 0.00 1.00 178.78 351.50 Tm +(8) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +175.000 350.500 m +185.000 350.500 l +S +10.00 w +BT +/F1 12 Tf +12.00 TL +0.000 0.000 1.000 rg +215.00 415.48 Td +(AS01-ML01S) Tj +ET +2 J +0 j +100 M +1.00 w +0.00 G +[] 0 d +220.00 405.50 40.00 -30.00 re +S +2 J +0 j +100 M +1.00 w +0.00 G +[] 0 d +230.00 365.50 30.00 -20.00 re +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +275.000 400.500 m +295.000 400.500 l +295.000 415.500 l +320.000 415.500 l +320.000 405.500 l +305.000 405.500 l +305.000 390.500 l +320.000 390.500 l +320.000 375.500 l +305.000 375.500 l +305.000 360.500 l +320.000 360.500 l +320.000 350.500 l +300.000 350.500 l +S +10.00 w +BT +/F1 5 Tf +5.00 TL +0.000 0.000 1.000 rg +225.01 385.48 Td +(nRF24L01+) Tj +ET +10.00 w +BT +/F1 5 Tf +5.00 TL +0.000 0.000 1.000 rg +235.01 355.48 Td +(CRYSTAL) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +935.00 263.50 Td +(0.1u) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +935.01 272.50 Td +(C3) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +933.000 273.500 m +917.000 273.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +925.000 265.500 m +925.000 255.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +925.000 285.500 m +925.000 277.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +917.000 277.500 m +933.000 277.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +925.000 285.500 m +925.000 295.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +925.000 273.500 m +925.000 265.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +925.000 205.500 m +925.000 215.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +916.000 205.500 m +934.000 205.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +919.000 203.500 m +931.000 203.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +922.000 201.500 m +928.000 201.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +924.000 199.500 m +926.000 199.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +925.000 295.500 m +925.000 325.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +1000.000 295.500 m +1000.000 315.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +960.000 215.500 m +960.000 255.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +925.000 215.500 m +925.000 255.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +540.000 215.500 m +540.000 255.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +505.000 215.500 m +505.000 255.500 l +S +BT +/F2 12 Tf +12.00 TL +0.000 g +1.00 -0.00 0.00 1.00 777.66 756.50 Tm +(VCC) Tj +ET +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +790.000 750.500 m +790.000 740.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +785.000 750.500 m +795.000 750.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +797.00 698.25 Td +(10k) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +797.00 707.25 Td +(R1) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +790.000 695.500 m +785.000 698.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +795.000 703.500 m +785.000 708.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +785.000 698.500 m +795.000 703.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +790.000 690.500 m +790.000 695.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +785.000 717.500 m +795.000 722.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +785.000 708.500 m +795.000 712.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +795.000 712.500 m +785.000 717.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +795.000 722.500 m +790.000 725.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +790.000 730.500 m +790.000 725.500 l +S +BT +/F2 11 Tf +11.00 TL +0.000 0.000 1.000 rg +1.00 -0.00 0.00 1.00 735.22 677.17 Tm +(RST) Tj +ET +1 J +1 j +1.00 w +0.00 0.00 1.00 RG +0.00 g +[] 0 d +780.000 680.500 m +775.000 675.500 l +760.000 675.500 l +760.000 685.500 l +775.000 685.500 l +780.000 680.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +790.000 590.500 m +790.000 600.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +781.000 590.500 m +799.000 590.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +784.000 588.500 m +796.000 588.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +787.000 586.500 m +793.000 586.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +789.000 584.500 m +791.000 584.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +753.59 632.25 Td +(3*4*2) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +754.02 642.25 Td +(KEY) Tj +ET +BT +/F1 9 Tf +9.00 TL +0.000 g +0.00 1.00 -1.00 0.00 789.00 614.78 Tm +(1) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +790.000 610.500 m +790.000 620.500 l +S +BT +/F1 9 Tf +9.00 TL +0.000 g +0.00 1.00 -1.00 0.00 789.00 660.50 Tm +(2) Tj +ET +1 J +1 j +1.00 w +0.00 G +[] 0 d +790.000 670.500 m +790.000 660.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 +782.000 625.500 m +783.000 625.500 l +783.000 655.500 l +782.000 655.500 l +782.000 644.500 l +779.000 644.500 l +779.000 636.500 l +782.000 636.500 l + h +B +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +789.000 631.500 m +787.34 631.50 786.00 630.15 786.01 628.50 c +786.01 626.84 787.35 625.50 789.01 625.50 c +790.67 625.50 792.01 626.85 792.00 628.51 c +792.00 630.16 790.66 631.50 789.01 631.50 c +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +789.000 655.500 m +787.34 655.50 786.00 654.15 786.01 652.50 c +786.01 650.84 787.35 649.50 789.01 649.50 c +790.67 649.50 792.01 650.85 792.00 652.51 c +792.00 654.16 790.66 655.50 789.01 655.50 c +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +790.000 620.500 m +790.000 624.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +790.000 660.500 m +790.000 656.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +790.000 670.500 m +790.000 680.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +790.000 610.500 m +790.000 600.500 l +S +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +830.00 628.25 Td +(0.1u) Tj +ET +10.00 w +BT +/F3 9 Tf +9.00 TL +0.000 0.000 0.502 rg +830.01 637.25 Td +(C9) Tj +ET +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +812.000 642.500 m +828.000 642.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +820.000 650.500 m +820.000 660.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +820.000 630.500 m +820.000 638.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +828.000 638.500 m +812.000 638.500 l +S +1 J +1 j +1.00 w +0.53 0.00 0.00 RG +[] 0 d +820.000 630.500 m +820.000 620.500 l +S +1 J +1 j +1.00 w +0.63 0.00 0.00 RG +0.00 g +[] 0 d +820.000 642.500 m +820.000 650.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +820.000 590.500 m +820.000 600.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +811.000 590.500 m +829.000 590.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +814.000 588.500 m +826.000 588.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +817.000 586.500 m +823.000 586.500 l +S +1 J +1 j +1.00 w +0.00 G +0.00 g +[] 0 d +819.000 584.500 m +821.000 584.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +820.000 620.500 m +820.000 600.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +790.000 670.500 m +790.000 680.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +790.000 690.500 m +790.000 680.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +790.000 740.500 m +790.000 730.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +780.000 680.500 m +790.000 680.500 l +S +1 J +1 j +1.00 w +0.00 0.53 0.00 RG +0.00 g +[] 0 d +790.000 680.500 m +820.000 680.500 l +820.000 660.500 l +S +0.80 0.00 0.00 rg +182.50 610.50 m 182.50 611.88 181.38 613.00 180.00 613.00 c +178.62 613.00 177.50 611.88 177.50 610.50 c +177.50 609.12 178.62 608.00 180.00 608.00 c +181.38 608.00 182.50 609.12 182.50 610.50 c +f +0.80 0.00 0.00 rg +182.50 680.50 m 182.50 681.88 181.38 683.00 180.00 683.00 c +178.62 683.00 177.50 681.88 177.50 680.50 c +177.50 679.12 178.62 678.00 180.00 678.00 c +181.38 678.00 182.50 679.12 182.50 680.50 c +f +0.80 0.00 0.00 rg +362.50 615.50 m 362.50 616.88 361.38 618.00 360.00 618.00 c +358.62 618.00 357.50 616.88 357.50 615.50 c +357.50 614.12 358.62 613.00 360.00 613.00 c +361.38 613.00 362.50 614.12 362.50 615.50 c +f +0.80 0.00 0.00 rg +437.50 660.50 m 437.50 661.88 436.38 663.00 435.00 663.00 c +433.62 663.00 432.50 661.88 432.50 660.50 c +432.50 659.12 433.62 658.00 435.00 658.00 c +436.38 658.00 437.50 659.12 437.50 660.50 c +f +0.80 0.00 0.00 rg +567.50 650.50 m 567.50 651.88 566.38 653.00 565.00 653.00 c +563.62 653.00 562.50 651.88 562.50 650.50 c +562.50 649.12 563.62 648.00 565.00 648.00 c +566.38 648.00 567.50 649.12 567.50 650.50 c +f +0.80 0.00 0.00 rg +167.50 420.50 m 167.50 421.88 166.38 423.00 165.00 423.00 c +163.62 423.00 162.50 421.88 162.50 420.50 c +162.50 419.12 163.62 418.00 165.00 418.00 c +166.38 418.00 167.50 419.12 167.50 420.50 c +f +0.80 0.00 0.00 rg +397.50 625.50 m 397.50 626.88 396.38 628.00 395.00 628.00 c +393.62 628.00 392.50 626.88 392.50 625.50 c +392.50 624.12 393.62 623.00 395.00 623.00 c +396.38 623.00 397.50 624.12 397.50 625.50 c +f +0.80 0.00 0.00 rg +397.50 685.50 m 397.50 686.88 396.38 688.00 395.00 688.00 c +393.62 688.00 392.50 686.88 392.50 685.50 c +392.50 684.12 393.62 683.00 395.00 683.00 c +396.38 683.00 397.50 684.12 397.50 685.50 c +f +0.80 0.00 0.00 rg +587.50 650.50 m 587.50 651.88 586.38 653.00 585.00 653.00 c +583.62 653.00 582.50 651.88 582.50 650.50 c +582.50 649.12 583.62 648.00 585.00 648.00 c +586.38 648.00 587.50 649.12 587.50 650.50 c +f +0.80 0.00 0.00 rg +637.50 670.50 m 637.50 671.88 636.38 673.00 635.00 673.00 c +633.62 673.00 632.50 671.88 632.50 670.50 c +632.50 669.12 633.62 668.00 635.00 668.00 c +636.38 668.00 637.50 669.12 637.50 670.50 c +f +0.80 0.00 0.00 rg +542.50 415.50 m 542.50 416.88 541.38 418.00 540.00 418.00 c +538.62 418.00 537.50 416.88 537.50 415.50 c +537.50 414.12 538.62 413.00 540.00 413.00 c +541.38 413.00 542.50 414.12 542.50 415.50 c +f +0.80 0.00 0.00 rg +507.50 435.50 m 507.50 436.88 506.38 438.00 505.00 438.00 c +503.62 438.00 502.50 436.88 502.50 435.50 c +502.50 434.12 503.62 433.00 505.00 433.00 c +506.38 433.00 507.50 434.12 507.50 435.50 c +f +0.80 0.00 0.00 rg +487.50 425.50 m 487.50 426.88 486.38 428.00 485.00 428.00 c +483.62 428.00 482.50 426.88 482.50 425.50 c +482.50 424.12 483.62 423.00 485.00 423.00 c +486.38 423.00 487.50 424.12 487.50 425.50 c +f +0.80 0.00 0.00 rg +927.50 325.50 m 927.50 326.88 926.38 328.00 925.00 328.00 c +923.62 328.00 922.50 326.88 922.50 325.50 c +922.50 324.12 923.62 323.00 925.00 323.00 c +926.38 323.00 927.50 324.12 927.50 325.50 c +f +0.80 0.00 0.00 rg +1002.50 315.50 m 1002.50 316.88 1001.38 318.00 1000.00 318.00 c +998.62 318.00 997.50 316.88 997.50 315.50 c +997.50 314.12 998.62 313.00 1000.00 313.00 c +1001.38 313.00 1002.50 314.12 1002.50 315.50 c +f +0.80 0.00 0.00 rg +792.50 680.50 m 792.50 681.88 791.38 683.00 790.00 683.00 c +788.62 683.00 787.50 681.88 787.50 680.50 c +787.50 679.12 788.62 678.00 790.00 678.00 c +791.38 678.00 792.50 679.12 792.50 680.50 c +f +0.80 0.00 0.00 rg +792.50 670.50 m 792.50 671.88 791.38 673.00 790.00 673.00 c +788.62 673.00 787.50 671.88 787.50 670.50 c +787.50 669.12 788.62 668.00 790.00 668.00 c +791.38 668.00 792.50 669.12 792.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 +<< +/Type /Font +/BaseFont /Times-Roman +/Subtype /Type1 +/Encoding /WinAnsiEncoding +/FirstChar 32 +/LastChar 255 +>> +endobj +8 0 obj +<< +/Descent -325 +/CapHeight 500 +/StemV 80 +/Type /FontDescriptor +/Flags 32 +/FontBBox [-665 -325 2000 1006] +/FontName /Arial +/ItalicAngle 0 +/Ascent 1006 +>> +endobj +9 0 obj +<> +endobj +2 0 obj +<< +/ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << +/F1 6 0 R +/F2 7 0 R +/F3 9 0 R +>> +/XObject << +>> +>> +endobj +10 0 obj +<< +/Producer (jsPDF 0.0.0) +/CreationDate (D:20220122094732+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 +0000067045 00000 n +0000069666 00000 n +0000000015 00000 n +0000000125 00000 n +0000067102 00000 n +0000067272 00000 n +0000068326 00000 n +0000068453 00000 n +0000068622 00000 n +0000069790 00000 n +0000069876 00000 n +trailer +<< +/Size 12 +/Root 11 0 R +/Info 10 0 R +/ID [ ] +>> +startxref +69980 +%%EOF \ No newline at end of file diff --git a/platformio.ini b/platformio.ini new file mode 100644 index 0000000..bb93ad1 --- /dev/null +++ b/platformio.ini @@ -0,0 +1,65 @@ +[env:ATmega328] +platform = atmelavr +board = ATmega328 +board_build.mcu = atmega328 +board_build.f_cpu = 8000000L +framework = arduino +upload_protocol = usbasp +build_flags = + -D portUSE_WDTO=WDTO_1S + -D BME280=1 + -D ID=$UNIX_TIME +board_fuses.hfuse = 0xDE +board_fuses.lfuse = 0xE2 +board_fuses.efuse = 0x07 +upload_flags = + -Pusb + -e +lib_deps = + adafruit/Adafruit BME280 Library@^2.2.2 + 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 portUSE_WDTO=WDTO_1S + -D BME280=1 + -D ID=$UNIX_TIME +board_fuses.hfuse = 0xDE +board_fuses.lfuse = 0xE2 +board_fuses.efuse = 0x07 +upload_flags = + -Pusb + -e +lib_deps = + adafruit/Adafruit BME280 Library@^2.2.2 + 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 portUSE_WDTO=WDTO_1S + -D BME280=1 + -D ID=$UNIX_TIME +board_fuses.hfuse = 0xDE +board_fuses.lfuse = 0xE2 +board_fuses.efuse = 0x07 +upload_flags = + -Pusb + -e +lib_deps = + adafruit/Adafruit BME280 Library@^2.2.2 + feilipu/FreeRTOS@^10.5.0-0 + nrf24/RF24@^1.4.5 \ No newline at end of file diff --git a/src/main.cpp b/src/main.cpp new file mode 100644 index 0000000..4b6974a --- /dev/null +++ b/src/main.cpp @@ -0,0 +1,86 @@ +#include "Arduino.h" +#include "Arduino_FreeRTOS.h" +#include "Adafruit_BME280.h" +#include "RF24.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 sendSensorsValue(void *pvParameters); +float getBatteryLevelCharge(void); + +RF24 radio(9, 10); +Adafruit_BME280 bme; + +void setup() +{ + 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(); + bme.begin(0x76); + bme.setSampling(Adafruit_BME280::MODE_FORCED, + Adafruit_BME280::SAMPLING_X16, + Adafruit_BME280::SAMPLING_X16, + Adafruit_BME280::SAMPLING_X16, + Adafruit_BME280::FILTER_X16); + xTaskCreate(sendSensorsValue, "Send Sensors Value", 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 sendSensorsValue(void *pvParameters) +{ + (void)pvParameters; + for (;;) + { + transmitted_data_t sensor{abs((int16_t)ID), BME280}; + bme.takeForcedMeasurement(); + sensor.value_1 = getBatteryLevelCharge() * 100; + sensor.value_2 = bme.readHumidity(); + sensor.value_3 = bme.readTemperature(); + sensor.value_4 = bme.readPressure() * 0.00750062; + radio.powerUp(); + radio.flush_tx(); + radio.write(&sensor, sizeof(transmitted_data_t)); + radio.powerDown(); + vTaskDelay(300); + } + 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; +} \ No newline at end of file