Windows 10 — к Arduino приближается?

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

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, которые могут быть построены путем подключения встроенных выводов GPIO Raspberry Pi

— 26 из них — на датчики, сервоприводы, светодиоды и многое другое.

Однако амбиции Microsoft в сфере IoT не ограничиваются только 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)

Ссылка на основную публикацию
Adblock
detector