Diy

Windows 10 — вы собираетесь на Arduino рядом с вами?

Windows 10 - вы собираетесь на Arduino рядом с вами?

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

Разблокируйте БЕСПЛАТНУЮ шпаргалку «Конечные сочетания клавиш Windows» прямо сейчас!

Это подпишет вас на нашу рассылку

Введите адрес электронной почты

Arduino уже невероятно популярную линейку микроконтроллеров. Доски за 25 долларов (5 долларов, если вы покупаете неофициальные модели) обычно используются в Интернете вещей. и проекты DIY-электроники — разнообразны, как ночные светильники ночного освещения ночного освещения , моторизованные лазерные турели и Понг игры .

«Arduino Certified» просто означает, что разработчикам и производителям проще интегрировать проекты Arduino с операционной системой Windows. В официальном объявлении приведен пример камеры безопасности Arduino, которая управляется через универсальную платформу Windows и может быть распространена на управляемые Microsoft облачные системы обнаружения движения и распознавания лиц / голоса.

Итак, что это значит для производителей? И что более важно, кого это должно волновать?

Партнерство Microsoft-Arduino

Windows 10 — один из самых амбициозных проектов, появившихся в Редмонде за последние годы. Но в отличие от более ранних версий основной операционной системы Microsoft, это не отдельная ОС, а скорее зонтик операционных систем. который охватывает весь спектр устройств, от планшетов и настольных компьютеров до встроенных систем и микроконтроллеров.

В последней категории у нас есть Windows 10 для IoT. Объявленный в феврале, он работает на Raspberry Pi II , и предоставляется бесплатно Microsoft. Это явно необычный шаг для Microsoft — компании, которая превратила Билла Гейтса в мультимиллиардера, продавая огромные объемы программного обеспечения, а не раздавая их.

Arduino-raspberrypi

Но Microsoft не ожидает, что люди будут использовать свой Raspberry Pi II в качестве основного компьютера. Не с его анемичным процессором и нехваткой оперативной памяти Они не беспокоятся о том, что это может уничтожить продажи ПК и планшетов.

Скорее, они ожидают, что люди будут использовать его вместо Linux для проектов Internet of Things, которые могут быть построены путем подключения встроенных выводов — 26 из них — для датчиков, сервоприводов, светодиодов и многого другого.

Однако амбиции Microsoft в области Интернета вещей не ограничиваются только Raspberry Pi. Компания также сделала феноменально простым подключение Arduino к системам под управлением Windows 10 через две разные библиотеки программного обеспечения.

Первый — это Windows Remote Arduino. Это позволяет управлять Arduino напрямую с компьютера под управлением Windows 10 через USB или Bluetooth по протоколу Firmata . Используя библиотеку, разработчики могут создавать приложения Windows Universal с C #, C ++ и JavaScript, которые могут управлять Arduino, и просматривать показания с любых подключенных датчиков.

Arduino-обзор

Windows 10 основана на философии проектирования универсальной платформы Windows , где приложения могут быть написаны один раз и использоваться на всем семействе устройств Windows 10. Следовательно, любое приложение, построенное на основе библиотеки Windows Remote Arduino, может работать на телефонах с Windows 10, а также на традиционных компьютерах и системах Raspberry Pi.

Второй продукт в семействе Microsoft Arduino — Virtual Arduino Shields. Это позволяет любому устройству Arduino с поддержкой Bluetooth использовать датчики и функциональные возможности смартфона с Windows 10, а не использовать Arduino Shield . Они печально известны своей невероятно высокой стоимостью, а самые сложные стоят сотни долларов. Но это позволяет заменить отдельные экраны одним смартфоном (в данном случае Lumia 535 или 635), что потенциально экономит разработчикам сотни долларов.

Обе эти библиотеки доступны для скачивания прямо сейчас с Github.

Microsoft, казалось бы, перешла от первоначального видения Билла Гейтса о компьютере «на каждом столе и в каждом доме» к видению, где компьютеры интегрированы в повседневные, обычные предметы, а Windows — все это.

Другие попытки

Традиционно для Microsoft они опаздывают на игру. Arduino приближается к своему десятому дню рождения, и Microsoft игнорировала его почти десятилетие. Это оставило вакуум для других компаний для создания продуктов, которые Microsoft только что выпустила.

Например, 1Sheeld из египетской Integreight , которую мы рассмотрели всего несколько месяцев назад. Этот доступный по цене ($ 55) щит Arduino позволяет разработчикам интегрировать сенсоры своих смартфонов на базе Android в свои проекты IOT на базе Arduino.

Arduino-1sheeld

В то время рецензент Джеймс Брюс отметил, что 1Sheeld был «удивительным набором для мастерской» и «абсолютная универсальность [1Sheeld] является выдающейся» , но у него были сомнения относительно его долгосрочной полезности, учитывая, что он должен быть привязан к мобильному устройству через Bluetooth.

Новое начало для Microsoft.

За последние несколько лет Microsoft избавилась от своего душного корпоративного имиджа и своего давнего замкнутого наследия, когда речь заходит о сотрудничестве с другими крупными технологическими компаниями. Этот последний набег в мир IoT только подчеркивает это.

Эдриан Макьюен, соавтор проекта « Создание Интернета вещей» , говорит: «Интересно, что Microsoft все больше участвует в IoT и рад видеть, что они сотрудничают с существующими сообществами и платформами (включая их объявление Raspberry Pi), а не копируют его как в прошлый раз они обняли создателей .Net Gadgeteer ».

.Net Gadgeteer был, конечно, коммерческим провалом, который не имел ничего общего с успехом Arduino.

Тем не менее, готовность Microsoft взаимодействовать с сообществом Arduino показывает, насколько радикально она изменилась как компания, особенно после того, как Сатья Наделла стал генеральным директором. Всего за год компания открыла .Net Framework , выпустил Visual Studio для Mac и снова сделал Microsoft крутым.

Но почему IoT?

Но почему Microsoft должна заботиться об Интернете вещей — относительно нишевой области, еще находящейся в зачаточном состоянии? Это правда, что единственными, кто по-настоящему взволнован IoT сегодня, является элита разработчиков и опытных пользователей.

Arduino рот

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

Короче говоря, Microsoft хочет сделать для IoT то же, что и для продуктивного программного обеспечения, и для операционных систем.

Интернет вещей Windows

Будете ли вы использовать Windows 10 с вашим последним продуктом Arduino? У вас есть актуальная идея для IoT-устройства на базе Microsoft? Я хочу услышать об этом. Оставьте мне комментарий, и мы пообщаемся.

Фото предоставлены: Arduino Microcontroller ( Аркадиуш Сикорский ), Raspberry Pi 2 ( Gareth Halfacree ), Arduino Fixation ( jeanbaptisteparis )

Похожие посты
Diy

Вещи, которые вы должны иметь в виду, прежде чем брать ноутбук или смартфон в службу технической поддержки

Diy

Как использовать Arduino для съемки красивой скоростной фотографии

DiyLinux

Пять великолепных расширений Raspberry Pi, которые делают его еще более полезным

Diy

Первые шаги с Arduino: пристальный взгляд на печатную плату и структуру программы