Начало работы с IkaScope WiFi Pen-Oscilloscope и ScanaQuad SQ50 USB Logic Analyzer & Signal Generator

Несколько недель назад были получены IkaScope WS200 WiFi осциллограф в виде ручки и ScanaQuad SQ50 USB анализатор логики и генератор сигналов . Аппаратная часть уже была проверена в предыдущем посте с распаковкой. Также был кратко протестирован IkaScope с мини-ПК GOLE 10 , но лишь для демонстрации потенциального применения мини-ПК с сенсорным экраном. На тот момент не проводилось полноценных измерений, так как целью было тестирование мини-ПК, а не самого осциллографа.

Теперь было время протестировать десктопную программу IkaScope и мобильное приложение в Ubuntu 16.04 и Android 8.0.0 соответственно, а также ScanaStudio для устройства ScanaQuad USB только в Ubuntu 16.04, так как мобильной версии программы не существует. Хотя основное внимание уделено Ubuntu и Android, большинство инструкций будут применимы к Windows 10 и Mac OS X для десктопных программ, и к iOS для мобильного приложения. Это руководство по началу работы/базовый туториал, а не обзор, так как будут рассмотрены некоторые возникшие проблемы и показаны основные функции программы/приложения.

Читать далее «Начало работы с IkaScope WiFi Pen-Oscilloscope и ScanaQuad SQ50 USB Logic Analyzer & Signal Generator»

Начало работы со стартовым набором ANAVI Light pHAT со светодиодной лентой RGB и датчиком освещенности

ANAVI Light pHAT — плата расширения, оптимально подходящая для Raspberry Pi Zero (W/WH), но также совместимая с любыми другими платами Raspberry Pi с 40-контактным разъемом, способная управлять 12-вольтовой светодиодной лентой RGB и датчиками. Краудфандинг проекта недавно успешно завершен на CrowdSupply при поддержке 82 участников, но плату или наборы по-прежнему доступны для предзаказа от $25.

Разработчик Леон АНАВИ ранее предоставил стартовый набор для тестирования, и на этих выходных появилась возможность проверить базовые функции платы.

Читать далее «Начало работы со стартовым набором ANAVI Light pHAT со светодиодной лентой RGB и датчиком освещенности»

Обновление стандартной прошивки Sonoff до Sonoff-Tasmota – методы USB-to-Serial и OTA-обновления

Изначально эта публикация задумывалась как вторая часть обзора лампы Sonoff B1 , где планировалось объяснить простоту обновления до открытой прошивки Sonoff-Tasmota по воздуху (OTA), кратко демонстрируя её возможности. Однако процесс занял более 10 часов из-за неоднозначной документации и настройки маршрутизаторов. Первая попытка с Sonoff B1 завершилась неудачей, поэтому использовался последовательный интерфейс, тогда как для Sonoff POW успешно применён метод SonOTA, позволивший перейти с родной прошивки на Sonoff-Tasmota без пайки или разборки.

Обновление ПО через плату USB-UART

Использование платы преобразователя USB-UART – наиболее распространённый метод замены родной прошивки на открытую (ESPurna или Sonoff-Tasmota) в устройствах Sonoff и других системах на ESP8266. Для коммутаторов типа Sonoff TH16 процесс прост:

Читать далее «Обновление стандартной прошивки Sonoff до Sonoff-Tasmota – методы USB-to-Serial и OTA-обновления»

Как собрать умную колонку на Orange Pi Zero с Google Assistant SDK

Превью-релиз Google Assistant SDK , работающего с Raspberry Pi 3 и другими платами ARMv7, был выпущен в мае. Вскоре после этого AIY Projects Voice Kit предлагался бесплатно с журналом Raspberry Pi Magazine как готовый комплект умной колонки для RPi 3. Решено было протестировать решение на платах FriendlyELEC или Shenzhen Xunlong с процессорами Allwinner, поскольку требовались лишь аудиовход, аудиовыход и интернет-соединение. В начале месяца был обнаружен Orange Pi Zero Set 6 Kit , содержащий всё необходимое: плату Orange Pi Zero на ARM Linux, плату расширения со встроенным микрофоном и аудиовыходом, а также компактный корпус для сборки.

Читать далее «Как собрать умную колонку на Orange Pi Zero с Google Assistant SDK»

Проект домашней автоматизации Карла – Часть 2: Мост 433 МГц / WiFi MQTT, датчики двери и движения PIR

Продолжаем проект домашней автоматизации Карла. Рассмотрим автоматизацию освещения на основе времени суток и движения. В первой части мы настроили Home Assistant и прошили базовые WiFi-переключатели Sonoff. Сегодня создадим мост 433 МГц в MQTT и подключим сенсоры.

433 МГц

В зависимости от страны, 433 МГц — открытая частота для коммуникации. Существуют сотни устройств, использующих 433 МГц для передачи данных. Сосредоточимся на двух моделях с Gearbest: датчике движения WMS07 (слева) и датчике двери/окна WDS07 (2 компонента, справа).

Читать далее «Проект домашней автоматизации Карла – Часть 2: Мост 433 МГц / WiFi MQTT, датчики двери и движения PIR»

Проект домашней автоматизации Карла – Часть 1: Home Assistant и YAML, MQTT, Sonoff и рождественские гирлянды

В этом проекте домашней автоматизации основное внимание уделяется экономии средств, несмотря на необходимость дополнительных усилий при настройке. Проект потребовал значительных временных затрат и изучения материалов, процесс настройки еще продолжается.

Исследование началось с просмотра серии видео на YouTube от Bruh Automation , где была представлена платформа Home Assistant . В видео используется Raspberry Pi в качестве сервера, но в данном случае уже применялся Wintel Pro CX-W8 Smart TV Box , выполняющий роль сервера для нескольких служб: три сервера Minecraft, Emby Server, iSpyConnect DVR (с двумя IP-камерами), контроллер Unifi Wi-Fi, а также сервер MQTT и Home Assistant. На скриншоте ниже показана нагрузка в состоянии простоя.

Читать далее «Проект домашней автоматизации Карла – Часть 1: Home Assistant и YAML, MQTT, Sonoff и рождественские гирлянды»

Как установить систему домашней автоматизации Domoticz на NanoPi NEO и другие платы ARM Linux

При выборе оборудования и программного обеспечения для проектов IoT первая сложность — огромное количество вариантов. Для аппаратной части сначала нужно определиться с протоколами связи датчиков и исполнительных устройств. Если выбор падает на Wi-Fi, очевидным решением становится ESP8266, используемый вместе с недорогой платой Linux, такой как Raspberry Pi или Orange Pi, для локального запуска серверного ПО IoT или работы с облачными сервисами. Однако наиболее сложным и запутанным для меня оказался выбор серверного ПО/облачных услуг из-за их обилия. Предпочтение отдаётся локальному серверу, а не исключительно облачным решениям, особенно при нестабильном интернете. Поэтому начальным решением стало сочетание ThingSpeak с MQTT для сбора данных с переключателей Sonoff на прошивке ESPurna и монитора CO2 от vThings . Это работает неплохо, но хотя облачный сервис ThingSpeak.com постоянно обновляется, его открытая версия не обновлялась с середины 2015 года. Среди множества доступных сервисов и программных платформ чаще других упоминается решение, поддерживаемое платформами мониторинга воздуха vThings и недавно добавленное в ESPurna . Речь о Domoticz , который описывается как:

система домашней автоматизации, позволяющая контролировать и настраивать различные устройства: освещение, переключатели, датчики/счётчики температуры, дождя, ветра, УФ-излучения, электроэнергии, газа, воды и многое другое. Уведомления/оповещения могут отправляться на любые мобильные устройства.

Читать далее «Как установить систему домашней автоматизации Domoticz на NanoPi NEO и другие платы ARM Linux»

Начало работы с платой Onion Omega2+ LEDE WiFi IoT и расширительным доком

Onion Omega2 — это WiFi-плата на базе LEDE (форк OpenWrt) с процессором Mediatek MT7688 MIPS SoC, предназначенная для IoT-проектов, стоимостью от $5. Существует две версии: Omega2 с 64 МБ ОЗУ и 16 МБ флеш-памяти, а также Omega2+ с 128 МБ ОЗУ, 32 МБ флеш-памяти и слотом для micro SD. Для обзора была предоставлена версия Omega2+ вместе с расширительным доком, который позволяет питать плату через USB, добавляет USB-хост, RGB-светодиод, кнопки и доступ к GPIO через разъем типа «мама». В этом кратком руководстве сначала представлены фотографии распаковки, затем описаны шаги по настройке платы, управлению RGB-светодиодом и подключению светодиода к GPIO через макетную плату.

Распаковка Onion Omega2+

Обе платы поставляются в антистатических пакетах.

Читать далее «Начало работы с платой Onion Omega2+ LEDE WiFi IoT и расширительным доком»