Usb стик что это
Компактный нейронный сопроцессор
Компания Movidius, принадлежащая Intel и занимающаяся разработкой визуальных процессоров для интернета вещей, представила миниатюрное компактное устройство Neural Compute Stick. Новинка позиционируется как вычислительный сопроцессор с функциональностью искусственного интеллекта, позволяющий добавить возможность машинного обучения подключенному ПК простым подключением к порту USB.
Ключевая особенность устройства заключается в том, что для процесса машинного обучения или развертывания новой нейронной сети с применением Neural Compute Stick не требуется подключение к интернету: USB-сопроцессор функционирует совершенно автономно.
В сентябре 2016 г. компания Movidius была приобретена Intel за неназванную сумму. По итогам сделки в Intel объявили о планах использовать технологии Movidius при разработке устройств интернета вещей, дополненной, виртуальной и совмещенной реальности, таких как роботах, дронах, автоматических цифровых камерах безопасности и т.д.
Впервые USB-сопроцессор Neural Compute Stick был представлен в качестве прототипа под рабочим названием Fathom в апреле 2016 г. – тогда еще независимой компанией Movidius. Некоторое время после приобретения компании новости о разработках Movidius исчезли со страниц новостных сайтов. Теперь Neural Compute Stick коммерциализирован и официально поступает в продажу, однако технологическая идея устройства претерпела минимальные изменения по сравнению с Fathom.
Устройство Neural Compute Stick выполнено на базе точно такого же процессора, который используется во множестве устройств с машинным зрением — например, автономном дроне DJI. Потребителю или производителю техники, желающему усилить возможности искусственного интеллекта своей системы, достаточно подключить один или несколько сопроцессоров Neural Compute Stick к порту (портам) USB.
Особенности конструкции
Compute Stick базируется на визуальном чипе (Vision Processing Unit, или VPU) под названием Myriad 2, который представляет собой сверхэкономичный процессор с потреблением не более 1 Вт. Чип Myriad 2 базируется на 12 параллельно работающих 128-битных векторных VLIW-ядрах с архитектурой SHAVE, работающих с алгоритмами машинного зрения, такими как детектирование объектов или распознавание лиц.
Процессор Myriad 2 поддерживает 16/32-битные вычисления с плавающей запятой и 8/16/32-битные целочисленные операции. Чип оснащен 2 МБ распределенной памяти, подсистемой памяти с производительностью до 400 Гбит/с и кэш-памятью L2 объемом 256 КБ. Номинальная тактовая частота чипа составляет 600 МГц при питающем напряжении 0,9 В. Производится Myriad 2 с соблюдением норм 28 нм технологического процесса.
Согласно данным официальных представителей Movidius, чип обеспечивает производительность на уровне более чем 100 гигафлопс и способен нативно запускать нейронные сети на базе фреймворка Caffe.
Neural Compute Stick оснащен скоростным портом USB 3.0 Type-A, его габариты составляют 72,5 х 27 х 14 мм. Минимальные требования для запуска устройства на хост-системе с процессором архитектуры x86_64 составляют: ОС Ubuntu версии 16.04, порт USB 2.0 (лучше USB 3.0), 1 ГБ оперативной памяти и 4 ГБ свободного дискового пространства.
Основное визуальное отличие USB-сопроцессора Neural Compute Stick от своего прототипа Fathom заключается в том, что новая розничная версия выполнена в корпусе из алюминия (прототип был представлен в пластике).
Области применения
USB-сопроцессор Neural Compute Stick может пригодиться разработчикам систем искусственного интеллекта, которые могут его использовать в качестве акселератора уже имеющихся ПК для локального ускорения процесса машинного обучения или создания новых нейронных сетей. По данным Movidius, несколько USB-сопроцессоров Neural Compute Stick, подключенных к системе, увеличивают ее производительность практически линейно.
Compute Stick также может заинтересовать компании, планирующие выпускать собственные продукты с возможностью оперативного локального формирования нейронных сетей с помощью простого подключения USB-совместимого устройства.
Ограничения
Устройства класса Compute Stick имеют определенные ограничения по масштабу вычислительной мощности, не всегда масштабируемые на большие проекты.
Поэтому для корпоративных профильных систем – таких как, например, сеть камер безопасности с искусственным интеллектом, или большие нейронные сети, компаниям будет выгоднее приобрести специализированные процессоры машинного зрения, усилить вычислительную мощность графическими картами или арендовать дополнительные вычислительные ресурсы у облачных провайдеров.
Какой Zigbee USB стик выбрать в 2020 году?
В последнее время нас просто заваливают вопросами о выборе правильного Zigbee стика для стабильной и правильной работы беспроводных устройств своего умного дома. Кому-то важна именно надежность, а кто-то хочет подешевле познакомиться с миром Zigbee, некоторые вообще просто хотят избавиться от поднадоевшего Xiaomi шлюза. Постараемся вкратце рассказать о самых популярных устройствах и облегчить вам выбор. Также не забывайте, что на каждый из стиков есть ссылка в наш каталог, в котором вы можете посмотреть более подробные характеристики устройства и совместимость с другими системами.
cc2531 и прочие cc2xxx стики
Народная ветка подобных устройств, которых на данный момент набралось уже десяток в самом разнообразном исполнении. В сети масса схем, по которым можно сделать данное устройство под свои нужды, если вы умеете работать и разводить печатные платы.
cc2531
Наверное самый популярный девай, с с которого начинал даже я. Хорош своей дешевизной, доступностью и большой наработкой разного рода прошивок.
cc2538
Самый популярный, на сегодняшний день, ZigBee модуль, который сильно отличается по параметрам от предыдущего, в сторону улучшения. На борту у него уже ARM Cortex-M3, до 512 кБ памяти и 32 кБ оперативной памяти. По сравнению с младшей моделью, у него уже нет особых ограничений на количество подключаемых устройств (пока тестировали на примерно 200 устройствах и он даже не чихнул).
Основной проблемой является то, что стик надо паять самому, потому что продается в основном плата без USB разъема, для которой нужно заказывать дополнительную плату, компоненты и паять по схеме.
Энтузиасты паяют готовые устройства, которые продают через Авито или барахолки. Без корпусов, но зато с внешними антеннами.
Второй проблемой является другая архитектура, которая требует другое оборудование для прошивки. Данный стик прошивается уже с помощью J-Link, то есть приобретенный ранее CC Debugger тут вам уже не поможет.
Плюс ко всему, прошивка является кустарной разработкой, которой занимаются энтузиасты (номер раз и номер два), что отличает данную модель от более слабых, прошивку для которых разрабатывают разработчики проекта Z2M, в который этот стик, кстати, тоже интегрируется.
Поэтому несмотря на явные преимущества, связанные с дальностью координатора и возможностью подключать большое количество устройств, есть свои потенциальные недостатки, которые связаны с тем, что устройство довольно молодое, и не все баги отловлены в релизных прошивках.
Conbee 1/2
Это уже коммерческий вариант народного стика, от наших немецких товарищей. Стал популярным примерно полтора-два года назад, и уже заимел вторую версию железа, которая от первой мало чем отличается. Самым весомым его минусом является сложность покупки в РФ, т.к. официально его, к сожалению, никто не импортирует.
Имеет возможность интеграции также в массу систем, как с помощъю своего собственного софта Deconz, который работает с другим ПО по открытому API, так и с помощью Open-Source проектов напрямую. Home Assistant, например, умеет с ним работать через встроенную итеграцию ZHA. И работает весьма неплохо, кстати. С прошивкой проблем тоже возникнуть не должно ни при родном софте, ни при сторонних Системах. И программаторов специальных для этого не нужно. Без минусов у стика тоже не обошлось. Если использовать родной немецкий софт, то можно столкнуться со случайными глюками и отвалами устройств. А добавления поддержки новых девайсов можно ждать по пол года, и потом вновь их потерять, потому что производитель из-за натянутых костылей в ПО не может ее нормально реализовать.
Прочие стики
Если посмотреть на результаты нашего опроса трехмесячной давности, то можно увидеть, что стиков было гораздо больше, чем я перечислил в статье. Куда делись остальные?
Я решил их не включать в силу малой распространенности, или сложности их приобретения. Просто знайте, что они есть, и кто-то ими даже пользуется, но доля этих людей у нас в сообществе крайне мала, а значит, и получить помощь в случае возникновения проблем будет сложнее.
Вместо заключения
Сегодня вы вкратце познакомились с самыми популярными стиками для организации Zigbee сети на данный момент. Посмотрели на плюсы и минусы каждого, но так и не получили ответ на вопрос «Какой таки стик купить?». А ответ на этот вопрос вы и не можете получить от меня, или от какого-либо другого человека. Никто кроме вас не знает, чем вы будете пользоваться в вашем умном доме, сколько там будет устройств, какой фирмы они будут и так далее. Я лишь надеюсь, что смог облегчить вам выбор.
Intel Compute Stick с процессором Core. Тестируем малыша на удаль
Распаковка и характеристики
Intel Compute Stick поставляется в симпатичной компактной пластиковой упаковке. Набор дополнительных принадлежностей: блок питания с различными вилками на выбор, короткий HDMI-удлинитель, кабель питания.
При первом знакомстве кабель удивляет своей толщиной – более 6 мм – и соответствующей жесткостью. Дело в том, что, учтя опыт предыдущих Stick’ов, разработчики разместили в блоке питания USB-хаб, подключенный к устройству, поэтому количество жил в кабеле увеличилось. Таким образом, USB-порты стали удобнее в использовании – ценой толстого и заметного кабеля.
Новая линейка Intel Compute Stick включает в себя три модели: две на базе процессора Core m3 (с Windows 10 и без) и одну на Core m5, без Windows. Мне в руки попал Windows-вариант, все основные характеристики, за исключением процессора, у линейки одинаковы.
Процессор | Intel Core m3-6Y30 (2 ядра, до 2.20 ГГц) |
Графическая подсистема | Intel HD Graphics 515 |
Встроенное хранилище | 64 Гб (Kingston M52564) |
Память | 4 Гб LPDDR3-1866 |
Видео выход | HDMI 1.4b |
Карты памяти | MicroSDXC с поддержкой UHS-I |
Сетевые интерфейсы | Intel Wireless-AC 8260 + BT 4.2 |
USB-порты | 3 x USB 3.0 |
По сравнению с предыдущим поколением Compute Stick «прокачался» практически по всем показателям, что обещало значительные подвижки в производительности. Предчувствия не обманули.
Тестирование производительности
Приступая к бенчмаркам, я не ставил перед собой задачи сгенерировать десятки графиков и таблиц – наверняка в скором времени это проделают уже упоминавшиеся выше многоуважаемые профильные сайты. Меня интересовал один вопрос: является ли Intel Compute Stick полноценным ПК или, как предыдущие HDMI-стики, скорее ТВ-приставкой с ограниченным функционалом. Поэтому я выбрал комплексные тесты, чтобы сравнить Stick с другими категориями компьютеров, и, в том числе, с моим ультрабуком-трансформером на базе процессора Intel Core i5 Ivy Bridge, к которому у меня нет никаких претензий по части производительности.
Первым был запущен бенчмарк PCMARK 8 (режим Home Accelerated). Результат, как говорится, налицо: прирост по сравнению с ультрабуком составил почти 25%. Хочу заметить, что результат того же теста у Compute Stick на базе Intel Atom составлял всего 1078 попугаев – здесь разница уже в разы.
Особенно велика разница, как мы видим, оказалась у производительности графических подсистем. Мы знаем, что Intel напряженно работала над встроенной графикой в процессорах Core, и через три поколения это должно быть видно отчетливо. Я вооружился бенчмарком Unigine Heaven Benchmark 4.0, и вот что получилось.
Intel HD Graphics 515 | Intel HD Graphics 4000 | |
---|---|---|
Средний FPS | 7.0 | 2.3 |
Минимальный FPS | 5.1 | 1.8 |
Максимальный FPS | 12.5 | 4.2 |
Результат | 176 | 59 |
Пусть вас не смущают мизерные показатели фреймрейта – тест действительно очень тяжел, кроме того, он выполнялся при максимальных настройках качества. Важнее разница в индексе производительности двух видеочипов. Сухая цифирь подтверждается ощущениями от просмотра через Compute Stick видео HD-разрешения: никаких тормозов замечено не было.
Для сравнения Intel Compute Stick с другими компьютерами был использован бенчмарк SiSoftware Sandra 2016 (комплексное тестирование). По результатам теста Stick получил 3,79 КПТ (а мой ультрабук – 3,4 КПТ). Посмотрев табличку результатов, я обнаружил, что данный порядок величин характерен для десктопных ПК с процессорами Core i5 третьего-четвертого поколения со встроенной или средней дискретной графикой. Чтобы не быть голословным, приведу пример конфигурации, которая имеет ровно 3,79 КПТ: ASRock H81M-VG4 R2.0 (Intel Core i5-4460 CPU @ 3.20GHz; 2x 8GB Kingston; WDC WD15EARS-22Z5B1; NVIDIA GeForce GT 610).
Теперь я окончательно убедился, что Intel Compute Stick с процессором Intel Core имеет производительность, сравнимую с обычным домашним ПК. Теперь осталось понять, как приспособиться к его малым размерам.
Intel Remote Keyboard
Если вы собираетесь использовать Stick как домашний ПК по полной программе, скорее всего, без традиционных средств ввода, мышки и клавиатуры, вам не обойтись – благо подключать их есть куда. А вот для облегченного варианта – просмотра фото/видео, шатания по интернету – есть более интересные способы взаимодействия. Я имею в виду программу Intel Remote Keyboard.
Название программе выбрали неудачное – помимо клавиатуры, она может быть удаленным тачпадом и не только им. Приложение-клиент может быть поставлено на Android или iOS. Подключение происходит по Wi-Fi, при старте клиент сам находит все доступные хосты и выводит их список. При первом подключении на телевизоре высвечивается QR-код, на который нужно навести камеру смартфона.
Признаться, изначально я относился к Remote Keyboard скорее как к игрушке, мало пригодной в реальной жизни. Однако минут через 5 чертыханий я освоился настолько, что больше никаких других средств управления не использовал. Тачпад из 5,5-дюймового смартфона получается просторный и удобный, а временные задержки достаточно малы для комфортной работы. На Google Play, в частности, можно прочитать противоречивые мнения об этом приложении. Действительно, признаться, иногда оно подглючивает. Один раз при подключении Stick просто выключился, в другой – программа на хосте намертво зависла, не давая ничего делать. В приложении вообще не работают кнопки выключения или перезагрузки компьютера. Но в целом впечатления остались положительные. Переписать файлы, установить программы, поменять системные настройки – оказывается, с помощью Intel Remote Keyboard это делается легко и непринужденно.
Заключение
В прошлом году сайт THG в своем отчете о тестировании Stick’а предыдущего поколения печально заметил в качестве итога: «не стоит рассчитывать, что Intel Compute Stick и ему подобные [в ближайшем будущем] смогут заменить ваш основной ПК». Если почтенный ресурс решит протестировать новый вариант, ему придется признать, что он был не прав. Смогут-смогут. Сейчас дело уже не в производительности, а в удобстве использования – здесь здорово могут пригодится различные аксессуары.
Миниатюрные ПК последнего времени в форм-факторе флешки, на которые стоит обратить внимание
Портативность электронного оборудования — ценнейшее качество, как для компаний, так и обычных пользователей. Чем меньше места занимает оборудование, тем эффективнее использование полезного пространства. Одними из лучших в плане портативности являются компьютеры в форм-факторе флешки. Вставил в HDMI-разъем монитора или ТВ, и радуйся полноценному десктопному ПК, мало того, что компактному, так еще и почти бесшумному.
Качественных устройств такого типа не так уж и много, новые модели выходят относительно редко. В общем, давайте посмотрим, на что стоит обратить внимание из того, что появилось за последний год.
T6 Pro
Вот характеристики этой крошки:
• Intel Celeron J4125 processor
• 6GB LPDDR4 RAM
• 128GB eMMC storage
• HDMI 2.0 connector
• Gigabit Ethernet
• 2 x USB 3.0 Type-A ports
• 1 x DC input
• WiFi 5
• Bluetooth 4.2
Девайс поддерживает Windows 10 Pro, соответственно, подставляется с этой ОС. Но есть и поставщики, которые отгружают этот же девайс с Линуксом на борту.
Можно ожидать, что в ближайшее время производители выпустят обновленную модель с Jasper Lake на борту вместо Gemini Lake, как сейчас. В этом случае производительность мини-ПК поднимется примерно на треть, что очень неплохо.
Mele PCG02
Еще один отличный мини-ПК, который поддерживает Windows 10 Pro. Девайс полностью бесшумный — охлаждение здесь пассивное. Как и предыдущая модель, Mele PCG02 подключается к HDMI-порту монитора или ТВ. Он немного массивнее обычной USB-флешки, но все же гораздо меньше большинства других форм-факторов.
Этот ПК поддерживает воспроизведение 4К видео, хотя в некоторых случаях наблюдается подтормаживание.
Обозреваем на Хабре самые интересные и дискуссионные темы из мира IT. Если хотите быть в курсе новостей, традиционно входящих в топ читаемых, подписывайтесь на наш блог.
XCY Mini PC Stick
Отличная модель, которую можно использовать в качестве полноценной рабочей станции. Она оснащена процессором Celeron N4100, 4 ГБ ОЗУ и 128 ГБ внутренней памяти.
Кроме того, мини-ПК включает LPDDR4-2133 RAM, хранилище eMMC 5.1, 802.11ac WiFi, и Bluetooth 4.2. Есть еще два USB 3.0 порта, карт-ридер для microSD карт, плюс аудиоразъем.
По словам производителя, система способна работать с 4K-видео. В целом, его аппаратных возможностей должно хватать для веб-серфинга, работы с документами, воспроизведения видео и других простых нетребовательных к «железу» задач.
Мини-ПК совместим как с ОС Windows, так и Linux. Насколько можно понять, лучше всего он работает с Ubuntu. Да, в отличие от предыдущих двух моделей у этой есть небольшой вентилятор, так что система не полностью бесшумная.
MINISFORUM S40
Отличная модель мини-ПК, которая способна обеспечивать пользователя всеми обычными для рабочей станции функциями.
Ну и еще есть USB 3.0 и USB 2.0 Type-A порт, плюс microSD слот. Поставляется девайс с Windows 10 Pro.
VivoStick TS10-B174D
Ну а это — обновленная модель от ASUS, которая получила неплохой апгрейд — RAM и внутренней памяти стало в два раза больше, чем у предшественника. Кроме того, девайс поставляется с Windows 10 Pro вместо Home-версии.
Всего у миниатюрного ПК 4 ГБ ОЗУ и 64 ГБ памяти eMMC. Кроме того, есть USB 3.0, USB 2.0 порты, беспроводные модули связи 802.11ac WiFi, Bluetooth 4.0. ну и плюс разработчики оснастили его micro-USB портом для подвода питания.
Возможно, вы используете на работе или дома подобные ПК? Если да, расскажите в комментариях подробнее — что за модель, насколько она оправдывает свою цену и соответствует заявленным возможностям.
Инструменты пользователя
Инструменты сайта
Содержание
JetHome Zigbee USB-стик JetStick Z2 (CC2652P1)
Описание
Стик JetStick Z2 предназначен для работы в качестве координатора или роутера Zigbee и может использоваться для управления другими беспроводными устройствами домашней инфраструктуры, работающими по протоколу Zigbee, в составе контроллера «Умного дома» с установленным и настроенным соответствующим программным обеспечением.
Стик выполнен на базе современного мильтипротокольного беспроводного микроконтроллера для диапазона 2,4ГГц Texas Instruments CC2652P1 (описание микроконтроллера) и отличается высокой производительностью, повышенной выходной мощностью передатчика и компактными размерами.
Основные технические характеристики:
Габаритные размеры стика в корпусе без внешней антенны: 62 х 18 х 10 мм.
В комплект поставки входит внешняя антенна диапазона 2,4ГГц. Стик также может использоваться с другими внешними антеннами на диапазон 2,4ГГц. Для подключения внешеней антенны используется разъем RP-SMA, установленный на плате стика.
На плате стика также размещены:
Стик предназначен для использования в жилых и офисных помещениях.
Стик поставляется с предустановленной публичной прошивкой или основанной на ней (см. п. Поддерживаемые прошивки). Производитель не несет ответственности за возможную некорректную работу ПО стика.
Внимание! Данное устройство не является профессиональным оборудованием для систем безопасности и управления. И не может использоваться на объектах, потенциально представляющих опасность для жизни и здоровья окружающих.
Аппаратные особенности
Стик аппаратно совместим с оригинальной платой Texas Instruments LAUNCHXL-CC1352P-2.
Переход в режим загрузчика осуществляется при низком логическом уровне на входе DIO_15 микроконтроллера. Управлять состоянием этого входа можно с помощью кнопки «FLASH», установленной на плате стика. Низкий логический уровень на входе DIO_15 устанавливается при нажатой кнопки.
Для управления внешним RF switch спользуются выводы микроконтроллера DIO_28 и DIO_29.
Светодиоды подключены к выводам микроконтроллера DIO_6 (красный светодиод) и DIO_7 (зеленый светодиод). Высокий логический уровень на данных выводах зажигает соответствующий светодиод.
Для связи микроконтроллера с компьютером используется микросхема преобразователя интерфейса USB-UART Silicon Labs CP2102.
Для управления аппаратным сбросом и переключения режима загрузки микроконтроллера используются линии DTR и RTS последовательного порта, реализованного на микросхеме Silicon Labs CP2102.
Поддерживаемые прошивки
Информацию по поддерживаемым прошивкам см. в документации: ПО стиков и модулей, основанных на чипе TI CC2652P1
Процедура перепрошивки стика
Использование стика с Zigbee2MQTT
При использовании рекомендованных прошивок для координатора (см. п. «Поддерживаемые прошивки») стик обеспечивает полноценную работу с Zigbee2MQTT. Данная прошивка или основанная на ней прошивка устанавливается по-умолчанию при производстве стика и стик полностью готов к работе с Zigbee2MQTT.
Инструкции по установке и настройке Zigbee2MQTT смотрите на сайте проекта.
В файле конфигурации Zigbee2MQTT должны быть установлены следующие параметры:
параметр rtscts: false отключает аппаратное управление потоком данных для заданного последовательного порта. Данный параметр можно не указывать, однако убедитесь, что он не установлен в значение true.