{"id":325533,"date":"2021-06-26T09:00:20","date_gmt":"2021-06-26T09:00:20","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=325533"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=325533","title":{"rendered":"\u0414\u0440\u0443\u0436\u0438\u043c\u0441\u044f \u0441 ESP"},"content":{"rendered":"\n<div class=\"post__text post__text_v2\" id=\"post-content-body\">\n<p>\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435, \u043a\u043e\u043b\u043b\u0435\u0433\u0438 \u0438 \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442\u044b!<\/p>\n<p>\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043f\u0430\u0440\u0443 \u043b\u0435\u0442 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435\u0441\u043b\u043e\u0436\u043d\u044b\u0445 IoT-\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u044f \u0434\u0435\u043b\u0430\u044e \u043d\u0430 NodeMCU, \u0445\u043e\u0442\u044f \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u043e\u043d\u0430 \u0438 \u0432\u0435\u043b\u0438\u043a\u043e\u0432\u0430\u0442\u0430 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u0443, \u0438 \u0434\u043e\u0440\u043e\u0433\u043e\u0432\u0430\u0442\u0430, \u0438 \u0438\u0437\u0431\u044b\u0442\u043e\u0447\u043d\u0430 \u043f\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0443. \u0410 \u0432\u0441\u0435 \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0438\u043c\u0435\u043b\u0430 \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u044b\u0439 \u043e\u043f\u044b\u0442 \u0441 ESP-01, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u043d\u0435 \u043f\u043e\u0434\u0434\u0430\u0432\u0430\u043b\u0430\u0441\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0435. \u0421\u0435\u0439\u0447\u0430\u0441 \u043f\u0440\u0438\u0448\u043b\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u0435\u043e\u0434\u043e\u043b\u0435\u0442\u044c \u044d\u0442\u043e\u0442 \u0431\u0430\u0440\u044c\u0435\u0440 \u0438 \u043e\u0441\u0432\u043e\u0438\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0435 \u0436\u0435\u043b\u0435\u0437\u043a\u0438, \u043e\u0442 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 &#8212; Wi-Fi \u0438 \u043f\u0438\u043d\u044b \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0438.<\/p>\n<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0440\u0430\u0437\u0431\u0435\u0440\u0435\u043c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0432\u0435\u0449\u0435\u0439 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u043f\u043b\u0430\u0442 \u0441 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c Wi-Fi. \u0418\u0445 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u0432\u043e\u0438\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c \u0434\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u043e\u043d\u043d\u043e \u0438\u043b\u0438 \u0447\u0442\u043e\u0431\u044b \u0441\u043d\u0438\u043c\u0430\u0442\u044c \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0441 \u0441\u0435\u043d\u0441\u043e\u0440\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/42e\/80a\/7c1\/42e80a7c18e1cdda13850267370f133c.png\" width=\"1371\" height=\"908\"><figcaption><\/figcaption><\/figure>\n<p>\u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0432 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 (ESP-01, ESP-07, ESP-12E, ESP-12F) \u0438 \u043f\u043b\u0430\u0442 (Goouuu Mini-S1, WeMos D1 mini \u0438 NodeMCU V2) \u0431\u0430\u0437\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u043d\u0430 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0435 ESP8266, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0440\u043e\u0441\u0442\u044b\u043c \u0438 \u0434\u0435\u0448\u0435\u0432\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u0432\u043e\u0451 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0443\u044e \u0441\u0432\u044f\u0437\u044c \u0447\u0435\u0440\u0435\u0437 Wi-Fi.&nbsp;<\/p>\n<p>\u0422\u0430\u043a \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0440\u044f\u0434 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0447\u0438\u043f\u0430 ESP8266.&nbsp;<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/744\/8a2\/299\/7448a229913087af27bb742e976946ef.jpg\" width=\"1059\" height=\"595\"><figcaption><\/figcaption><\/figure>\n<p>\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u043f\u043b\u0430\u0442\u0430 \u0438\u0437 \u0442\u0435\u0445, \u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 (ESP32 WROOM DevKit v1), \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u043d\u0430 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0435 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u0430 ESP32 &#8212; \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u043e\u0439 \u043f\u043e \u0441\u0432\u043e\u0438\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c \u0432\u0435\u0440\u0441\u0438\u0438 ESP8266.&nbsp;<\/p>\n<p>\u0412\u0441\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0447\u0435\u0440\u0435\u0437 Arduino IDE \u0442\u043e\u0447\u043d\u043e \u0442\u0430\u043a \u0436\u0435, \u043a\u0430\u043a \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 Arduino.<\/p>\n<ul>\n<li>\n<p><a href=\"#esp01\" rel=\"noopener noreferrer nofollow\">ESP-01<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#esp07\" rel=\"noopener noreferrer nofollow\">ESP-07<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#esp12\" rel=\"noopener noreferrer nofollow\">ESP-12E<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#troyka\" rel=\"noopener noreferrer nofollow\">ESP-12F<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#goo\" rel=\"noopener noreferrer nofollow\">Goouuu Mini-S1<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#wemos\" rel=\"noopener noreferrer nofollow\">WeMos D1 mini<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#nodemcu\" rel=\"noopener noreferrer nofollow\">NodeMCU V2<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#esp32\" rel=\"noopener noreferrer nofollow\">ESP32 WROOM DevKit v1<\/a><\/p>\n<\/li>\n<\/ul>\n<h2>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0441\u0440\u0435\u0434\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Arduino IDE<\/h2>\n<p>\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0441\u0440\u0435\u0434\u0430 IDE \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 AVR-\u043f\u043b\u0430\u0442\u044b. \u0414\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043d\u0438\u0436\u0435, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 \u043f\u043b\u0430\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443.<\/p>\n<p>1) \u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0441\u0440\u0435\u0434\u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Arduino IDE.<\/p>\n<p>2) \u0412 \u043f\u0443\u043d\u043a\u0442\u0435 \u043c\u0435\u043d\u044e <em>File (\u0424\u0430\u0439\u043b)<\/em> \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c <em>Preferences (\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438)<\/em>. \u0412 \u043e\u043a\u043d\u0435 <em>Additional Boards Manager URLs<\/em> \u0432\u0432\u043e\u0434\u0438\u043c \u0447\u0435\u0440\u0435\u0437 \u0437\u0430\u043f\u044f\u0442\u0443\u044e \u0430\u0434\u0440\u0435\u0441\u0430 <a href=\"http:\/\/arduino.esp8266.com\/stable\/package_esp8266com_index.json\" rel=\"noopener noreferrer nofollow\"><u>http:\/\/arduino.esp8266.com\/stable\/package_esp8266com_index.json<\/u><\/a><u> <\/u>\u0438 <a href=\"https:\/\/dl.espressif.com\/dl\/package_esp32_index.json\" rel=\"noopener noreferrer nofollow\"><u>https:\/\/dl.espressif.com\/dl\/package_esp32_index.json<\/u><\/a>.<\/p>\n<pre><code class=\"bash\">http:\/\/arduino.esp8266.com\/stable\/package_esp8266com_index.json, https:\/\/dl.espressif.com\/dl\/package_esp32_index.json<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9d9\/bdb\/de2\/9d9bdbde21be1bec1fce21eff2485d49.png\" width=\"884\" height=\"618\"><figcaption><\/figcaption><\/figure>\n<p>3) \u041d\u0430\u0436\u0438\u043c\u0430\u0435\u043c <em>OK<\/em>.<\/p>\n<p>4) \u0412 \u043f\u0443\u043d\u043a\u0442\u0435 \u043c\u0435\u043d\u044e <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) -&gt; Board (\u041f\u043b\u0430\u0442\u0430)<\/em> \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c <em>Boards manager (\u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u043f\u043b\u0430\u0442)<\/em>.<\/p>\n<p>\u041d\u0430\u0445\u043e\u0434\u0438\u043c \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043d\u0430 ESP8266 \u0438 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 <em>Install<\/em> (<em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c)<\/em>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/7b0\/13a\/a92\/7b013aa925d9ebb8c4b34319fc469a8c.png\" width=\"1002\" height=\"560\"><figcaption><\/figcaption><\/figure>\n<p>6) \u041d\u0430\u0434\u043f\u0438\u0441\u044c INSTALLED \u0441\u043e\u043e\u0431\u0449\u0430\u0435\u0442, \u0447\u0442\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b.<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/338\/33e\/fb9\/33833efb934e793cab130421da6e90a2.png\" width=\"424\" height=\"192\"><figcaption><\/figcaption><\/figure>\n<p>7) \u0410\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0434\u043b\u044f ESP32.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e99\/eeb\/ddd\/e99eebddd5027dbb28b413a3ad82ae06.png\" width=\"995\" height=\"560\"><figcaption><\/figcaption><\/figure>\n<p>8) \u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u043c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0441 \u043c\u043e\u0434\u0443\u043b\u0435\u043c ESP8266 \u0438 ESP32.<\/p>\n<p>9) \u0414\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043f\u043b\u0430\u0442 \u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0432\u0435\u0449\u0435\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 <a href=\"https:\/\/github.com\/plapointe6\/EspMQTTClient\" rel=\"noopener noreferrer nofollow\"><u>EspMQTTClient<\/u><\/a>. \u0427\u0442\u043e\u0431\u044b \u0435\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c, \u0432 \u043f\u0443\u043d\u043a\u0442\u0435 \u043c\u0435\u043d\u044e <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) <\/em>\u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c<em> Manage Libraries (\u0423\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430\u043c\u0438)<\/em>. \u041d\u0430\u0445\u043e\u0434\u0438\u043c \u0438 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 EspMQTTClient. \u041c\u043e\u0436\u0435\u0442 \u043f\u043e\u044f\u0432\u0438\u0442\u044c\u0441\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a. \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u201cInstall all\u201d.<\/p>\n<figure class=\"bordered full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e1f\/894\/73f\/e1f89473fcb94dee94f330925b54257f.png\" width=\"993\" height=\"560\"><figcaption><\/figcaption><\/figure>\n<figure class=\"bordered full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b00\/f74\/ca8\/b00f74ca8d6b86befc106f8b903abb66.png\" width=\"658\" height=\"277\"><figcaption><\/figcaption><\/figure>\n<p><em>\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435 &#8212; \u0422\u0430\u043a\u0436\u0435 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043f\u043b\u0430\u0442\u0430\u043c\u0438 \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u044b CH340 (WeMos \u0438 Goouuu) \u0438 CP2102 (\u0434\u043b\u044f \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445). \u0418\u0445 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043f\u043e\u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u0442\u043e, \u043d\u0430\u0439\u0434\u0435\u0442 \u043b\u0438 Arduino IDE COM-\u043f\u043e\u0440\u0442, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043f\u043b\u0430\u0442\u0430.<\/em><\/p>\n<h2>\u041a\u043e\u0434 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438<\/h2>\n<p>\u0414\u043b\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0432\u0441\u0435\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u043d\u0438\u0436\u0435 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043e\u0434\u0438\u043d \u0438 \u0442\u043e\u0442 \u0436\u0435 <a href=\"https:\/\/github.com\/Rightech\/ric-examples\/blob\/master\/mqtt\/arduino\/101-hello.ino\" rel=\"noopener noreferrer nofollow\">\u043a\u043e\u0434<\/a>.<\/p>\n<p>\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438:<\/p>\n<ol>\n<li>\n<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 Wi-Fi \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f<\/p>\n<\/li>\n<li>\n<p>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a \u043e\u0431\u044a\u0435\u043a\u0442\u0443 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 Rightech IoT Cloud \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 MQTT<\/p>\n<\/li>\n<li>\n<p>\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0440\u0430\u043d\u0434\u043e\u043c\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043f\u043e \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0435 (<em>&#171;base\/state\/temperature&#187;<\/em>) \u0438 \u0432\u043b\u0430\u0436\u043d\u043e\u0441\u0442\u0438 (<em>&#171;base\/state\/humidity&#187;<\/em>) \u043a\u0430\u0436\u0434\u044b\u0435 5 \u0441\u0435\u043a\u0443\u043d\u0434 (<em>PUB_DELAY<\/em>)<\/p>\n<\/li>\n<li>\n<p>\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043e \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u0441\u0432\u0435\u0442\u0430 (<em>&#171;base\/relay\/led1&#187;<\/em>)<\/p>\n<\/li>\n<\/ol>\n<pre><code class=\"cpp\">#include \"Arduino.h\" #include \"EspMQTTClient.h\" \/* https:\/\/github.com\/plapointe6\/EspMQTTClient *\/                            \/* https:\/\/github.com\/knolleary\/pubsubclient *\/ #define PUB_DELAY (5 * 1000) \/* 5 seconds *\/  EspMQTTClient client(   \"&lt;wifi-ssid&gt;\",   \"&lt;wifi-password&gt;\",    \"dev.rightech.io\",   \"&lt;ric-mqtt-client-id&gt;\" );  void setup() {   Serial.begin(9600);   }  void onConnectionEstablished() {   client.subscribe(\"base\/relay\/led1\", [] (const String &amp;payload)  {     Serial.println(payload);   }); }  long last = 0; void publishTemperature() {   long now = millis();   if (client.isConnected() &amp;&amp; (now - last &gt; PUB_DELAY)) {     client.publish(\"base\/state\/temperature\", String(random(20, 30)));     client.publish(\"base\/state\/humidity\", String(random(40, 90)));     last = now;   } }  void loop() {   client.loop();   publishTemperature(); } <\/code><\/pre>\n<p>\u0420\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u0434\u0430 \u0431\u0443\u0434\u0435\u043c \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 Rightech IoT Cloud, \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 MQTT-\u0431\u0440\u043e\u043a\u0435\u0440\u0430 \u0443\u043a\u0430\u0437\u0430\u043d <a href=\"https:\/\/dev.rightech.io\/auth\" rel=\"noopener noreferrer nofollow\"><u>dev.rightech.io<\/u><\/a>. \u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u0430\u043c\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u0441\u043b\u0443\u0436\u0430\u0442 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u044b <a href=\"https:\/\/rightech.io\/developers\/example\/mqtt\/\" rel=\"noopener noreferrer nofollow\"><u>\u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432<\/u><\/a>, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435. \u041f\u043e\u0434 \u043a\u0430\u0436\u0434\u0443\u044e \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u044f \u0437\u0430\u0432\u0435\u043b\u0430 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442, \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u043e \u0432\u0441\u0435\u0445 \u0441\u043a\u0440\u0438\u043d\u0430\u0445 \u043a\u043e\u0434\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u0443\u0434\u0443\u0442 \u0434\u0430\u043b\u0435\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b, \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u0440\u043e\u043a\u0430 &lt;ric-mqtt-client-id&gt;.&nbsp;<\/p>\n<p><em>\u041f\u0440\u0438\u043c. &#8212; \u041c\u043e\u0436\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u0438 \u043a \u043e\u0434\u043d\u043e\u043c\u0443 \u0438 \u0442\u043e\u043c\u0443 \u0436\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u0443, \u0442\u043e\u0433\u0434\u0430 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u0434\u0438\u043d \u0438 \u0442\u043e\u0442 \u0436\u0435 \u043a\u043e\u0434 \u0434\u043b\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0432\u0441\u0435\u0445 \u043f\u043b\u0430\u0442 \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439, \u043e\u0434\u043d\u0430\u043a\u043e \u0441\u043b\u0435\u0434\u0438\u0442\u0435, \u0447\u0442\u043e\u0431\u044b \u0432 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u043b\u0430\u0442\u044b \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u043b\u0438\u0441\u044c \u043a \u043e\u0434\u043d\u043e\u043c\u0443 \u0438 \u0442\u043e\u043c\u0443 \u0436\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u0443 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e, \u0438\u043d\u0430\u0447\u0435 \u0441\u043b\u0443\u0447\u0438\u0442\u0441\u044f \u043a\u043e\u043b\u043b\u0438\u0437\u0438\u044f.<\/em><\/p>\n<h2>\u041c\u043e\u0434\u0443\u043b\u0438 \u043d\u0430 \u0431\u0430\u0437\u0435 ESP8266<\/h2>\n<p>\u0414\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u043d\u0430 \u0431\u0430\u0437\u0435 ESP8266 \u0435\u0441\u0442\u044c \u0434\u0432\u0430 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430:<\/p>\n<ol>\n<li>\n<p>\u0420\u0430\u0431\u043e\u0442\u0430 \u0441 <a href=\"https:\/\/www.espressif.com\/sites\/default\/files\/documentation\/4a-esp8266_at_instruction_set_en.pdf\" rel=\"noopener noreferrer nofollow\"><u>AT \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u043c\u0438<\/u><\/a> (\u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0435 Wi-Fi \u043c\u043e\u0434\u0443\u043b\u044c \u043e\u0431\u0449\u0430\u0435\u0442\u0441\u044f \u0441 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u043f\u043b\u0430\u0442\u043e\u0439 \u0447\u0435\u0440\u0435\u0437 \u00abAT-\u043a\u043e\u043c\u0430\u043d\u0434\u044b\u00bb \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 UART);<\/p>\n<\/li>\n<li>\n<p><strong>Wi-Fi \u043c\u043e\u0434\u0443\u043b\u044c \u043a\u0430\u043a \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440<\/strong> (\u0432\u0441\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043c\u043e\u0434\u0443\u043b\u0438 \u043e\u0447\u0435\u043d\u044c \u0443\u043c\u043d\u044b\u0435: \u0432\u043d\u0443\u0442\u0440\u0438 \u0447\u0438\u043f\u0430 \u043f\u0440\u044f\u0447\u0435\u0442\u0441\u044f \u0446\u0435\u043b\u044b\u0439 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 C++ \u0447\u0435\u0440\u0435\u0437 Arduino IDE).<\/p>\n<\/li>\n<\/ol>\n<p>\u0412 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0435\u043c \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0432\u0442\u043e\u0440\u043e\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 &#8212; \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u0432 \u0432\u0438\u0434\u0435 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0433\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430. \u0417\u0434\u0435\u0441\u044c \u0442\u0430\u043a\u0436\u0435 \u0435\u0441\u0442\u044c \u0434\u0432\u0430 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u0436\u0435\u043b\u0435\u0437\u0430:<\/p>\n<ol>\n<li>\n<p>\u0427\u0435\u0440\u0435\u0437 \u043f\u043b\u0430\u0442\u0443 Arduino;<\/p>\n<\/li>\n<li>\n<p>\u0427\u0435\u0440\u0435\u0437<a href=\"https:\/\/amperka.ru\/product\/usb-serial-converter?utm_source=man&amp;utm_campaign=wifi-slot&amp;utm_medium=wiki\" rel=\"noopener noreferrer nofollow\"> <\/a>USB-Serial \u0430\u0434\u0430\u043f\u0442\u0435\u0440.<\/p>\n<\/li>\n<\/ol>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u0442\u043e\u0440\u043e\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 &#8212; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0430\u0434\u0430\u043f\u0442\u0435\u0440 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0447\u0438\u043f\u0430 CP2102 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0442\u0430\u043a\u043e\u0439 <a href=\"https:\/\/www.chipdip.ru\/product\/cp2102-usb-uart-board-type-a?frommarket=https%3A%2F%2Fmarket.yandex.ru%2Fsearch%3Frs%3DeJwzSvKS4xKzLI&amp;ymclid=16146772489486451735000001\" rel=\"noopener noreferrer nofollow\"><u>https:\/\/www.chipdip.ru\/product\/cp2102-usb-uart-board-type-a?frommarket=https%3A%2F%2Fmarket.yandex.ru%2Fsearch%3Frs%3DeJwzSvKS4xKzLI&amp;ymclid=16146772489486451735000001<\/u><\/a>). <strong>\u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e\u0431\u044b \u0430\u0434\u0430\u043f\u0442\u0435\u0440 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u043b \u0432\u044b\u0434\u0430\u0432\u0430\u0442\u044c \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 3.3 \u0412, \u043d\u0435 \u0431\u043e\u043b\u044c\u0448\u0435!<\/strong><\/p>\n<p><a class=\"anchor\" name=\"esp01\" id=\"esp01\"><\/a><\/p>\n<h2>1. ESP-01<\/h2>\n<p>ESP-01 &#8212; \u0441\u0430\u043c\u044b\u0439 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u043d\u0430 ESP8266. PCB \u0430\u043d\u0442\u0435\u043d\u043d\u0430 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0434\u043e 400 \u043c \u043d\u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u043c \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0435.&nbsp;<\/p>\n<h3>\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434<\/h3>\n<figure class=\"float bordered full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/45b\/530\/539\/45b530539847285c2bf7d217015ed4b2.png\" width=\"700\" height=\"525\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u0438\u0442\u0430\u043d\u0438\u0435<\/h3>\n<p>\u0420\u043e\u0434\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043c\u043e\u0434\u0443\u043b\u044f \u2014 3,3 \u0412. \u0415\u0433\u043e \u043f\u0438\u043d\u044b <em>\u043d\u0435 \u0442\u043e\u043b\u0435\u0440\u0430\u043d\u0442\u043d\u044b \u043a 5 \u0412<\/em>. \u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u0434\u0430\u0434\u0438\u0442\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0432\u044b\u0448\u0435, \u0447\u0435\u043c 3,3 \u0412 \u043d\u0430 \u043f\u0438\u043d \u043f\u0438\u0442\u0430\u043d\u0438\u044f, \u043a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u0438 \u0438\u043b\u0438 \u0432\u0432\u043e\u0434\u0430-\u0432\u044b\u0432\u043e\u0434\u0430, \u043c\u043e\u0434\u0443\u043b\u044c \u0432\u044b\u0439\u0434\u0435\u0442 \u0438\u0437 \u0441\u0442\u0440\u043e\u044f.<\/p>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0438<\/h3>\n<p>2 \u043f\u043e\u0440\u0442\u0430 \u0432\u0432\u043e\u0434\u0430-\u0432\u044b\u0432\u043e\u0434\u0430 \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f<\/p>\n<h3>\u0420\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430<\/h3>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e6f\/ab6\/185\/e6fab61859864d9a247d34b72f98cd0e.png\" width=\"240\" height=\"127\"><figcaption><\/figcaption><\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/335\/aa3\/611\/335aa3611f50768ed40d3aa37b4cbc00.png\" width=\"698\" height=\"390\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a IoT<\/h3>\n<h4>\u0410\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c<\/h4>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/378\/58e\/ec0\/37858eec0d475b82511df45640dba04e.jpeg\" width=\"1024\" height=\"768\"><figcaption><\/figcaption><\/figure>\n<p>1) \u0421\u043e\u0431\u0438\u0440\u0430\u0435\u043c \u0441\u0445\u0435\u043c\u0443<\/p>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p align=\"center\"><strong>ESP-01<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"center\"><strong>USB-Serial<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>VCC<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>CH_PD<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>TX<\/p>\n<\/td>\n<td>\n<p>RX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>RX<\/p>\n<\/td>\n<td>\n<p>TX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>GND<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>GPIO 0 &#8212; \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d, \u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 \u0432 \u0440\u0435\u0436\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u043b\u0435\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043a \u043d\u0435\u043c\u0443 \u0443\u0436\u0435 \u043f\u043e\u0434\u0432\u0435\u0434\u0435\u043d \u043f\u0440\u043e\u0432\u043e\u0434<\/p>\n<\/td>\n<td>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>RST, GPIO 2 &#8212; \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<td>\n<p>RTS, CTS &#8212; \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9b8\/dc0\/5d9\/9b8dc05d93f47b12075e829bcae80822.jpeg\" width=\"1600\" height=\"1067\"><figcaption><\/figcaption><\/figure>\n<p>2) \u041f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u043c \u0432 \u0440\u0435\u0436\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (<strong>\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u043e\u0439 \u043c\u043e\u0434\u0443\u043b\u044f<\/strong>)<\/p>\n<p>2.1) \u041e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u0442\u0430\u043d\u0438\u0435 \u043e\u0442 \u043c\u043e\u0434\u0443\u043b\u044f<\/p>\n<p>2.2) \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u043d GPIO 0&nbsp; \u043a GND<\/p>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p align=\"center\"><strong>ESP-01<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"center\"><strong>USB-Serial<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>VCC<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>CH_PD<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>TX<\/p>\n<\/td>\n<td>\n<p>RX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>RX<\/p>\n<\/td>\n<td>\n<p>TX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>GND<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>GPIO 0<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>RST, GPIO 2 &#8212; \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<td>\n<p>RTS, CTS &#8212; \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>2.3) \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043c\u043e\u0434\u0443\u043b\u044c \u043a \u043f\u0438\u0442\u0430\u043d\u0438\u044e<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/989\/ec7\/837\/989ec7837bcd4fbbce5d6096ac338629.jpg\" width=\"2304\" height=\"3456\"><figcaption><\/figcaption><\/figure>\n<p>2.4) \u0416\u0435\u043b\u0435\u0437\u043e \u0433\u043e\u0442\u043e\u0432\u043e, \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u0435\u043c \u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u0438.<\/p>\n<h4>\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c<\/h4>\n<p>1) \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u043b\u0430\u0442\u0443: <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) <\/em>-&gt; <em>Board(\u041f\u043b\u0430\u0442\u0430)<\/em> <strong>Generic ESP8266 Module<\/strong>.<\/p>\n<p>2) \u0412\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.<\/p>\n<p>3) \u0417\u0430\u0434\u0430\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f Wi-Fi \u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0432\u043e\u0435\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<p>4) \u041a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c \u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u0441\u043a\u0435\u0442\u0447 \u043d\u0430 \u043f\u043b\u0430\u0442\u0443.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9ba\/ad5\/d62\/9baad5d6282348d1f0694d5707b1f647.png\" width=\"1250\" height=\"952\"><figcaption><\/figcaption><\/figure>\n<p><strong>5) \u0414\u043b\u044f \u043e\u0431\u044b\u0447\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043c\u043e\u0434\u0443\u043b\u044f (\u043d\u0435 \u0434\u043b\u044f \u0440\u0435\u0436\u0438\u043c\u0430 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438) \u043f\u0438\u043d GPIO 0 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0441\u0432\u043e\u0431\u043e\u0434\u0435\u043d, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0435\u0433\u043e \u043e\u0442 GND.<\/strong><\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8c2\/ae8\/97d\/8c2ae897dcb45b5bed95afe1a6d08a5b.jpg\" width=\"2304\" height=\"3456\"><figcaption><\/figcaption><\/figure>\n<p><strong>6) \u041f\u0435\u0440\u0435\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u0442\u0430\u043d\u0438\u0435 ESP-01 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u0442\u0430\u0441\u043a\u0438\u0432\u0430\u0435\u043c \u0438 \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0430\u0434\u0430\u043f\u0442\u0435\u0440).<\/strong><\/p>\n<p>7) \u0412\u0438\u0434\u0438\u043c \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/7b9\/53e\/2c6\/7b953e2c6d307eedebd6c097f057e554.png\" width=\"825\" height=\"537\"><figcaption><\/figcaption><\/figure>\n<h3>\u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0446\u0435\u043d\u0430<\/h3>\n<p>~ 100 \u0440\u0443\u0431\u043b\u0435\u0439<\/p>\n<h3>\u0413\u0434\u0435 \u043a\u0443\u043f\u0438\u0442\u044c<\/h3>\n<p><em>\u041f\u0440\u0438\u043c. &#8212; \u0417\u0434\u0435\u0441\u044c \u0438 \u0434\u0430\u043b\u0435\u0435 \u0434\u0430\u043d\u044b \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u044b, \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u044f \u043b\u0438\u0431\u043e \u0437\u0430\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0430 \u0441\u0430\u043c\u0430, \u043b\u0438\u0431\u043e \u043c\u043d\u0435 \u0438\u0445 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u043e\u0432\u0430\u043b\u0438. \u042d\u0442\u043e \u043d\u0435 \u0440\u0435\u043a\u043b\u0430\u043c\u0430, \u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u043f\u043e\u043c\u043e\u0447\u044c \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u043d\u0430\u0439\u0442\u0438 \u043d\u0443\u0436\u043d\u0443\u044e \u0436\u0435\u043b\u0435\u0437\u043a\u0443. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0432 \u043b\u044e\u0431\u044b\u0445 \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u043e\u043d\u0440\u0430\u0432\u0438\u0432\u0448\u0438\u0445\u0441\u044f \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430\u0445 =)<\/em><\/p>\n<p><a href=\"https:\/\/amperkot.ru\/msk\/catalog\/miniatyurnyiy_wifi_modul_esp8266_esp01-23871305.html\" rel=\"noopener noreferrer nofollow\">\u0412 \u0420\u043e\u0441\u0441\u0438\u0438<\/a><\/p>\n<p><a href=\"https:\/\/aliexpress.ru\/item\/32339917567.html?spm=a2g0v.12010615.8148356.5.5e9a684fp4Opgf&amp;_ga=2.215459991.1206179239.1614588429-1206269596.1603281433&amp;sku_id=10000001896064161\" rel=\"noopener noreferrer nofollow\">\u0412 \u041a\u0438\u0442\u0430\u0435<\/a><\/p>\n<p><a class=\"anchor\" name=\"esp07\" id=\"esp07\"><\/a><\/p>\n<h2>2. ESP-07<\/h2>\n<p>\u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u044d\u0442\u043e\u0433\u043e \u043c\u043e\u0434\u0443\u043b\u044f &#8212; \u043a\u0435\u0440\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0430\u043d\u0442\u0435\u043d\u043d\u0430 \u0438 \u0440\u0430\u0437\u044a\u0435\u043c \u0434\u043b\u044f \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0430\u043d\u0442\u0435\u043d\u043d\u044b, \u043c\u0435\u0442\u0430\u043b\u043b\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u044d\u043a\u0440\u0430\u043d.<\/p>\n<h3>\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434<\/h3>\n<figure class=\"float bordered full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d0c\/d4c\/980\/d0cd4c980e78f24ec317c7f53f596b75.png\" width=\"550\" height=\"550\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u0438\u0442\u0430\u043d\u0438\u0435<\/h3>\n<p>3 &#8212; 3,6 \u0412<\/p>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0438<\/h3>\n<ul>\n<li>\n<p>9 \u043f\u043e\u0440\u0442\u043e\u0432 \u0432\u0432\u043e\u0434\u0430-\u0432\u044b\u0432\u043e\u0434\u0430 \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f<\/p>\n<\/li>\n<li>\n<p>1 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432\u044b\u0439 \u0432\u0445\u043e\u0434<\/p>\n<\/li>\n<\/ul>\n<h3>\u0420\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430<\/h3>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/803\/629\/923\/803629923cf26b178acac9fce2196b3a.png\" width=\"923\" height=\"300\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a IoT<\/h3>\n<h4>\u0410\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c<\/h4>\n<p>\u0420\u0430\u0431\u043e\u0442\u0430 \u0441 \u044d\u0442\u0438\u043c \u043c\u043e\u0434\u0443\u043b\u0435\u043c, \u043a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u043f\u0440\u043e\u0448\u043b\u0430 \u043d\u0435 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0433\u043b\u0430\u0434\u043a\u043e. \u041d\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043d\u0435 \u0441\u0440\u0430\u0431\u043e\u0442\u0430\u043b, \u0438 \u044f, \u0443\u0436\u0435 \u043e\u0442\u0447\u0430\u044f\u0432\u0448\u0438\u0441\u044c, \u0440\u0435\u0448\u0438\u043b\u0430 \u0443\u0434\u0430\u043b\u044f\u0442\u044c \u0435\u0433\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0438\u0437 \u0441\u0442\u0430\u0442\u044c\u0438. \u041d\u043e \u0442\u0443\u0442 \u043c\u043d\u0435 \u0434\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u0438 \u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u0435\u0449\u0435 \u0440\u0430\u0437 &#8212; \u043e \u0447\u0443\u0434\u043e, \u043e\u043d \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0441 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0440\u0430\u0437\u0430! \u0412 \u0447\u0435\u043c \u0431\u044b\u043b\u043e \u0434\u0435\u043b\u043e \u0438 \u043a\u0430\u043a \u0441\u043b\u043e\u043c\u0430\u043b\u0441\u044f \u043f\u0435\u0440\u0432\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f \u043c\u0443\u0447\u0438\u043b\u0430, &#8212; \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u043d\u043e \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u043e\u043d \u0431\u044b\u043b \u0443\u0431\u0438\u0442 \u043d\u0435\u0449\u0430\u0434\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u0438\u043a\u043e\u0439. \u041c\u043e\u0440\u0430\u043b\u044c \u044d\u0442\u043e\u0433\u043e \u043b\u0438\u0440\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0442\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u044f \u0442\u0430\u043a\u043e\u0432\u0430 &#8212; \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0447\u0442\u043e-\u0442\u043e \u043d\u0435 \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u043e \u043f\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u043d\u0438\u0436\u0435, \u043d\u0435 \u0432\u0438\u043d\u0438\u0442\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044e &#8212; \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0440\u043e\u0437\u0432\u043e\u043d\u0438\u0442\u0435 \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0432\u0441\u0435 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b, \u0430 \u043f\u043e\u0442\u043e\u043c \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u043c \u043c\u043e\u0434\u0443\u043b\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/83c\/06e\/0c4\/83c06e0c4a7014901586e9d8398e5c3c.png\" width=\"732\" height=\"389\"><figcaption><\/figcaption><\/figure>\n<p>1) \u0421\u043e\u0431\u0438\u0440\u0430\u0435\u043c \u0441\u0445\u0435\u043c\u0443<\/p>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p align=\"center\"><strong>ESP-07<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"center\"><strong>USB-Serial<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>VCC<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>CH_PD (\u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440)<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>TX<\/p>\n<\/td>\n<td>\n<p>RX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>RX<\/p>\n<\/td>\n<td>\n<p>TX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>GND<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>GPIO 15 (\u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440)<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>GPIO 0 &#8212; \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d, \u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 \u0432 \u0440\u0435\u0436\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u043b\u0435\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043a \u043d\u0435\u043c\u0443 \u0443\u0436\u0435 \u043f\u043e\u0434\u0432\u0435\u0434\u0435\u043d \u043f\u0440\u043e\u0432\u043e\u0434<\/p>\n<\/td>\n<td>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>\u0432\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<td>\n<p>RTS, CTS &#8212; \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>\u041d\u0430 \u0444\u043e\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u043c\u043e\u0434\u0443\u043b\u044f \u0443\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440\u044b. \u041f\u043e\u0441\u043b\u0435 \u043d\u0435\u0432\u0435\u0434\u043e\u043c\u043e\u0439 \u043f\u043e\u043b\u043e\u043c\u043a\u0438 \u0443\u0436\u0435 \u0440\u0435\u0448\u0438\u043b\u0430 \u043f\u0435\u0440\u0435\u0441\u0442\u0440\u0430\u0445\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043a\u0438\u043b\u043e\u043e\u043c\u043d\u0438\u043a\u0438, \u0445\u043e\u0442\u044f \u0438 \u0431\u0435\u0437 \u043d\u0438\u0445 \u0432\u0441\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/247\/cf1\/67b\/247cf167b3bdc13db62fc9740730385e.jpeg\" width=\"1600\" height=\"1067\"><figcaption><\/figcaption><\/figure>\n<p>2) \u041f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u043c \u0432 \u0440\u0435\u0436\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (<strong>\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u043e\u0439 \u043c\u043e\u0434\u0443\u043b\u044f<\/strong>)<\/p>\n<p>2.1) \u041e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u0442\u0430\u043d\u0438\u0435 \u043e\u0442 \u043c\u043e\u0434\u0443\u043b\u044f2.2. \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u043d GPIO 0&nbsp; \u043a GND<\/p>\n<p>2.2) \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u043d GPIO 0&nbsp; \u043a GND<\/p>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p align=\"center\"><strong>ESP-07<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"center\"><strong>USB-Serial<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>VCC<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>CH_PD<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>TX<\/p>\n<\/td>\n<td>\n<p>RX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>RX<\/p>\n<\/td>\n<td>\n<p>TX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>GND<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>GPIO 15&nbsp;<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>GPIO 0<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>\u0432\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<td>\n<p>RTS, CTS &#8212; \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>2.3) \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043c\u043e\u0434\u0443\u043b\u044c \u043a \u043f\u0438\u0442\u0430\u043d\u0438\u044e<\/p>\n<p>2.4) \u0416\u0435\u043b\u0435\u0437\u043e \u0433\u043e\u0442\u043e\u0432\u043e, \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u0435\u043c \u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u0438.<\/p>\n<h4>\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c<\/h4>\n<p>1) \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u043b\u0430\u0442\u0443: <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) <\/em>-&gt; <em>Board(\u041f\u043b\u0430\u0442\u0430)<\/em> <strong>Generic ESP8266 Module<\/strong>.<\/p>\n<p>2) \u0412\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.<\/p>\n<p>3) \u0417\u0430\u0434\u0430\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f Wi-Fi \u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0432\u043e\u0435\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<p>4) \u041a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c \u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u0441\u043a\u0435\u0442\u0447 \u043d\u0430 \u043f\u043b\u0430\u0442\u0443.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/002\/52d\/9b6\/00252d9b6de573983ab1b9a90a23c70e.png\" width=\"876\" height=\"926\"><figcaption><\/figcaption><\/figure>\n<p><strong>5) \u0414\u043b\u044f \u043e\u0431\u044b\u0447\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043c\u043e\u0434\u0443\u043b\u044f (\u043d\u0435 \u0434\u043b\u044f \u0440\u0435\u0436\u0438\u043c\u0430 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438) \u043f\u0438\u043d GPIO 0 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0441\u0432\u043e\u0431\u043e\u0434\u0435\u043d, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0435\u0433\u043e \u043e\u0442 GND.<\/strong><\/p>\n<p><strong>6) \u041f\u0435\u0440\u0435\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u0442\u0430\u043d\u0438\u0435 ESP-07 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u0442\u0430\u0441\u043a\u0438\u0432\u0430\u0435\u043c \u0438 \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0430\u0434\u0430\u043f\u0442\u0435\u0440).<\/strong><\/p>\n<p>7) \u0412\u0438\u0434\u0438\u043c \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ac4\/6d3\/f9e\/ac46d3f9edbca9de6670224e4a0ca8e8.png\" width=\"822\" height=\"536\"><figcaption><\/figcaption><\/figure>\n<h3>\u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0446\u0435\u043d\u0430<\/h3>\n<p>~ 160 \u0440\u0443\u0431\u043b\u0435\u0439<\/p>\n<h3>\u0413\u0434\u0435 \u043a\u0443\u043f\u0438\u0442\u044c<\/h3>\n<p><a href=\"https:\/\/amperkot.ru\/msk\/catalog\/esp8266_wifi_modul_esp07-24022521.html\" rel=\"noopener noreferrer nofollow\">\u0412 \u0420\u043e\u0441\u0441\u0438\u0438<\/a><\/p>\n<p><a href=\"https:\/\/aliexpress.ru\/item\/32339917567.html?spm=a2g0v.12010615.8148356.5.5e9a684fp4Opgf&amp;_ga=2.215459991.1206179239.1614588429-1206269596.1603281433&amp;sku_id=10000001896064163\" rel=\"noopener noreferrer nofollow\">\u0412 \u041a\u0438\u0442\u0430\u0435<\/a><\/p>\n<p><a class=\"anchor\" name=\"esp12\" id=\"esp12\"><\/a><\/p>\n<h2>3. ESP-12E<\/h2>\n<h3>\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434<\/h3>\n<figure class=\"float bordered\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/073\/a4b\/839\/073a4b83942c58189bb48d5a23cb1505.png\" width=\"491\" height=\"459\"><figcaption><\/figcaption><\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/119\/20f\/c31\/11920fc315e1f6513a310fd13fe1949b.png\" width=\"1360\" height=\"860\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u0438\u0442\u0430\u043d\u0438\u0435<\/h3>\n<p>3 &#8212; 3,6 \u0412<\/p>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0438<\/h3>\n<ul>\n<li>\n<p>17 \u043f\u043e\u0440\u0442\u043e\u0432 \u0432\u0432\u043e\u0434\u0430-\u0432\u044b\u0432\u043e\u0434\u0430 \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f<\/p>\n<\/li>\n<li>\n<p>1 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432\u044b\u0439 \u0432\u0445\u043e\u0434<\/p>\n<\/li>\n<\/ul>\n<h3>\u0420\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430<\/h3>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/62d\/d93\/cfc\/62dd93cfcf3acb66be8b525c35198cde.png\" width=\"830\" height=\"750\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a IoT<\/h3>\n<p>\u0410\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u0430\u044f \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u0442\u0430\u043a\u0430\u044f \u0436\u0435, \u043a\u0430\u043a \u0438 \u0432 \u0434\u0432\u0443\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430\u0445 \u0432\u044b\u0448\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/5bc\/d29\/4d2\/5bcd294d219e7592f7724f04a068fff8.jpeg\" width=\"1600\" height=\"1067\"><figcaption><\/figcaption><\/figure>\n<p>1) \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u043b\u0430\u0442\u0443: <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) <\/em>-&gt; <em>Board(\u041f\u043b\u0430\u0442\u0430)<\/em> <strong>Generic ESP8266 Module<\/strong>.<\/p>\n<p>2) \u0412\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.<\/p>\n<p>3) \u0417\u0430\u0434\u0430\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f Wi-Fi \u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0432\u043e\u0435\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<p>4) \u041a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c \u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u0441\u043a\u0435\u0442\u0447 \u043d\u0430 \u043f\u043b\u0430\u0442\u0443.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c98\/b1f\/df4\/c98b1fdf4d4c090603829126b697f8b0.png\" width=\"879\" height=\"916\"><figcaption><\/figcaption><\/figure>\n<p><strong>5) \u0414\u043b\u044f \u043e\u0431\u044b\u0447\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043c\u043e\u0434\u0443\u043b\u044f (\u043d\u0435 \u0434\u043b\u044f \u0440\u0435\u0436\u0438\u043c\u0430 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438) \u043f\u0438\u043d GPIO 0 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0441\u0432\u043e\u0431\u043e\u0434\u0435\u043d, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0435\u0433\u043e \u043e\u0442 GND.<\/strong><\/p>\n<p><strong>6) \u041f\u0435\u0440\u0435\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u0442\u0430\u043d\u0438\u0435 ESP-12 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u0442\u0430\u0441\u043a\u0438\u0432\u0430\u0435\u043c \u0438 \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0430\u0434\u0430\u043f\u0442\u0435\u0440).<\/strong><\/p>\n<p>7) \u0412\u0438\u0434\u0438\u043c \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/053\/428\/e87\/053428e877e1e06d04d4de1c1a74caff.png\" width=\"829\" height=\"544\"><figcaption><\/figcaption><\/figure>\n<h3>\u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0446\u0435\u043d\u0430<\/h3>\n<p>~ 170 \u0440\u0443\u0431\u043b\u0435\u0439<\/p>\n<h3>\u0413\u0434\u0435 \u043a\u0443\u043f\u0438\u0442\u044c<\/h3>\n<p><a href=\"https:\/\/amperkot.ru\/products\/esp8266_wifi_modul_esp12\/24064870.html\" rel=\"noopener noreferrer nofollow\">\u0412 \u0420\u043e\u0441\u0441\u0438\u0438<\/a><\/p>\n<p><a href=\"https:\/\/aliexpress.ru\/item\/32339917567.html?spm=a2g0v.12010615.8148356.5.5e9a684fp4Opgf&amp;_ga=2.215459991.1206179239.1614588429-1206269596.1603281433&amp;sku_id=10000001896064164\" rel=\"noopener noreferrer nofollow\">\u0412 \u041a\u0438\u0442\u0430\u0435<\/a><\/p>\n<p><a class=\"anchor\" name=\"troyka\" id=\"troyka\"><\/a><\/p>\n<h2>4. ESP-12F \u043d\u0430 Wi-Fi Troyka-\u043c\u043e\u0434\u0443\u043b\u044c<\/h2>\n<h3>\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434<\/h3>\n<figure class=\"float full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/10d\/9b4\/7fb\/10d9b47fbc964715ac2c1930214c8a2c.png\" width=\"800\" height=\"800\"><figcaption><\/figcaption><\/figure>\n<figure class=\"bordered full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0b7\/203\/51b\/0b720351bb7684d241b98aeaad8a7243.jpeg\" width=\"1600\" height=\"1048\"><figcaption><\/figcaption><\/figure>\n<p>\u0420\u0430\u0437\u0431\u0435\u0440\u0435\u043c\u0441\u044f \u0441 \u044d\u0442\u0438\u043c \u043c\u043e\u0434\u0443\u043b\u0435\u043c \u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0435\u0433\u043e \u0440\u0430\u0441\u043f\u0430\u0439\u043a\u0438 \u043d\u0430 Wi-Fi Troyka-\u043c\u043e\u0434\u0443\u043b\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0430 \u0410\u043c\u043f\u0435\u0440\u043a\u0438. \u0425\u043e\u0442\u044c \u043e\u043d \u0438 \u0434\u043e\u0440\u043e\u0436\u0435, \u043d\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0441 \u043d\u0438\u043c \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043f\u0440\u0438\u044f\u0442\u043d\u0435\u0435. \u0423\u0436\u0435 \u0435\u0441\u0442\u044c \u043d\u043e\u0436\u043a\u0438, \u0440\u0430\u0441\u043f\u0430\u044f\u043d\u043d\u044b\u0435 \u0441\u043e \u0441\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u0448\u0430\u0433\u043e\u043c 2,54 \u043c\u043c, \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0437\u0430\u0449\u0438\u0442\u044b, \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u044b \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0430\u044e\u0442 \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c \u043d\u0435\u043e\u0436\u0438\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0438 \u043f\u043e\u043b\u043e\u043c\u043e\u043a \u043f\u0440\u0438 \u043f\u0435\u0440\u0432\u044b\u0445 \u043e\u043f\u044b\u0442\u0430\u0445. \u041a \u0441\u043b\u043e\u0432\u0443, \u043a\u043e\u0433\u0434\u0430 \u0443 \u043c\u0435\u043d\u044f \u0432 \u0434\u0430\u043b\u0435\u043a\u0438\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0430 \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u0440\u0443\u0436\u0438\u0442\u044c\u0441\u044f \u0441 ESP-01, \u0430 \u0432\u0440\u0435\u043c\u044f \u0443\u0436\u0435 \u043f\u043e\u0434\u0436\u0438\u043c\u0430\u043b\u043e, \u044f \u0432\u0437\u044f\u043b\u0430 \u044d\u0442\u043e\u0442 \u043c\u043e\u0434\u0443\u043b\u044c, \u0438 \u0432\u0441\u0435 \u0434\u0430\u043b\u044c\u0448\u0435 \u043f\u043e\u0448\u043b\u043e \u0433\u043b\u0430\u0434\u043a\u043e.<\/p>\n<h3>\u041f\u0438\u0442\u0430\u043d\u0438\u0435<\/h3>\n<p>\u0420\u0430\u0431\u043e\u0447\u0435\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 ESP8266 \u2014 3,3 \u0432\u043e\u043b\u044c\u0442\u0430. \u041d\u043e \u043d\u0430 Troyka-\u043c\u043e\u0434\u0443\u043b\u0435 \u043f\u0440\u0435\u0434\u0443\u0441\u043c\u043e\u0442\u0440\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0438 \u043e\u0442 5 \u0412.<\/p>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0438<\/h3>\n<p>5 \u043f\u043e\u0440\u0442\u043e\u0432 \u0432\u0432\u043e\u0434\u0430-\u0432\u044b\u0432\u043e\u0434\u0430 \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f<\/p>\n<p>\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u043a \u0441 \u043f\u0438\u043d\u0430: 12 \u043c\u0410<\/p>\n<h3>\u0420\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430<\/h3>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/462\/a36\/828\/462a3682802746e854e5d6e68a7700bc.png\" width=\"690\" height=\"306\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a IoT<\/h3>\n<h4>\u0410\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c<\/h4>\n<p>\u041e\u043f\u044f\u0442\u044c \u0436\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0447\u0435\u0440\u0435\u0437 \u0430\u0434\u0430\u043f\u0442\u0435\u0440. \u041d\u0430 \u0441\u0430\u0439\u0442\u0435 \u0410\u043c\u043f\u0435\u0440\u043a\u0438 \u0435\u0441\u0442\u044c \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u0430\u044f \u0441\u0445\u0435\u043c\u043a\u0430.&nbsp;<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/250\/5bc\/9ab\/2505bc9ab6c7549f44ddb94a6d355b14.png\" width=\"570\" height=\"219\"><figcaption><\/figcaption><\/figure>\n<p>1) \u0421\u043e\u0431\u0438\u0440\u0430\u0435\u043c \u0441\u0445\u0435\u043c\u0443<\/p>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td>\n<p align=\"center\"><strong>Troyka<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"center\"><strong>USB-Serial<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p>VCC<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p>TX<\/p>\n<\/td>\n<td>\n<p>RX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p>RX<\/p>\n<\/td>\n<td>\n<p>TX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p>GND<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p>\u0432\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<td>\n<p>RTS, CTS &#8212; \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8f6\/30c\/051\/8f630c051d7d8dc8e2ef0c8026308071.jpeg\" width=\"1600\" height=\"1564\"><figcaption><\/figcaption><\/figure>\n<p>2) \u041f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u043c \u0432 \u0440\u0435\u0436\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (<strong>\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u043e\u0439 \u043c\u043e\u0434\u0443\u043b\u044f<\/strong>)<\/p>\n<p>2.1) \u0417\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043a\u043d\u043e\u043f\u043a\u0443 PROG<\/p>\n<p>2.2) \u041d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u0438 \u043e\u0442\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043a\u043d\u043e\u043f\u043a\u0443 RESET<\/p>\n<p>2.3) \u041e\u0442\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043a\u043d\u043e\u043f\u043a\u0443 PROG<\/p>\n<h4>\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c<\/h4>\n<p>1) \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u043b\u0430\u0442\u0443: <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) <\/em>-&gt; <em>Board(\u041f\u043b\u0430\u0442\u0430)<\/em> <strong>Generic ESP8266 Module<\/strong>.<\/p>\n<p>2) \u0412\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.<\/p>\n<p>3) \u0417\u0430\u0434\u0430\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f Wi-Fi \u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0432\u043e\u0435\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<p>4) \u041a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c \u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u0441\u043a\u0435\u0442\u0447 \u043d\u0430 \u043f\u043b\u0430\u0442\u0443.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ec8\/7a8\/042\/ec87a80422aeef9fdfabc20549a226a9.png\" width=\"885\" height=\"914\"><figcaption><\/figcaption><\/figure>\n<p><strong>5) \u041f\u0435\u0440\u0435\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u0442\u0430\u043d\u0438\u0435 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u0442\u0430\u0441\u043a\u0438\u0432\u0430\u0435\u043c \u0438 \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0430\u0434\u0430\u043f\u0442\u0435\u0440).<\/strong><\/p>\n<p>6) \u0412\u0438\u0434\u0438\u043c \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/870\/c10\/5ce\/870c105ce902995e2862b5fd7631bb7a.png\" width=\"825\" height=\"545\"><figcaption><\/figcaption><\/figure>\n<h3>\u0422\u0435\u043a\u0443\u0449\u0430\u044f \u0446\u0435\u043d\u0430<\/h3>\n<p>~ 850 \u0440\u0443\u0431\u043b\u0435\u0439<\/p>\n<h3>\u0413\u0434\u0435 \u043a\u0443\u043f\u0438\u0442\u044c<\/h3>\n<p><a href=\"https:\/\/amperka.ru\/product\/troyka-wi-fi?utm_source=man&amp;utm_campaign=troyka-wi-fi&amp;utm_medium=wiki\" rel=\"noopener noreferrer nofollow\">\u0412 \u0420\u043e\u0441\u0441\u0438\u0438<\/a><\/p>\n<h2>\u041f\u043b\u0430\u0442\u044b \u043d\u0430 \u0431\u0430\u0437\u0435 ESP8266<\/h2>\n<p>\u0415\u0441\u043b\u0438 \u0441 \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u043e\u0441\u044c \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u043e\u0432\u043e\u0437\u0438\u0442\u044c\u0441\u044f, \u0442\u043e \u0432\u0441\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043d\u0438\u0436\u0435 \u043f\u043b\u0430\u0442\u044b \u043c\u043e\u0436\u043d\u043e \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u043a USB-\u043f\u043e\u0440\u0442\u0443 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430.<\/p>\n<p><a class=\"anchor\" name=\"goo\" id=\"goo\"><\/a><\/p>\n<h2>1. Goouuu Mini-S1<\/h2>\n<h3>\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434<\/h3>\n<figure class=\"float bordered full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/685\/b42\/d08\/685b42d085685fb8e19dba47e5954bb0.png\" width=\"750\" height=\"750\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u0438\u0442\u0430\u043d\u0438\u0435<\/h3>\n<p>5 \u0412 (\u041a\u0440\u0430\u0439\u043d\u0435 \u043d\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0437\u0430\u043f\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0447\u0435\u0440\u0435\u0437 \u0432\u044b\u0432\u043e\u0434 3V3. \u0412\u0445\u043e\u0434\u044f\u0449\u0435\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0441\u0442\u0443\u043f\u0430\u0442\u044c \u043d\u0430 \u0447\u0438\u043f ESP8266 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e, \u043c\u0438\u043d\u0443\u044f \u0432\u0441\u0435 \u0437\u0430\u0449\u0438\u0442\u044b \u043e\u0442 \u043f\u0435\u0440\u0435\u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u0438 \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f.)<\/p>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0438<\/h3>\n<ul>\n<li>\n<p>11 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u0445 \u0432\u0445\u043e\u0434\u043e\u0432\/\u0432\u044b\u0445\u043e\u0434\u043e\u0432<\/p>\n<\/li>\n<li>\n<p>1 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432\u044b\u0439 \u0432\u0445\u043e\u0434<\/p>\n<\/li>\n<\/ul>\n<p>\u0412\u044b\u0445\u043e\u0434\u044b \u043f\u0438\u0442\u0430\u043d\u0438\u044f 3.3 \u0412 \u0438 5 \u0412.<\/p>\n<h3>\u0420\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430<\/h3>\n<figure class=\"float bordered full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/1e7\/3b4\/cb1\/1e73b4cb1316060ea94ca1a292448ead.png\" width=\"595\" height=\"714\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a IoT<\/h3>\n<p>1) \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u043b\u0430\u0442\u0443: <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) <\/em>-&gt; <em>Board(\u041f\u043b\u0430\u0442\u0430)<\/em> <strong>Wemos D1 R1 <\/strong>(\u0438\u043b\u0438 <strong>Generic ESP8266 Module<\/strong>, \u0442\u0430\u043a \u0442\u043e\u0436\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442).<\/p>\n<p>2) \u0412\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.<\/p>\n<p>3) \u0417\u0430\u0434\u0430\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f Wi-Fi \u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0432\u043e\u0435\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<p>4) \u041a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c \u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u0441\u043a\u0435\u0442\u0447 \u043d\u0430 \u043f\u043b\u0430\u0442\u0443.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/387\/136\/c6c\/387136c6c700fb9864f793b78ef88c18.png\" width=\"1106\" height=\"948\"><figcaption><\/figcaption><\/figure>\n<p>5) \u0412\u0438\u0434\u0438\u043c \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e90\/f63\/e7f\/e90f63e7f139b1620d031cf2c48107ed.png\" width=\"831\" height=\"544\"><figcaption><\/figcaption><\/figure>\n<h3>\u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0446\u0435\u043d\u0430<\/h3>\n<p>~ 300 \u0440\u0443\u0431\u043b\u0435\u0439<\/p>\n<h3>\u0413\u0434\u0435 \u043a\u0443\u043f\u0438\u0442\u044c<\/h3>\n<p><a href=\"https:\/\/amperkot.ru\/msk\/catalog\/wifi_modul_goouuus1_esp8266_nodemcu-24288300.html\" rel=\"noopener noreferrer nofollow\">\u0412 \u0420\u043e\u0441\u0441\u0438\u0438<\/a><\/p>\n<p><a href=\"https:\/\/aliexpress.ru\/item\/32802942035.html?spm=a2g0o.productlist.0.0.73ca46c5qqf86V&amp;algo_pvid=fa770b06-a181-4714-adb3-abe7154e4d26&amp;algo_expid=fa770b06-a181-4714-adb3-abe7154e4d26-0&amp;btsid=0b8b15cb16145918980332034e165b&amp;ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_&amp;sku_id=64203506037\" rel=\"noopener noreferrer nofollow\">\u0412 \u041a\u0438\u0442\u0430\u0435<\/a><\/p>\n<p><a class=\"anchor\" name=\"wemos\" id=\"wemos\"><\/a><\/p>\n<h2>2. WeMos D1 mini<\/h2>\n<h3>\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434<\/h3>\n<figure class=\"float full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f24\/def\/b3a\/f24defb3a3fc3ad3d0e1df6c641e4a1f.png\" width=\"756\" height=\"670\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u0438\u0442\u0430\u043d\u0438\u0435<\/h3>\n<p>5 \u0412<\/p>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0438<\/h3>\n<ul>\n<li>\n<p>11 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u0445 \u0432\u0445\u043e\u0434\u043e\u0432-\u0432\u044b\u0445\u043e\u0434\u043e\u0432<\/p>\n<\/li>\n<li>\n<p>1 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432\u044b\u0439 \u0432\u0445\u043e\u0434<\/p>\n<\/li>\n<\/ul>\n<p>\u0412\u044b\u0445\u043e\u0434\u044b \u043f\u0438\u0442\u0430\u043d\u0438\u044f 3.3 \u0412 \u0438 5 \u0412.<\/p>\n<h3>\u0420\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430<\/h3>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/36c\/22d\/a8f\/36c22da8f5a98bd0f667c3e062dfc5af.png\" width=\"970\" height=\"692\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a IoT<\/h3>\n<p>1) \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u043b\u0430\u0442\u0443: <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) <\/em>-&gt; <em>Board(\u041f\u043b\u0430\u0442\u0430)<\/em> <strong>Wemos D1 R1 <\/strong>(\u0438\u043b\u0438 <strong>Generic ESP8266 Module<\/strong>).<\/p>\n<p>2) \u0412\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.<\/p>\n<p>3) \u0417\u0430\u0434\u0430\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f Wi-Fi \u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0432\u043e\u0435\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<p>4) \u041a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c \u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u0441\u043a\u0435\u0442\u0447 \u043d\u0430 \u043f\u043b\u0430\u0442\u0443.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/dad\/a76\/723\/dada76723460a921d646df79ec65c4ba.png\" width=\"1255\" height=\"948\"><figcaption><\/figcaption><\/figure>\n<p>5) \u0412\u0438\u0434\u0438\u043c \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/bf8\/73b\/dfe\/bf873bdfe265fdaa19953980af5a1683.png\" width=\"831\" height=\"576\"><figcaption><\/figcaption><\/figure>\n<h3>\u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0446\u0435\u043d\u0430<\/h3>\n<p>~ 220 \u0440\u0443\u0431\u043b\u0435\u0439<\/p>\n<h3>\u0413\u0434\u0435 \u043a\u0443\u043f\u0438\u0442\u044c<\/h3>\n<p><a href=\"https:\/\/amperkot.ru\/products\/plata_wemos_d1_mini_nodemcu_lua_wifi_na_baze_esp8266\/24346550.html\" rel=\"noopener noreferrer nofollow\">\u0412 \u0420\u043e\u0441\u0441\u0438\u0438<\/a><\/p>\n<p><a href=\"https:\/\/aliexpress.ru\/item\/32863218532.html?spm=a2g0v.12010615.8148356.10.4b3e73ddzowF9S&amp;_ga=2.32024823.830864305.1614790566-167966722.1603700970&amp;_gac=1.89882985.1614354727.CjwKCAiA1eKBBhBZEiwAX3gql1FY_Ac8issng3yFKkvyfYcQFWavZrZaDg4FM9BfPSzrcBuNv3kwoBoC1VUQAvD_BwE&amp;sku_id=10000000346485709\" rel=\"noopener noreferrer nofollow\">\u0412 \u041a\u0438\u0442\u0430\u0435<\/a><\/p>\n<p><a class=\"anchor\" name=\"nodemcu\" id=\"nodemcu\"><\/a><\/p>\n<h2>3. NodeMCU V2<\/h2>\n<h3>\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434<\/h3>\n<figure class=\"float full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cc4\/c88\/9ed\/cc4c889ed8d12ade01404d25bb2bb9c6.png\" width=\"1500\" height=\"1500\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u0438\u0442\u0430\u043d\u0438\u0435<\/h3>\n<p>5 &#8212; 10 \u0412<\/p>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0438<\/h3>\n<ul>\n<li>\n<p>11 \u043f\u043e\u0440\u0442\u043e\u0432 \u0432\u0432\u043e\u0434\u0430-\u0432\u044b\u0432\u043e\u0434\u0430 \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f<\/p>\n<\/li>\n<li>\n<p>1 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432\u044b\u0439 \u0432\u0445\u043e\u0434<\/p>\n<\/li>\n<\/ul>\n<p>\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0439 \u0442\u043e\u043a \u043f\u0438\u043d\u0430 3V3: 600 \u043c\u0410<\/p>\n<h3>\u0420\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430<\/h3>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/204\/467\/0c0\/2044670c0ea594e9db5370ac853f1af0.png\" width=\"754\" height=\"545\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a IoT<\/h3>\n<p>1) \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u043b\u0430\u0442\u0443: <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) <\/em>-&gt; <em>Board(\u041f\u043b\u0430\u0442\u0430)<\/em> <strong>NodeMCU 1.0 <\/strong>(\u0438\u043b\u0438 <strong>Generic ESP8266 Module<\/strong>).<\/p>\n<p>2) \u0412\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.<\/p>\n<p>3) \u0417\u0430\u0434\u0430\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f Wi-Fi \u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0432\u043e\u0435\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<p>4) \u041a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c \u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u0441\u043a\u0435\u0442\u0447 \u043d\u0430 \u043f\u043b\u0430\u0442\u0443.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e9f\/540\/ae1\/e9f540ae1c09f55e8c20f5bfa25dcec2.png\" width=\"1130\" height=\"948\"><figcaption><\/figcaption><\/figure>\n<p>5) \u0412\u0438\u0434\u0438\u043c \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cb7\/af3\/9c9\/cb7af39c9e8058cd51b235433ba0b94b.png\" width=\"829\" height=\"536\"><figcaption><\/figcaption><\/figure>\n<h3>\u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0446\u0435\u043d\u0430<\/h3>\n<p>~ 240 \u0440\u0443\u0431\u043b\u0435\u0439<\/p>\n<h3>\u0413\u0434\u0435 \u043a\u0443\u043f\u0438\u0442\u044c<\/h3>\n<p><a href=\"https:\/\/amperkot.ru\/msk\/catalog\/modul_wifi_esp8266_s_usb_nodemcu-24255083.html\" rel=\"noopener noreferrer nofollow\">\u0412 \u0420\u043e\u0441\u0441\u0438\u0438<\/a> <\/p>\n<p><a href=\"https:\/\/aliexpress.ru\/item\/32665100123.html?af=44981&amp;utm_campaign=44981&amp;aff_platform=portals-tool&amp;utm_medium=cpa&amp;dp=5ab877bd5a5af911d707fca67e60ac77&amp;spm=a2g0v.12010615.8148356.1.37794675syVAe1&amp;cv=47843&amp;aff_fsk=_ePNSNV&amp;mall_affr=pr3&amp;sk=_ePNSNV&amp;aff_trace_key=35debb144cdf403cbf1a10e5a54ea093-1614591482897-07369-_ePNSNV&amp;terminal_id=6ba206d5140c4ac48b0e791bf160f5f2&amp;utm_source=admitad&amp;utm_content=47843\" rel=\"noopener noreferrer nofollow\">\u0412 \u041a\u0438\u0442\u0430\u0435<\/a><\/p>\n<h2>\u041f\u043b\u0430\u0442\u0430 \u043d\u0430 \u0431\u0430\u0437\u0435 ESP32<\/h2>\n<p><a class=\"anchor\" name=\"esp32\" id=\"esp32\"><\/a><\/p>\n<h2>ESP32 WROOM DevKit v1<\/h2>\n<h3>\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434<\/h3>\n<figure class=\"float full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/eff\/219\/46d\/eff21946d6ddb3c422f33b812f759f43.png\" width=\"1000\" height=\"747\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u0438\u0442\u0430\u043d\u0438\u0435<\/h3>\n<p>5 &#8212; 14 \u0412<\/p>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0438<\/h3>\n<ul>\n<li>\n<p><strong>\u0426\u0438\u0444\u0440\u043e\u0432\u044b\u0435 \u0432\u0445\u043e\u0434\u044b\/\u0432\u044b\u0445\u043e\u0434\u044b:<\/strong> 21 \u043f\u0438\u043d 1\u20135, 12\u201319, 21\u201323, 25\u201327, 32 \u0438 33\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u044b \u0432\u0432\u043e\u0434\u0430-\u0432\u044b\u0432\u043e\u0434\u0430 \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f. \u041f\u0438\u043d\u044b \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u044b \u043d\u0430 \u0432\u0445\u043e\u0434 \u0438\u043b\u0438 \u043d\u0430 \u0432\u044b\u0445\u043e\u0434. \u041b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0435\u0434\u0438\u043d\u0438\u0446\u044b \u2014 3,3 \u0412, \u043d\u0443\u043b\u044f \u2014 0 \u0412. \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u043a \u0432\u044b\u0445\u043e\u0434\u0430 \u2014 12 \u043c\u0410.<\/p>\n<\/li>\n<li>\n<p><strong>\u0426\u0438\u0444\u0440\u043e\u0432\u044b\u0435 \u0432\u0445\u043e\u0434\u044b:<\/strong> 4 \u043f\u0438\u043d\u0430 34\u201336 \u0438 39\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u044b \u0432\u0432\u043e\u0434\u0430 \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f. \u041c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u0432\u0445\u043e\u0434.<\/p>\n<\/li>\n<li>\n<p><strong>\u0428\u0418\u041c:<\/strong> \u0432\u0441\u0435 \u043f\u0438\u043d\u044b \u0432\u0432\u043e\u0434\u0430-\u0432\u044b\u0432\u043e\u0434\u0430\u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u044c \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432 \u0432\u0438\u0434\u0435 \u0428\u0418\u041c-\u0441\u0438\u0433\u043d\u0430\u043b\u0430 \u0441 \u0440\u0430\u0437\u0440\u044f\u0434\u043d\u043e\u0441\u0442\u044c 16 \u0431\u0438\u0442. \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u0430\u043d\u0430\u043b\u043e\u0432 16.<\/p>\n<\/li>\n<li>\n<p><strong>\u0410\u0426\u041f:<\/strong> 15 \u043f\u0438\u043d\u043e\u0432 2, 4, 12\u201315, 25\u201327, 32\u201336 \u0438 39\u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0432 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u043c \u0432\u0438\u0434\u0435 \u0441 \u0440\u0430\u0437\u0440\u044f\u0434\u043d\u043e\u0441\u0442\u044c\u044e 12 \u0431\u0438\u0442.<\/p>\n<\/li>\n<li>\n<p><strong>\u0426\u0410\u041f:<\/strong> \u043f\u0438\u043d\u044b 25(DAC1) \u0438 26(DAC2)\u0410\u043d\u0430\u043b\u043e\u0433\u043e\u0432\u044b\u0439 \u0432\u044b\u0445\u043e\u0434 \u0446\u0438\u0444\u0440\u043e-\u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c 8-\u0431\u0438\u0442\u043d\u044b\u0435 \u0443\u0440\u043e\u0432\u043d\u0438 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f.<\/p>\n<\/li>\n<\/ul>\n<p>\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0439 \u0442\u043e\u043a \u043f\u0438\u043d\u0430 3V3: 1 \u0410<\/p>\n<h3>\u0420\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430<\/h3>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/955\/74c\/01a\/95574c01ab721435f1ff8ff010ff1d2c.png\" width=\"1019\" height=\"414\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a IoT<\/h3>\n<p>1) \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u043b\u0430\u0442\u0443: <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) <\/em>-&gt; <em>Board(\u041f\u043b\u0430\u0442\u0430)<\/em> <strong>DOIT ESP32 DEVKIT V1<\/strong>.<\/p>\n<p>2) \u0412\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.<\/p>\n<p>3) \u0417\u0430\u0434\u0430\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f Wi-Fi \u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0432\u043e\u0435\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<p>4) \u041a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c \u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u0441\u043a\u0435\u0442\u0447 \u043d\u0430 \u043f\u043b\u0430\u0442\u0443.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/06e\/107\/624\/06e107624fafc637118ed172f0996e17.png\" width=\"1131\" height=\"947\"><figcaption><\/figcaption><\/figure>\n<p>5) \u0412\u0438\u0434\u0438\u043c \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/957\/fe1\/ff8\/957fe1ff835f5cd7a3405e210825540b.png\" width=\"832\" height=\"542\"><figcaption><\/figcaption><\/figure>\n<h3>\u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0446\u0435\u043d\u0430<\/h3>\n<p>~ 520 \u0440\u0443\u0431\u043b\u0435\u0439<\/p>\n<h3>\u0413\u0434\u0435 \u043a\u0443\u043f\u0438\u0442\u044c<\/h3>\n<p><a href=\"https:\/\/amperkot.ru\/msk\/catalog\/mhet_live_esp32_devkit_plata_wifi_i_bluetooth-24310063.html\" rel=\"noopener noreferrer nofollow\">\u0412 \u0420\u043e\u0441\u0441\u0438\u0438<\/a><\/p>\n<p><a href=\"https:\/\/aliexpress.ru\/item\/4001050278803.html?spm=a2g0o.productlist.0.0.184d487doP5Pww&amp;algo_pvid=bc4a9c64-0fac-48e8-bc5d-0949048a762f&amp;algo_expid=bc4a9c64-0fac-48e8-bc5d-0949048a762f-1&amp;btsid=0b8b035c16145935062236880e36df&amp;ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_&amp;sku_id=10000013763952789\" rel=\"noopener noreferrer nofollow\">\u0412 \u041a\u0438\u0442\u0430\u0435&nbsp;<\/a><\/p>\n<hr>\n<p>\u041d\u0430\u0434\u0435\u044e\u0441\u044c, \u0447\u0442\u043e \u0434\u0430\u043d\u043d\u0430\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u0441\u0442\u0430\u043d\u0435\u0442 \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439 \u0434\u043b\u044f \u0432\u0441\u0435\u0445, \u043a\u0442\u043e \u043d\u0430\u0447\u043d\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u043c\u0438 \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u0438\u043b\u0438 \u0438\u0445 \u0430\u043d\u0430\u043b\u043e\u0433\u0430\u043c\u0438, \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u0432 \u0432\u044b\u0431\u043e\u0440\u0435, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u043e\u043a\u0440\u0430\u0442\u0438\u0442 \u0432\u0440\u0435\u043c\u044f \u043d\u0430 \u043f\u043e\u0438\u0441\u043a\u0438 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f.<\/p>\n<p>\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u0432\u0438\u0434\u0435\u043e\u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044e &gt;&gt;&gt; <a href=\"https:\/\/youtu.be\/7XzaUGr3-BA\" rel=\"noopener noreferrer nofollow\">https:\/\/youtu.be\/7XzaUGr3-BA<\/a><\/p>\n<\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/post\/547330\/\"> https:\/\/habr.com\/ru\/post\/547330\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"post__text post__text_v2\" id=\"post-content-body\">\n<p>\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435, \u043a\u043e\u043b\u043b\u0435\u0433\u0438 \u0438 \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442\u044b!<\/p>\n<p>\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043f\u0430\u0440\u0443 \u043b\u0435\u0442 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435\u0441\u043b\u043e\u0436\u043d\u044b\u0445 IoT-\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u044f \u0434\u0435\u043b\u0430\u044e \u043d\u0430 NodeMCU, \u0445\u043e\u0442\u044f \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u043e\u043d\u0430 \u0438 \u0432\u0435\u043b\u0438\u043a\u043e\u0432\u0430\u0442\u0430 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u0443, \u0438 \u0434\u043e\u0440\u043e\u0433\u043e\u0432\u0430\u0442\u0430, \u0438 \u0438\u0437\u0431\u044b\u0442\u043e\u0447\u043d\u0430 \u043f\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0443. \u0410 \u0432\u0441\u0435 \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0438\u043c\u0435\u043b\u0430 \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u044b\u0439 \u043e\u043f\u044b\u0442 \u0441 ESP-01, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u043d\u0435 \u043f\u043e\u0434\u0434\u0430\u0432\u0430\u043b\u0430\u0441\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0435. \u0421\u0435\u0439\u0447\u0430\u0441 \u043f\u0440\u0438\u0448\u043b\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u0435\u043e\u0434\u043e\u043b\u0435\u0442\u044c \u044d\u0442\u043e\u0442 \u0431\u0430\u0440\u044c\u0435\u0440 \u0438 \u043e\u0441\u0432\u043e\u0438\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0435 \u0436\u0435\u043b\u0435\u0437\u043a\u0438, \u043e\u0442 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 &#8212; Wi-Fi \u0438 \u043f\u0438\u043d\u044b \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0438.<\/p>\n<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0440\u0430\u0437\u0431\u0435\u0440\u0435\u043c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0432\u0435\u0449\u0435\u0439 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u043f\u043b\u0430\u0442 \u0441 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c Wi-Fi. \u0418\u0445 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u0432\u043e\u0438\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c \u0434\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u043e\u043d\u043d\u043e \u0438\u043b\u0438 \u0447\u0442\u043e\u0431\u044b \u0441\u043d\u0438\u043c\u0430\u0442\u044c \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0441 \u0441\u0435\u043d\u0441\u043e\u0440\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442. <\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>\u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0432 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 (ESP-01, ESP-07, ESP-12E, ESP-12F) \u0438 \u043f\u043b\u0430\u0442 (Goouuu Mini-S1, WeMos D1 mini \u0438 NodeMCU V2) \u0431\u0430\u0437\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u043d\u0430 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0435 ESP8266, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0440\u043e\u0441\u0442\u044b\u043c \u0438 \u0434\u0435\u0448\u0435\u0432\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u0432\u043e\u0451 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0443\u044e \u0441\u0432\u044f\u0437\u044c \u0447\u0435\u0440\u0435\u0437 Wi-Fi.&nbsp;<\/p>\n<p>\u0422\u0430\u043a \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0440\u044f\u0434 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0447\u0438\u043f\u0430 ESP8266.&nbsp;<\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u043f\u043b\u0430\u0442\u0430 \u0438\u0437 \u0442\u0435\u0445, \u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 (ESP32 WROOM DevKit v1), \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u043d\u0430 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0435 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u0430 ESP32 &#8212; \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u043e\u0439 \u043f\u043e \u0441\u0432\u043e\u0438\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c \u0432\u0435\u0440\u0441\u0438\u0438 ESP8266.&nbsp;<\/p>\n<p>\u0412\u0441\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0447\u0435\u0440\u0435\u0437 Arduino IDE \u0442\u043e\u0447\u043d\u043e \u0442\u0430\u043a \u0436\u0435, \u043a\u0430\u043a \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 Arduino.<\/p>\n<ul>\n<li>\n<p><a href=\"#esp01\" rel=\"noopener noreferrer nofollow\">ESP-01<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#esp07\" rel=\"noopener noreferrer nofollow\">ESP-07<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#esp12\" rel=\"noopener noreferrer nofollow\">ESP-12E<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#troyka\" rel=\"noopener noreferrer nofollow\">ESP-12F<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#goo\" rel=\"noopener noreferrer nofollow\">Goouuu Mini-S1<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#wemos\" rel=\"noopener noreferrer nofollow\">WeMos D1 mini<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#nodemcu\" rel=\"noopener noreferrer nofollow\">NodeMCU V2<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#esp32\" rel=\"noopener noreferrer nofollow\">ESP32 WROOM DevKit v1<\/a><\/p>\n<\/li>\n<\/ul>\n<h2>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0441\u0440\u0435\u0434\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Arduino IDE<\/h2>\n<p>\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0441\u0440\u0435\u0434\u0430 IDE \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 AVR-\u043f\u043b\u0430\u0442\u044b. \u0414\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043d\u0438\u0436\u0435, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 \u043f\u043b\u0430\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443.<\/p>\n<p>1) \u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0441\u0440\u0435\u0434\u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Arduino IDE.<\/p>\n<p>2) \u0412 \u043f\u0443\u043d\u043a\u0442\u0435 \u043c\u0435\u043d\u044e <em>File (\u0424\u0430\u0439\u043b)<\/em> \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c <em>Preferences (\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438)<\/em>. \u0412 \u043e\u043a\u043d\u0435 <em>Additional Boards Manager URLs<\/em> \u0432\u0432\u043e\u0434\u0438\u043c \u0447\u0435\u0440\u0435\u0437 \u0437\u0430\u043f\u044f\u0442\u0443\u044e \u0430\u0434\u0440\u0435\u0441\u0430 <a href=\"http:\/\/arduino.esp8266.com\/stable\/package_esp8266com_index.json\" rel=\"noopener noreferrer nofollow\"><u>http:\/\/arduino.esp8266.com\/stable\/package_esp8266com_index.json<\/u><\/a><u> <\/u>\u0438 <a href=\"https:\/\/dl.espressif.com\/dl\/package_esp32_index.json\" rel=\"noopener noreferrer nofollow\"><u>https:\/\/dl.espressif.com\/dl\/package_esp32_index.json<\/u><\/a>.<\/p>\n<pre><code class=\"bash\">http:\/\/arduino.esp8266.com\/stable\/package_esp8266com_index.json, https:\/\/dl.espressif.com\/dl\/package_esp32_index.json<\/code><\/pre>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>3) \u041d\u0430\u0436\u0438\u043c\u0430\u0435\u043c <em>OK<\/em>.<\/p>\n<p>4) \u0412 \u043f\u0443\u043d\u043a\u0442\u0435 \u043c\u0435\u043d\u044e <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) -&gt; Board (\u041f\u043b\u0430\u0442\u0430)<\/em> \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c <em>Boards manager (\u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u043f\u043b\u0430\u0442)<\/em>.<\/p>\n<p>\u041d\u0430\u0445\u043e\u0434\u0438\u043c \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043d\u0430 ESP8266 \u0438 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 <em>Install<\/em> (<em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c)<\/em>.<\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>6) \u041d\u0430\u0434\u043f\u0438\u0441\u044c INSTALLED \u0441\u043e\u043e\u0431\u0449\u0430\u0435\u0442, \u0447\u0442\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b.<\/p>\n<figure class=\"\"><figcaption><\/figcaption><\/figure>\n<p>7) \u0410\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0434\u043b\u044f ESP32.<\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>8) \u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u043c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0441 \u043c\u043e\u0434\u0443\u043b\u0435\u043c ESP8266 \u0438 ESP32.<\/p>\n<p>9) \u0414\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043f\u043b\u0430\u0442 \u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0432\u0435\u0449\u0435\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 <a href=\"https:\/\/github.com\/plapointe6\/EspMQTTClient\" rel=\"noopener noreferrer nofollow\"><u>EspMQTTClient<\/u><\/a>. \u0427\u0442\u043e\u0431\u044b \u0435\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c, \u0432 \u043f\u0443\u043d\u043a\u0442\u0435 \u043c\u0435\u043d\u044e <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) <\/em>\u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c<em> Manage Libraries (\u0423\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430\u043c\u0438)<\/em>. \u041d\u0430\u0445\u043e\u0434\u0438\u043c \u0438 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 EspMQTTClient. \u041c\u043e\u0436\u0435\u0442 \u043f\u043e\u044f\u0432\u0438\u0442\u044c\u0441\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a. \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u201cInstall all\u201d.<\/p>\n<figure class=\"bordered full-width\"><figcaption><\/figcaption><\/figure>\n<figure class=\"bordered full-width\"><figcaption><\/figcaption><\/figure>\n<p><em>\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435 &#8212; \u0422\u0430\u043a\u0436\u0435 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043f\u043b\u0430\u0442\u0430\u043c\u0438 \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u044b CH340 (WeMos \u0438 Goouuu) \u0438 CP2102 (\u0434\u043b\u044f \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445). \u0418\u0445 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043f\u043e\u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u0442\u043e, \u043d\u0430\u0439\u0434\u0435\u0442 \u043b\u0438 Arduino IDE COM-\u043f\u043e\u0440\u0442, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043f\u043b\u0430\u0442\u0430.<\/em><\/p>\n<h2>\u041a\u043e\u0434 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438<\/h2>\n<p>\u0414\u043b\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0432\u0441\u0435\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u043d\u0438\u0436\u0435 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043e\u0434\u0438\u043d \u0438 \u0442\u043e\u0442 \u0436\u0435 <a href=\"https:\/\/github.com\/Rightech\/ric-examples\/blob\/master\/mqtt\/arduino\/101-hello.ino\" rel=\"noopener noreferrer nofollow\">\u043a\u043e\u0434<\/a>.<\/p>\n<p>\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438:<\/p>\n<ol>\n<li>\n<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 Wi-Fi \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f<\/p>\n<\/li>\n<li>\n<p>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a \u043e\u0431\u044a\u0435\u043a\u0442\u0443 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 Rightech IoT Cloud \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 MQTT<\/p>\n<\/li>\n<li>\n<p>\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0440\u0430\u043d\u0434\u043e\u043c\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043f\u043e \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0435 (<em>&#171;base\/state\/temperature&#187;<\/em>) \u0438 \u0432\u043b\u0430\u0436\u043d\u043e\u0441\u0442\u0438 (<em>&#171;base\/state\/humidity&#187;<\/em>) \u043a\u0430\u0436\u0434\u044b\u0435 5 \u0441\u0435\u043a\u0443\u043d\u0434 (<em>PUB_DELAY<\/em>)<\/p>\n<\/li>\n<li>\n<p>\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043e \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u0441\u0432\u0435\u0442\u0430 (<em>&#171;base\/relay\/led1&#187;<\/em>)<\/p>\n<\/li>\n<\/ol>\n<pre><code class=\"cpp\">#include \"Arduino.h\" #include \"EspMQTTClient.h\" \/* https:\/\/github.com\/plapointe6\/EspMQTTClient *\/                            \/* https:\/\/github.com\/knolleary\/pubsubclient *\/ #define PUB_DELAY (5 * 1000) \/* 5 seconds *\/  EspMQTTClient client(   \"&lt;wifi-ssid&gt;\",   \"&lt;wifi-password&gt;\",    \"dev.rightech.io\",   \"&lt;ric-mqtt-client-id&gt;\" );  void setup() {   Serial.begin(9600);   }  void onConnectionEstablished() {   client.subscribe(\"base\/relay\/led1\", [] (const String &amp;payload)  {     Serial.println(payload);   }); }  long last = 0; void publishTemperature() {   long now = millis();   if (client.isConnected() &amp;&amp; (now - last &gt; PUB_DELAY)) {     client.publish(\"base\/state\/temperature\", String(random(20, 30)));     client.publish(\"base\/state\/humidity\", String(random(40, 90)));     last = now;   } }  void loop() {   client.loop();   publishTemperature(); } <\/code><\/pre>\n<p>\u0420\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u0434\u0430 \u0431\u0443\u0434\u0435\u043c \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 Rightech IoT Cloud, \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 MQTT-\u0431\u0440\u043e\u043a\u0435\u0440\u0430 \u0443\u043a\u0430\u0437\u0430\u043d <a href=\"https:\/\/dev.rightech.io\/auth\" rel=\"noopener noreferrer nofollow\"><u>dev.rightech.io<\/u><\/a>. \u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u0430\u043c\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u0441\u043b\u0443\u0436\u0430\u0442 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u044b <a href=\"https:\/\/rightech.io\/developers\/example\/mqtt\/\" rel=\"noopener noreferrer nofollow\"><u>\u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432<\/u><\/a>, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435. \u041f\u043e\u0434 \u043a\u0430\u0436\u0434\u0443\u044e \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u044f \u0437\u0430\u0432\u0435\u043b\u0430 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442, \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u043e \u0432\u0441\u0435\u0445 \u0441\u043a\u0440\u0438\u043d\u0430\u0445 \u043a\u043e\u0434\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u0443\u0434\u0443\u0442 \u0434\u0430\u043b\u0435\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b, \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u0440\u043e\u043a\u0430 &lt;ric-mqtt-client-id&gt;.&nbsp;<\/p>\n<p><em>\u041f\u0440\u0438\u043c. &#8212; \u041c\u043e\u0436\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u0438 \u043a \u043e\u0434\u043d\u043e\u043c\u0443 \u0438 \u0442\u043e\u043c\u0443 \u0436\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u0443, \u0442\u043e\u0433\u0434\u0430 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u0434\u0438\u043d \u0438 \u0442\u043e\u0442 \u0436\u0435 \u043a\u043e\u0434 \u0434\u043b\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0432\u0441\u0435\u0445 \u043f\u043b\u0430\u0442 \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439, \u043e\u0434\u043d\u0430\u043a\u043e \u0441\u043b\u0435\u0434\u0438\u0442\u0435, \u0447\u0442\u043e\u0431\u044b \u0432 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u043b\u0430\u0442\u044b \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u043b\u0438\u0441\u044c \u043a \u043e\u0434\u043d\u043e\u043c\u0443 \u0438 \u0442\u043e\u043c\u0443 \u0436\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u0443 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e, \u0438\u043d\u0430\u0447\u0435 \u0441\u043b\u0443\u0447\u0438\u0442\u0441\u044f \u043a\u043e\u043b\u043b\u0438\u0437\u0438\u044f.<\/em><\/p>\n<h2>\u041c\u043e\u0434\u0443\u043b\u0438 \u043d\u0430 \u0431\u0430\u0437\u0435 ESP8266<\/h2>\n<p>\u0414\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u043d\u0430 \u0431\u0430\u0437\u0435 ESP8266 \u0435\u0441\u0442\u044c \u0434\u0432\u0430 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430:<\/p>\n<ol>\n<li>\n<p>\u0420\u0430\u0431\u043e\u0442\u0430 \u0441 <a href=\"https:\/\/www.espressif.com\/sites\/default\/files\/documentation\/4a-esp8266_at_instruction_set_en.pdf\" rel=\"noopener noreferrer nofollow\"><u>AT \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u043c\u0438<\/u><\/a> (\u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0435 Wi-Fi \u043c\u043e\u0434\u0443\u043b\u044c \u043e\u0431\u0449\u0430\u0435\u0442\u0441\u044f \u0441 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u043f\u043b\u0430\u0442\u043e\u0439 \u0447\u0435\u0440\u0435\u0437 \u00abAT-\u043a\u043e\u043c\u0430\u043d\u0434\u044b\u00bb \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 UART);<\/p>\n<\/li>\n<li>\n<p><strong>Wi-Fi \u043c\u043e\u0434\u0443\u043b\u044c \u043a\u0430\u043a \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440<\/strong> (\u0432\u0441\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043c\u043e\u0434\u0443\u043b\u0438 \u043e\u0447\u0435\u043d\u044c \u0443\u043c\u043d\u044b\u0435: \u0432\u043d\u0443\u0442\u0440\u0438 \u0447\u0438\u043f\u0430 \u043f\u0440\u044f\u0447\u0435\u0442\u0441\u044f \u0446\u0435\u043b\u044b\u0439 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 C++ \u0447\u0435\u0440\u0435\u0437 Arduino IDE).<\/p>\n<\/li>\n<\/ol>\n<p>\u0412 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0435\u043c \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0432\u0442\u043e\u0440\u043e\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 &#8212; \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u0432 \u0432\u0438\u0434\u0435 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0433\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430. \u0417\u0434\u0435\u0441\u044c \u0442\u0430\u043a\u0436\u0435 \u0435\u0441\u0442\u044c \u0434\u0432\u0430 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u0436\u0435\u043b\u0435\u0437\u0430:<\/p>\n<ol>\n<li>\n<p>\u0427\u0435\u0440\u0435\u0437 \u043f\u043b\u0430\u0442\u0443 Arduino;<\/p>\n<\/li>\n<li>\n<p>\u0427\u0435\u0440\u0435\u0437<a href=\"https:\/\/amperka.ru\/product\/usb-serial-converter?utm_source=man&amp;utm_campaign=wifi-slot&amp;utm_medium=wiki\" rel=\"noopener noreferrer nofollow\"> <\/a>USB-Serial \u0430\u0434\u0430\u043f\u0442\u0435\u0440.<\/p>\n<\/li>\n<\/ol>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u0442\u043e\u0440\u043e\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 &#8212; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0430\u0434\u0430\u043f\u0442\u0435\u0440 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0447\u0438\u043f\u0430 CP2102 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0442\u0430\u043a\u043e\u0439 <a href=\"https:\/\/www.chipdip.ru\/product\/cp2102-usb-uart-board-type-a?frommarket=https%3A%2F%2Fmarket.yandex.ru%2Fsearch%3Frs%3DeJwzSvKS4xKzLI&amp;ymclid=16146772489486451735000001\" rel=\"noopener noreferrer nofollow\"><u>https:\/\/www.chipdip.ru\/product\/cp2102-usb-uart-board-type-a?frommarket=https%3A%2F%2Fmarket.yandex.ru%2Fsearch%3Frs%3DeJwzSvKS4xKzLI&amp;ymclid=16146772489486451735000001<\/u><\/a>). <strong>\u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e\u0431\u044b \u0430\u0434\u0430\u043f\u0442\u0435\u0440 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u043b \u0432\u044b\u0434\u0430\u0432\u0430\u0442\u044c \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 3.3 \u0412, \u043d\u0435 \u0431\u043e\u043b\u044c\u0448\u0435!<\/strong><\/p>\n<p><a class=\"anchor\" name=\"esp01\" id=\"esp01\"><\/a><\/p>\n<h2>1. ESP-01<\/h2>\n<p>ESP-01 &#8212; \u0441\u0430\u043c\u044b\u0439 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u043d\u0430 ESP8266. PCB \u0430\u043d\u0442\u0435\u043d\u043d\u0430 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0434\u043e 400 \u043c \u043d\u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u043c \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0435.&nbsp;<\/p>\n<h3>\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434<\/h3>\n<figure class=\"float bordered full-width\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u0438\u0442\u0430\u043d\u0438\u0435<\/h3>\n<p>\u0420\u043e\u0434\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043c\u043e\u0434\u0443\u043b\u044f \u2014 3,3 \u0412. \u0415\u0433\u043e \u043f\u0438\u043d\u044b <em>\u043d\u0435 \u0442\u043e\u043b\u0435\u0440\u0430\u043d\u0442\u043d\u044b \u043a 5 \u0412<\/em>. \u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u0434\u0430\u0434\u0438\u0442\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0432\u044b\u0448\u0435, \u0447\u0435\u043c 3,3 \u0412 \u043d\u0430 \u043f\u0438\u043d \u043f\u0438\u0442\u0430\u043d\u0438\u044f, \u043a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u0438 \u0438\u043b\u0438 \u0432\u0432\u043e\u0434\u0430-\u0432\u044b\u0432\u043e\u0434\u0430, \u043c\u043e\u0434\u0443\u043b\u044c \u0432\u044b\u0439\u0434\u0435\u0442 \u0438\u0437 \u0441\u0442\u0440\u043e\u044f.<\/p>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0438<\/h3>\n<p>2 \u043f\u043e\u0440\u0442\u0430 \u0432\u0432\u043e\u0434\u0430-\u0432\u044b\u0432\u043e\u0434\u0430 \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f<\/p>\n<h3>\u0420\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430<\/h3>\n<figure class=\"\"><figcaption><\/figcaption><\/figure>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a IoT<\/h3>\n<h4>\u0410\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c<\/h4>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>1) \u0421\u043e\u0431\u0438\u0440\u0430\u0435\u043c \u0441\u0445\u0435\u043c\u0443<\/p>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p align=\"center\"><strong>ESP-01<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"center\"><strong>USB-Serial<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>VCC<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>CH_PD<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>TX<\/p>\n<\/td>\n<td>\n<p>RX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>RX<\/p>\n<\/td>\n<td>\n<p>TX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>GND<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>GPIO 0 &#8212; \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d, \u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 \u0432 \u0440\u0435\u0436\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u043b\u0435\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043a \u043d\u0435\u043c\u0443 \u0443\u0436\u0435 \u043f\u043e\u0434\u0432\u0435\u0434\u0435\u043d \u043f\u0440\u043e\u0432\u043e\u0434<\/p>\n<\/td>\n<td>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"527\" width=\"527\">\n<p>RST, GPIO 2 &#8212; \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<td>\n<p>RTS, CTS &#8212; \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>2) \u041f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u043c \u0432 \u0440\u0435\u0436\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (<strong>\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u043e\u0439 \u043c\u043e\u0434\u0443\u043b\u044f<\/strong>)<\/p>\n<p>2.1) \u041e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u0442\u0430\u043d\u0438\u0435 \u043e\u0442 \u043c\u043e\u0434\u0443\u043b\u044f<\/p>\n<p>2.2) \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u043d GPIO 0&nbsp; \u043a GND<\/p>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p align=\"center\"><strong>ESP-01<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"center\"><strong>USB-Serial<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>VCC<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>CH_PD<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>TX<\/p>\n<\/td>\n<td>\n<p>RX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>RX<\/p>\n<\/td>\n<td>\n<p>TX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>GND<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>GPIO 0<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"514\" width=\"514\">\n<p>RST, GPIO 2 &#8212; \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<td>\n<p>RTS, CTS &#8212; \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>2.3) \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043c\u043e\u0434\u0443\u043b\u044c \u043a \u043f\u0438\u0442\u0430\u043d\u0438\u044e<\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>2.4) \u0416\u0435\u043b\u0435\u0437\u043e \u0433\u043e\u0442\u043e\u0432\u043e, \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u0435\u043c \u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u0438.<\/p>\n<h4>\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c<\/h4>\n<p>1) \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u043b\u0430\u0442\u0443: <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) <\/em>-&gt; <em>Board(\u041f\u043b\u0430\u0442\u0430)<\/em> <strong>Generic ESP8266 Module<\/strong>.<\/p>\n<p>2) \u0412\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.<\/p>\n<p>3) \u0417\u0430\u0434\u0430\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f Wi-Fi \u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0432\u043e\u0435\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<p>4) \u041a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c \u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u0441\u043a\u0435\u0442\u0447 \u043d\u0430 \u043f\u043b\u0430\u0442\u0443.<\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p><strong>5) \u0414\u043b\u044f \u043e\u0431\u044b\u0447\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043c\u043e\u0434\u0443\u043b\u044f (\u043d\u0435 \u0434\u043b\u044f \u0440\u0435\u0436\u0438\u043c\u0430 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438) \u043f\u0438\u043d GPIO 0 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0441\u0432\u043e\u0431\u043e\u0434\u0435\u043d, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0435\u0433\u043e \u043e\u0442 GND.<\/strong><\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p><strong>6) \u041f\u0435\u0440\u0435\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u0442\u0430\u043d\u0438\u0435 ESP-01 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u0442\u0430\u0441\u043a\u0438\u0432\u0430\u0435\u043c \u0438 \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0430\u0434\u0430\u043f\u0442\u0435\u0440).<\/strong><\/p>\n<p>7) \u0412\u0438\u0434\u0438\u043c \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<h3>\u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0446\u0435\u043d\u0430<\/h3>\n<p>~ 100 \u0440\u0443\u0431\u043b\u0435\u0439<\/p>\n<h3>\u0413\u0434\u0435 \u043a\u0443\u043f\u0438\u0442\u044c<\/h3>\n<p><em>\u041f\u0440\u0438\u043c. &#8212; \u0417\u0434\u0435\u0441\u044c \u0438 \u0434\u0430\u043b\u0435\u0435 \u0434\u0430\u043d\u044b \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u044b, \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u044f \u043b\u0438\u0431\u043e \u0437\u0430\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0430 \u0441\u0430\u043c\u0430, \u043b\u0438\u0431\u043e \u043c\u043d\u0435 \u0438\u0445 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u043e\u0432\u0430\u043b\u0438. \u042d\u0442\u043e \u043d\u0435 \u0440\u0435\u043a\u043b\u0430\u043c\u0430, \u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u043f\u043e\u043c\u043e\u0447\u044c \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u043d\u0430\u0439\u0442\u0438 \u043d\u0443\u0436\u043d\u0443\u044e \u0436\u0435\u043b\u0435\u0437\u043a\u0443. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0432 \u043b\u044e\u0431\u044b\u0445 \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u043e\u043d\u0440\u0430\u0432\u0438\u0432\u0448\u0438\u0445\u0441\u044f \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430\u0445 =)<\/em><\/p>\n<p><a href=\"https:\/\/amperkot.ru\/msk\/catalog\/miniatyurnyiy_wifi_modul_esp8266_esp01-23871305.html\" rel=\"noopener noreferrer nofollow\">\u0412 \u0420\u043e\u0441\u0441\u0438\u0438<\/a><\/p>\n<p><a href=\"https:\/\/aliexpress.ru\/item\/32339917567.html?spm=a2g0v.12010615.8148356.5.5e9a684fp4Opgf&amp;_ga=2.215459991.1206179239.1614588429-1206269596.1603281433&amp;sku_id=10000001896064161\" rel=\"noopener noreferrer nofollow\">\u0412 \u041a\u0438\u0442\u0430\u0435<\/a><\/p>\n<p><a class=\"anchor\" name=\"esp07\" id=\"esp07\"><\/a><\/p>\n<h2>2. ESP-07<\/h2>\n<p>\u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u044d\u0442\u043e\u0433\u043e \u043c\u043e\u0434\u0443\u043b\u044f &#8212; \u043a\u0435\u0440\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0430\u043d\u0442\u0435\u043d\u043d\u0430 \u0438 \u0440\u0430\u0437\u044a\u0435\u043c \u0434\u043b\u044f \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0430\u043d\u0442\u0435\u043d\u043d\u044b, \u043c\u0435\u0442\u0430\u043b\u043b\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u044d\u043a\u0440\u0430\u043d.<\/p>\n<h3>\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434<\/h3>\n<figure class=\"float bordered full-width\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u0438\u0442\u0430\u043d\u0438\u0435<\/h3>\n<p>3 &#8212; 3,6 \u0412<\/p>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0438\u0444\u0435\u0440\u0438\u0438<\/h3>\n<ul>\n<li>\n<p>9 \u043f\u043e\u0440\u0442\u043e\u0432 \u0432\u0432\u043e\u0434\u0430-\u0432\u044b\u0432\u043e\u0434\u0430 \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f<\/p>\n<\/li>\n<li>\n<p>1 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432\u044b\u0439 \u0432\u0445\u043e\u0434<\/p>\n<\/li>\n<\/ul>\n<h3>\u0420\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430<\/h3>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a IoT<\/h3>\n<h4>\u0410\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c<\/h4>\n<p>\u0420\u0430\u0431\u043e\u0442\u0430 \u0441 \u044d\u0442\u0438\u043c \u043c\u043e\u0434\u0443\u043b\u0435\u043c, \u043a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u043f\u0440\u043e\u0448\u043b\u0430 \u043d\u0435 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0433\u043b\u0430\u0434\u043a\u043e. \u041d\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043d\u0435 \u0441\u0440\u0430\u0431\u043e\u0442\u0430\u043b, \u0438 \u044f, \u0443\u0436\u0435 \u043e\u0442\u0447\u0430\u044f\u0432\u0448\u0438\u0441\u044c, \u0440\u0435\u0448\u0438\u043b\u0430 \u0443\u0434\u0430\u043b\u044f\u0442\u044c \u0435\u0433\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0438\u0437 \u0441\u0442\u0430\u0442\u044c\u0438. \u041d\u043e \u0442\u0443\u0442 \u043c\u043d\u0435 \u0434\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u0438 \u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u0435\u0449\u0435 \u0440\u0430\u0437 &#8212; \u043e \u0447\u0443\u0434\u043e, \u043e\u043d \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0441 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0440\u0430\u0437\u0430! \u0412 \u0447\u0435\u043c \u0431\u044b\u043b\u043e \u0434\u0435\u043b\u043e \u0438 \u043a\u0430\u043a \u0441\u043b\u043e\u043c\u0430\u043b\u0441\u044f \u043f\u0435\u0440\u0432\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f \u043c\u0443\u0447\u0438\u043b\u0430, &#8212; \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u043d\u043e \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u043e\u043d \u0431\u044b\u043b \u0443\u0431\u0438\u0442 \u043d\u0435\u0449\u0430\u0434\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u0438\u043a\u043e\u0439. \u041c\u043e\u0440\u0430\u043b\u044c \u044d\u0442\u043e\u0433\u043e \u043b\u0438\u0440\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0442\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u044f \u0442\u0430\u043a\u043e\u0432\u0430 &#8212; \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0447\u0442\u043e-\u0442\u043e \u043d\u0435 \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u043e \u043f\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u043d\u0438\u0436\u0435, \u043d\u0435 \u0432\u0438\u043d\u0438\u0442\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044e &#8212; \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0440\u043e\u0437\u0432\u043e\u043d\u0438\u0442\u0435 \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0432\u0441\u0435 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b, \u0430 \u043f\u043e\u0442\u043e\u043c \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u043c \u043c\u043e\u0434\u0443\u043b\u0435.<\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>1) \u0421\u043e\u0431\u0438\u0440\u0430\u0435\u043c \u0441\u0445\u0435\u043c\u0443<\/p>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p align=\"center\"><strong>ESP-07<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"center\"><strong>USB-Serial<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>VCC<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>CH_PD (\u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440)<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>TX<\/p>\n<\/td>\n<td>\n<p>RX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>RX<\/p>\n<\/td>\n<td>\n<p>TX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>GND<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>GPIO 15 (\u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440)<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>GPIO 0 &#8212; \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d, \u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 \u0432 \u0440\u0435\u0436\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u043b\u0435\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043a \u043d\u0435\u043c\u0443 \u0443\u0436\u0435 \u043f\u043e\u0434\u0432\u0435\u0434\u0435\u043d \u043f\u0440\u043e\u0432\u043e\u0434<\/p>\n<\/td>\n<td>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"518\" width=\"518\">\n<p>\u0432\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<td>\n<p>RTS, CTS &#8212; \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>\u041d\u0430 \u0444\u043e\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u043c\u043e\u0434\u0443\u043b\u044f \u0443\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440\u044b. \u041f\u043e\u0441\u043b\u0435 \u043d\u0435\u0432\u0435\u0434\u043e\u043c\u043e\u0439 \u043f\u043e\u043b\u043e\u043c\u043a\u0438 \u0443\u0436\u0435 \u0440\u0435\u0448\u0438\u043b\u0430 \u043f\u0435\u0440\u0435\u0441\u0442\u0440\u0430\u0445\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043a\u0438\u043b\u043e\u043e\u043c\u043d\u0438\u043a\u0438, \u0445\u043e\u0442\u044f \u0438 \u0431\u0435\u0437 \u043d\u0438\u0445 \u0432\u0441\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c.<\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>2) \u041f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u043c \u0432 \u0440\u0435\u0436\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (<strong>\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u043e\u0439 \u043c\u043e\u0434\u0443\u043b\u044f<\/strong>)<\/p>\n<p>2.1) \u041e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u0442\u0430\u043d\u0438\u0435 \u043e\u0442 \u043c\u043e\u0434\u0443\u043b\u044f2.2. \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u043d GPIO 0&nbsp; \u043a GND<\/p>\n<p>2.2) \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u043d GPIO 0&nbsp; \u043a GND<\/p>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p align=\"center\"><strong>ESP-07<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"center\"><strong>USB-Serial<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>VCC<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>CH_PD<\/p>\n<\/td>\n<td>\n<p>VCC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>TX<\/p>\n<\/td>\n<td>\n<p>RX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>RX<\/p>\n<\/td>\n<td>\n<p>TX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>GND<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>GPIO 15&nbsp;<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>GPIO 0<\/p>\n<\/td>\n<td>\n<p>GND<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"503\" width=\"503\">\n<p>\u0432\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<td>\n<p>RTS, CTS &#8212; \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>2.3) \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043c\u043e\u0434\u0443\u043b\u044c \u043a \u043f\u0438\u0442\u0430\u043d\u0438\u044e<\/p>\n<p>2.4) \u0416\u0435\u043b\u0435\u0437\u043e \u0433\u043e\u0442\u043e\u0432\u043e, \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u0435\u043c \u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u0438.<\/p>\n<h4>\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c<\/h4>\n<p>1) \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u043b\u0430\u0442\u0443: <em>Tools (\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b) <\/em>-&gt; <em>Board(\u041f\u043b\u0430\u0442\u0430)<\/em> <strong>Generic ESP8266 Module<\/strong>.<\/p>\n<p>2) \u0412\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.<\/p>\n<p>3) \u0417\u0430\u0434\u0430\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f Wi-Fi \u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0432\u043e\u0435\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<p>4) \u041a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u043c \u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u0441\u043a\u0435\u0442\u0447 \u043d\u0430 \u043f\u043b\u0430\u0442\u0443.<\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p><strong>5) \u0414\u043b\u044f \u043e\u0431\u044b\u0447\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043c\u043e\u0434\u0443\u043b\u044f (\u043d\u0435 \u0434\u043b\u044f \u0440\u0435\u0436\u0438\u043c\u0430 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438) \u043f\u0438\u043d GPIO 0 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0441\u0432\u043e\u0431\u043e\u0434\u0435\u043d, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0435\u0433\u043e \u043e\u0442 GND.<\/strong><\/p>\n<p><strong>6) \u041f\u0435\u0440\u0435\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043f\u0438\u0442\u0430\u043d\u0438\u0435 ESP-07 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u0442\u0430\u0441\u043a\u0438\u0432\u0430\u0435\u043c \u0438 \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0430\u0434\u0430\u043f\u0442\u0435\u0440).<\/strong><\/p>\n<p>7) \u0412\u0438\u0434\u0438\u043c \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435.<\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<h3>\u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0446\u0435\u043d\u0430<\/h3>\n<p>~ 160 \u0440\u0443\u0431\u043b\u0435\u0439<\/p>\n<h3>\u0413\u0434\u0435 \u043a\u0443\u043f\u0438\u0442\u044c<\/h3>\n<p><a href=\"https:\/\/amperkot.ru\/msk\/catalog\/esp8266_wifi_modul_esp07-24022521.html\" rel=\"noopener noreferrer nofollow\">\u0412 \u0420\u043e\u0441\u0441\u0438\u0438<\/a><\/p>\n<p><a href=\"https:\/\/aliexpress.ru\/item\/32339917567.html?spm=a2g0v.12010615.8148356.5.5e9a684fp4Opgf&amp;_ga=2.215459991.1206179239.1614588429-1206269596.1603281433&amp;sku_id=10000001896064163\" rel=\"noopener noreferrer nofollow\">\u0412 \u041a\u0438\u0442\u0430\u0435<\/a><\/p>\n<p><a class=\"anchor\" name=\"esp12\" id=\"esp12\"><\/a><\/p>\n<h2>3. ESP-12E<\/h2>\n<h3>\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434<\/h3>\n<figure class=\"float bordered\"><figcaption><\/figcaption><\/figure>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<h3>\u041f\u0438\u0442\u0430\u043d\u0438\u0435<\/h3>\n<p>3 &#8212; 3,6 \u0412<\/p>\n<h3>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d<\/h><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-325533","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/325533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=325533"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/325533\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=325533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=325533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=325533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}