Windows 10 - venir à un arduino près de chez vous?

Windows 10 doit encore être finalisé, mais il a déjà fait quelques très grosses vagues. Pour la première fois depuis longtemps, les gens ont une véritable raison de se passionner 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 déjà une ligne très populaire de microcontrôleurs. Les 25 $ planches (5 $ si vous achetez des modèles non officiels) sont couramment utilisés dans Internet des objets et de l`électronique des projets de bricolage - aussi divers que lumières de la nuit, motorisé tourelles laser, et jeux Pong.

"Arduino certifié" signifie simplement qu`il est plus facile pour les développeurs et les décideurs à intégrer des projets Arduino avec le système d`exploitation Windows. L`annonce officielle donne l`exemple d`une caméra de sécurité Arduino qui est contrôlée par la Plate-forme Windows Universal, et peut être étendu à Microsoft fonctionnant, la détection de mouvement en nuage et de reconnaissance / voix du visage.

Alors, qu`est-ce que cela signifie pour les décideurs? Et plus important encore, devrait-on prendre soin?

Le partenariat Microsoft-Arduino

Windows 10 est l`un des projets les plus ambitieux pour sortir de Redmond au cours des dernières années. Mais à la différence des itérations précédentes de phare système d`exploitation de Microsoft, il est pas un seul système d`exploitation, mais plutôt un parapluie de systèmes d`exploitation qui couvre tout un éventail d`appareils, des tablettes et des ordinateurs de bureau, des systèmes et des microcontrôleurs embarqués.

Dans cette dernière catégorie, nous avons de Windows 10 pour IdO. Annoncé en Février, il fonctionne sur la Raspberry Pi II, et est fourni gratuitement par Microsoft. Ceci est un mouvement décidément inhabituel pour Microsoft - une entreprise qui a tourné Bill Gates dans un multi-milliardaire en vendant des énormes volumes de logiciels plutôt que de les donner.

arduino-Raspberry Pi

Mais Microsoft ne s`y attend pas les gens à utiliser leur Raspberry Pi II comme leur ordinateur principal. Pas avec son CPU anémiques et rare RAM. Ils ne sont pas inquiets à ce sujet cannibaliser les ventes de PC et tablettes.

Au contraire, ils attendent les gens à l`utiliser en lieu et place de Linux pour Internet des projets Things, qui peut être construit en connectant de la Raspberry Pi intégré broches GPIO - 26 d`entre eux - à des capteurs, servos, LED, et plus encore.

IdO les ambitions de Microsoft ne se contentent pas fin avec le Raspberry Pi, cependant. La société a également fait incroyablement facile de connecter un Arduino aux systèmes fonctionnant sous Windows 10 à travers deux bibliothèques de logiciels différents.

Le premier est Arduino de Windows à distance. Ceci permet de commander un Arduino directement à partir d`un ordinateur fonctionnant sous Windows 10 via un port USB ou Bluetooth via le protocole Firmata. Utilisation de la bibliothèque, les développeurs peuvent créer des applications de Windows universels avec C #, C ++ et javascript qui peut contrôler un Arduino, et afficher les lectures de tout capteurs fixés.

arduino-overview

Windows 10 est construit autour d`une philosophie de conception d`un Plate-forme Windows Universal, où les applications peuvent être écrites une fois, et utilisés dans l`ensemble de la famille de Windows 10 appareils. En conséquence, toute application construite autour de la bibliothèque Arduino à distance de Windows peut fonctionner sur Windows 10 Téléphones, ainsi que les ordinateurs traditionnels et les systèmes Raspberry Pi.

Le deuxième produit de la famille Microsoft Arduino est Virtual Arduino Shields. Cela permet à tout dispositif Arduino Bluetooth pour utiliser les capteurs et les fonctionnalités d`un smartphone Windows 10, plutôt que d`utiliser un Arduino Shield. Ceux-ci sont connus pour être les yeux wateringly cher, avec les centaines de coûts les plus élaborés de dollars. Mais cela permet de remplacer les boucliers individuels avec un seul téléphone intelligent (Dans ce cas, un Lumia 535 ou 635), ce qui pourrait sauver des centaines de développeurs dollars.

Ces deux bibliothèques sont disponibles pour télécharger maintenant de Github.

Microsoft a apparemment diplômé de la vision originale de Bill Gates d`un ordinateur "sur chaque bureau et dans chaque foyer», à une vision où les ordinateurs sont intégrés dans tous les jours, des objets courants, et avec Windows alimenter tout cela.

Autres tentatives

Dans la mode Microsoft traditionnelle, ils sont en retard dans le jeu ici. Arduino approche son dixième anniversaire, et Microsoft a ignoré pendant presque une décennie. Cela a laissé un vide pour d`autres entreprises pour construire les types de produits Microsoft vient de sortir.

Par exemple, le 1Sheeld, base-égyptienne de Integreight, que nous avons examiné il y a quelques mois. Ce prix abordable (55 $) bouclier Arduino permet aux développeurs d`intégrer les capteurs de leurs smartphones Android avec leurs projets IOT basés sur Arduino.

arduino-1sheeld

A l`époque, critique James Bruce fait remarquer que le 1Sheeld était "Un peu étonnant de kit d`avoir autour de l`atelier" et «La polyvalence pure [du 1Sheeld] est remarquable", 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 étouffant, image de l`entreprise - et son long héritage, insulaire en matière de coopération avec d`autres grandes sociétés de technologie. Cette dernière incursion dans le monde IdO souligne seulement que.

Adrian McEwen, co-auteur de Conception de l`Internet des objets, dit, "Il est intéressant de voir Microsoft se impliquer davantage dans IdO et bon de voir les partenariats avec les communautés et les plates-formes existantes (y compris leur annonce Raspberry Pi) plutôt que de se répliquer comme ils l`ont fait la dernière fois ils ont embrassé les décideurs avec le .Net Gadgeteer."

Le .Net Gadgeteer était, bien sûr, un échec commercial qui a connu rien de tel que le succès de l`Arduino.

Cependant, si quoi que ce soit, la volonté de Microsoft à collaborer avec la communauté Arduino montre comment radicalement a changé en tant que société, en particulier depuis l`embauche de Satya Nadella en tant que PDG. En un peu plus d`un an, la société a open-source du framework .Net, publié Visual Studio pour le monde Mac, et a fait Microsoft refroidir à nouveau.

Mais pourquoi IdO?

Mais pourquoi Microsoft se soucient de l`Internet des objets - un champ de niche relativement encore à ses débuts? Il est vrai que les seules personnes vraiment excité à propos de IdO aujourd`hui sont une élite de développeurs et d`utilisateurs de puissance.

arduino-bouche

Mais il est vrai aussi que ce qui devient la norme pour les utilisateurs de puissance devient finalement la norme pour tout le monde. Microsoft est parfaitement conscient de cela, et veut être au centre de ce marché en croissance rapide avant qu`il ne pénètre dans la conscience du grand public, et avant une entreprise rivale, il obtient d`abord. Dans le processus, il va rendre plus facile, plus rapide et plus accessible pour construire des dispositifs IdO.

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

Internet de Windows Things

Serez-vous l`aide de Windows 10 avec votre dernier produit Arduino? Avez-vous une idée de gravure pour un dispositif IdO Microsoft alimenté? Je veux entendre parler. Laissez-moi un commentaire, et nous bavardons.

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

» » Windows 10 - venir à un arduino près de chez vous?