Publicité

Windows 10 n'a pas encore été finalisé, mais il a déjà fait de très grosses vagues. Pour la première fois depuis longtemps, les gens ont une véritable raison de s’exciter pour une nouvelle version de Windows. La dernière annonce pour attirer l'attention de tout le monde est Windows 10 étant le premier système d'exploitation certifié Arduino.

Arduino Qu'est-ce que l'Arduino: tout ce que vous devez savoir (en vidéo)Qu'est-ce qu'un Arduino et pourquoi devriez-vous vous en soucier? Dans cette vidéo, j'essaie de répondre à cette question, et plus encore. Lire la suite déjà une gamme incroyablement populaire de microcontrôleurs. Les planches de 25 $ (5 $ si vous achetez des modèles non officiels) sont couramment utilisées dans Internet des objets Qu'est-ce que l'Internet des objets?Qu'est-ce que l'Internet des objets? Voici tout ce que vous devez savoir à ce sujet, pourquoi c'est si excitant et certains des risques. Lire la suite et projets électroniques DIY - aussi divers que lumières de la nuit

Projet Arduino Night Light et Sunrise AlarmAujourd'hui, nous allons fabriquer un réveil au lever du soleil, qui vous réveillera doucement et lentement sans avoir recours à une machine à bruit offensante. Lire la suite , motorisé tourelles laser Pan Pan! Comment construire une tourelle laser avec un ArduinoVous ennuyez-vous? Autant construire une tourelle laser. Lire la suite , et Jeux de Pong Comment recréer le jeu de Pong classique en utilisant ArduinoPong a été le tout premier jeu vidéo à avoir atteint le marché de masse. Pour la première fois dans l'histoire, le concept de "jeu vidéo" a été introduit dans la maison familiale, grâce à l'Atari 2600 -... Lire la suite .

«Certifié Arduino» signifie simplement qu'il est plus facile pour les développeurs et les fabricants d'intégrer des projets Arduino au système d'exploitation Windows. L'annonce officielle donne l'exemple d'une caméra de sécurité Arduino contrôlée par Universal Windows Platform, et peut être étendu à la détection de mouvement basée sur le cloud et à la reconnaissance vocale / faciale opérée par Microsoft systèmes.

Alors, qu'est-ce que cela signifie pour les fabricants? Et plus important encore, quelqu'un devrait-il s'en soucier?

Le partenariat Microsoft-Arduino

Windows 10 est l'un des projets les plus ambitieux à sortir de Redmond ces dernières années. Mais contrairement aux versions précédentes du système d'exploitation phare de Microsoft, ce n'est pas un seul système d'exploitation, mais plutôt un parapluie de systèmes d'exploitation Windows 10: le rêve d'un système d'exploitation multi-appareils devient réalité et c'est gratuitMicrosoft entre résolument dans l'avenir avec des logiciels et du matériel innovants. Windows en tant que service et mobilité de l'expérience ont été les principaux mots-clés du récent briefing sur Windows 10. Plus important encore, Windows 10 ... Lire la suite qui couvre une gamme complète d'appareils, des tablettes et ordinateurs de bureau aux systèmes embarqués et microcontrôleurs.

Dans cette dernière catégorie, nous avons Windows 10 pour l'IoT. Annoncée en février, elle se déroule le Raspberry Pi II Un autre nouveau Raspberry Pi... et il prend en charge Windows 10 Lire la suite et est fourni gratuitement par Microsoft. Il s'agit d'une décision résolument inhabituelle pour Microsoft - une entreprise qui a transformé Bill Gates en multimilliardaire en vendant d'énormes volumes de logiciels plutôt qu'en les cédant.

arduino-raspberrypi

Mais Microsoft ne s'attend pas à ce que les gens utilisent leur Raspberry Pi II comme ordinateur principal. Pas avec son CPU anémique et RAM rare 5 choses que vous ne pouvez pas faire avec Raspberry Pi 2Avec un processeur quad core et se vante de pouvoir exécuter Windows 10 - le Raspberry Pi 2 est-il vraiment tout cela? Voici 5 choses que le Raspberry Pi 2 ne peut toujours pas faire. Lire la suite . Ils ne s'inquiètent pas de voir cela cannibaliser les ventes de PC et de tablettes.

Au contraire, ils s'attendent à ce que les gens l'utilisent à la place des projets Linux pour l'Internet des objets, qui peuvent être construits en connectant le Raspberry Pi broches GPIO intégrées Prise en main de GPIO sur un Raspberry PiSi vous pensiez que l'Arduino était cool, attendez jusqu'à ce que vous mettiez la main sur un Raspberry Pi - ces choses sont incroyables. En plus d'être un ordinateur entièrement fonctionnel, ils ont également un ... Lire la suite - 26 d'entre eux - aux capteurs, servos, LED, et plus encore.

Cependant, les ambitions IoT de Microsoft ne se limitent pas au Raspberry Pi. La société a également facilité la connexion d'un Arduino à des systèmes exécutant Windows 10 via deux bibliothèques de logiciels différentes.

Le premier est Windows Remote Arduino. Cela permet de contrôler un Arduino directement depuis un ordinateur Windows 10 via USB ou Bluetooth, via le Protocole Firmata. À l'aide de la bibliothèque, les développeurs peuvent créer des applications universelles Windows avec C #, C ++ et JavaScript qui peuvent contrôler un Arduino et afficher les lectures de tous les capteurs connectés.

arduino-overview

Windows 10 est construit autour d'une philosophie de conception d'un Plateforme Windows universelle, où les applications peuvent être écrites une seule fois et utilisées sur toute la famille d'appareils Windows 10. Par conséquent, toute application construite autour de la bibliothèque Windows Remote Arduino peut fonctionner sur les téléphones Windows 10, ainsi que sur les ordinateurs traditionnels et les systèmes Raspberry Pi.

Le deuxième produit de la famille Microsoft Arduino est le Virtual Arduino Shields. Cela permet à tout appareil Arduino compatible Bluetooth d'utiliser les capteurs et les fonctionnalités d'un smartphone Windows 10, plutôt que d'utiliser un Bouclier Arduino Les 4 meilleurs boucliers Arduino pour donner de la puissance à vos projetsVous avez acheté un kit de démarrage Arduino, vous avez suivi tous les guides de base, mais maintenant vous avez atteint une pierre d'achoppement - vous avez besoin de plus de bits et de bobs pour réaliser votre rêve d'électronique. Heureusement, si vous avez ... Lire la suite . Ceux-ci sont connus pour être extrêmement chers, les plus élaborés coûtant des centaines de dollars. Mais cela permet de remplacer les boucliers individuels par un seul smartphone (dans ce cas, un Lumia 535 ou 635), ce qui pourrait permettre aux développeurs d'économiser des centaines de dollars.

Ces deux bibliothèques sont disponibles pour téléchargement maintenant à partir de Github.

Microsoft est apparemment sorti de la vision originale de Bill Gates d'un ordinateur «sur chaque bureau et dans chaque à la maison », à une vision où les ordinateurs sont intégrés dans des objets courants et banals, et avec Windows tout.

Autres tentatives

À la manière traditionnelle de Microsoft, ils sont en retard au jeu ici. Arduino approche son dixième anniversaire et Microsoft l'a ignoré pendant près d'une décennie. Cela a laissé un vide pour que d'autres sociétés créent les types de produits que Microsoft vient de lancer.

Par exemple, le 1Sheeld 1Sheeld, la critique et le cadeau ultime du bouclier ArduinoUn seul bouclier Arduino qui peut se connecter à un appareil Android et fournir une multitude de capteurs et de fonctions avancées? Oui - c'est une chose maintenant. Le 1Sheeld, en fait. Lire la suite , basé en Egypte Integreight, que nous avons examiné il y a quelques mois seulement. Ce bouclier Arduino abordable (55 $) permet aux développeurs d'intégrer les capteurs de leurs smartphones Android à leurs projets IOT basés sur Arduino.

arduino-1sheeld

À l'époque, le critique James Bruce a fait remarquer que le 1Sheeld était "Un kit étonnant à avoir autour de l'atelier" et "La polyvalence pure [du 1Sheeld] est exceptionnelle", mais il avait des réserves quant à son utilité à long terme, étant donné qu'il doit être attaché à un appareil mobile via Bluetooth.

Un nouveau départ pour Microsoft.

Au cours des dernières années, Microsoft a secoué son image d'entreprise étouffante - et son long héritage insulaire lorsqu'il s'agit de coopérer avec d'autres grandes entreprises technologiques. Cette dernière incursion dans le monde de l'IoT ne fait que le souligner.

Adrian McEwen, co-auteur de Concevoir l'Internet des objets, dit, "Il est intéressant de voir Microsoft s'impliquer davantage dans l'IoT et bon de les voir s'associer aux communautés et plateformes existantes (y compris leur annonce Raspberry Pi) plutôt que de le reproduire comme ils l'ont fait la dernière fois, ils ont embrassé les fabricants avec le .Net Gadgeteer. "

Le .Net Gadgeteer a été, bien sûr, un échec commercial qui n'a rien apprécié comme le succès de l'Arduino.

Cependant, la volonté de Microsoft de s'engager avec la communauté Arduino montre à quel point elle a radicalement changé en tant qu'entreprise, en particulier depuis l'embauche de Satya Nadella en tant que PDG. En un peu plus d'un an, l'entreprise a open source le framework .Net Un début GNU pour Microsoft: ce qu'un framework .NET Open Source signifie pour le reste d'entre nousMicrosoft vient de publier une partie importante de son code sous une licence open source permissive. Cette décision rompt avec des années de tradition. Mais pourquoi et qu'est-ce que cela signifie pour vous? Lire la suite , a sorti Visual Studio pour le monde Mac et a rendu Microsoft cool.

Mais pourquoi l'IoT?

Mais pourquoi Microsoft devrait-il se préoccuper de l'Internet des objets - un domaine de niche relativement encore à ses balbutiements? Il est vrai que les seules personnes vraiment passionnées par l'IoT aujourd'hui sont une élite de développeurs et d'utilisateurs expérimentés.

Arduino-bouche

Mais il est également vrai que ce qui devient la norme pour les utilisateurs avancés devient finalement la norme pour tout le monde. Microsoft en est pleinement conscient et souhaite être au centre de ce marché en croissance rapide avant qu'il n'entre dans la conscience grand public et avant qu'une entreprise rivale n'y arrive en premier. Au cours du processus, il sera plus facile, plus rapide et plus accessible de créer des appareils IoT.

En bref, Microsoft veut faire pour l'IoT ce qu'il a fait pour les logiciels de productivité et pour les systèmes d'exploitation.

Internet des objets Windows

Allez-vous utiliser Windows 10 avec votre dernier produit Arduino? Vous avez une idée brûlante pour un appareil IoT sous Microsoft? Je veux en entendre parler. Envoyez-moi un commentaire et nous discuterons.

Crédits photo: Microcontrôleur Arduino (Arkadiusz Sikorski), Raspberry Pi 2 (Gareth Halfacree), Fixation Arduino (jeanbaptisteparis)

Matthew Hughes est un développeur de logiciels et écrivain de Liverpool, en Angleterre. Il est rarement trouvé sans une tasse de café noir fort dans sa main et adore absolument son Macbook Pro et son appareil photo. Vous pouvez lire son blog sur http://www.matthewhughes.co.uk et suivez-le sur twitter à @matthewhughes.