На этой неделе была выпущена Windows 10 IoT Core для использования с небольшими устройствами, включая Raspberry PI, и для поощрения производителей к ее использованию на Hackster.io проводится конкурс домашней автоматизации. Придумайте до 17 августа поучаствовать.
Microsoft представила предварительную версию своей специальной сборки Windows 10 для небольших встраиваемых устройств на конференции Build еще в апреле. Теперь он доступен для загрузки из Центра разработчиков Windows IoT для Raspberry Pi 2 и MinnowBoard Max.
В своем сообщении в блоге, представляющем Windows 10 IoT Core для производителей, Стив Тейшейра объясняет, что это новая версия для Windows, ориентированная на небольшие встроенные устройства, которые могут иметь или не иметь экранов, что она предназначена для обеспечения низкого барьера для входа и упрощает создание устройств профессионального уровня, разработан для работы с различными языками с открытым исходным кодом и хорошо работает с Visual Studio.
Последними функциями, добавленными в Windows 10 IoT Core, являются поддержка подключения к Wi-Fi и Bluetooth, что делает его идеальным в сочетании с Raspberry Pi 2 для использования в домашней автоматизации, что является темой новой задачи для разработчиков и производителей, размещенной на Hackster. .io в партнерстве с Microsoft.
Крайний срок раунда 1 — 17 августа, но все, что вам нужно сделать к тому времени, — это заполнить форму, в которой вас просят:
Идеи, представленные на Раунд 1, не нуждаются в схемах или коде. Судьи будут стремиться к творчеству и практичности, и за использование Microsoft Azure будут доступны бонусные баллы, и они выберут 100 полуфиналистов, каждому из которых будет отправлена Raspberry Pi2 Model B для создания своего проекта до 18 сентября.
Призы для победителей 2-го тура:
Конкурс открыт во всем мире (за исключением Кубы, Ирана, Северной Кореи, Судана и Сирии) для лиц в возрасте 16 лет и старше, как любителей, так и профессионалов.
Windows 10 IoT Core представляет собой альтернативу Linux на небольших устройствах, но почему именно вы хотите ее использовать?
На данный момент, несмотря на то, что он выпущен, работа над ним продолжается. Не все API или аппаратная поддержка завершены.
Основное преимущество внедрения системы состоит в том, что вы можете перенести свои знания об универсальных приложениях Windows на такие небольшие машины. Вы можете программировать на Python и Node.js, но реальная привлекательность заключается в возможности программировать на C # — простом в использовании современном языке.
Основным недостатком является то, что вам нужно использовать хост-машину для разработки приложений. Многие пользователи Raspberry Pi работают напрямую с Pi и программируют с помощью инструментов Linux. Ядро Интернета вещей может использовать дисплей Pi, но только с помощью одного приложения для отображения пользовательского интерфейса универсального приложения Windows. Это позволяет разрабатывать интерактивные приложения, но вы не можете использовать всю мощь Pi в разработке.
В целом ядро Интернета вещей предоставляет еще один полезный вариант, но если вы не хотите использовать свой опыт C # / XAML, нет веских причин для его использования.