{"id":333,"date":"2026-07-13T22:29:03","date_gmt":"2026-07-13T15:29:03","guid":{"rendered":"https:\/\/navy007.com\/WP\/?p=333"},"modified":"2026-07-24T11:49:32","modified_gmt":"2026-07-24T04:49:32","slug":"esp32-ep-1-%e0%b9%81%e0%b8%99%e0%b8%b0%e0%b8%99%e0%b8%b3%e0%b9%80%e0%b8%9a%e0%b8%b7%e0%b9%89%e0%b8%ad%e0%b8%87%e0%b8%95%e0%b9%89%e0%b8%99","status":"publish","type":"post","link":"https:\/\/navy007.com\/WP\/archives\/333","title":{"rendered":"ESP32 (EP.1) \u0e41\u0e19\u0e30\u0e19\u0e33\u0e40\u0e1a\u0e37\u0e49\u0e2d\u0e07\u0e15\u0e49\u0e19"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u0e01\u0e23\u0e30\u0e17\u0e39\u0e49\u0e19\u0e35\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e23\u0e30\u0e17\u0e39\u0e49\u0e41\u0e23\u0e01\u0e43\u0e19\u0e0a\u0e38\u0e14\u0e02\u0e2d\u0e07\u0e01\u0e23\u0e30\u0e17\u0e39\u0e49\u0e44\u0e21\u0e42\u0e04\u0e23\u0e04\u0e2d\u0e19\u0e42\u0e17\u0e23\u0e25\u0e40\u0e25\u0e2d\u0e23\u0e4c\u0e17\u0e35\u0e48\u0e1c\u0e21\u0e15\u0e31\u0e49\u0e07\u0e43\u0e08\u0e08\u0e30\u0e40\u0e02\u0e35\u0e22\u0e19 \u0e04\u0e37\u0e2d\u0e1c\u0e21\u0e44\u0e14\u0e49\u0e40\u0e1e\u0e34\u0e48\u0e07\u0e08\u0e30\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e40\u0e25\u0e48\u0e19\u0e1a\u0e2d\u0e23\u0e4c\u0e14\u0e44\u0e21\u0e42\u0e04\u0e23\u0e04\u0e2d\u0e19\u0e42\u0e17\u0e23\u0e25\u0e40\u0e25\u0e2d\u0e23\u0e4c\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e19\u0e34\u0e22\u0e21\u0e2a\u0e39\u0e07\u0e2a\u0e38\u0e14\u0e23\u0e38\u0e48\u0e19\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e04\u0e37\u0e2d&nbsp;<em><strong>ESP32<\/strong><\/em>&nbsp;&nbsp;\u0e44\u0e14\u0e49\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e21\u0e32\u0e23\u0e30\u0e22\u0e30\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e08\u0e36\u0e07\u0e15\u0e31\u0e14\u0e2a\u0e34\u0e19\u0e43\u0e08\u0e19\u0e33\u0e21\u0e32\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e0a\u0e38\u0e14 \u0e17\u0e35\u0e48\u0e08\u0e23\u0e34\u0e07\u0e41\u0e25\u0e49\u0e27\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e20\u0e32\u0e29\u0e32\u0e44\u0e17\u0e22\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a ESP32 \u0e21\u0e35\u0e40\u0e22\u0e2d\u0e30\u0e21\u0e32\u0e01\u0e43\u0e19\u0e2d\u0e34\u0e19\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e40\u0e19\u0e47\u0e15&nbsp;&nbsp;\u0e41\u0e15\u0e48\u0e43\u0e19\u0e1e\u0e31\u0e19\u0e17\u0e34\u0e1b\u0e40\u0e17\u0e48\u0e32\u0e17\u0e35\u0e48\u0e1c\u0e21\u0e40\u0e2b\u0e47\u0e19\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e21\u0e35\u0e40\u0e02\u0e35\u0e22\u0e19\u0e41\u0e1a\u0e1a\u0e08\u0e23\u0e34\u0e07\u0e08\u0e31\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e41\u0e1a\u0e1a\u0e0b\u0e35\u0e23\u0e35\u0e48\u0e22\u0e4c\u0e02\u0e2d\u0e07\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21 \u0e08\u0e36\u0e07\u0e2d\u0e22\u0e32\u0e01\u0e08\u0e30\u0e40\u0e02\u0e35\u0e22\u0e19\u0e40\u0e1c\u0e22\u0e41\u0e1e\u0e23\u0e48\u0e43\u0e2b\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e19\u0e2a\u0e21\u0e32\u0e0a\u0e34\u0e01\u0e2b\u0e23\u0e37\u0e2d\u0e19\u0e49\u0e2d\u0e07 \u0e46 \u0e17\u0e35\u0e48\u0e2a\u0e19\u0e43\u0e08\u0e08\u0e30\u0e17\u0e33 project<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/f.ptcdn.info\/700\/091\/000\/mrg5xntr2a5b9VqDytK5Zd-o.jpg\" alt=\"\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">ESP32 \u0e40\u0e1b\u0e47\u0e19\u0e44\u0e21\u0e42\u0e04\u0e23\u0e04\u0e2d\u0e19\u0e42\u0e17\u0e23\u0e25\u0e40\u0e25\u0e2d\u0e23\u0e4c\u0e17\u0e35\u0e48\u0e19\u0e34\u0e22\u0e21\u0e01\u0e31\u0e19\u0e21\u0e32\u0e01\u0e43\u0e01\u0e25\u0e49\u0e40\u0e04\u0e35\u0e22\u0e07\u0e01\u0e31\u0e1a Arduino &#8230;. ESP32 \u0e21\u0e35\u0e04\u0e38\u0e13\u0e2a\u0e21\u0e1a\u0e31\u0e15\u0e34\u0e1e\u0e34\u0e40\u0e28\u0e29\u0e01\u0e47\u0e04\u0e37\u0e2d<em><strong>\u0e21\u0e35 Wi-Fi \u0e41\u0e25\u0e30 Bluetooth \u0e43\u0e19\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07<\/strong><\/em>&nbsp;\u0e21\u0e31\u0e19\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e21\u0e32\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e23\u0e49\u0e32\u0e07 project \u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a IoT \u0e42\u0e14\u0e22\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e08\u0e32\u0e01\u0e21\u0e31\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e1a Wi-Fi router \u0e43\u0e19\u0e1a\u0e49\u0e32\u0e19\u0e44\u0e14\u0e49&nbsp;&nbsp;\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19 Wi-Fi hotspot \u0e40\u0e2d\u0e07\u0e01\u0e47\u0e44\u0e14\u0e49\u0e41\u0e25\u0e30\u0e17\u0e35\u0e48\u0e40\u0e14\u0e47\u0e14\u0e04\u0e37\u0e2d\u0e21\u0e31\u0e19\u0e17\u0e33\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19 Web server \u0e43\u0e19\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07\u0e44\u0e14\u0e49&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e07\u0e32\u0e19 IoT \u0e02\u0e2d\u0e2d\u0e18\u0e34\u0e1a\u0e32\u0e22\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e47\u0e19\u0e20\u0e32\u0e1e\u0e01\u0e47\u0e04\u0e37\u0e2d &#8230;. \u0e40\u0e23\u0e32\u0e2d\u0e2d\u0e01\u0e44\u0e1b\u0e19\u0e2d\u0e01\u0e1a\u0e49\u0e32\u0e19\u0e44\u0e1b\u0e15\u0e48\u0e32\u0e07\u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14\u0e2b\u0e23\u0e37\u0e2d\u0e15\u0e48\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e01\u0e47\u0e44\u0e14\u0e49 \u0e40\u0e23\u0e32\u0e22\u0e31\u0e07\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2b\u0e22\u0e34\u0e1a\u0e21\u0e37\u0e2d\u0e16\u0e37\u0e2d\u0e02\u0e36\u0e49\u0e19\u0e21\u0e32\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e27\u0e1a (Dashboard) \u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e40\u0e02\u0e35\u0e22\u0e19\u0e44\u0e27\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e14\u0e39\u0e2a\u0e16\u0e32\u0e19\u0e30\u0e02\u0e2d\u0e07 Sensor \u0e15\u0e48\u0e32\u0e07 \u0e46 \u0e17\u0e35\u0e48\u0e1a\u0e49\u0e32\u0e19\u0e40\u0e0a\u0e48\u0e19 &#8230;.<br>&#8211; \u0e1b\u0e23\u0e30\u0e15\u0e39\/\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e48\u0e32\u0e07\u0e22\u0e31\u0e07\u0e1b\u0e34\u0e14\u0e14\u0e35\u0e2d\u0e22\u0e39\u0e48\u0e44\u0e2b\u0e21<br>&#8211; \u0e1d\u0e19\u0e15\u0e01\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48<br>&#8211; \u0e41\u0e14\u0e14\u0e41\u0e23\u0e07\u0e41\u0e04\u0e48\u0e44\u0e2b\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e42\u0e0b\u0e25\u0e48\u0e32\u0e40\u0e0b\u0e25\u0e25\u0e4c<br>&#8211; \u0e2d\u0e38\u0e13\u0e2b\u0e20\u0e39\u0e21\u0e34\u0e40\u0e17\u0e48\u0e32\u0e44\u0e2b\u0e23\u0e48<br>\u0e41\u0e25\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e01\u0e14\u0e2a\u0e31\u0e48\u0e07\u0e40\u0e1b\u0e34\u0e14\u0e44\u0e1f \/ \u0e40\u0e1b\u0e34\u0e14\u0e41\u0e2d\u0e23\u0e4c \/ \u0e43\u0e2b\u0e49\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e40\u0e21\u0e47\u0e14\u0e2b\u0e21\u0e32-\u0e41\u0e21\u0e27\u0e2d\u0e30\u0e44\u0e23\u0e25\u0e31\u0e01\u0e29\u0e13\u0e30\u0e19\u0e35\u0e49\u0e44\u0e14\u0e49 \u0e42\u0e14\u0e22\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e01\u0e23\u0e30\u0e17\u0e33\u0e1c\u0e48\u0e32\u0e19 web dashboard \u0e43\u0e19\u0e21\u0e37\u0e2d\u0e16\u0e37\u0e2d &#8230;. \u0e19\u0e35\u0e48\u0e04\u0e37\u0e2d concept \u0e02\u0e2d\u0e07 IoT \u0e04\u0e23\u0e31\u0e1a \u0e0b\u0e36\u0e48\u0e07 ESP32 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e44\u0e14\u0e49\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e17\u0e48\u0e32\u0e19\u0e17\u0e35\u0e48\u0e2a\u0e19\u0e43\u0e08\u0e08\u0e30\u0e40\u0e25\u0e48\u0e19\u0e41\u0e25\u0e30\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e0b\u0e37\u0e49\u0e2d\u0e1a\u0e2d\u0e23\u0e4c\u0e14 ESP32 \u0e19\u0e35\u0e49&nbsp;&nbsp;\u0e02\u0e2d\u0e41\u0e19\u0e30\u0e19\u0e33\u0e40\u0e25\u0e22\u0e27\u0e48\u0e32\u0e43\u0e2b\u0e49\u0e0b\u0e37\u0e49\u0e2d\u0e1a\u0e2d\u0e23\u0e4c\u0e14 &#8220;<em><strong>ESP32 S3 N16R8<\/strong><\/em>&#8221; \u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19 \u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e08\u0e32\u0e01\u0e1a\u0e2d\u0e23\u0e4c\u0e14\u0e23\u0e38\u0e48\u0e19\u0e19\u0e35\u0e49\u0e23\u0e32\u0e04\u0e32\u0e01\u0e47\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 300 \u0e1a\u0e32\u0e17\u0e41\u0e1e\u0e07\u0e01\u0e27\u0e48\u0e32\u0e23\u0e38\u0e48\u0e19\u0e1b\u0e01\u0e15\u0e34\u0e17\u0e35\u0e48\u0e02\u0e32\u0e22\u0e01\u0e31\u0e19\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 230 \u0e1a\u0e32\u0e17 &#8230;. \u0e23\u0e32\u0e04\u0e32\u0e15\u0e48\u0e32\u0e07\u0e01\u0e31\u0e19 70 \u0e1a\u0e32\u0e17\u0e41\u0e15\u0e48\u0e44\u0e14\u0e49\u0e23\u0e38\u0e48\u0e19\u0e17\u0e35\u0e48\u0e21\u0e35 Flash memory 16MB \u0e41\u0e25\u0e30 PSRAM 8MB (\u0e15\u0e32\u0e21\u0e0a\u0e37\u0e48\u0e2d N16R8) \u0e21\u0e31\u0e19\u0e08\u0e30\u0e21\u0e35\u0e1c\u0e25\u0e21\u0e32\u0e01\u0e01\u0e31\u0e1a project \u0e43\u0e2b\u0e0d\u0e48\u0e21\u0e35 code 300 &#8211; 400 \u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14 \u0e41\u0e25\u0e30\u0e1e\u0e27\u0e01 project \u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e40\u0e01\u0e47\u0e1a data \u0e44\u0e27\u0e49\u0e43\u0e19 ESP32 \u0e19\u0e32\u0e19\u0e2b\u0e25\u0e32\u0e22\u0e27\u0e31\u0e19 (\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e41\u0e1a\u0e1a offline \u0e44\u0e21\u0e48\u0e15\u0e48\u0e2d internet)<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/f.ptcdn.info\/700\/091\/000\/mrg66s70ig9jjxd2LRWwL-o.jpg\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e21\u0e32\u0e14\u0e39\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e32\u0e02\u0e2d\u0e07\u0e1a\u0e2d\u0e23\u0e4c\u0e14\u0e15\u0e31\u0e27\u0e19\u0e35\u0e49\u0e01\u0e48\u0e2d\u0e19&nbsp;&nbsp;ESP32 S3 N16R8 \u0e17\u0e35\u0e48\u0e1c\u0e21\u0e41\u0e19\u0e30\u0e19\u0e33\u0e44\u0e1b\u0e08\u0e30\u0e21\u0e35\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 44 \u0e02\u0e32\u0e0b\u0e36\u0e48\u0e07\u0e41\u0e15\u0e48\u0e25\u0e30\u0e02\u0e32\u0e40\u0e23\u0e35\u0e22\u0e01\u0e27\u0e48\u0e32 GPIO (\u0e22\u0e48\u0e2d\u0e21\u0e32\u0e08\u0e32\u0e01 general purpose input output)&nbsp;&nbsp;\u0e1e\u0e27\u0e01\u0e02\u0e32\u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e35\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e44\u0e1b\u0e44\u0e14\u0e49\u0e17\u0e31\u0e49\u0e07 input \u0e41\u0e25\u0e30 output \u0e01\u0e47\u0e04\u0e37\u0e2d\u0e17\u0e33\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e17\u0e31\u0e49\u0e07\u0e23\u0e31\u0e1a\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e40\u0e02\u0e49\u0e32\u0e41\u0e25\u0e30\u0e2a\u0e48\u0e07\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e2d\u0e2d\u0e01\u0e02\u0e36\u0e49\u0e19\u0e2d\u0e22\u0e39\u0e48\u0e01\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e02\u0e35\u0e22\u0e19 Code &#8230;. \u0e2a\u0e34\u0e48\u0e07\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e23\u0e39\u0e49\u0e01\u0e47\u0e04\u0e37\u0e2d\u0e02\u0e32 GPIO \u0e08\u0e33\u0e19\u0e27\u0e19\u0e21\u0e32\u0e01\u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e35\u0e49\u0e43\u0e0a\u0e49\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e04\u0e23\u0e1a\u0e17\u0e38\u0e01\u0e02\u0e32\u0e04\u0e23\u0e31\u0e1a&nbsp;&nbsp;\u0e40\u0e1e\u0e23\u0e32\u0e30\u0e43\u0e19\u0e08\u0e33\u0e19\u0e27\u0e19\u0e02\u0e32\u0e17\u0e35\u0e48\u0e40\u0e22\u0e2d\u0e30\u0e41\u0e22\u0e30\u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e35\u0e49\u0e21\u0e35 function \u0e1a\u0e32\u0e07\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e35\u0e48\u0e16\u0e39\u0e01\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e01\u0e31\u0e1a hardware \u0e20\u0e32\u0e22\u0e43\u0e19\u0e02\u0e2d\u0e07\u0e15\u0e31\u0e27 ESP32 chip \/ memory \/ USB \u0e14\u0e49\u0e27\u0e22<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e1c\u0e21\u0e17\u0e33\u0e20\u0e32\u0e1e\u0e2a\u0e23\u0e38\u0e1b\u0e21\u0e32\u0e43\u0e2b\u0e49\u0e40\u0e25\u0e22\u0e27\u0e48\u0e32\u0e02\u0e32\u0e44\u0e2b\u0e19\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e2d\u0e30\u0e44\u0e23\u0e44\u0e14\u0e49\u0e1a\u0e49\u0e32\u0e07 &#8230;. \u0e2a\u0e23\u0e38\u0e1b\u0e41\u0e25\u0e49\u0e27\u0e02\u0e32\u0e17\u0e35\u0e48\u0e17\u0e33\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e23\u0e31\u0e1a\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e40\u0e02\u0e49\u0e32\u0e17\u0e31\u0e49\u0e07\u0e41\u0e1a\u0e1a analog \u0e41\u0e25\u0e30 digital \u0e08\u0e30\u0e43\u0e0a\u0e49\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e25\u0e30\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 10 \u0e02\u0e32 \u0e0b\u0e36\u0e48\u0e07\u0e21\u0e31\u0e19\u0e01\u0e47\u0e40\u0e2b\u0e25\u0e37\u0e2d\u0e40\u0e1f\u0e37\u0e2d\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b\u0e40\u0e1e\u0e23\u0e32\u0e30\u0e41\u0e21\u0e49\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e42\u0e1b\u0e23\u0e40\u0e08\u0e04\u0e02\u0e19\u0e32\u0e14\u0e43\u0e2b\u0e0d\u0e48\u0e01\u0e47\u0e04\u0e07\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e49\u0e07 analog \u0e41\u0e25\u0e30 digital \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e01\u0e31\u0e19\u0e44\u0e21\u0e48\u0e40\u0e01\u0e34\u0e19 5 \u0e02\u0e32 \u0e43\u0e19\u0e1a\u0e23\u0e23\u0e14\u0e32 GPIO \u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 20 \u0e02\u0e32\u0e19\u0e35\u0e49\u0e01\u0e47\u0e04\u0e37\u0e2d\u0e1e\u0e27\u0e01\u0e02\u0e32\u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e19\u0e33\u0e44\u0e1b\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e1a sensor \u0e15\u0e48\u0e32\u0e07 \u0e46 \u0e19\u0e31\u0e48\u0e19\u0e40\u0e2d\u0e07\u0e41\u0e25\u0e30\u0e22\u0e31\u0e07\u0e43\u0e0a\u0e49\u0e44\u0e1b\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e1a\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e20\u0e32\u0e22\u0e19\u0e2d\u0e01\u0e14\u0e49\u0e27\u0e22 \u0e01\u0e47\u0e04\u0e37\u0e2d\u0e40\u0e1b\u0e47\u0e19\u0e44\u0e1b\u0e15\u0e32\u0e21 concept \u0e17\u0e35\u0e48\u0e27\u0e48\u0e32\u0e23\u0e31\u0e1a\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e40\u0e02\u0e49\u0e32\u0e08\u0e32\u0e01 sensor \u0e43\u0e14 \u0e46 \u0e2b\u0e23\u0e37\u0e2d\u0e2d\u0e32\u0e08\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e1b\u0e38\u0e48\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e27\u0e34\u0e15\u0e0b\u0e4c\u0e41\u0e25\u0e49\u0e27\u0e2a\u0e48\u0e07\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e2d\u0e2d\u0e01\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e44\u0e1b\u0e2a\u0e31\u0e48\u0e07\u0e07\u0e32\u0e19\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e44\u0e1f\u0e1f\u0e49\u0e32\u0e15\u0e48\u0e32\u0e07 \u0e46&nbsp;&nbsp;\u0e41\u0e25\u0e30\u0e22\u0e38\u0e04\u0e19\u0e35\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e22\u0e38\u0e04\u0e02\u0e2d\u0e07 IoT project \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49 ESP32 \u0e01\u0e47\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e27\u0e01\u0e1a\u0e23\u0e23\u0e14\u0e32\u0e02\u0e32 GPIO \u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e35\u0e49\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e1a sensor + \u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e44\u0e1f\u0e1f\u0e49\u0e32\u0e42\u0e14\u0e22\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e41\u0e25\u0e30\u0e2a\u0e31\u0e48\u0e07\u0e01\u0e32\u0e23\u0e42\u0e14\u0e22 web dashboard \u0e04\u0e23\u0e31\u0e1a<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/f.ptcdn.info\/700\/091\/000\/mrg676urhSjY8Af7QXi-o.jpg\" alt=\"\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e43\u0e19\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e02\u0e32 GPIO \u0e17\u0e35\u0e48\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e41\u0e25\u0e30\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e49\u0e2d\u0e07\u0e17\u0e23\u0e32\u0e1a\u0e01\u0e47\u0e04\u0e37\u0e2d\u0e43\u0e19\u0e42\u0e2b\u0e21\u0e14 analog \u0e04\u0e23\u0e31\u0e1a&nbsp;&nbsp;\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e08\u0e30\u0e2a\u0e31\u0e48\u0e07\u0e43\u0e2b\u0e49 GPIO \u0e17\u0e33\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e23\u0e31\u0e1a\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13 analog \u0e21\u0e31\u0e19\u0e08\u0e30\u0e44\u0e1b\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e1a\u0e2a\u0e48\u0e27\u0e19\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e01\u0e47\u0e04\u0e37\u0e2d ADC \u0e22\u0e48\u0e2d\u0e21\u0e32\u0e08\u0e32\u0e01 Analog to Digital Converter &#8230;. \u0e2a\u0e34\u0e48\u0e07\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e08\u0e33\u0e44\u0e27\u0e49\u0e40\u0e25\u0e22\u0e01\u0e47\u0e04\u0e37\u0e2d\u0e41\u0e23\u0e07\u0e14\u0e31\u0e19\u0e17\u0e35\u0e48\u0e02\u0e32\u0e19\u0e35\u0e49\u0e2b\u0e49\u0e32\u0e21\u0e40\u0e01\u0e34\u0e19 3.3 \u0e42\u0e27\u0e25\u0e17\u0e4c\u0e42\u0e14\u0e22\u0e40\u0e14\u0e47\u0e14\u0e02\u0e32\u0e14 \u0e21\u0e34\u0e09\u0e30\u0e19\u0e31\u0e49\u0e19\u0e08\u0e30\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e16\u0e32\u0e27\u0e23\u0e04\u0e23\u0e31\u0e1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e02\u0e32 GPIO \u0e43\u0e19\u0e42\u0e2b\u0e21\u0e14 analog \u0e01\u0e47\u0e04\u0e37\u0e2d\u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e02\u0e35\u0e22\u0e19 code \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2a\u0e31\u0e48\u0e07\u0e07\u0e32\u0e19\u0e43\u0e2b\u0e49\u0e2d\u0e48\u0e32\u0e19\u0e04\u0e48\u0e32\u0e41\u0e23\u0e07\u0e14\u0e31\u0e19\u0e17\u0e35\u0e48\u0e02\u0e32\u0e19\u0e35\u0e49 \u0e0b\u0e36\u0e48\u0e07\u0e01\u0e47\u0e40\u0e1b\u0e47\u0e19\u0e44\u0e1b\u0e44\u0e14\u0e49\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48 0 &#8211; 3.3 \u0e42\u0e27\u0e25\u0e15\u0e4c&nbsp;&nbsp;\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e1e\u0e37\u0e49\u0e19\u0e10\u0e32\u0e19\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\u0e01\u0e47\u0e04\u0e37\u0e2d\u0e43\u0e2b\u0e49\u0e2d\u0e48\u0e32\u0e19\u0e41\u0e23\u0e07\u0e14\u0e31\u0e19\u0e17\u0e35\u0e48\u0e02\u0e32 GPIO \u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e04\u0e48\u0e32\u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e40\u0e1b\u0e47\u0e19\u0e17\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e42\u0e27\u0e25\u0e15\u0e4c\u0e41\u0e25\u0e30\u0e04\u0e48\u0e32 raw ADC &#8230;. \u0e04\u0e48\u0e32 raw ADC \u0e19\u0e35\u0e49\u0e08\u0e30\u0e44\u0e1b\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e1e\u0e31\u0e19\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e15\u0e31\u0e27\u0e19\u0e36\u0e07\u0e01\u0e47\u0e04\u0e37\u0e2d resolution \u0e02\u0e2d\u0e07 ADC \u0e04\u0e23\u0e31\u0e1a&nbsp;&nbsp;\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a ESP32 \u0e19\u0e35\u0e49\u0e21\u0e35\u0e04\u0e48\u0e32 resolution \u0e02\u0e2d\u0e07 ADC = 12 bit \u0e01\u0e47\u0e04\u0e37\u0e2d\u0e40\u0e02\u0e35\u0e22\u0e19\u0e44\u0e14\u0e49\u0e27\u0e48\u0e32 2<sup>12<\/sup>&nbsp;= 4,096 \u0e23\u0e30\u0e14\u0e31\u0e1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e04\u0e27\u0e32\u0e21\u0e2b\u0e21\u0e32\u0e22\u0e02\u0e2d\u0e07\u0e21\u0e31\u0e19\u0e01\u0e47\u0e04\u0e37\u0e2d&nbsp;&nbsp;\u0e21\u0e31\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2d\u0e48\u0e32\u0e19\u0e04\u0e48\u0e32\u0e41\u0e23\u0e07\u0e14\u0e31\u0e19\u0e02\u0e32\u0e40\u0e02\u0e49\u0e32\u0e08\u0e32\u0e01 0 \u0e16\u0e36\u0e07 3.3 \u0e42\u0e27\u0e25\u0e15\u0e4c\u0e41\u0e25\u0e49\u0e27\u0e0b\u0e2d\u0e22\u0e22\u0e48\u0e2d\u0e22 0 &#8211; 3.3V \u0e2d\u0e2d\u0e01\u0e40\u0e1b\u0e47\u0e19 0 \u0e16\u0e36\u0e07 4096 \u0e23\u0e30\u0e14\u0e31\u0e1a \u0e19\u0e35\u0e48\u0e04\u0e37\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e2b\u0e21\u0e32\u0e22\u0e02\u0e2d\u0e07 resolution 12 bit \u0e04\u0e23\u0e31\u0e1a \u0e21\u0e32\u0e14\u0e39\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e08\u0e23\u0e34\u0e07\u0e01\u0e31\u0e19\u0e40\u0e25\u0e22\u0e27\u0e48\u0e32\u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e02\u0e32\u0e40\u0e02\u0e49\u0e32\u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e40\u0e1b\u0e47\u0e19\u0e17\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e42\u0e27\u0e25\u0e15\u0e4c\u0e41\u0e25\u0e30 0-4096 steps \u0e21\u0e31\u0e19\u0e40\u0e1b\u0e47\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e44\u0e23<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e43\u0e19\u0e04\u0e25\u0e34\u0e1b\u0e19\u0e35\u0e49\u0e44\u0e14\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19 code \u0e2a\u0e31\u0e49\u0e19 \u0e46 \u0e43\u0e2b\u0e49\u0e2d\u0e48\u0e32\u0e19\u0e04\u0e48\u0e32\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13 analog \u0e17\u0e32\u0e07\u0e02\u0e32 GPIO 1 \u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e2d\u0e2d\u0e01\u0e17\u0e32\u0e07\u0e08\u0e2d\u0e20\u0e32\u0e1e OLED \u0e08\u0e34\u0e4b\u0e27\u0e17\u0e31\u0e49\u0e07 2 \u0e04\u0e48\u0e32 \u0e01\u0e47\u0e04\u0e37\u0e2d\u0e04\u0e48\u0e32\u0e41\u0e23\u0e07\u0e14\u0e31\u0e19 0 &#8211; 3.3 \u0e42\u0e27\u0e25\u0e15\u0e4c\u0e41\u0e25\u0e30 raw ADC 0 &#8211; 4096 \u0e23\u0e30\u0e14\u0e31\u0e1a&nbsp;&nbsp;\u0e43\u0e19\u0e04\u0e25\u0e34\u0e1b\u0e08\u0e30\u0e2a\u0e31\u0e07\u0e40\u0e01\u0e15\u0e40\u0e2b\u0e47\u0e19\u0e27\u0e48\u0e32\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e43\u0e0a\u0e49\u0e21\u0e37\u0e2d\u0e1a\u0e34\u0e14 POT \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e23\u0e07\u0e14\u0e31\u0e19\u0e17\u0e35\u0e48\u0e02\u0e32 GPIO 1&nbsp;&nbsp;\u0e17\u0e31\u0e49\u0e07 2 \u0e04\u0e48\u0e32\u0e43\u0e19\u0e08\u0e2d\u0e20\u0e32\u0e1e\u0e08\u0e30\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e44\u0e1b&nbsp;&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"\u0e17\u0e14\u0e25\u0e2d\u0e07 ADC \u0e02\u0e2d\u0e07 ESP32\" width=\"840\" height=\"630\" src=\"https:\/\/www.youtube.com\/embed\/a8GkaQyXbG8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Code \u0e02\u0e2d\u0e07\u0e04\u0e25\u0e34\u0e1b\u0e19\u0e35\u0e49<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;Wire.h>\n#include &lt;Adafruit_GFX.h>\n#include &lt;Adafruit_SH110X.h>\n\n\/\/ OLED Configuration\n#define SCREEN_WIDTH 128\n#define SCREEN_HEIGHT 64\n#define OLED_ADDRESS 0x3C  \/\/ Common I2C address for SH1106 displays\n\n\/\/ Pin Definitions\n#define ANALOG_IN_PIN 1\n#define LED_05V_PIN   5\n#define LED_10V_PIN   7\n#define LED_15V_PIN   8\n#define LED_25V_PIN   10\n#define I2C_SDA_PIN   40\n#define I2C_SCL_PIN   42\n\n\/\/ Initialize the SH1106 display using Wire\nAdafruit_SH1106G display(SCREEN_WIDTH, SCREEN_HEIGHT, &amp;Wire, -1);\n\nvoid setup() {\n  Serial.begin(115200);\n\n  \/\/ Configure LED pins as Outputs\n  pinMode(LED_05V_PIN, OUTPUT);\n  pinMode(LED_10V_PIN, OUTPUT);\n  pinMode(LED_15V_PIN, OUTPUT);\n  pinMode(LED_25V_PIN, OUTPUT); \/\/ Fixed typo here\n\n  \/\/ Configure ADC attenuation for Core v3.x (reads full scale 0 - 3.3V)\n  analogSetAttenuation(ADC_11db);\n\n  \/\/ Initialize Custom I2C pins for ESP32-S3\n  Wire.begin(I2C_SDA_PIN, I2C_SCL_PIN);\n\n  \/\/ Initialize OLED Display\n  if (!display.begin(OLED_ADDRESS, true)) {\n    Serial.println(F(\"SH1106 allocation failed. Check wiring!\"));\n    while (true); \n  }\n\n  display.clearDisplay();\n  display.setTextColor(SH110X_WHITE);\n  display.setTextSize(2); \n  display.display();\n}\n\nvoid loop() {\n  \/\/ 1. Read Raw ADC (0 - 4095)\n  int rawADC = analogRead(ANALOG_IN_PIN);\n\n  \/\/ Convert raw value to voltage (assuming 3.3V max reference)\n  float voltage = (rawADC * 3.3f) \/ 4095.0f;\n\n  \/\/ 2. Control LEDs based on voltage conditions\n  \/\/ Reset all LEDs to 0 first to prevent sticking\n  digitalWrite(LED_05V_PIN, LOW);\n  digitalWrite(LED_10V_PIN, LOW);\n  digitalWrite(LED_15V_PIN, LOW);\n  digitalWrite(LED_25V_PIN, LOW);\n\n  if (voltage > 3.0f) {\n    digitalWrite(LED_05V_PIN, HIGH);\n    digitalWrite(LED_10V_PIN, HIGH);\n    digitalWrite(LED_15V_PIN, HIGH);\n    digitalWrite(LED_25V_PIN, HIGH);\n  } \n  else {\n    \/\/ Check individual thresholds if voltage is under 3.0V\n    if (voltage > 2.5f) digitalWrite(LED_25V_PIN, HIGH);\n    if (voltage > 1.5f) digitalWrite(LED_15V_PIN, HIGH);\n    if (voltage > 1.0f) digitalWrite(LED_10V_PIN, HIGH);\n    if (voltage > 0.5f) digitalWrite(LED_05V_PIN, HIGH);\n  }\n\n  \/\/ 3. Display Data on OLED Panel (2 Large Rows)\n  display.clearDisplay();\n  \n  \/\/ Row 1: Voltage\n  display.setCursor(0, 4);\n  display.print(\"V: \");\n  display.print(voltage, 2);\n  display.print(\" V\");\n\n  \/\/ Row 2: Raw ADC\n  display.setCursor(0, 36);\n  display.print(\"ADC: \");\n  display.print(rawADC);\n\n  display.display();\n\n  \/\/ 4. Wait 300 ms before repeating\n  delay(300);\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><br>\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e21\u0e35\u0e40\u0e1e\u0e35\u0e22\u0e07\u0e40\u0e17\u0e48\u0e32\u0e19\u0e35\u0e49<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/f.ptcdn.info\/700\/091\/000\/mrg6dz7g1egk4TqQ8Xl2xo-o.jpg\" alt=\"\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e22\u0e38\u0e01\u0e15\u0e4c\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e17\u0e35\u0e48\u0e40\u0e2b\u0e47\u0e19\u0e44\u0e14\u0e49\u0e07\u0e48\u0e32\u0e22\u0e2a\u0e38\u0e14\u0e01\u0e47\u0e04\u0e37\u0e2d\u0e43\u0e0a\u0e49 sensor \u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e02\u0e2d\u0e07\u0e41\u0e23\u0e07\u0e14\u0e31\u0e19\u0e15\u0e48\u0e32\u0e07 \u0e46\u0e41\u0e25\u0e49\u0e27\u0e43\u0e2b\u0e49 ESP32 \u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e27\u0e48\u0e32\u0e02\u0e13\u0e30\u0e19\u0e35\u0e49\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e2a\u0e39\u0e07\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b\u0e2b\u0e23\u0e37\u0e2d\u0e15\u0e48\u0e33\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b \u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e31\u0e27\u0e40\u0e25\u0e02 real time \u0e15\u0e25\u0e2d\u0e14\u0e40\u0e27\u0e25\u0e32\u0e43\u0e2b\u0e49\u0e40\u0e23\u0e32\u0e14\u0e39\u0e1c\u0e48\u0e32\u0e19\u0e21\u0e37\u0e2d\u0e16\u0e37\u0e2d\u0e44\u0e14\u0e49\u0e27\u0e48\u0e32\u0e02\u0e13\u0e30\u0e19\u0e35\u0e49\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e17\u0e35\u0e48\u0e08\u0e38\u0e14\u0e19\u0e35\u0e49\u0e21\u0e35\u0e04\u0e48\u0e32\u0e40\u0e17\u0e48\u0e32\u0e44\u0e2b\u0e23\u0e48 \u0e0b\u0e36\u0e48\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e25\u0e31\u0e01\u0e29\u0e13\u0e30\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 IoT \u0e04\u0e23\u0e31\u0e1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0e01\u0e23\u0e30\u0e17\u0e39\u0e49\u0e19\u0e35\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e23\u0e30\u0e17\u0e39\u0e49\u0e41\u0e23\u0e01\u0e43\u0e19\u0e0a\u0e38\u0e14\u0e02\u0e2d\u0e07\u0e01\u0e23\u0e30\u0e17\u0e39\u0e49\u0e44\u0e21\u0e42\u0e04\u0e23\u0e04\u0e2d\u0e19\u0e42\u0e17\u0e23\u0e25\u0e40\u0e25\u0e2d\u0e23\u0e4c\u0e17\u0e35\u0e48\u0e1c\u0e21\u0e15\u0e31\u0e49\u0e07\u0e43\u0e08\u0e08\u0e30\u0e40\u0e02\u0e35\u0e22\u0e19 \u0e04\u0e37\u0e2d\u0e1c\u0e21\u0e44\u0e14\u0e49\u0e40\u0e1e\u0e34\u0e48\u0e07\u0e08\u0e30\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e40\u0e25\u0e48\u0e19\u0e1a\u0e2d\u0e23\u0e4c\u0e14\u0e44\u0e21\u0e42\u0e04\u0e23\u0e04\u0e2d\u0e19\u0e42\u0e17\u0e23\u0e25\u0e40\u0e25\u0e2d\u0e23\u0e4c\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e19\u0e34\u0e22\u0e21\u0e2a\u0e39\u0e07\u0e2a\u0e38\u0e14\u0e23\u0e38\u0e48\u0e19\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e04\u0e37\u0e2d&nbsp;ESP32&nbsp;&nbsp;\u0e44\u0e14\u0e49\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e21\u0e32\u0e23\u0e30\u0e22\u0e30\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e08\u0e36\u0e07\u0e15\u0e31\u0e14\u0e2a\u0e34\u0e19\u0e43\u0e08\u0e19\u0e33\u0e21\u0e32\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e0a\u0e38\u0e14 \u0e17\u0e35\u0e48\u0e08\u0e23\u0e34\u0e07\u0e41\u0e25\u0e49\u0e27\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e20\u0e32\u0e29\u0e32\u0e44\u0e17\u0e22\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a ESP32 \u0e21\u0e35\u0e40\u0e22\u0e2d\u0e30\u0e21\u0e32\u0e01\u0e43\u0e19\u0e2d\u0e34\u0e19\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e40\u0e19\u0e47\u0e15&nbsp;&nbsp;\u0e41\u0e15\u0e48\u0e43\u0e19\u0e1e\u0e31\u0e19\u0e17\u0e34\u0e1b\u0e40\u0e17\u0e48\u0e32\u0e17\u0e35\u0e48\u0e1c\u0e21\u0e40\u0e2b\u0e47\u0e19\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e21\u0e35\u0e40\u0e02\u0e35\u0e22\u0e19\u0e41\u0e1a\u0e1a\u0e08\u0e23\u0e34\u0e07\u0e08\u0e31\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e41\u0e1a\u0e1a\u0e0b\u0e35\u0e23\u0e35\u0e48\u0e22\u0e4c\u0e02\u0e2d\u0e07\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21 \u0e08\u0e36\u0e07\u0e2d\u0e22\u0e32\u0e01\u0e08\u0e30\u0e40\u0e02\u0e35\u0e22\u0e19\u0e40\u0e1c\u0e22\u0e41\u0e1e\u0e23\u0e48\u0e43\u0e2b\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e19\u0e2a\u0e21\u0e32\u0e0a\u0e34\u0e01\u0e2b\u0e23\u0e37\u0e2d\u0e19\u0e49\u0e2d\u0e07 \u0e46 \u0e17\u0e35\u0e48\u0e2a\u0e19\u0e43\u0e08\u0e08\u0e30\u0e17\u0e33 project ESP32 \u0e40\u0e1b\u0e47\u0e19\u0e44\u0e21\u0e42\u0e04\u0e23\u0e04\u0e2d\u0e19\u0e42\u0e17\u0e23\u0e25\u0e40\u0e25\u0e2d\u0e23\u0e4c\u0e17\u0e35\u0e48\u0e19\u0e34\u0e22\u0e21\u0e01\u0e31\u0e19\u0e21\u0e32\u0e01\u0e43\u0e01\u0e25\u0e49\u0e40\u0e04\u0e35\u0e22\u0e07\u0e01\u0e31\u0e1a Arduino &#8230;. ESP32 \u0e21\u0e35\u0e04\u0e38\u0e13\u0e2a\u0e21\u0e1a\u0e31\u0e15\u0e34\u0e1e\u0e34\u0e40\u0e28\u0e29\u0e01\u0e47\u0e04\u0e37\u0e2d\u0e21\u0e35 Wi-Fi \u0e41\u0e25\u0e30 Bluetooth \u0e43\u0e19\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07&nbsp;\u0e21\u0e31\u0e19\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e21\u0e32\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e23\u0e49\u0e32\u0e07 project \u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a IoT \u0e42\u0e14\u0e22\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e08\u0e32\u0e01\u0e21\u0e31\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e1a Wi-Fi router \u0e43\u0e19\u0e1a\u0e49\u0e32\u0e19\u0e44\u0e14\u0e49&nbsp;&nbsp;\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19 Wi-Fi hotspot \u0e40\u0e2d\u0e07\u0e01\u0e47\u0e44\u0e14\u0e49\u0e41\u0e25\u0e30\u0e17\u0e35\u0e48\u0e40\u0e14\u0e47\u0e14\u0e04\u0e37\u0e2d\u0e21\u0e31\u0e19\u0e17\u0e33\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19 Web server \u0e43\u0e19\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07\u0e44\u0e14\u0e49&nbsp;&nbsp; \u0e07\u0e32\u0e19 IoT \u0e02\u0e2d\u0e2d\u0e18\u0e34\u0e1a\u0e32\u0e22\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e47\u0e19\u0e20\u0e32\u0e1e\u0e01\u0e47\u0e04\u0e37\u0e2d &#8230;. \u0e40\u0e23\u0e32\u0e2d\u0e2d\u0e01\u0e44\u0e1b\u0e19\u0e2d\u0e01\u0e1a\u0e49\u0e32\u0e19\u0e44\u0e1b\u0e15\u0e48\u0e32\u0e07\u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14\u0e2b\u0e23\u0e37\u0e2d\u0e15\u0e48\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e01\u0e47\u0e44\u0e14\u0e49 \u0e40\u0e23\u0e32\u0e22\u0e31\u0e07\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2b\u0e22\u0e34\u0e1a\u0e21\u0e37\u0e2d\u0e16\u0e37\u0e2d\u0e02\u0e36\u0e49\u0e19\u0e21\u0e32\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e27\u0e1a (Dashboard) \u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e40\u0e02\u0e35\u0e22\u0e19\u0e44\u0e27\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e14\u0e39\u0e2a\u0e16\u0e32\u0e19\u0e30\u0e02\u0e2d\u0e07 Sensor \u0e15\u0e48\u0e32\u0e07 \u0e46 \u0e17\u0e35\u0e48\u0e1a\u0e49\u0e32\u0e19\u0e40\u0e0a\u0e48\u0e19 &#8230;.&#8211; \u0e1b\u0e23\u0e30\u0e15\u0e39\/\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e48\u0e32\u0e07\u0e22\u0e31\u0e07\u0e1b\u0e34\u0e14\u0e14\u0e35\u0e2d\u0e22\u0e39\u0e48\u0e44\u0e2b\u0e21&#8211; \u0e1d\u0e19\u0e15\u0e01\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48&#8211; \u0e41\u0e14\u0e14\u0e41\u0e23\u0e07\u0e41\u0e04\u0e48\u0e44\u0e2b\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e42\u0e0b\u0e25\u0e48\u0e32\u0e40\u0e0b\u0e25\u0e25\u0e4c&#8211; \u0e2d\u0e38\u0e13\u0e2b\u0e20\u0e39\u0e21\u0e34\u0e40\u0e17\u0e48\u0e32\u0e44\u0e2b\u0e23\u0e48\u0e41\u0e25\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e01\u0e14\u0e2a\u0e31\u0e48\u0e07\u0e40\u0e1b\u0e34\u0e14\u0e44\u0e1f \/ \u0e40\u0e1b\u0e34\u0e14\u0e41\u0e2d\u0e23\u0e4c \/ \u0e43\u0e2b\u0e49\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e40\u0e21\u0e47\u0e14\u0e2b\u0e21\u0e32-\u0e41\u0e21\u0e27\u0e2d\u0e30\u0e44\u0e23\u0e25\u0e31\u0e01\u0e29\u0e13\u0e30\u0e19\u0e35\u0e49\u0e44\u0e14\u0e49 \u0e42\u0e14\u0e22\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e01\u0e23\u0e30\u0e17\u0e33\u0e1c\u0e48\u0e32\u0e19 web &hellip; <a href=\"https:\/\/navy007.com\/WP\/archives\/333\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;ESP32 (EP.1) \u0e41\u0e19\u0e30\u0e19\u0e33\u0e40\u0e1a\u0e37\u0e49\u0e2d\u0e07\u0e15\u0e49\u0e19&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[260,3],"tags":[254,255,256],"class_list":["post-333","post","type-post","status-publish","format-standard","hentry","category-arduino-esp32","category-3","tag-esp32","tag-gpio","tag-n16r8"],"_links":{"self":[{"href":"https:\/\/navy007.com\/WP\/wp-json\/wp\/v2\/posts\/333","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/navy007.com\/WP\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/navy007.com\/WP\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/navy007.com\/WP\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/navy007.com\/WP\/wp-json\/wp\/v2\/comments?post=333"}],"version-history":[{"count":3,"href":"https:\/\/navy007.com\/WP\/wp-json\/wp\/v2\/posts\/333\/revisions"}],"predecessor-version":[{"id":338,"href":"https:\/\/navy007.com\/WP\/wp-json\/wp\/v2\/posts\/333\/revisions\/338"}],"wp:attachment":[{"href":"https:\/\/navy007.com\/WP\/wp-json\/wp\/v2\/media?parent=333"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/navy007.com\/WP\/wp-json\/wp\/v2\/categories?post=333"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/navy007.com\/WP\/wp-json\/wp\/v2\/tags?post=333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}