Windows 10 –即将来到您附近的Arduino吗?

Windows 10尚未完成,但已经引起了很大的轰动。很长时间以来,人们第一次有真正的理由对新版本的Windows感到兴奋。最新的公告吸引了所有人的注意,Windows 10是第一个经Arduino认证的操作系统。

Arduino。

“ Arduino认证"仅意味着开发人员和制造商更容易集成Arduino。 Windows操作系统的项目。官方公告提供了一个通过通用Windows平台控制的Arduino安全摄像机的示例,该摄像机可以扩展到Microsoft操作的基于云的运动检测和面部/语音识别系统。

这对制造商意味着什么?而且更重要的是,任何人都应该关心吗?

Windows 10是近年来Redmond推出的更具野心的项目之一。但是与Microsoft旗舰操作系统的早期版本不同,它不是一个单一的操作系统,而是涵盖了从平板电脑和台式机到嵌入式系统和微控制器的整个设备范围的一系列操作系统。

在在后一类中,我们有用于物联网的Windows 10。它于2月份发布,可在Raspberry Pi II上运行,并且由Microsoft免费提供。对于微软而言,这绝对是不寻常的举动。微软通过出售大量软件而不是将其免费赠送给比尔·盖茨,使其成为了亿万富翁。

但是微软并不希望人们使用他们的产品。 Raspberry Pi II作为他们的主计算机。不适用于CPU贫乏且内存不足的情况。他们并不担心它会蚕食PC和平板电脑的销售。

他们希望人们使用它代替用于物联网项目的Linux,该项目可以通过连接Raspberry Pi的产品而构建。内置的GPIO引脚(其中有26个)连接到传感器,伺服器,LED等等。

Microsoft的IoT雄心壮志不仅限于Raspberry Pi。该公司还使通过两个不同的软件库将Arduino连接到运行Windows 10的系统变得异常容易。

第一个是Windows Remote Arduino。这样就可以通过Firmata协议通过USB或蓝牙从Windows 10计算机直接控制Arduino。使用该库,开发人员可以使用可以控制Arduino的C#,C ++和JavaScript来构建Windows Universal应用程序,并查看来自任何连接的传感器的读数。

Windows 10围绕Universal设计理念构建。 Windows平台,其中的应用程序只能编写一次,并且可以在整个Windows 10设备系列中使用。因此,围绕Windows Remote Arduino库构建的任何应用程序都可以在Windows 10 Phone,传统计算机和Raspberry Pi系统上运行。

Microsoft Arduino系列的第二个产品是Virtual Arduino Shields。这样一来,任何支持Bluetooth的Arduino设备都可以使用Windows 10智能手机的传感器和功能,而无需使用Arduino Shield。这些以昂贵的价格着称,最精致的价格为数百美元。但这使用单个智能手机(在本例中为Lumia 535或635)替换单个护罩成为可能,从而可能为开发人员节省数百美元。

这两个库现在都可以从Github下载。

Microsoft似乎已经从比尔·盖茨(Bill Gates)的“在每张桌子和每个家庭中使用"计算机的最初构想逐步升级为将计算机集成到日常用品中,并通过Windows为之提供支持的构想。

以传统的Microsoft方式,它们与此处的游戏有关。 Arduino即将迎来十岁生日,而微软将其忽略了将近十年。这为其他公司开发微软刚刚发布的产品提供了真空。

例如,来自埃及的Integreight的1Sheeld,我们几个月前就进行了评论。这款价格合理的(55美元)Arduino防护罩使开发人员可以将其Android智能手机的传感器与基于Arduino的IOT项目集成在一起。

当时,审阅者James Bruce评论说1Sheeld令人赞叹不已。 和“ [1Sheeld]的多功能性非常出色" ,但他对它的长期实用性有所保留,因为它必须

在过去的几年中,微软在与其他主要科技公司合作时已经摆脱了其闷热的企业形象-以及其长期的,与世隔绝的传统。

设计物联网的合著者艾德里安·麦克埃文(Adrian McEwen)说,更多地参与了物联网,很高兴看到他们与现有社区和平台合作(包括发布Raspberry Pi),而不是像上次使用.Net Gadgeteer拥抱制造商那样复制它们。"

.Net Gadgeteer当然是商业失败,没有Arduino的成功。

但是,如果有的话,微软愿意与Arduino社区打交道,这显示出它有多么彻底改变了公司的形象,尤其是自从聘请萨蒂亚·纳德拉(Satya Nadella)为首席执行官以来。在短短一年多的时间里,该公司开源了.Net框架,发布了适用于Mac的Visual Studio,并再次使Microsoft变得很酷。

但是,Microsoft为什么要关心物联网?相对利基领域还处于起步阶段?的确,当今唯一真正让物联网感到兴奋的人是开发人员和高级用户的精英。

但是,对于高级用户而言,成为最终准则的最终也成为了其他所有人的准则。微软对此深有体会,希望在进入主流意识之前以及在竞争对手首先进入该市场之前成为这个快速增长的市场的中心。在此过程中,它将使构建IoT设备的过程变得更加轻松,快捷和易于访问。

简而言之,Microsoft希望为IoT所做的工作与对生产力软件和操作系统所做的事情一样。

您是否将Windows 10与最新的Arduino产品一起使用?您对基于Microsoft的IoT设备有一个强烈的想法吗?我想听听。给我留言,我们将聊天。

图片来源:Arduino单片机(Arkadiusz Sikorski),Raspberry Pi 2(Gareth Halfacree),Arduino Fixation(jeanbaptisteparis)

标签: Arduino 物联网 Windows 10