Are you over 18 and want to see adult content?
More Annotations
A complete backup of caseywickstrom.com
Are you over 18 and want to see adult content?
A complete backup of electricbike.com
Are you over 18 and want to see adult content?
A complete backup of borisalien.tumblr.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of iss-foundation.org
Are you over 18 and want to see adult content?
A complete backup of salvatore-ferragamos.com
Are you over 18 and want to see adult content?
A complete backup of authenticschicagobears.com
Are you over 18 and want to see adult content?
A complete backup of marathonmontblanc.fr
Are you over 18 and want to see adult content?
A complete backup of mushroominfo.com
Are you over 18 and want to see adult content?
A complete backup of whatnowatlanta.com
Are you over 18 and want to see adult content?
Text
THIS PAGE
В панели управления VPS в меню Сети — Виртуальные облачные сети — Выбираем Общедоступная подсеть — нажимаем на Default Security List в разделе Списки безопасности — Добавить правила длявходящего
IOT MANAGER
IoT Manager: You can manage ESP8266, Arduino and any other devices supported MQTT protocol. MQTT broker must support WebSockets. Use demo sketchs IoTmanager.ino and IoTmanager2.ino for ESP8266 Arduino IDE This app from esp8266.ru admin (ESPlorer and luatool developer) IoT Manager — developed with Ionic Framework, HTML5 и AngularJS. Uses Paho. Support push notifications via OneSignal ESP8266 PINS LIST FUNCTION, REGISTER, STRAPPING ESP8266 Pin List 05.11.2014. 1. INST_NAME indicate the IO_MUX REGISTER defined in eagle_soc.h,for example MTDI_U refers to PERIPHS_IO_MUX_MTDI_U. 2. NET NAME accords with the pin name in schematic. 3. FUNCTION says the multifunction of each pin pad func number 1-5 in this table correspond to FUNCTION 0-4 in SDK e.g.:setMTDI to GPIO12. #
ЗАГРУЗИТЬ ФАЙЛЫ ДОКУМЕНТАЦИИ, DATASHEET, ПРОШИВКИ, УТИЛИТЫ Мы постарались собрать в одном месте всю доступную документацию, прошивки, примеры для esp8266. Файл. Размер. Загрузок. Файл. Размер. Загрузок.April-2015. 2B
ESP8266 - ПОДКЛЮЧЕНИЕ И ОБНОВЛЕНИЕ ПРОШИВКИ …TRANSLATE THIS PAGE Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру,т.е. тоже
НЕДОРОГОЙ ESP8266 NODEMCU ВЫКЛЮЧАТЕЛЬ Основным компонентом или, скорее, само понятие Интернет вещей, о том, как подключать различные устройства к сети, так что бы они оба могли отправлять данные и получать команды. Различные технологии для решения этой ESP8266 - ОБНОВЛЕНИЕ ПРОШИВКИ С ПОМОЩЬЮ …TRANSLATE THIS PAGE Обновление прошивки ESP8266 Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру, т.е. тоже через ДЕЛЮСЬ ОПЫТОМ Нашел и отладил утилиты синхронизации времени с ntp сервером, конвертации времени из unix формата (число секунд с 01.01.1970) в обычный и обратно. Что очень НУЖНА ПОМОЩЬ jlcpcb: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день ESPLORER – ESP8266 Recomended hardware for advanced users by ESPlorer developer. ESP8266 modules (ESP-01, ESP-07, ESP-12 E/F and other), MicroPython compatible (Aliexpress, sorted order: by price) ESP8266 «white adapter» for ESP-07, ESP-12, ESP-12E/F and antennas for ESP-07 (Aliexpress, sorted order: by price) DC-DC 3.3 7333 for white board (Aliexpress, sorted ESP8266 – СООБЩЕСТВО РАЗРАБОТЧИКОВTRANSLATETHIS PAGE
В панели управления VPS в меню Сети — Виртуальные облачные сети — Выбираем Общедоступная подсеть — нажимаем на Default Security List в разделе Списки безопасности — Добавить правила длявходящего
IOT MANAGER
IoT Manager: You can manage ESP8266, Arduino and any other devices supported MQTT protocol. MQTT broker must support WebSockets. Use demo sketchs IoTmanager.ino and IoTmanager2.ino for ESP8266 Arduino IDE This app from esp8266.ru admin (ESPlorer and luatool developer) IoT Manager — developed with Ionic Framework, HTML5 и AngularJS. Uses Paho. Support push notifications via OneSignal ESP8266 PINS LIST FUNCTION, REGISTER, STRAPPING ESP8266 Pin List 05.11.2014. 1. INST_NAME indicate the IO_MUX REGISTER defined in eagle_soc.h,for example MTDI_U refers to PERIPHS_IO_MUX_MTDI_U. 2. NET NAME accords with the pin name in schematic. 3. FUNCTION says the multifunction of each pin pad func number 1-5 in this table correspond to FUNCTION 0-4 in SDK e.g.:setMTDI to GPIO12. #
ЗАГРУЗИТЬ ФАЙЛЫ ДОКУМЕНТАЦИИ, DATASHEET, ПРОШИВКИ, УТИЛИТЫ Мы постарались собрать в одном месте всю доступную документацию, прошивки, примеры для esp8266. Файл. Размер. Загрузок. Файл. Размер. Загрузок.April-2015. 2B
ESP8266 - ПОДКЛЮЧЕНИЕ И ОБНОВЛЕНИЕ ПРОШИВКИ …TRANSLATE THIS PAGE Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру,т.е. тоже
НЕДОРОГОЙ ESP8266 NODEMCU ВЫКЛЮЧАТЕЛЬ Основным компонентом или, скорее, само понятие Интернет вещей, о том, как подключать различные устройства к сети, так что бы они оба могли отправлять данные и получать команды. Различные технологии для решения этой ESP8266 - ОБНОВЛЕНИЕ ПРОШИВКИ С ПОМОЩЬЮ …TRANSLATE THIS PAGE Обновление прошивки ESP8266 Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру, т.е. тоже через ДЕЛЮСЬ ОПЫТОМ Нашел и отладил утилиты синхронизации времени с ntp сервером, конвертации времени из unix формата (число секунд с 01.01.1970) в обычный и обратно. Что очень НУЖНА ПОМОЩЬ jlcpcb: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день ESP8266 ФОРМАТ ДАННЫХ ПРОШИВКИ, ПРОТОКОЛ …TRANSLATE THIS PAGE Протокол обмена. Для прошивки GPIO0 и GPIO15 (если есть на Вашем модуле) подтянуть к земле а GPIO2 подтянуть к питанию. Бутлоадер, после подачи питания, переводит модуль в режим прошивки (UARTdownload mode
ESP8266 - ПОДКЛЮЧЕНИЕ И ОБНОВЛЕНИЕ ПРОШИВКИ …TRANSLATE THIS PAGE Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру,т.е. тоже
ESP8266 ARDUINO IDE
ESP8266 Arduino IDE | Сообщество ESP8266. JLCPCB: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа. Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день. UNOFFICIAL DEVELOPER KIT Unofficial Developer Kit | Сообщество ESP8266. JLCPCB: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа. Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день. НЕДОРОГОЙ ESP8266 NODEMCU ВЫКЛЮЧАТЕЛЬ Основным компонентом или, скорее, само понятие Интернет вещей, о том, как подключать различные устройства к сети, так что бы они оба могли отправлять данные и получать команды. Различные технологии для решения этой ESP32 - ВСЕ О ЖЕЛЕЗЕ ESP32 - все о железе | Сообщество ESP8266. JLCPCB: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа. Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день.Ссылка
ДЕЛЮСЬ ОПЫТОМ Нашел и отладил утилиты синхронизации времени с ntp сервером, конвертации времени из unix формата (число секунд с 01.01.1970) в обычный и обратно. Что очень ОБСУЖДЕНИЕ Всех приветствую. Хочу поделиться своим проектом интернет радиоприемника основанным на ESP32 без применения внешних ЦАП и декодеров потока. Более подробнее я рассказал в видео. Архив с схемами и файлами дляпрошивки
ОБСУЖДЕНИЕ jlcpcb: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день НУЖНА ПОМОЩЬ Вижу здесь давно писали, но может кто отзовется. Подключил я ВебСокет и вроде всё работает, но одна проблема, соединение перегружается и данные пропадают, я пока просто с яркостью Леда пытыюсь научиться. пока сокет ESPLORER – ESP8266 Recomended hardware for advanced users by ESPlorer developer. ESP8266 modules (ESP-01, ESP-07, ESP-12 E/F and other), MicroPython compatible (Aliexpress, sorted order: by price) ESP8266 «white adapter» for ESP-07, ESP-12, ESP-12E/F and antennas for ESP-07 (Aliexpress, sorted order: by price) DC-DC 3.3 7333 for white board (Aliexpress, sorted ESP8266 – СООБЩЕСТВО РАЗРАБОТЧИКОВTRANSLATETHIS PAGE
В панели управления VPS в меню Сети — Виртуальные облачные сети — Выбираем Общедоступная подсеть — нажимаем на Default Security List в разделе Списки безопасности — Добавить правила длявходящего
IOT MANAGER
IoT Manager: You can manage ESP8266, Arduino and any other devices supported MQTT protocol. MQTT broker must support WebSockets. Use demo sketchs IoTmanager.ino and IoTmanager2.ino for ESP8266 Arduino IDE This app from esp8266.ru admin (ESPlorer and luatool developer) IoT Manager — developed with Ionic Framework, HTML5 и AngularJS. Uses Paho. Support push notifications via OneSignal ESP8266 PINS LIST FUNCTION, REGISTER, STRAPPING ESP8266 Pin List 05.11.2014. 1. INST_NAME indicate the IO_MUX REGISTER defined in eagle_soc.h,for example MTDI_U refers to PERIPHS_IO_MUX_MTDI_U. 2. NET NAME accords with the pin name in schematic. 3. FUNCTION says the multifunction of each pin pad func number 1-5 in this table correspond to FUNCTION 0-4 in SDK e.g.:setMTDI to GPIO12. #
ЗАГРУЗИТЬ ФАЙЛЫ ДОКУМЕНТАЦИИ, DATASHEET, ПРОШИВКИ, УТИЛИТЫ Мы постарались собрать в одном месте всю доступную документацию, прошивки, примеры для esp8266. Файл. Размер. Загрузок. Файл. Размер. Загрузок.April-2015. 2B
ESP8266 - ПОДКЛЮЧЕНИЕ И ОБНОВЛЕНИЕ ПРОШИВКИ …TRANSLATE THIS PAGE Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру,т.е. тоже
НЕДОРОГОЙ ESP8266 NODEMCU ВЫКЛЮЧАТЕЛЬ Основным компонентом или, скорее, само понятие Интернет вещей, о том, как подключать различные устройства к сети, так что бы они оба могли отправлять данные и получать команды. Различные технологии для решения этой ESP8266 - ОБНОВЛЕНИЕ ПРОШИВКИ С ПОМОЩЬЮ …TRANSLATE THIS PAGE Обновление прошивки ESP8266 Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру, т.е. тоже через ДЕЛЮСЬ ОПЫТОМ Нашел и отладил утилиты синхронизации времени с ntp сервером, конвертации времени из unix формата (число секунд с 01.01.1970) в обычный и обратно. Что очень НУЖНА ПОМОЩЬ jlcpcb: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день ESPLORER – ESP8266 Recomended hardware for advanced users by ESPlorer developer. ESP8266 modules (ESP-01, ESP-07, ESP-12 E/F and other), MicroPython compatible (Aliexpress, sorted order: by price) ESP8266 «white adapter» for ESP-07, ESP-12, ESP-12E/F and antennas for ESP-07 (Aliexpress, sorted order: by price) DC-DC 3.3 7333 for white board (Aliexpress, sorted ESP8266 – СООБЩЕСТВО РАЗРАБОТЧИКОВTRANSLATETHIS PAGE
В панели управления VPS в меню Сети — Виртуальные облачные сети — Выбираем Общедоступная подсеть — нажимаем на Default Security List в разделе Списки безопасности — Добавить правила длявходящего
IOT MANAGER
IoT Manager: You can manage ESP8266, Arduino and any other devices supported MQTT protocol. MQTT broker must support WebSockets. Use demo sketchs IoTmanager.ino and IoTmanager2.ino for ESP8266 Arduino IDE This app from esp8266.ru admin (ESPlorer and luatool developer) IoT Manager — developed with Ionic Framework, HTML5 и AngularJS. Uses Paho. Support push notifications via OneSignal ESP8266 PINS LIST FUNCTION, REGISTER, STRAPPING ESP8266 Pin List 05.11.2014. 1. INST_NAME indicate the IO_MUX REGISTER defined in eagle_soc.h,for example MTDI_U refers to PERIPHS_IO_MUX_MTDI_U. 2. NET NAME accords with the pin name in schematic. 3. FUNCTION says the multifunction of each pin pad func number 1-5 in this table correspond to FUNCTION 0-4 in SDK e.g.:setMTDI to GPIO12. #
ЗАГРУЗИТЬ ФАЙЛЫ ДОКУМЕНТАЦИИ, DATASHEET, ПРОШИВКИ, УТИЛИТЫ Мы постарались собрать в одном месте всю доступную документацию, прошивки, примеры для esp8266. Файл. Размер. Загрузок. Файл. Размер. Загрузок.April-2015. 2B
ESP8266 - ПОДКЛЮЧЕНИЕ И ОБНОВЛЕНИЕ ПРОШИВКИ …TRANSLATE THIS PAGE Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру,т.е. тоже
НЕДОРОГОЙ ESP8266 NODEMCU ВЫКЛЮЧАТЕЛЬ Основным компонентом или, скорее, само понятие Интернет вещей, о том, как подключать различные устройства к сети, так что бы они оба могли отправлять данные и получать команды. Различные технологии для решения этой ESP8266 - ОБНОВЛЕНИЕ ПРОШИВКИ С ПОМОЩЬЮ …TRANSLATE THIS PAGE Обновление прошивки ESP8266 Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру, т.е. тоже через ДЕЛЮСЬ ОПЫТОМ Нашел и отладил утилиты синхронизации времени с ntp сервером, конвертации времени из unix формата (число секунд с 01.01.1970) в обычный и обратно. Что очень НУЖНА ПОМОЩЬ jlcpcb: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день ESP8266 ФОРМАТ ДАННЫХ ПРОШИВКИ, ПРОТОКОЛ …TRANSLATE THIS PAGE Протокол обмена. Для прошивки GPIO0 и GPIO15 (если есть на Вашем модуле) подтянуть к земле а GPIO2 подтянуть к питанию. Бутлоадер, после подачи питания, переводит модуль в режим прошивки (UARTdownload mode
ESP8266 - ПОДКЛЮЧЕНИЕ И ОБНОВЛЕНИЕ ПРОШИВКИ …TRANSLATE THIS PAGE Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру,т.е. тоже
ESP8266 ARDUINO IDE
ESP8266 Arduino IDE | Сообщество ESP8266. JLCPCB: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа. Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день. UNOFFICIAL DEVELOPER KIT Unofficial Developer Kit | Сообщество ESP8266. JLCPCB: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа. Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день. НЕДОРОГОЙ ESP8266 NODEMCU ВЫКЛЮЧАТЕЛЬ Основным компонентом или, скорее, само понятие Интернет вещей, о том, как подключать различные устройства к сети, так что бы они оба могли отправлять данные и получать команды. Различные технологии для решения этой ESP32 - ВСЕ О ЖЕЛЕЗЕ ESP32 - все о железе | Сообщество ESP8266. JLCPCB: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа. Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день.Ссылка
ДЕЛЮСЬ ОПЫТОМ Нашел и отладил утилиты синхронизации времени с ntp сервером, конвертации времени из unix формата (число секунд с 01.01.1970) в обычный и обратно. Что очень ОБСУЖДЕНИЕ Всех приветствую. Хочу поделиться своим проектом интернет радиоприемника основанным на ESP32 без применения внешних ЦАП и декодеров потока. Более подробнее я рассказал в видео. Архив с схемами и файлами дляпрошивки
ОБСУЖДЕНИЕ jlcpcb: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день НУЖНА ПОМОЩЬ Вижу здесь давно писали, но может кто отзовется. Подключил я ВебСокет и вроде всё работает, но одна проблема, соединение перегружается и данные пропадают, я пока просто с яркостью Леда пытыюсь научиться. пока сокет ESPLORER – ESP8266 Recomended hardware for advanced users by ESPlorer developer. ESP8266 modules (ESP-01, ESP-07, ESP-12 E/F and other), MicroPython compatible (Aliexpress, sorted order: by price) ESP8266 «white adapter» for ESP-07, ESP-12, ESP-12E/F and antennas for ESP-07 (Aliexpress, sorted order: by price) DC-DC 3.3 7333 for white board (Aliexpress, sorted ESP8266 – СООБЩЕСТВО РАЗРАБОТЧИКОВTRANSLATETHIS PAGE
В панели управления VPS в меню Сети — Виртуальные облачные сети — Выбираем Общедоступная подсеть — нажимаем на Default Security List в разделе Списки безопасности — Добавить правила длявходящего
IOT MANAGER
IoT Manager: You can manage ESP8266, Arduino and any other devices supported MQTT protocol. MQTT broker must support WebSockets. Use demo sketchs IoTmanager.ino and IoTmanager2.ino for ESP8266 Arduino IDE This app from esp8266.ru admin (ESPlorer and luatool developer) IoT Manager — developed with Ionic Framework, HTML5 и AngularJS. Uses Paho. Support push notifications via OneSignal ESP8266 PINS LIST FUNCTION, REGISTER, STRAPPING ESP8266 Pin List 05.11.2014. 1. INST_NAME indicate the IO_MUX REGISTER defined in eagle_soc.h,for example MTDI_U refers to PERIPHS_IO_MUX_MTDI_U. 2. NET NAME accords with the pin name in schematic. 3. FUNCTION says the multifunction of each pin pad func number 1-5 in this table correspond to FUNCTION 0-4 in SDK e.g.:setMTDI to GPIO12. #
ЗАГРУЗИТЬ ФАЙЛЫ ДОКУМЕНТАЦИИ, DATASHEET, ПРОШИВКИ, УТИЛИТЫ Мы постарались собрать в одном месте всю доступную документацию, прошивки, примеры для esp8266. Файл. Размер. Загрузок. Файл. Размер. Загрузок.April-2015. 2B
ESP8266 - ПОДКЛЮЧЕНИЕ И ОБНОВЛЕНИЕ ПРОШИВКИ …TRANSLATE THIS PAGE Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру,т.е. тоже
НЕДОРОГОЙ ESP8266 NODEMCU ВЫКЛЮЧАТЕЛЬ Основным компонентом или, скорее, само понятие Интернет вещей, о том, как подключать различные устройства к сети, так что бы они оба могли отправлять данные и получать команды. Различные технологии для решения этой ESP8266 - ОБНОВЛЕНИЕ ПРОШИВКИ С ПОМОЩЬЮ …TRANSLATE THIS PAGE Обновление прошивки ESP8266 Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру, т.е. тоже через ДЕЛЮСЬ ОПЫТОМ Нашел и отладил утилиты синхронизации времени с ntp сервером, конвертации времени из unix формата (число секунд с 01.01.1970) в обычный и обратно. Что очень НУЖНА ПОМОЩЬ jlcpcb: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день ESPLORER – ESP8266 Recomended hardware for advanced users by ESPlorer developer. ESP8266 modules (ESP-01, ESP-07, ESP-12 E/F and other), MicroPython compatible (Aliexpress, sorted order: by price) ESP8266 «white adapter» for ESP-07, ESP-12, ESP-12E/F and antennas for ESP-07 (Aliexpress, sorted order: by price) DC-DC 3.3 7333 for white board (Aliexpress, sorted ESP8266 – СООБЩЕСТВО РАЗРАБОТЧИКОВTRANSLATETHIS PAGE
В панели управления VPS в меню Сети — Виртуальные облачные сети — Выбираем Общедоступная подсеть — нажимаем на Default Security List в разделе Списки безопасности — Добавить правила длявходящего
IOT MANAGER
IoT Manager: You can manage ESP8266, Arduino and any other devices supported MQTT protocol. MQTT broker must support WebSockets. Use demo sketchs IoTmanager.ino and IoTmanager2.ino for ESP8266 Arduino IDE This app from esp8266.ru admin (ESPlorer and luatool developer) IoT Manager — developed with Ionic Framework, HTML5 и AngularJS. Uses Paho. Support push notifications via OneSignal ESP8266 PINS LIST FUNCTION, REGISTER, STRAPPING ESP8266 Pin List 05.11.2014. 1. INST_NAME indicate the IO_MUX REGISTER defined in eagle_soc.h,for example MTDI_U refers to PERIPHS_IO_MUX_MTDI_U. 2. NET NAME accords with the pin name in schematic. 3. FUNCTION says the multifunction of each pin pad func number 1-5 in this table correspond to FUNCTION 0-4 in SDK e.g.:setMTDI to GPIO12. #
ЗАГРУЗИТЬ ФАЙЛЫ ДОКУМЕНТАЦИИ, DATASHEET, ПРОШИВКИ, УТИЛИТЫ Мы постарались собрать в одном месте всю доступную документацию, прошивки, примеры для esp8266. Файл. Размер. Загрузок. Файл. Размер. Загрузок.April-2015. 2B
ESP8266 - ПОДКЛЮЧЕНИЕ И ОБНОВЛЕНИЕ ПРОШИВКИ …TRANSLATE THIS PAGE Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру,т.е. тоже
НЕДОРОГОЙ ESP8266 NODEMCU ВЫКЛЮЧАТЕЛЬ Основным компонентом или, скорее, само понятие Интернет вещей, о том, как подключать различные устройства к сети, так что бы они оба могли отправлять данные и получать команды. Различные технологии для решения этой ESP8266 - ОБНОВЛЕНИЕ ПРОШИВКИ С ПОМОЩЬЮ …TRANSLATE THIS PAGE Обновление прошивки ESP8266 Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру, т.е. тоже через ДЕЛЮСЬ ОПЫТОМ Нашел и отладил утилиты синхронизации времени с ntp сервером, конвертации времени из unix формата (число секунд с 01.01.1970) в обычный и обратно. Что очень НУЖНА ПОМОЩЬ jlcpcb: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день ESP8266 ФОРМАТ ДАННЫХ ПРОШИВКИ, ПРОТОКОЛ …TRANSLATE THIS PAGE Протокол обмена. Для прошивки GPIO0 и GPIO15 (если есть на Вашем модуле) подтянуть к земле а GPIO2 подтянуть к питанию. Бутлоадер, после подачи питания, переводит модуль в режим прошивки (UARTdownload mode
ESP8266 - ПОДКЛЮЧЕНИЕ И ОБНОВЛЕНИЕ ПРОШИВКИ …TRANSLATE THIS PAGE Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру,т.е. тоже
ESP8266 ARDUINO IDE
ESP8266 Arduino IDE | Сообщество ESP8266. JLCPCB: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа. Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день. UNOFFICIAL DEVELOPER KIT Unofficial Developer Kit | Сообщество ESP8266. JLCPCB: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа. Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день. НЕДОРОГОЙ ESP8266 NODEMCU ВЫКЛЮЧАТЕЛЬ Основным компонентом или, скорее, само понятие Интернет вещей, о том, как подключать различные устройства к сети, так что бы они оба могли отправлять данные и получать команды. Различные технологии для решения этой ESP32 - ВСЕ О ЖЕЛЕЗЕ ESP32 - все о железе | Сообщество ESP8266. JLCPCB: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа. Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день.Ссылка
ДЕЛЮСЬ ОПЫТОМ Нашел и отладил утилиты синхронизации времени с ntp сервером, конвертации времени из unix формата (число секунд с 01.01.1970) в обычный и обратно. Что очень ОБСУЖДЕНИЕ Всех приветствую. Хочу поделиться своим проектом интернет радиоприемника основанным на ESP32 без применения внешних ЦАП и декодеров потока. Более подробнее я рассказал в видео. Архив с схемами и файлами дляпрошивки
ОБСУЖДЕНИЕ jlcpcb: Изготовление печатных плат : 2$ за 10шт. 100×100мм за 24 часа Крупнейший в Китае производитель печатных плат: 300,000+ клиентов, более 8.000 заказов в день НУЖНА ПОМОЩЬ Вижу здесь давно писали, но может кто отзовется. Подключил я ВебСокет и вроде всё работает, но одна проблема, соединение перегружается и данные пропадают, я пока просто с яркостью Леда пытыюсь научиться. пока сокет ESPLORER – ESP8266 Recomended hardware for advanced users by ESPlorer developer. ESP8266 modules (ESP-01, ESP-07, ESP-12 E/F and other), MicroPython compatible (Aliexpress, sorted order: by price) ESP8266 «white adapter» for ESP-07, ESP-12, ESP-12E/F and antennas for ESP-07 (Aliexpress, sorted order: by price) DC-DC 3.3 7333 for white board (Aliexpress, sortedIOT MANAGER
IoT Manager: You can manage ESP8266, Arduino and any other devices supported MQTT protocol. MQTT broker must support WebSockets. Use demo sketchs IoTmanager.ino and IoTmanager2.ino for ESP8266 Arduino IDE This app from esp8266.ru admin (ESPlorer and luatool developer) IoT Manager — developed with Ionic Framework, HTML5 и AngularJS. Uses Paho. Support push notifications via OneSignal ESP8266 – СООБЩЕСТВО РАЗРАБОТЧИКОВTRANSLATETHIS PAGE
В панели управления VPS в меню Сети — Виртуальные облачные сети — Выбираем Общедоступная подсеть — нажимаем на Default Security List в разделе Списки безопасности — Добавить правила длявходящего
ЗАГРУЗИТЬ ФАЙЛЫ ДОКУМЕНТАЦИИ, DATASHEET, ПРОШИВКИ, УТИЛИТЫ Мы постарались собрать в одном месте всю доступную документацию, прошивки, примеры для esp8266. Файл. Размер. Загрузок. Файл. Размер. Загрузок.April-2015. 2B
ESP8266 GPIO
ESP8266 GPIO Register 05.11.2014. The output value when the GPIO pin is set as output. The output enable register. The values of the strapping pins. The values of the GPIO pins when the GPIO pin is set as input. Interrupt enable register. Clock pre-divider for sigma-delta. target level ofESP8266 UART REG
1'h0. R/W. Set this bit to reset uart rx fifo. tx_flow_en. 1'b0. R/W. Set this bit to enable uart tx hardware flow control. ESP8266 ФОРМАТ ДАННЫХ ПРОШИВКИ, ПРОТОКОЛ …TRANSLATE THIS PAGE Протокол обмена. Для прошивки GPIO0 и GPIO15 (если есть на Вашем модуле) подтянуть к земле а GPIO2 подтянуть к питанию. Бутлоадер, после подачи питания, переводит модуль в режим прошивки (UARTdownload mode
ESP8266 - ПОДКЛЮЧЕНИЕ И ОБНОВЛЕНИЕ ПРОШИВКИ …TRANSLATE THIS PAGE Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру,т.е. тоже
ESP8266 - ОБНОВЛЕНИЕ ПРОШИВКИ С ПОМОЩЬЮ …TRANSLATE THIS PAGE Обновление прошивки ESP8266 Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру, т.е. тоже через ДЕЛЮСЬ ОПЫТОМ Нашел и отладил утилиты синхронизации времени с ntp сервером, конвертации времени из unix формата (число секунд с 01.01.1970) в обычный и обратно. Что очень ESPLORER – ESP8266 Recomended hardware for advanced users by ESPlorer developer. ESP8266 modules (ESP-01, ESP-07, ESP-12 E/F and other), MicroPython compatible (Aliexpress, sorted order: by price) ESP8266 «white adapter» for ESP-07, ESP-12, ESP-12E/F and antennas for ESP-07 (Aliexpress, sorted order: by price) DC-DC 3.3 7333 for white board (Aliexpress, sortedIOT MANAGER
IoT Manager: You can manage ESP8266, Arduino and any other devices supported MQTT protocol. MQTT broker must support WebSockets. Use demo sketchs IoTmanager.ino and IoTmanager2.ino for ESP8266 Arduino IDE This app from esp8266.ru admin (ESPlorer and luatool developer) IoT Manager — developed with Ionic Framework, HTML5 и AngularJS. Uses Paho. Support push notifications via OneSignal ESP8266 – СООБЩЕСТВО РАЗРАБОТЧИКОВTRANSLATETHIS PAGE
В панели управления VPS в меню Сети — Виртуальные облачные сети — Выбираем Общедоступная подсеть — нажимаем на Default Security List в разделе Списки безопасности — Добавить правила длявходящего
ЗАГРУЗИТЬ ФАЙЛЫ ДОКУМЕНТАЦИИ, DATASHEET, ПРОШИВКИ, УТИЛИТЫ Мы постарались собрать в одном месте всю доступную документацию, прошивки, примеры для esp8266. Файл. Размер. Загрузок. Файл. Размер. Загрузок.April-2015. 2B
ESP8266 GPIO
ESP8266 GPIO Register 05.11.2014. The output value when the GPIO pin is set as output. The output enable register. The values of the strapping pins. The values of the GPIO pins when the GPIO pin is set as input. Interrupt enable register. Clock pre-divider for sigma-delta. target level ofESP8266 UART REG
1'h0. R/W. Set this bit to reset uart rx fifo. tx_flow_en. 1'b0. R/W. Set this bit to enable uart tx hardware flow control. ESP8266 ФОРМАТ ДАННЫХ ПРОШИВКИ, ПРОТОКОЛ …TRANSLATE THIS PAGE Протокол обмена. Для прошивки GPIO0 и GPIO15 (если есть на Вашем модуле) подтянуть к земле а GPIO2 подтянуть к питанию. Бутлоадер, после подачи питания, переводит модуль в режим прошивки (UARTdownload mode
ESP8266 - ПОДКЛЮЧЕНИЕ И ОБНОВЛЕНИЕ ПРОШИВКИ …TRANSLATE THIS PAGE Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру,т.е. тоже
ESP8266 - ОБНОВЛЕНИЕ ПРОШИВКИ С ПОМОЩЬЮ …TRANSLATE THIS PAGE Обновление прошивки ESP8266 Модуль ESP8266 замечателен тем, что не требует специального программатора — обновление прошивки производится на том же железе, на котором вы подключаете модуль ESP8266 к компьютеру, т.е. тоже через ДЕЛЮСЬ ОПЫТОМ Нашел и отладил утилиты синхронизации времени с ntp сервером, конвертации времени из unix формата (число секунд с 01.01.1970) в обычный и обратно. Что очень ESP8266 – СООБЩЕСТВО РАЗРАБОТЧИКОВTRANSLATETHIS PAGE
В панели управления VPS в меню Сети — Виртуальные облачные сети — Выбираем Общедоступная подсеть — нажимаем на Default Security List в разделе Списки безопасности — Добавить правила длявходящего
IOT MANAGER
IoT Manager: You can manage ESP8266, Arduino and any other devices supported MQTT protocol. MQTT broker must support WebSockets. Use demo sketchs IoTmanager.ino and IoTmanager2.ino for ESP8266 Arduino IDE This app from esp8266.ru admin (ESPlorer and luatool developer) IoT Manager — developed with Ionic Framework, HTML5 и AngularJS. Uses Paho. Support push notifications via ESPLORER - IDE ДЛЯ ESP8266 ESPlorer LUA, Python и AT команды в одном месте Требуется установка последней версии JAVA Поддержка платформ Windows(x86, x86-64) Linux(x86, x86-64, ARM soft & hard float) Solaris(x86, x86-64) Mac OS X(x86, x86-64, PPC, PPC64) Чем отличается от других программ для ESP8266 Работает на ESP8266 ФОРМАТ ДАННЫХ ПРОШИВКИ, ПРОТОКОЛ …TRANSLATE THIS PAGE В статье описан формат данных для прошивки esp8266, протокол обмена при прошивке esp8266 АРХИВЫ NODEMCU О прошивке для ESP8266 NodeMCU мы уже публиковали ранее материал, но хочется вернуться к этой теме снова.Во-первых, проект активно развивается, хоть и использует все еще SDK 0.9.2, во-вторых, появилось множество рабочих примеров КУПИТЬ ESP8266 Сегодня модуль ESP8266 можно купить менее, чем за 3$, включая почтовую доставку до вашего почтового отделения. Именно поэтому, зная реальную цену ESP8266, очень не хочется переплачивать, покупая ARDUINO IDE ДЛЯ ESP8266 Arduino IDE для ESP8266 позволяет писать скетчи и загружать их одним кликом в ESP8266 в знакомой среде (я бы даже сказал до боли знакомой») Arduino IDE. Для тех кому интерфейс Arduino IDE не очень по душе, есть поддержка плагина для Eclipse. ESP8266 - УПРАВЛЯЕМ СО СМАРТФОНА ЧЕРЕЗ BLYNK …TRANSLATE THIS PAGE Еэспэшники — вливайтесь в ряды блинкеров! Сегодня мы за 5 минут настроим управление ESP8266 с вашего смартфона (iOS или Android) с помощью нового облачного сервиса Blink. Видео и подробности под катом. Установите приложение BlynkESP8266.RU
301 Moved Permanently. nginx/1.14.0 (Ubuntu) КАК БЫСТРО НАРИСОВАТЬ СХЕМУ В EASYEDA Это пошаговое руководство с большим количеством скриншотов рассчитано, в первую очередь на тех, кто только начинает знакомится с электроникой, либо не использовал EasyEDA ранее, однако, надеюсь, что и профи смогут ESP8266 - СООБЩЕСТВО РАЗРАБОТЧИКОВ Меню Перейти к содержимому* Главная
* Форум
* Загрузки
* Документация* ESPlorer
* Купить ESP8266* О сайте
КАК ДЕЛАТЬ ЛУЧШИЕ ПЕЧАТНЫЕ ПЛАТЫ —JLCPCB
Управлять промышленной компанией нелегко. В чем причина? Одна из них — это руководители, которые думают в первую очередь о том, как быстро расширить свой бизнес, чтобы заработать больше денег. Обеспечение более высокого качества производства печатных плат и более качественного обслуживание клиентов обычно отходит на второй план. Что насчет JLCPCB? JLCPCB вложила все свои силы в производство печатных плат, преследуя одну цель: делать лучшие печатные платы. Читать далее → Запись опубликована 23.02.2021 автором victor в рубрике Все оESP8266 .
СВОЙ СОБСТВЕННЫЙ ОБЛАЧНЫЙ MQTT БРОКЕР С ПОДДЕРЖКОЙ WEBSOCKETS, СЕРТИФИКАТАМИ LETSENCRYPT, МОНИТОРИНГОМ И ВИЗУАЛИЗАЦИЕЙ В GRAFANA И СОХРАНЕНИЕМ ДАННЫХ В INFLUX. БЕСПЛАТНО И НАВСЕГДА Уровень сложности для продвинутого пользователя ПК: СРЕДНИЙ. Потребуются навыки работы с командной строкой linux через SSH, возможно понадобится изучение технической документации на английском языке. Хочу предупредить, что эта статья не туториал для начинающих, в котором достаточно скопировать все команды из статьи в консоль и все заработает. То, что мы будем делать, потянет на тестовое задание для начинающего DevOps инженера. Может быть я упустил что-то очевидное для меня и Вам придется немного поработать напильником. Ориентировочное время: от 1 часа до бесконечности, в зависимости от Ваших навыков и желания учиться. TLDR; Получаем бесплатный VPS сервер, бесплатный домен 2 уровня и запускаем docker контейнеры: _portainer, nginx, certbot, RabbitMQ, Grafana, Prometheus, Telegraf, InfluxDB_ с помощью docker-compose файла, который я заботливо приготовил для Вас.
Для домашней автоматизации часто необходим MQTT брокер, который должен быть доступен из интернета. Поднимать брокер на RaspberryPi и пробрасывать порты во внешний мир через домашний роутер — можно, но это далеко не идеальное решение (еще и валидные сертификаты при этой схеме непросто получить), а вот построить bridge (мост) между домашним брокером и облачным, чтобы иметь доступ и из дома и из любой точки мира и не оказаться в умершем умном доме» при отсутствии интернета — неплохое решение. Раньше в качестве облачного бесплатного брокера использовали CloudMQTT.com, но недавно эта компания прекратила регистрацию новых бесплатных инстансов и оставила возможность только платной регистрации. Чаще всего, в качестве MQTT брокера разворачивают mosquitto — это отличный быстрый брокер, не требующий излишних вычислительных ресурсов. Но есть у него и недостатки — список пользователей и их права доступа необходимо прописывать в текстовых файлах. Я предлагаю Вам пострелять из пушки по воробьям и использовать в качестве MQTT сервера брокер сообщений RabbitMQ , который имеет плагин MQTT в базовой поставке и простой WEB интерфейс для настройки и управления пользователями. Также мы будем использовать Prometheus плагин для RabbitMQ, для
мониторинга состоянии брокера и ресурсов, которые он использует. RabbitMQ написан на языке erlang, позволяет объединять брокеры в кластер, успешно используется во многих коммерческихпроектах.
RabbitMQ имеет и другие замечательные возможности (очереди , например), но описание этих возможностей выходит за рамки данной статьи и я предлагаю Вам самостоятельно их изучить, если будетинтересно.
Для полноценного использования MQTT мы настроим автоматическое получение бесплатных SSL(TLS) сертификатов LetsEncrypt , подключение WebSockets (MQTT over WebSockets), настроим WEB сервер nginx , так что сделать еще и собственный сайт — дело пяти дополнительных минут. Современные DevOps инженеры не представляют свою работу без контейнеров, поэтому и мы будем использовать best practices — развернем весь необходимый софт в контейнерах. Я не фанатичный линуксоид, который признает исключительно командную строку в терминале, поэтому для обычных людей установим Portainer — удобный WEB интерфейс для управления docker контейнерами. Раз уж мы используем Prometheus для мониторинга брокера, то установим и node-exporterдля
мониторинга нашего VPS сервера. Также мы, легким движением руки, реализуем задачу сохранения MQTT сообщений в базе данных InfluxDB,
используя для этого Telegraf.
Вишенкой на торте будет визуализация данных в одном из самых популярных современных продуктов — Grafana . Там мы увидим статистику и нашего VPS сервера и статистику RabbitMQ и сами данные, полученные по MQTT. По факту, мы сделаем собственный универсальный dashboard (точнее, можем сделать множество наборов панелей, в зависимости от задач), переплюнув популярные облачные сервисы. Grafana: мониторинг VPS Grafana: мониторинг RabbitMQ Grafana: визуализация MQTT данных ПОЛУЧАЕМ VPS СЕРВЕР БЕСПЛАТНО ИНАВСЕГДА
Здесь я не буду останавливаться подробно — Вы сможете без труда найтистатьи
как это сделать. Мне понравились VPS, которые предоставляет Oracle — они дают две виртуальных машины и у них 1Gb RAM в каждой, а для нашего проекта 512 может не хватить. Активация аккаунта Oracle для получения бесплатной виртуальной машины требует международную карту Visa/MasterCard типа WORLD с балансом не менее 100 рублей (списанные средства будут возвращены, это необходимо для верификации карты и владельца). Проверить тип Вашей карты можно заранее на любом сервисе по BIN коду (первые 6 цифр карты), в строке КАТЕГОРИЯ КАРТЫ должно быть WORLD. Могу сказать, что эта акция на бесплатные VPS действующая, я зарегистрировал такой аккаунт неделю назад (август 2020). На этапе выбора образа для виртуалки выберите UBUNTU 20.04 или любой другой дистрибутив linux, если обоснованно считаете это необходимым. На окончании этого шага Вы должны получить доступ по SSH к новой виртуалке и знать ее внешний (публичный) IP адрес (не пугайтесь, с настройками по умолчанию этот адрес не пингуется из интернета). Для новичков могу сообщить, что приватные (частные) IP адреса начинаются на 10. и выглядят, например, так 10.0.0.15 (есть и другие частные подсети, погуглите) Нам нужен не этот адрес, а другой, ОБЩЕДОСТУПНЫЙ IP-АДРЕС. ПОЛУЧАЕМ ДОМЕН ВТОРОГО УРОВНЯБЕСПЛАТНО
Если у Вас уже есть собственный домен и DNS, тогда вы должны создать DNS запись типа А и вписать туда общедоступный IP-адрес VPS. После этого можете переходить к следующему пункту. Если у Вас еще нет собственного домена, то идем на Freenom.com(кредитная
карта не понадобится) подбираем свободный домен и регистрируем его. Большинство доменов, даже 4-х буквенные бесплатны, кроме премиальных (по мнению авторов сервиса). Регистрация аккаунта происходит в момент регистрации домена, также пусть вас не смущает кнопка ОФОРМИТЬ ЗАКАЗ — да, для регистрации бесплатного домена нужно оформить заказ. Еще не забудьте указать, что регистрируете домен на 12 месяцев (по умолчанию регистрируют только на 3). Регистрация бесплатного домена В момент регистрации домена (на большом мониторе, а не на маленьком как у меня на скриншоте) вы можете сразу указать общедоступный IP адрес вашей виртуалки для нового доменного имени. Указать его нужно два раза (обычно для каждого WEB сервера создается две DNS записи: первая только с именем домена и вторая WWW.+ИМЯ ДОМЕНА). Если у Вас нет поля для ввода IP адреса при регистрации, то ничего страшного, Вы сможете это сделать после регистрации. После регистрации домена и аккаунта на freenom нужно залогиниться и перейти в меню SERVICES — MY DOMAINS — напротив Вашего домена нажать MANAGE DOMAIN, выбрать вкладку MANAGE FREENOM DNS, ввести два раза общедоступный IP-адрес в поле TARGET и сохранить изменения. Дальше можете подождать и попить кофе пока обновится кэш DNS. Успешным результатом этого шага станет возможность подключаться по SSH к Вашей VPS не только по общедоступному IP-адресу, но и по доменному имени. ПЕРВОНАЧАЛЬНАЯ НАСТРОЙКА VPS * Обновим систему sudo apt update sudo apt upgrade1
2
sudo apt update
sudo apt upgrade
* Поставим защиту от китайцев, которых а) много, б) часто сканируют интернет на предмет наличия открытого доступа по паролю SSH на какие-нибудьхосты
sudo apt install fail2ban1
sudo apt install fail2ban * Поставим docker (если что вот альтернативная инструкция)
sudo apt install docker docker.io docker-compose1
sudo apt install docker docker.io docker-compose * Дополнительные утилиты по вкусу sudo apt install htop mc git1
sudo apt install htop mc git * У нас используется несколько приложений и в момент запуска контейнеров будет использоваться много оперативной памяти, поэтому создаем файл подкачки по этой инструкции (если у вас не бесплатная виртуалка и памяти больше 2 Gb, то этот пункт можно пропустить и выполнить позднее, если возникнет такая необходимость) * Создаем каталог проекта и скачиваем docker-compose файл с гитаcd /opt git clone
https://github.com/4refr0nt/rabbit-prometheus-influx-grafana.git services cd services cp .env-sample .env1
2
3
4
cd /opt
git clone
https://github.com/4refr0nt/rabbit-prometheus-influx-grafana.gitservices
cd services
cp .env-sample .env
*
Используя любимый редактор (nano, mc или VSCode с плагином SSH) меняем в файлах конфигурации мой домен iotm.tk на ваш в файле conf/nginx/nginx.conf, в файле conf/telegraf/telegraf.conf в секции заполняем username и password пользователя mqtt, которого мы пропишем в RabbitMQ позднее, задаем свои пароли по-умолчанию в файле .env, меняем домен на свой и вводим свою почту для уведомлений от LetsEncrypt в файле init-cert.sh, меняем домен iotm.tk в файле docker-compose.yml. Воспользуйтесь поиском в файлах, чтобы не пропустить необходимые исправления. * В панели управления VPS в меню СЕТИ — ВИРТУАЛЬНЫЕ ОБЛАЧНЫЕ СЕТИ — Выбираем ОБЩЕДОСТУПНАЯ ПОДСЕТЬ — нажимаем на DEFAULT SECURITY LIST в разделе СПИСКИ БЕЗОПАСНОСТИ — ДОБАВИТЬ ПРАВИЛА ДЛЯ ВХОДЯЩЕГО ТРАФИКА — и открываем порты 80, 443, 1883, 8883, 18883 для доступа извне к нашему пустому сайту под управлением nginx и MQTT брокеру Открываем необходимые порты для доступа в нашу виртуальную облачнуюсеть
Все необходимые порты виртуальной облачной сети открыты * Теперь необходимо открыть эти же порты и 22 на хосте в ufw sudo ufw allow 22/tcp sudo ufw allow 80/tcp sudo ufw allow 443/tcp sudo ufw allow 1883/tcp sudo ufw allow 8883/tcp sudo ufw allow 18883/tcp sudo ufw enable1
2
3
4
5
6
7
sudo ufw allow 22/tcp sudo ufw allow 80/tcp sudo ufw allow 443/tcp sudo ufw allow 1883/tcp sudo ufw allow 8883/tcp sudo ufw allow 18883/tcpsudo ufw enable
* Генерируем самоподписанные сертификаты для первого запуска nginx запуская скрипт init-cert.sh * Запускаем контейнеры выборочно для получения подписанных сертификатов sudo docker-compose start nginx sudo docker-compose start certbot1
2
sudo docker-compose start nginx sudo docker-compose start certbot Если все прошло гладко, то Вы получили сертифкаты LetsEncrypt для сайта и эти же сертификаты будут использоваться дляRabbitMQ.
* Предварительная настройка закончена, запускаем контейнеры скриптом start.sh Вот в этом месте Вам и придется поработать напильником». Нужно выставить права на запись каталогу data — именно здесь будут хранится данные каждого контейнера (иначе при каждом перезапуске контейнер не будет помнить» данные, которые были при предыдущем запуске). Это можно сделать двумя путями: 1. Выставить права на запись «для всех» на весь каталог data и подкаталоги — но это _ОЧЕНЬ ПЛОХОЕ РЕШЕНИЕ_ с точки зрения безопасности и подойдет только для первого знакомства, чтобы посмотреть в работе все запущенные сервисы. Этот способ подходит только если Вы не будете использовать эти контейнеры и удалите все сразу после ознакомления. 2. Правильный путь — каждому подкаталогу в каталоге DATA выставить владельцем того пользователя, который запускает сервис в контейнере. Для этого нужно зайти в каждый контейнер и посмотреть пользователя, от которого работает данный сервис и выставить владельцем его на соответствующий подкаталог в DATA. Чтобы зайти в контейнер и посмотреть пользователей: sudo docker exec -it grafana sh cat /etc/passwd1
2
3
sudo docker exec -it grafana shcat /etc/passwd
Другой способ (предложил Mikhail Voltornist) sudo docker inspect $(sudo docker ps -aq) --format '{{.Config.User}}{{.Name}}'
1
sudo docker inspect $(sudo docker ps -aq) --format '{{.Config.User}}{{.Name}}'
Еще вариант: sudo docker exec -it grafana id1
sudo docker exec -it grafana id Мы увидели, что в контейнере GRAFANA пользователь GRAFANA и его UID 472, после этого меняем владельца на каталог DATA/GRAFANA нашей сборки. Не забудьте выйти из контейнера командой EXIT (если входили через sh или bash) Меняем владельца каталога: sudo chown -R 472:472 /opt/services/data/grafana sudo chmod 755 /opt/services/data/grafana1
2
3
sudo chown -R 472:472 /opt/services/data/grafana sudo chmod 755 /opt/services/data/grafana Такие операции необходимо проделать для всех контейнеров, где пользователь отличен от root. ПОСЛЕДНИЕ ШТРИХИ Итак, смотрим что получилось: https://example.com/ — это ваш сайт заглушка, можно разместить что-то полезное, положив html файлы в conf/nginx/www https://example.com/manager/rabbit/ — интерфейс управления RabbitMQ, доступ по умолчанию guest пароль guest — пароль нужно сразу же сменить — помните про китайцев! Создание новых пользователей MQTT на вкладке ADMIN. Если укажете TAG administrator, то этот пользователь сможет логиниться в WEB интерфейс RabbitMQ и управлять другими пользователями. Если нужно только подключение по MQTT то задавайте TAG None. Создайте нового пользователя, которого прописали в конфиге Telegraf, перезапустите Telegraf. Каждому пользователю после создания нужно дать права на доступ к Virtual host (это внутренний термин RabbitMQ, наш единственный Virtual host это «/»), жмите SETPERMISSION.
https://example.com/manager/grafana/ — самое интересное — Grafana. По умолчанию там только один источник данных — Prometheus. Из него берутся данные для мониторинга RabbitMQ и VPS. Нужно создать еще один источник данных InfluxDB — туда Telegraf будет складывать данные из всех топиков, полученные по MQTT. Вообще, в Grafana все интуитивно понятно да и в интернете множество инструкций. Смотрите готовые dashboards, импортируйте чужие и создавайте свои. https://example.com/manager/portainer/ — WEB интерфейс для управления контейнерами. Тоже нужно задать нормальный пароль после первого входа (admin admin). Можно останавливать/перезапускать контейнеры, смотреть логи каждого контейнера и многое другое — смотрите, изучайте. Именно здесь найдете причину в логах, если что-то неработает.
УСТАНОВКА ПРИЛОЖЕНИЯ NODE.JS ДЛЯ ГЕНЕРАЦИИ ДАННЫХ Установим менеджер NVM , который позволяет быстро устанавливать и переключатьверсии NODEJS
curl -o-
https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash1
curl -o-
https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash (в команде выше указана последняя версия NVM на момент написания статьи — январь 2021 года, лучше сходить нагитхаб и
взять актуальную версию на моментустановки)
Чтобы nvm заработал необходимо заново войти в терминал или выполнитькоманду
source /home/ubuntu/.bashrc1
source /home/ubuntu/.bashrc Далее установим LTS версию NODEJSnvm install —lts
КАК ВСЕ ЭТО ЕЩЕ УЛУЧШИТЬ? Улучшать можно бесконечно (в тех пределах, которые позволит оперативка, конечно) Можете добавить контейнер Alertmanagerдля
генерации алармов по заданным правилам (EMail, Slack и т.п.) Alertmanager-bot — telegram бот для отправки PUSH уведомлений вTelegram
cAdvisor — мониторинг ресурсов занятых каждым контейнером Можно прикрутить на алармы amixr чтобы получать уведомления в виде звонков на телефон и SMS. Добавить в prometheus мониторинг и статистикуnginx
Добавить в prometheus мониторинг influx Добавить в prometheus мониторинг чего-нибудь еще :) Добавить контейнер Loki для просмотра логовв Grafana
Добавить контейнер с сервером OpenVPN, чтобы ходить в интернет через облакоOracle
Можно сделать стартовые скрипты создания пользователей, брать пароли из защищенного хранилища… и много чего еще — было бы желание :) Эта статья написана специально для пользователей мобильного приложения IoT Manager (telegraf ожидает сообщения MQTT в JSON формате) Обсуждение этой статьи у нас на форуме Обсуждение этой статьи в telegram канале Дмитрия Борисенко Спасибо, что дочитали до конца. Запись опубликована 17.08.2020 автором victor в рубрике IoT Manager ,Все о ESP8266 .
ESP8266 И WS2812 В ARDUINO IDE — ЭТО ОЧЕНЬ ПРОСТО! В преддверии наступающего Нового Года пора подумать об иллюминации праздника и, конечно же, своими руками. Наилучший кандидат для этого — светодиоды WS2812. Подробностей и внутренне устройство не привожу, потому как пытливые легко погуглят. Даю инструкцию в несколько кликов с тремя проводками. И даже скотч или синяя изолента не понадобятся. Читать далее → Запись опубликована 20.12.2016 автором victor в рубрике ESP8266 для начинающих, ESP8266 и
Arduino IDE
с метками esp8266 , ws2812, ws2812b
.
КАК БЫСТРО НАРИСОВАТЬ СХЕМУ В EASYEDA — ПОШАГОВОЕ РУКОВОДСТВО ДЛЯ НАЧИНАЮЩИХ Это пошаговое руководство с большим количеством скриншотов рассчитано, в первую очередь на тех, кто только начинает знакомится с электроникой, либо не использовал EasyEDA ранее, однако, надеюсь, что и профи смогут почерпнуть что-то полезное. Все скриншоты уменьшены для удобства чтения статьи с мобильных устройств, но кликабельны для отображения в бОльшем размере. Это не перевод оригинального туториала, а лишь
скромная попытка автора поделиться своими собственными первыми шагами в освоении EasyEDA. Читать далее → Запись опубликована 27.10.2016 автором victor в рубрике ESP8266 для начинающихс метками
EasyEDA , esp8266
.
ESP8266 И REMOTEXY ДЛЯ УПРАВЛЕНИЯ С МОБИЛЬНОГО ПРИЛОЖЕНИЯ Сервис RemoteXY позволяет создавать графические интерфейсы для управления микроконтроллерными устройствами с мобильного приложения. Что бы создать интерфейс, необходимо его сконструировать в редакторе на сайте remotexy.com, затем автоматически будет сгенерирован исходный код программы для микроконтроллера, реализующей интерфейс. Исходный код формируется для Arduino IDE и представляет собой рабочую заготовку, которую можно легко доработать, добавив необходимый функционал под вашу задачу. Для подключения к контроллеру устанавливаем мобильное приложение RemoteXY на смартфон/планшет. Вся прелесть в том, что код графического интерфейса хранится в микроконтроллере. Подключаясь к контроллеру с мобильного приложения, в первую очередь прочитывается интерфейс, затем запускается обмен данными между контроллером и мобильным приложением. Вы можете контролировать множество разных устройств используя одно мобильное приложение. Читать далее → Запись опубликована 04.05.2016 автором victor в рубрике ESP8266 для начинающихс метками
Android , Ardiono IDE, arduino esp8266
.
НАВИГАЦИЯ ПО ЗАПИСЯМ ← Предыдущие записиНайти:
JLCPCB: 2$ за 10шт. 100×100мм Крупнейшая фабрика PCB в Китае Бесплатный онлайн редактор схемРУБРИКИ
* ESP8266 Espressif SDK, AT прошивки * ESP8266 для начинающих * ESP8266 и Arduino IDE * ESP8266 и железные вопросы* ESPlorer
* IoT Manager
* MicroPython
* NodeMCU
* SmartJS
* Все о ESP8266
* Новости
СПРАВОЧНАЯ ИНФОРМАЦИЯ * ESP8266 AT команды v0.19 * ESP8266 AT команды v0.20 * ESP8266 AT команды v0.21 * ESP8266 AT команды v0.22 * ESP8266 GPIO — описание регистров * ESP8266 Pins list function, register, strapping* ESP8266 UART REG
* ESPlorer
* ESPRESSIF System released ESP IoT SDK v1.3.0 with AT v0.40 — Aug8 2015
* IoT Manager
* Купить ESP8266 ОБЛАКО ТЕГОВ Android Ardiono IDEarduino esp8266
arduino ide
COM порт
datasheet
ESP-01
ESP-02
ESP-03
ESP-04
ESP-05
ESP-06
ESP-07
ESP-08
ESP-09
ESP-10
ESP-11
ESP-12
esp8266
esp8266 AT commands
ESP8266 AT
команды
ESP8266 bugs ESP8266 busyesp8266 datasheet
ESP8266 firmware
ESP8266 GPIO
ESP8266 hack
ESP8266 register
ESP8266 SDK
ESP8266 купить ESP8266 прошивка ESP8266 регистрыesp8266ex ESPlorer
firmware
image
layouts
mosquitto
mqtt
NodeMcu
pinouts
SLIP
конфигурированиенастройка
прошивка
ESP8266 МОДУЛИ Enter your email address: Delivered by FeedBurnerPinterest.com
2014-2016 esp8266.ruDetails
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0