Esp 8285 ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°: ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ESP (esp8266/esp8285). РСшСния для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ESP (esp8266/esp8285). РСшСния для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ













ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° (ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°) «Smacont-ESP» для ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ esp8266/esp8285



ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° «Smacont-ESP» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для создания систСм Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π±Π°Π·Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ распространнСных ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² esp8266/esp8285.


Под ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ сбор ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… устройств ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ внСшними Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΌΠΈ устройствами ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°ΠΌΠΈ.


ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ являСтся Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ дСйствий ΠΏΠΎ событиям, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ событиям ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π°Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ дСйствия.


Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΈ ΠΈ дСйствия ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π±Π΅Π· знания ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ языков программирования ΠΈ Π±Π΅Π· Π½Π°Π²Ρ‹ΠΊΠΎΠ² программирования Π²ΠΎΠΎΠ±Ρ‰Π΅.




НовоС Π½Π° сайтС






01.12.2022



ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ прСобразоватСля Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹
(K-Type) Π½Π° MAX6675





ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ позволяСт ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 0 Π΄ΠΎ 800 Β°Π‘ (ΠΏΡ€ΠΈ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°Ρ… ΠΎΡ‚ 800 Π΄ΠΎ 1023 Β°Π‘ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Ρ€Π΅Π·ΠΊΠΎ сниТаСтся), Π° корпус Ρ‚Π΅Ρ€ΠΌΠΎΠΏΠ°Ρ€Ρ‹ рассчитан Π½Π° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ Π΄ΠΎ 600 Β°C, Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΈ измСрСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 0 Π΄ΠΎ 600 Β°Π‘.


ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для измСрСния Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π½Π°Π³Ρ€Π΅Π²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов: паяльники, ΠΏΠ΅Ρ‡ΠΈ, ΠΊΠ°ΠΌΠΈΠ½Ρ‹, Π±ΠΎΠΉΠ»Π΅Ρ€Ρ‹ ΠΈ Ρ‚.Π΄., Π° Ρ‚Π°ΠΊΠΆΠ΅ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π³Π°Π·-контроля Π² Π³Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΏΠ»ΠΈΡ‚Π°Ρ…, Π³ΠΎΡ€Π΅Π»ΠΊΠ°Ρ…, Π±ΠΎΠΉΠ»Π΅Ρ€Π°Ρ… ΠΈ Ρ‚. Π΄.


07.06.2022



ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ инфракрасного Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° углСкислого Π³Π°Π·Π° (CO2) MH-Z19B





Π”Π°Ρ‚Ρ‡ΠΈΠΊΠΈ сСрии MH-Z (MH-Z14A, MH-Z19B, MH-Z14 ΠΈ MH-Z19) относятся ΠΊ Π³Ρ€ΡƒΠΏΠΏΠ΅ сСнсоров, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ оптичСского измСрСния содСрТания ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π³Π°Π·Π° (ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ нСдиспСрсионного инфракрасного излучСния (NDIR)).


Π”Π°Π½Π½Ρ‹ΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½ΡƒΡŽ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠ°Ρ†ΠΈΡŽ, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΏΠΎ 3-ΠΌ интСрфСйсам (Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ, ШИМ, UART), ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ°Π»Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ большой срок слуТбы.




02.06.2022



ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ds18b20 ΠΈ DHT22 Π½Π° сайт «Народный ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Β»





ΠžΡ‚Π΅Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π²Π΅Ρ‰Π΅ΠΉ (IoT Cloud) narodmon. ru, основанный Π² 2011 Π³ΠΎΠ΄Ρƒ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для сбора, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, хранСния ΠΈ отобраТСния (Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ ΠΈ Π² прилоТСниях) ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅Ρ€ своих участников с ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΌ доступом Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ….


Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ рассмотрим ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ выносного Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ds18b20, установлСного Π½Π° ΡƒΠ»ΠΈΡ†Π΅ (Π² экранС БтивСнсона) ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° DHT22, установлСнного Π½Π° Π±Π°Π»ΠΊΠΎΠ½Π΅.


28.05.2022



ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, давлСния, влаТности BMP280/BME280





Π”Π°Ρ‚Ρ‡ΠΈΠΊ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, давлСния, влаТности BMP280/BME280 прСдставляСт ΠΈΠ· сСбя высокоточный Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅Π»ΡŒ атмосфСрного давлСния Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡ€ΠΎ-Ρ‡ΠΈΠΏΠ° BMP280 ΠΎΡ‚ Ρ„ΠΈΡ€ΠΌΡ‹ BOSH.




27. 05.2022



ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΡƒΠ»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² HC-SR04, HC-SR04+, US-015, US-025A, US-026, JSN-SR04T





Π£Π»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ расстояния ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для опрСдСлСния расстояния Π΄ΠΎ ΠΏΡ€Π΅Π³Ρ€Π°Π΄Ρ‹ ΠΈΠ»ΠΈ для рСгистрации Ρ„Π°ΠΊΡ‚Π° нахоТдСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² Π·ΠΎΠ½Π΅ обнаруТСния.


18.03.2022



ОбновлСниС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Β«Smacont-ESPΒ» устройства Ρ‡Π΅Ρ€Π΅Π· WiFi-ΡΠ΅Ρ‚ΡŒ (OTA)





Π”Π°Π½Π½Ρ‹ΠΉ способ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π΅Π½, Ссли устройство находится Π² Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ корпусС, Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ труднодоступном мСстС.









ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ



Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡΒ» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для конфигурирования ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² модуля, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Β«Smacont-ESPΒ».


ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ осущСствляСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° посрСдством ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ-понятного Π’Π΅Π±-интСрфСйса.


Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡΒ» ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ кросс-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ (ΠΌΠ΅ΠΆΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ, ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ), Ρ‚.Π΅. ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π° с любого устройства (ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚, смартфон, ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π½ΠΎΡƒΡ‚Π±ΡƒΠΊ), Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ Π½Π° любой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС (Windows, iOS, Android, Linux).


Для задания Π½ΡƒΠΆΠ½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ трСбуСтся знания языков программирования.




ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ особСнности




БопряТСниС с ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ спСктром Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… устройств, Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ².

Π’ΠΎΠΏΠ»ΠΎΡ‰Π΅Π½ΠΈΠ΅ Π·Π°Π΄ΡƒΠΌΠ°Π½Π½ΠΎΠ³ΠΎ устройства собствСнными силами, Π±Π΅Π· знания языков программирования.

ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ сроки создания ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ³ΠΎ устройства благодаря Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ основных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

Π£Π΄Π°Π»Π΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства, Π±Π΅Π· использования ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ.

Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с систСмами ΡƒΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° Β«ioBrokerΒ» ΠΈ Β«MajorDomoΒ».
ГолосовоС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅.

ВстраиваниС Π² корпус ΡƒΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΉΡΡ элСктроники, установка Π² труднодоступных мСстах, Π·Π°ΠΌΠ΅Π½Π° снятого с производства оборудования.

Π¨ΠΈΡ€ΠΎΠΊΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€ ΠΈ высокая Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ.

ВСхничСская ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π½Π° Π·Π°ΠΊΠ°Π· ΠΏΠΎΠ΄ Π’Π°ΡˆΠΈ трСбования.

Π Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для конфигурирования, управлСния ΠΈ контроля ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.


ΠžΠ±Π»Π°ΡΡ‚ΠΈ примСнСния





Π£ΠΌΠ½Ρ‹ΠΉ Π΄ΠΎΠΌ


Π₯ΠΎΠ±Π±ΠΈ
ВворчСство


ΠžΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅


Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ
ΠžΡ…Ρ€Π°Π½Π°
Бигнализация


Автотранспорт


Автоматизация


ΠŸΡ€ΠΎΡ‡Π΅Π΅



WiFi-IoT Firmware Builder :: ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ESP8266(no OS)

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° памяти ΠΏΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ip_adr/debug:

Π’ΠΊΠ»Π°Π΄ΠΊΠ° debug содСрТит Ρ€Π°Π·Π½ΡƒΡŽ ΠΏΠΎΠ»Π΅Π·Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π² Ρ‚ΠΎΠΌ числС ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‡ΠΈΠΏΠ° Ρ„Π»Π΅Ρˆ памяти Π² строкС Flash real size, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ памяти, установлСнный Π² ΠΏΡ€ΠΎΡˆΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Flash set size, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΆΠ΅Π½ для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ OTA.

Если Π²Ρ‹ Π½Π΅ зарСгистрированы Π² конструкторС, Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ собранныС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ страницС, Π³Π΄Π΅ доступны 2 ΠΎΠ±Π»Π΅Π³Ρ‡Π΅Π½Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ:

-Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ OTA с объСмом памяти Ρ‡ΠΈΠΏΠ° 1ΠΌΠ±Π°ΠΉΡ‚ ΠΈ Π²Ρ‹ΡˆΠ΅.  НСобходимо ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π² ΠΏΡ€ΠΎΡˆΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ памяти 1ΠΌΠ±Π°ΠΉΡ‚ !! ΠœΠΎΠ΄ΡƒΠ»ΠΈ с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ flash памяти 512ΠΊΠ± Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Β Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ OTA !!

-Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ OTA.Если Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°(ΠΎΠ΄Π½ΠΈΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ) Π±ΠΎΠ»Π΅Π΅ 496ΠΊΠ±, Ρ‚ΠΎ трСбуСтся ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° flash памяти Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 1 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚Π° !! По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ OTA Π² этом Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ количСство Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΎΠΏΡ†ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ мСньшС.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ дальнСйшСго обновлСния ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΎ OTA доступна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ ΠΊΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ !

Если Ρƒ вас ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ со стартом ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, Ρ‚ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ смотрим Π½ΠΈΠΆΠ΅ Π°Π±Π·Π°Ρ† ΠΏΡ€ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ !

Π‘Π±ΠΎΡ€ΠΊΠ° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π² конструкторС

ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ позволяСт ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΏΠΎΠ΄ свои трСбования, Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ² Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½Ρ‹.

НС ΠΈΠΌΠ΅Π΅Ρ‚ смысла Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ всС ΠΎΠΏΡ†ΠΈΠΈ Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ — Π² этом случаС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ Π²Π»Π΅Π·Π΅Ρ‚ Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ. Π›ΡƒΡ‡ΡˆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΏΠ΅Ρ€Π΅ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ снова, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΡ‹Ρ‚Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠΏΡ†ΠΈΠΈ.

НСкоторыС ΠΎΠΏΡ†ΠΈΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ настройки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находятся Π² Π·Π½Π°Ρ‡ΠΊΠ΅-ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΊΠ΅. Π’Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ доступноС количСство Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ тСрмостатов ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠΏΡ†ΠΈΠΉ.

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ сборкС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ рСкомСндуСтся Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠΏΡ†ΠΈΠ΅ΠΉ OTA , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π±Π΅Π· использования ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π‘ ΠΎΠΏΡ†ΠΈΠ΅ΠΉ OTA количСство ΠΎΠΏΡ†ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ большС, Π½ΠΎ трСбуСтся Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ Π±Ρ‹Π»Π° Π½Π΅ мСньшС 1 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚Π° !!

ΠšΡ€ΠΎΠΌΠ΅ OTA Ρ‚Π°ΠΊ ΠΆΠ΅ рСкомСндуСтся Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΠΈΒ NVS настройки 2 и Экспорт/Π˜ΠΌΠΏΠΎΡ€Ρ‚ настроСк.Β NVS настройки 2 Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ со смСщСниСм(ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ) настроСк ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ списка ΠΈΠ»ΠΈ настроСк ΠΎΠΏΡ†ΠΈΠΉ ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.

ΠŸΡ€ΠΈ сборкС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹ΠΉ SDK. РСкомСндуСмая вСрсия SDK 1. 3.0. Β Π’ Π½ΠΎΠ²Ρ‹Ρ… вСрсиях Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ Ρ‚ΠΎΡ‡ΠΊΠΈ доступа (Safe Mode)(???) , Π½ΠΎ Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ связи с Ρ€ΠΎΡƒΡ‚Π΅Ρ€ΠΎΠΌ. SDK — это Π½Π°Π±ΠΎΡ€ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΡ‚ производитСля Ρ‡ΠΈΠΏΠ° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства.

ПослС наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ» Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя конструктор ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ выдаст ссылки для скачивания:

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π±Π΅Π· OTA ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΎΠ΄Π½ΠΈΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ — Ρ‚ΠΎΠ³Π΄Π° всС настройки модуля, Ссли ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ сбросятся. Если Π²Ρ‹ обновляСтС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΈ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ‡Ρ‚ΠΎΠ±Ρ‹ настройки ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈΡΡŒ, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ двумя Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΏΠΎ адрСсам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π² ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°.

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ OTA достаточно Π·Π°Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΎΠ΄Π½ΠΈΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ. Но 0x81000.bin ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΏΠΎ кабСлю послС использования OTA, ΠΊΠΎΠ³Π΄Π° Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Ρ„Π°ΠΉΠ» user2.bin(отобраТаСтся Π² debug) — Π² этом случаС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΎΠ΄Π½ΠΈΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ Π½Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ модуля для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ

Для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ESP8266 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ USB-UART ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ ΠΈΠ»ΠΈ Arduino. ESP8266 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ напряТСниС питания 3.3Π² ΠΈ Ρ‚ΠΎΠΊΠΎΠΌ 200..300мА. ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ 3.3Π² ΠΎΡ‚ ARDUINO ΠΈΠ»ΠΈ ΠΎΡ‚ USB-UART ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π΅ рСкомСндуСтся — ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΠ·-Π·Π° Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠΈ Ρ‚ΠΎΠΊΠ°. РСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ стабилизатор Π²ΠΈΠ΄Π° 1117.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ESP8266 ΠΊ USB-UART: НСобходимо ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ GND(минус). RX Ρƒ USB-UART Π½Π° TX ESP, TX Ρƒ USB-UART Π½Π° RX ESP. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ‚Π°ΠΊ ΠΆΠ΅ источник питания 3.3Π².

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ESP8266 ΠΊ Arduino: НСобходимо ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ GND(минус).RX Ρƒ Arduino Π½Π° RX ESP, TX Ρƒ Arduino Π½Π° TX ESP. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ‚Π°ΠΊ ΠΆΠ΅ источник питания 3.3Π². RESET Ρƒ Arduina Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ GND.

На ΠΌΠΎΠ΄ΡƒΠ»Π΅ ESP8266 Π²Ρ‹Π²ΠΎΠ΄ CH_EN Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ +3.3Π² для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‡ΠΈΠΏ.

GPIO 0 Π½Π° врСмя программирования, ΠΏΠ΅Ρ€Π΅Π΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ питания Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ GND(зСмля). ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ GPIO 0 Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ GND. Если Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ Π²Ρ‹Π²Π΅Π΄Π΅Π½ GPIO 15, Ρ‚ΠΎ Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π° GND Ρ‡Π΅Ρ€Π΅Π· рСзистор 10кОм Π½Π° постоянной основС !!

Если Ρƒ вас ΠΌΠΎΠ΄ΡƒΠ»ΡŒ esp8266 ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠΆΠ΅ Π½Π° Π±ΠΎΡ€Ρ‚Ρƒ USB-UART (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Wemos, NodeMCU) , Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ дСйствия ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ трСбуСтся.

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° модуля

Для Π½Π°Ρ‡Π°Π»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° для вашСго USB-UART ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠ° ΠΈΠ»ΠΈ ArduinΡ‹.

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· Nodemcu Flasher: УстанавливаСм Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Advanced ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Flash size Π² соотвСтствии Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ flash памяти (Π² Π±Π°ΠΉΡ‚Π°Ρ…). Π Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ flash ставим QIO (ΠΏΡ€ΠΈ использовании GPIO 9/10 — DIO). ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π½Π΅ Ρ‚Ρ€ΠΎΠ³Π°Π΅ΠΌ. Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Config ΠΏΡƒΡ‚ΡŒ Π½Π° Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ с адрСсом 0x0000. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Operation Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ COM ΠΏΠΎΡ€Ρ‚ ΠΈ ΠΆΠΌΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ FLASH.

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π·Β Flash download tool: ДСйствия Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹.

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· Flasher for WiFi-IoT.comΒ . ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΠΌΠ΅Π΅Ρ‚ русскоязычный интСрфСйс ΠΈ поддСрТиваСтся ΠΊΠ°ΠΊ Windows, Ρ‚Π°ΠΊ ΠΈ Linux систСмы. На Π΄Π°Π½Π½Ρ‹ΠΉΒ  ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΈΠ΄Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ 0x0000 адрСсу Ρ„Π°ΠΉΠ»Π° «Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ (0x00000)». ΠŸΡ€ΠΈ установлСнном API ΠΊΠ»ΡŽΡ‡Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° автоматичСская Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π·Π°Ρ€Π°Π½Π΅Π΅ собранной ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈΠ· конструктора(Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ OTA). Для очистки памяти вмСсто Π±Π»Π°Π½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ «ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ Ρ‡ΠΈΠΏ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ».

Для ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ESP8285 ΠΈ модулях с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽΒ PN25F08B трСбуСтся установка Ρ€Π΅ΠΆΠΈΠΌΠ° памяти DOUT !!

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· esptool. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ esptool.py —port /dev/ttyUSB0 write_flash -fs 8m 0x00000 esp8266.bin . Π³Π΄Π΅ -fs 8m Ρ€Π°Π·ΠΌΠ΅Ρ€ flash памяти модуля Π² ΠΌΠ΅Π³Π°Π±ΠΈΡ‚Π°Ρ… !

Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ COM ΠΏΠΎΡ€Ρ‚Π° рСкомСндуСтся ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ Π²Ρ‹ΡˆΠ΅ 115200.

ΠŸΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ рСкомСндуСтся Π·Π°Π»ΠΈΡ‚ΡŒ Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ blankΒ ΠΏΠΎ адрСсу 0x0000 , особСнно, Ссли Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ Π΄ΠΎ этого использовалась какая Π»ΠΈΠ±ΠΎ другая ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°.

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Ρ„Π°ΠΉΠ»Π° ESP INIT DATA

РСкомСндуСтся ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Ρ„Π°ΠΉΠ»Β esp_init_data_default.bin с ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°ΠΌΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, эти настройки Π²Π»ΠΈΡΡŽΡ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ wifi ΠΈ adc. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Π±Π΅Π· этого Ρ„Π°ΠΉΠ»Π°. ПослСдниС SDK ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Π±Π΅Π· Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°.

АдрСс ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Ρ„Π°ΠΉΠ»Π° зависит ΠΎΡ‚ установлСнного Ρ€Π°Π·ΠΌΠ΅Ρ€Π° flash памяти:

0x7c000 для 512 kB.

0xfc000 для 1 MB.

0x3fc000 для 4 MB.

0xffc000 для 16 MB.

Π’Π°ΠΊ ΠΆΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ настройки ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π°Π² GET ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ http://[IP]/configinit?def=1 , послСдниС SDK сами ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ настройки.

Запуск модуля

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ€Π΅ΠΆΠΈΠΌ safe mode автоматичСски Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ содСрТит ΠΈΠΌΠ΅Π½ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ доступа.Β Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅Β safe mode в эфирС появится Ρ‚ΠΎΡ‡ΠΊΠ° с ΠΈΠΌΠ΅Π½Π΅ΠΌ WiFi-IoT, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ смартфон ΠΈΠ»ΠΈ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊ.

Π’ Ρ€Π΅ΠΆΠΈΠΌ safe mode Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ, Π·Π°ΠΌΠΊΠ½ΡƒΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ собой RX ΠΈ TX ΠΈ пСрСзапустив ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ 3 Ρ€Π°Π·Π° подрят (с ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠΌ наТатия ΠΎΠΊΠΎΠ»ΠΎ сСкунды) ΠΊΠ½ΠΎΠΏΠΊΡƒ RESET Π½Π° ESP8266.Β 

Π”Π°Π»Π΅Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ:

1. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡΒ Captive Portal мобильноС устройство Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ, ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ происходит автоматичСскоС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π³Π»Π°Π²Π½ΠΎΠΉ Π²Π΅Π± страницы модуля. МоТно Ρ‚Π°ΠΊ ΠΆΠ΅ Π·Π°ΠΉΡ‚ΠΈ Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ввСдя в браузСрС адрСс iot.localΒ (ΠΈΠ»ΠΈ любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ iot.ru).

2. ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚Π° Π·Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΠΎ адрСсу http://192.168.4.1 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π²Π΅Π± Π±Ρ€Π°ΡƒΠ·Π΅Ρ€.Β 

Π”Π°Π»Π΅Π΅ настраиваСм ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° свой Ρ€ΠΎΡƒΡ‚Π΅Ρ€ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ main Π²Π΅Π± интСрфСйса.НСобходимо Π²Π±ΠΈΡ‚ΡŒ Π² поля WiFi options Π΄Π°Π½Π½Ρ‹Π΅ своСй Ρ‚ΠΎΡ‡ΠΊΠΈ доступа. Для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Ρƒ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌ «Station mode». ПослС наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ set Π½ΠΈΠΆΠ΅ появится IP адрСс, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ своСй бСспроводной сСти.

Π”Π°Π»Π΅Π΅ обновляСм страницу ΠΈ Π²ΠΈΠ΄ΠΈΠΌ Π²Π½ΠΈΠ·Ρƒ IP адрСс, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π’Π°ΡˆΠ΅ΠΉ локальной сСти.

Π’ΡƒΡ‚ ΠΆΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свой Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π½Π° странички настроСк Π²Π΅Π± интСрфСйса.Β Π”Π»ΠΈΠ½Π½Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 8 символов. ΠŸΠ°Ρ€ΠΎΠ»ΡŒ затрСбуСтся Π½Π° всС Π²ΠΊΠ»Π°Π΄ΠΊΠΈ настроСк. А ΠΏΡ€ΠΈ установлСнной ΠΎΠΏΡ†ΠΈΠΈ «Full Security» ΠΈ Π½Π° всС GET запросы управлСния. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ safe mode ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π½Π΅ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ !

На Π΄Π°Π½Π½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ имя ΠΌΠΎΠ΄ΡƒΠ»ΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ ΠΈ Π² систСмС flymon, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Π² Ρ‚ΠΎΠΏΠΈΠΊΠ΅ Π½Π° MQTT сСрвСрС.

Π£ΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ дСйствия Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π½Π΅ трСбуСтся, Ссли ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Π±Ρ‹Π»Π° собрана с опциСй Настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ , Π³Π΄Π΅ Π±Ρ‹Π»ΠΈ Π·Π°Ρ€Π°Π½Π΅Π΅ прописаны ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π° ΠΈ IP адрСс. ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сразу ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ IP адрСс модуля Π²Π½ΡƒΡ‚Ρ€ΠΈ своСй wi-fi сСти.

РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ

Иногда, послС сторонних ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ ΠΈΠ»ΠΈ мусора ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ запустится ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ дСйствия. НСобходимо Π·Π°Ρ‚Π΅Ρ€Π΅Ρ‚ΡŒ flash ΠΏΠ°ΠΌΡΡ‚ΡŒ пустым Π±Π»Π°Π½ΠΊΠΎΠΌ ΠΏΠΎ адрСсу 0x00000. Π”Π°Π»Π΅Π΅ ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ саму ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ снова.

Π£ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π΄Π°ΠΆΠ΅ послС зачистки Π±Π»Π°Π½ΠΊΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π½Π΅ стартуСт ΠΈΠ»ΠΈ стартуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ установлСнном Ρ€Π΅ΠΆΠΈΠΌΠ΅ 512 ΠΊΠ± ΠΈΠ»ΠΈ 4ΠΌΠ±, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ это связано с Π½ΠΈΠ·ΠΊΠΈΠΌ качСством flash памяти ΠΈΠ»ΠΈ частичной Π΅Ρ‘ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ с Ρ‡ΠΈΠΏΠΎΠΌ ESP8266. По Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ свСдСниям ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π·Π°ΠΌΠ΅Π½Π° Ρ‡ΠΈΠΏΠ° памяти.

Если Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ страницС модуля выводится сообщСниС «Error flash size ! (code 0x1)», Ρ‚ΠΎ это Π·Π½Π°Ρ‡ΠΈΡ‚ Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΡˆΠΈΡ‚Π° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° 1ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ 512ΠΊΠ±. ΠŸΡ€ΠΈ этом Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ€Π΅ΠΆΠΈΠΌ Safe Mode ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ сбои Π² Ρ€Π°Π±ΠΎΡ‚Π΅ модуля ΠΈΠ·-Π·Π° Ρ‚Π°ΠΊΠΈΡ… Π½Π΅Π²Π΅Ρ€Π½Ρ‹Ρ… настроСк. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ установлСн Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ памяти — это Π²ΠΈΠ΄Π½ΠΎ Π½Π° Π²Π΅Π± Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ИП_АДРЕБ/debug Π² строкС Flash real size. Π Π΅ΠΆΠΈΠΌ объСма памяти указываСтся Π² ΠΏΡ€ΠΎΡˆΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅.

Если Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ страницС модуля выводится сообщСниС «Error flash size ! (code 0x2)», Ρ‚ΠΎ это ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ всСго 512ΠΊΠ± flash памяти ΠΈ это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π±Π΅Π· Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° 1 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚ ΠΈΠ»ΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ OTA. МоТно Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΏΠ΅Ρ€Π΅ΠΏΠ°ΡΡ‚ΡŒ микросхСму flash памяти Π½Π° Π±ΠΎΠ»Π΅Π΅ Ρ‘ΠΌΠΊΡƒΡŽ.

Π’ΠΠ–ΠΠž !!  Если ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ IP адрСс. Висит постоянно статус connect , Ρ‚ΠΎ рСкомСндуСтся Π²ΠΏΠΈΡΠ°Ρ‚ΡŒ IP адрСс Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π½ΠΈΠΆΠ΅. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Static IP ΠΈ Π²ΠΏΠΈΡΠ°Ρ‚ΡŒ IP модуля ΠΈ IP шлюза(IP Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π°). ПослС этого ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΡƒΠΆΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ сСти ΠΏΠΎ IP адрСсу, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΊΠ°Π·Π°Π»ΠΈ Π² настройках..

Π˜Π½ΠΎΠ³Π΄Π°Β ΡΡ‚Π°Ρ‚ΡƒΡ connectΒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΈΡΠ΅Ρ‚ΡŒ, Ссли Ρ‚ΠΈΠΏ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π½Π° Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ поддСрТиваСтся Ρ‡ΠΈΠΏΠΎΠΌ ESP8266.

РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с компиляциСй.

Ошибка компиляции Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΠΈΠ·-Π·Π°:

1. ΠŸΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ Ρ€Π°Π·ΠΌΠ΅Ρ€ IRAM области памяти, ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Π½Π΅ умСщаСтся. ВрСбуСтся ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ количСство ΠΎΠΏΡ†ΠΈΠΈ ΠΈΠ»ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ SDK. Π§Π΅ΠΌ Π½ΠΎΠ²Π΅Π΅ SDK , Ρ‚Π΅ΠΌ мСньшС Π²Π»Π°Π·ΠΈΡ‚ ΠΎΠΏΡ†ΠΈΠΉ. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠΈ памяти Π½Π΅ Ρ‚Π°ΠΊ Π·Π°ΠΌΠ΅Ρ‚Π½Π° ΠΏΡ€ΠΈ использовании RTOS ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.

2. Ошибка Π² ΠΊΠΎΠ΄Π΅ — маловСроятная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° послС обновлСния ΠΊΠΎΠ΄Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π° ΠΎΠΏΡ†ΠΈΠΉ Ρ€Π°Π½Π΅Π΅ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΉ. Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎΠ± ошибкС ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ связь Π½Π° сайтС ΠΈΠ»ΠΈ Π² Ρ‡Π°Ρ‚Π΅ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ, ΡƒΠΊΠ°Π·Π°Π² ΠΊΠΎΠ΄ ошибки.

Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ настроСк Π² Ρ„Π°ΠΉΠ»

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ являСтся ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌ, рСкомСндуСтся Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠΏΡ†ΠΈΠ΅ΠΉ Экспорт/Π˜ΠΌΠΏΠΎΡ€Ρ‚ настроСк.

Настройки модуля ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² Ρ„Π°ΠΉΠ», ΠΈΡΠΊΠ»ΡŽΡ‡Π°Ρ настройки WI-FI, состояния GPIO, список Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² DS18B20. Π€Π°ΠΉΠ» Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΎ адрСсу ИП_АДРЕБ/configsave.bin . ЗаписываСтся ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎ адрСсу 0x3C000 для 512ΠΊΠ± ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, 0x7C000 — для 1ΠΌΠ±. Настройки ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈ Ρ‡Π΅Ρ€Π΅Π· esptool.py ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½ΠΈΠΆΠ΅ подставив Π½ΡƒΠΆΠ½Ρ‹ΠΉ адрСс.Β 

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ настройки WI-FI ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ адрСсу ИП_АДРЕБ/configsave.bin?pg=66 для 512ΠΊΠ±, ИП_АДРЕБ/configsave.bin?pg=130 для 1 ΠΌΠ΅Π³. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· esptool.py ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ esptool.py read_flash 0x7E000 4096 mywifi_settings. bin для 512 ΠΊΠ± (Для 1024ΠΊΠ± адрСс Π±ΡƒΠ΄Π΅Ρ‚ 0xfe000).

ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ссылки:

ВидСоинструкция ΠΏΠΎ настройкС ΠΎΡ‚ Umka.

ВидСоинструкция ΠΏΠΎ настройкС ΠΎΡ‚Β Genia1no_prosto

ВидСоинструкция ΠΏΠΎ настройкС ΠΎΡ‚Β Sergiy (ArmoR)

ОбновлСниС встроСнной ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ESP8285 — Sipeed Wiki SOC ESP8285 Π²Π½ΡƒΡ‚Ρ€ΠΈ модуля, Π½ΠΎ Ссли Π² процСссС использования Π±ΡƒΠ΄Π΅Ρ‚ ошибка, ΠΈ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ новая вСрсия ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ

ESP8285 Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ M1W, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΌ MaixDock ΠΈ MaixGo, ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ записываСт ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ AT

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ESP8285 ΠΌΠΎΠΆΠ΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ

  • MaixPy провСряСт, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ESP8285

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΊΠΎΠ½Ρ†Π° тСкстовой ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° внСшнСго USB-модуля ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ USB-ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² соотвСтствии со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ, Π° Π·Π°Ρ‚Π΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅

М1Π’ USB-ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ОписаниС
M1W Π—ΠΠ—Π•ΠœΠ›Π•ΠΠ˜Π• Π—Π•ΠœΠ›Π― ΠžΠ±Ρ‰Π°Ρ зСмля
K210 (IO6)/ESP8285 TX Π Π₯
K210 (IO7)/ESP8285 RX Π’Π₯
k210 RST (Π·Π°Π·Π΅ΠΌΠ»ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ питания, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ RST Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ всСго процСсса) Π—Π•ΠœΠ›Π―

ПослС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠ»Π°Ρ‚Π° Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ (здСсь XCOM, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ 115200 Π±ΠΎΠ΄), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Π»ΠΈ запускаСтся ESP8285

Набор AT-ΠΊΠΎΠΌΠ°Π½Π΄

ESP8285 ΠΈ ESP8266 β€” ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ ΠΎΠ΄Π½ΠΎΠΉ сСрии, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π½Π°Π±ΠΎΡ€ AT-ΠΊΠΎΠΌΠ°Π½Π΄ /v2. 0.0.0_esp8266/docs/ESP_AT_Commands_Set.md

Π¨Π°Π³ΠΈ обновлСния ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ESP8285

ΠŸΠ΅Ρ€Π΅Π΄ записью ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ESP8285 сначала ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠΌ записи ESP8285: состояниС стопорного ΡˆΡ‚ΠΈΡ„Ρ‚Π° ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

ets 8 января 2013, пСрвая ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°: 1, Ρ€Π΅ΠΆΠΈΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ: (3,2)

ΠŸΠ΅Ρ€Π²Π°Ρ Ρ†ΠΈΡ„Ρ€Π° (3) Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ прСдставляСт Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ€Π΅ΠΆΠΈΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.
Π Π΅ΠΆΠΈΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ опрСдСляСтся 3-Π±ΠΈΡ‚Π½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ‹Π²ΠΎΠ΄Π° обвязки [GPIO15, GPIO0, GPIO2]. Как ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ:

3-Π±ΠΈΡ‚Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° обвязки/[GPIO15, GPIO0, GPIO2] Π Π΅ΠΆΠΈΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ
7 / [1, 1, 1] SDIO HighSpeed ​​V2 IO
6 / [1, 1, 0] SDIO LowSpeed ​​V1 IO
5 / [1, 0, 1] SDIO HighSpeed ​​V1 IO
4 / [1, 0, 0] SDIO LowSpeed ​​V2 IO
3 / [0, 1, 1] Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ„Π»ΡΡˆ-памяти
2 / [0, 1, 0] Π‘ΠΎΡ‚ΠΈΠ½ΠΎΠΊ для ΠΏΡ€Ρ‹ΠΆΠΊΠΎΠ²
1 / [0, 0, 1] Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° UART
0 / [0, 0, 0] ΠŸΠ΅Ρ€Π΅Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ ΡƒΡ€ΠΎΠ²Π½ΠΈ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ESP8285, входящиС Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹:

Π Π΅ΠΆΠΈΠΌ CH_PD(EN) Π Π‘Π’ GPIO15 GPIO0 GPIO2 Π’Π₯Π”0
Π Π΅ΠΆΠΈΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ UART Высокий Высокий Низкий Низкий Высокий Высокий
Π Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π²ΡΠΏΡ‹ΡˆΠΊΠΈ Высокий Высокий Низкий Высокий Высокий Высокий
Π Π΅ΠΆΠΈΠΌ тСстирования Ρ‡ΠΈΠΏΠ° Низкий

Π’ΠΎ Π΅ΡΡ‚ΡŒ ESP8285 Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Ρ€Π΅ΠΆΠΈΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ UART, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±ΠΈΡ‚ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ запускС Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ mode:(1, X), ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

ets 8 января 2013, пСрвая ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°: 1, Ρ€Π΅ΠΆΠΈΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ: (1,1)

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ MaixDock Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ схСму MaixDock ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°

Π’ΠΎΡ‚ MaixDock(M1W), систСма Windows 10 Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°

  • ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅: MaixDock, кабСль USB Type-C для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…

  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС:

  • БрСдство обновлСния ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ESP: ESP8285 flash_download_tools

    • Бсылка для скачивания с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта Espressif: flash_download_tools
  • ESP8285 AT ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°:

    • Бсылка для скачивания: ESP8266 AT bin
  • ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ссылка для скачивания Espressif: espressif_esp8266-at

Windows ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ flash_download_tools для обновлСния ES8285 (здСсь Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° взят MaixDock):

  1. Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ MaixDock,

    ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ USB ΠΊ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° ΠΈ ESP8285, ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π±Ρ‹Π» прСдставлСн Π²Ρ‹ΡˆΠ΅
    ΠŸΠ΅Ρ€Π΅Π΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ GPIO0 Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡ‚ΡΠ½ΡƒΡ‚ΡŒ Π²Π½ΠΈΠ·, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Π² Π»Π΅Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ рядом с Π°Π½Ρ‚Π΅Π½Π½ΠΎΠΉ Π·Π°Π·Π΅ΠΌΠ»ΠΈΡ‚ΡŒ для Π²Ρ…ΠΎΠ΄Π° Π² Ρ€Π΅ΠΆΠΈΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ UART.

  1. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ flash_download_tools

  2. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ MaixDock ESP8285

  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ESP8285 (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ большой)

  4. Π—Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ:

    НастройтС ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ установлСна ​​на 115200**

  5. НаТмитС Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ Π΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ обновлСния

  6. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ обновлСния

    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… XCOM 115200, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ESP8285 ΠΈ Π²Ρ‹Π²Π΅Π΄ΠΈΡ‚Π΅ AT\r\n , ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС, это ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ OK для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ

LINUX ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ esp_tool для обновлСния ES8285 (здСсь Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° взят MaixDock):

  1. Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ MaixDock,

  2. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ esptool

     pip3 ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ esptool
     
  3. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ MaixDock ESP8285

     ls /dev/ttyUSB* # ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° USB
    esptool --port /dev/ttyUSB0 write_flash 0x0 ESP8285-AT-V1. 7.4_8Mbit_40Mhz.bin # Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ
     
  4. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ обновлСния

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ XCOM 115200, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ESP8285, Π²Ρ‹Π²Π΅Π΄ΠΈΡ‚Π΅ AT\r\n , ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС, подсказка OK , Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΏΡ€ΠΎΡˆΠ»Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ

ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСст MaixPy:

 ΡΠ΅Ρ‚ΡŒ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°, врСмя
с машинного ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° UART
ΠΈΠ· Maix ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ GPIO
ΠΈΠ· fpioa_manager ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ fm
# En SEP8285 ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ
#fm.register(8, fm.fpioa.GPIOHS0, force=True)
#wifi_en=GPIO(GPIO.GPIOHS0, GPIO.OUT)
#wifi_en.value(1)
# En SEP8285 ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ
fm.register(0, fm.fpioa.GPIOHS0, force=True)
wifi_io15 = GPIO (GPIO.GPIOHS0, GPIO.OUT)
wifi_io15.Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (0)
fm.register(8, fm.fpioa.GPIOHS1, force=True)
wifi_en = GPIO (GPIO.GPIOHS1, GPIO.OUT)
wifi_en.value(1)
# для Π½ΠΎΠ²ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ MaixGO, Ссли Π½Π΅Ρ‚, ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ Π΅Π΅
#fm.register(0, fm.fpioa.GPIOHS1, force=True)
#wifi_io15_en=GPIO(GPIO.GPIOHS1, GPIO.Π’Π«Π₯ΠžΠ”)
#wifi_io15_en.value(0)
fm.register(6, fm. 20}".format(ap[1], ap[2], ap[3]))
 

esp8285 Β· Π’Π΅ΠΌΡ‹ GitHub Β· GitHub

Π—Π΄Π΅ΡΡŒ
44 общСдоступных рСпозитория
соотвСтствуСт этой Ρ‚Π΅ΠΌΠ΅…

Π½ΠΎΠ΄Π΅ΠΌΠΊΡƒ
/

nodemcu-ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°

Π—Π²Π΅Π·Π΄Π°
7,2ΠΊ

luc-github
/

ESP3D

Π—Π²Π΅Π·Π΄Π°
1,5ΠΊ

Π“Ρ€ΡƒΠΏΠΏΠ°
/

Sonoff-Homekit

Π—Π²Π΅Π·Π΄Π°
926

mcer12
/

Π₯ьюго-ESP8266

Π—Π²Π΅Π·Π΄Π°
100

сингрз
/

Π²Π΅Π±-эсптул

Π—Π²Π΅Π·Π΄Π°
78

ΠšΡ€ΠΈΡΠ²ΠΈΠ½Π΅Ρ€
/

ESP8285

Π—Π²Π΅Π·Π΄Π°
53

Π—Π°ΠΊΠšΠ΅ΠΌΠ±Π»
/

ΠŸΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ящикУвСдомлСниСESP

Π—Π²Π΅Π·Π΄Π°
44

mcer12
/

Ник-ESP8266

Π—Π²Π΅Π·Π΄Π°
35

лоборис
/

ESP8266_AT_LoBo

Π—Π²Π΅Π·Π΄Π°
30

Ρ‡Π°Π±Π°Π½
/

AFE-ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°

Π—Π²Π΅Π·Π΄Π°
26

0xCAFEDECAF
/

микроавтобус

Π—Π²Π΅Π·Π΄Π°
22

0xCAFEDECAF
/

Π’Π°Π½Π›Π°ΠΉΠ²ΠšΠΎΠ½Π½Π΅ΠΊΡ‚

Π—Π²Π΅Π·Π΄Π°
18

Ρ€Π²Ρ‚
/

Ρ…Π΅Π΄Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€

Π—Π²Π΅Π·Π΄Π°
16

MacWyznawca
/

HLW8012_BL0937_ESP

Π—Π²Π΅Π·Π΄Π°
12

jp112sdl
/

SonoffDualHVIOHMLOX

Π—Π²Π΅Π·Π΄Π°
7

jp112sdl
/

SonoffDualShutterHMLOX

Π—Π²Π΅Π·Π΄Π°
6

MacWyznawca
/

ADE7953_ESP8266

Π—Π²Π΅Π·Π΄Π°
5

Π³Ρ€Π΅Π³Ρ‚ΠΎΠΌΠ°Ρˆ
/

ESP82XX_WiFi_UART_ΠœΠΎΡΡ‚

Π—Π²Π΅Π·Π΄Π°
5

Π—Π°ΠΊΠšΠ΅ΠΌΠ±Π»
/

Π”Π²Π΅Ρ€ΡŒΠ’Ρ…ΠΎΠ΄IoT

Π—Π²Π΅Π·Π΄Π°
5

зигиос
/

Airwick_ESPM3

Π—Π²Π΅Π·Π΄Π°
4

Π£Π»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ эту страницу

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ описаниС, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ссылки Π½Π°
esp8285
страницу Ρ‚Π΅ΠΌΡ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π±Ρ‹Π»ΠΎ Π»Π΅Π³Ρ‡Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ Π½Π΅ΠΉ.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *