Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Время построения, скорость сети и маршрутизации: как мы улучшили свою mesh-сеть и немного про нейросети

Mesh-сети *Машинное обучение *Умный дом
Из песочницы
На этом ресурсе регулярно пишут о mesh-сетях. Мы хотим рассказать, как используем их в своем проекте для создания адаптивной системы автоматизации помещений.Технология самоорганизующихся сетей позволяет нам не только оперативно разворачивать систему, но и добиваться высоких показателей по её отказоустойчивости и скорости работы. Свое решение мы успешно протестировали на реальном объекте с ёмкостью сети в 120 устройств.

Зачем нам понадобилась mesh-сеть


С момента появления концепции «умного дома» головное устройство считалось его «сердцем» и «мозгом». Но постепенно хабы перестают быть необходимыми и скоро вовсе уйдут в прошлое. Данную тенденцию подтверждают и крупные игроки вроде Google и Amazon. Google вот уже несколько лет предлагает ячеистые маршрутизаторы, а Amazon не так давно купила компанию Eero, чтобы усилить свои позиции на рынке умных домов.

В своих продуктах мы используем mesh-сети, так как они решают сразу несколько проблем. Во-первых, обеспечивают бесперебойную работу системы. Обычно если хаб вышел из строя или потерял связь с интернетом, система, фактически, отключается, устройства перестают откликаться и выполнять свои основные функции. Mesh-сети позволяют этого избежать. Даже если одно устройство вышло из строя, остальные продолжат работать в прежнем режиме. Пользователь лишь получит уведомление о неисправности.
Читать дальше →
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 4.4K
Комментарии 2

Простой графический интерфейс для M5Stack (Arduino)

Программирование микроконтроллеров *

Привет! Сегодня мы познакомимся с такой штукой как M5 UI. Благодаря M5 UI Вы можете с помощью пары строк кода подключать всевозможные поля, кнопки, ползунки и переключатели, создавать условные слоя. Несмотря на то, что процесс подключения элементов UI очень прост, Вы также можете воспользоваться наглядным инструментом M5 UI Designer for Arduino IDE.



Рисунок 1

Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 5.6K
Комментарии 1

ESP32 в окружении VSCode

C++ *Разработка робототехники *Программирование микроконтроллеров *Разработка под Arduino *DIY или Сделай сам

В нескольких следующих статьях я хотел бы детально рассмотреть настройку окружения VSCode для работы с фреймворком ESP-IDF. Не совсем популярная комбинация ПО обладает как преимуществами, так и недостатками, которые при детальном рассмотрении мы попытаемся исправить, обойти или превратить в достоинства.

Изыскания проводятся в рамках разработки программно-аппаратного комплекса полетного контроллера на чистых кватернионах, без применения углов Эйлера.

Поскольку предполагается многопользовательская удаленная разработка, то мы решили вначале отработать выбор и настройку самой среды разработки. После нескольких экспериментов с Eclipse, Visual Studio и QT Creator выбор пал на кроссплатформенный VSCode и плагин от разработчика Espressif IDF для работы с фреймворком ESP-IDF.

В качестве «сердца» контроллера рассмотрим двухъядерный микроконтроллер ESP32, который обладает рядом преимуществ, и которые планируется использовать и раскрыть в проекте, а именно:

Читать далее
Всего голосов 18: ↑18 и ↓0 +18
Просмотры 17K
Комментарии 17

Умный дозатор таблеток или мой первый опыт в IoT

Блог компании Samsung C *Программирование микроконтроллеров *Разработка для интернета вещей *Интернет вещей

Автоматический дозатор


Я занимаюсь мобильной разработкой, и идея об изучении Интернета вещей пришла ко мне очень спонтанно: хотелось изучить одну из смежных областей и разобраться, насколько сложно создавать устройства для «умного дома».

Всего голосов 19: ↑19 и ↓0 +19
Просмотры 5.4K
Комментарии 10

ESP32-C3: первое знакомство. Заменим ESP8266?

Программирование микроконтроллеров *Разработка для интернета вещей *Разработка под Arduino *Компьютерное железо DIY или Сделай сам
Tutorial

В ноябре 2020 года Espressif анонсировала новую SoC под названием ESP32-C3. Они разослали несколько инженерных прототипов для тестирования и первого ознакомления.

Так довелось, что мне попался один из них на руки и я успел немного поиграться с ним. Надеюсь, мой краткий опыт будет интересен сообществу, так как тут есть на что посмотреть и ESP32-C3 имеет хороший шанс получить свою нишу в мире встраиваемых систем, так и в области DIY. Меня как раз больше интересует подход со стороны DIY, поэтому статья будет больше с этим уклоном.

Открыть коробку
Всего голосов 44: ↑44 и ↓0 +44
Просмотры 32K
Комментарии 122

Чуть подробнее о настройке среды разработки esp-idf для разработки приложений Esp32

Программирование *Eclipse *Компиляторы *Программирование микроконтроллеров *
Из песочницы
Tutorial

Эта заметка посвящена установке Eclipse и Visual Studio Code под Linux и Windows. Особенность состоит в том, что для всех IDE и для работы в консоли используется одна и та же установка esp-idf.

Читать далее
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 7.9K
Комментарии 10

HeatStick рулит. Конвектором Ballu

Блог компании COOLRF Компьютерное железо Умный дом DIY или Сделай сам Инженерные системы

Осенью 2018 года в моем дачном хозяйстве появилось несколько конвекторов серии Ballu Evolution Transformer. В комплект к ним были взяты самые навороченные блоки управления Digital Inverter BCT/EVU-I.

Дороговато. Но подкупала возможность управлять этой «мечтой» по wi-fi. С помощью фирменного же модуля «съёмного управляющего» Ballu Smart Wi-Fi BEC/WF-01. Купил еще и его. Понять, возможна ли любовь.

Реальность оказалась сурова
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 2.9K
Комментарии 23