Werbung
Windows 10 muss noch fertiggestellt werden, hat aber bereits einige ziemlich große Wellen geschlagen. Zum ersten Mal seit langer Zeit haben die Menschen einen echten Grund, sich für eine neue Version von Windows zu begeistern. Die neueste Ankündigung, die die Aufmerksamkeit aller auf sich zieht, ist Windows 10 erstes Arduino-zertifiziertes Betriebssystem.
Arduino Was ist Arduino: Alles, was Sie wissen müssen (im Video)Was ist ein Arduino und warum sollte es dich interessieren? In diesem Video versuche ich, diese und weitere Fragen zu beantworten. Weiterlesen bereits eine unglaublich beliebte Linie von Mikrocontrollern. Die $ 25-Boards ($ 5, wenn Sie inoffizielle Modelle kaufen) werden häufig in verwendet Internet der Dinge Was ist das Internet der Dinge?Was ist das Internet der Dinge? Hier finden Sie alles, was Sie darüber wissen müssen, warum es so aufregend ist und einige der Risiken. Weiterlesen und DIY-Elektronikprojekte - so vielfältig wie Nacht Lichter Arduino Nachtlicht- und Sonnenaufgang-Alarmprojekt Heute stellen wir einen Sonnenaufgangswecker her, der Sie sanft und langsam weckt, ohne auf eine anstößige Geräuschmaschine zurückzugreifen. Weiterlesen motorisiert Lasertürme Pew Pew! Wie man einen Laserturm mit einem Arduino bautBist du gelangweilt? Könnte auch einen Laserturm bauen. Weiterlesen , und Pong-Spiele So erstellen Sie das klassische Pong-Spiel mit ArduinoPong war das erste Videospiel, das den Massenmarkt erreichte. Zum ersten Mal in der Geschichte wurde dank des Atari 2600 -... das Konzept eines "Videospiels" in das Haus der Familie gebracht. Weiterlesen .
"Arduino-zertifiziert" bedeutet einfach, dass es für Entwickler und Hersteller einfacher ist, Arduino-Projekte in das Windows-Betriebssystem zu integrieren. Die offizielle Ankündigung enthält das Beispiel einer Arduino-Überwachungskamera, die über das Universal gesteuert wird Windows-Plattform und kann auf von Microsoft betriebene, cloudbasierte Bewegungserkennung und Gesichts- / Spracherkennung erweitert werden Systeme.
Was bedeutet das für die Macher? Und was noch wichtiger ist, sollte es jemanden interessieren?
Die Microsoft-Arduino-Partnerschaft
Windows 10 ist eines der ehrgeizigeren Projekte, die Redmond in den letzten Jahren durchgeführt hat. Im Gegensatz zu früheren Iterationen des Flaggschiff-Betriebssystems von Microsoft handelt es sich jedoch nicht um ein einzelnes Betriebssystem, sondern um ein Betriebssystem Dach von Betriebssystemen Windows 10: Der Traum von einem geräteübergreifenden Betriebssystem wird Wirklichkeit und ist kostenlosMicrosoft geht mit innovativer Software und Hardware mutig in die Zukunft. Windows als Dienst und Mobilität der Erfahrung waren die Hauptschlüsselwörter des jüngsten Windows 10-Briefings. Am wichtigsten ist, Windows 10 wird ... Weiterlesen Dies deckt ein ganzes Spektrum von Geräten ab, von Tablets und Desktops bis hin zu eingebetteten Systemen und Mikrocontrollern.
In der letzteren Kategorie haben wir Windows 10 für IoT. Im Februar angekündigt, läuft es auf dem Himbeer Pi II Ein weiterer neuer Raspberry Pi... und es unterstützt Windows 10 Weiterlesen und wird von Microsoft kostenlos zur Verfügung gestellt. Dies ist ein ausgesprochen ungewöhnlicher Schritt für Microsoft - ein Unternehmen, das Bill Gates zu einem Multimilliardär machte, indem es riesige Mengen an Software verkaufte, anstatt sie zu verschenken.
Microsoft erwartet jedoch nicht, dass Benutzer ihren Raspberry Pi II als Hauptcomputer verwenden. Nicht mit seiner anämische CPU und knapper RAM 5 Dinge, die Sie mit Raspberry Pi 2 nicht tun könnenMit einer Quad-Core-CPU und der Fähigkeit, Windows 10 ausführen zu können - ist der Raspberry Pi 2 wirklich alles? Hier sind 5 Dinge, die der Raspberry Pi 2 immer noch nicht kann. Weiterlesen . Sie sind nicht besorgt darüber, dass sie den Verkauf von PCs und Tablets ausschlachten können.
Sie erwarten vielmehr, dass die Benutzer es anstelle von Linux für Internet of Things-Projekte verwenden, die durch Anschließen der Raspberry Pi erstellt werden können eingebaute GPIO-Pins Erste Schritte mit GPIO Auf einem Raspberry PiWenn Sie der Meinung sind, dass der Arduino cool ist, warten Sie einfach, bis Sie einen Raspberry Pi in die Hände bekommen - diese Dinge sind erstaunlich. Sie sind nicht nur ein voll funktionsfähiger Computer, sondern haben auch einen ... Weiterlesen - 26 davon - an Sensoren, Servos, LEDs und mehr.
Die IoT-Ambitionen von Microsoft enden jedoch nicht nur mit dem Raspberry Pi. Das Unternehmen hat es außerdem phänomenal einfach gemacht, ein Arduino über zwei verschiedene Softwarebibliotheken mit Systemen unter Windows 10 zu verbinden.
Das erste ist Windows Remote Arduino. Dies ermöglicht die direkte Steuerung eines Arduino von einem Windows 10-Computer über USB oder Bluetooth über das Firmata-Protokoll. Mithilfe der Bibliothek können Entwickler Windows Universal-Anwendungen mit C #, C ++ und JavaScript erstellen, mit denen ein Arduino gesteuert werden kann, und die Messwerte aller angeschlossenen Sensoren anzeigen.
Windows 10 basiert auf einer Designphilosophie von a Universelle Windows-PlattformHier können Anwendungen einmal geschrieben und für die gesamte Familie der Windows 10-Geräte verwendet werden. Folglich kann jede Anwendung, die auf der Windows Remote Arduino-Bibliothek basiert, auf Windows 10-Telefonen sowie auf herkömmlichen Computern und Raspberry Pi-Systemen ausgeführt werden.
Das zweite Produkt in der Microsoft Arduino-Familie ist Virtual Arduino Shields. Auf diese Weise kann jedes Bluetooth-fähige Arduino-Gerät die Sensoren und Funktionen eines Windows 10-Smartphones verwenden, anstatt ein Arduino-Schild Die Top 4 Arduino Shields, um Ihre Projekte zu verbessernSie haben ein Arduino-Starter-Kit gekauft, alle grundlegenden Anleitungen befolgt, aber jetzt sind Sie auf einen Stolperstein gestoßen - Sie benötigen mehr Kleinigkeiten, um Ihren Elektronik-Traum zu verwirklichen. Zum Glück, wenn Sie ... Weiterlesen . Diese sind bekannt dafür, dass sie unglaublich teuer sind, wobei die aufwändigsten Hunderte von Dollar kosten. Dies ermöglicht es jedoch, einzelne Schutzschilde durch ein einziges Smartphone (in diesem Fall ein Lumia 535 oder 635) zu ersetzen, wodurch Entwickler möglicherweise Hunderte von Dollar sparen.
Beide Bibliotheken können ab sofort bei Github heruntergeladen werden.
Microsoft hat anscheinend die ursprüngliche Vision von Bill Gates von einem Computer „auf jedem Schreibtisch und in jedem abgeschlossen home “, zu einer Vision, in der Computer in alltägliche, alltägliche Dinge integriert werden und von Windows mit Strom versorgt werden alle.
Andere Versuche
In traditioneller Microsoft-Manier kommen sie hier zu spät zum Spiel. Arduino nähert sich seinem zehnten Geburtstag und Microsoft ignorierte ihn fast ein Jahrzehnt lang. Dies ließ anderen Unternehmen ein Vakuum, um die Produkte zu entwickeln, die Microsoft gerade herausgebracht hat.
Zum Beispiel, das 1Sheeld 1Sheeld, The Ultimate Arduino Shield Review und WerbegeschenkEin einzelnes Arduino-Schild, das mit einem Android-Gerät verbunden werden kann und eine Vielzahl von Sensoren und erweiterten Funktionen bietet? Ja - das ist jetzt eine Sache. Das 1Sheeld in der Tat. Weiterlesen , aus Ägypten Integreight, die wir erst vor wenigen Monaten überprüft haben. Mit diesem erschwinglichen Arduino-Schutzschild (55 US-Dollar) können Entwickler die Sensoren ihrer Android-Smartphones in ihre Arduino-basierten IOT-Projekte integrieren.
Zu der Zeit bemerkte Rezensent James Bruce, dass das 1Sheeld war "Ein erstaunliches Stück Bausatz für die Werkstatt" und "Die Vielseitigkeit [des 1Sheeld] ist hervorragend", aber er hatte Bedenken hinsichtlich seiner langfristigen Nützlichkeit, da es über Bluetooth an ein mobiles Gerät angebunden werden muss.
Ein neuer Anfang für Microsoft.
In den letzten Jahren hat Microsoft sein verstopftes Unternehmensimage und sein langjähriges, insulares Erbe bei der Zusammenarbeit mit anderen großen Technologieunternehmen abgeschüttelt. Dieser jüngste Ausflug in die IoT-Welt unterstreicht dies nur.
Adrian McEwen, Co-Autor von Das Internet der Dinge gestaltensagt „Es ist interessant zu sehen, dass Microsoft sich stärker für das Internet der Dinge engagiert, und es ist gut zu sehen, dass sie mit den vorhandenen Communitys und Plattformen zusammenarbeiten (einschließlich ihrer Raspberry Pi-Ankündigung) anstatt sie wie beim letzten Mal zu replizieren, umarmten sie die Macher mit dem .Net Gadgeteer. "
Der .Net Gadgeteer war natürlich ein kommerzieller Misserfolg, der nichts mit dem Erfolg des Arduino zu tun hatte.
Die Bereitschaft von Microsoft, sich mit der Arduino-Community zu befassen, zeigt jedoch, wie radikal sich das Unternehmen verändert hat, insbesondere seit der Einstellung von Satya Nadella als CEO. In etwas mehr als einem Jahr hat das Unternehmen Open-Source das .Net-Framework Eine GNU, die für Microsoft beginnt: Was ein Open Source .NET Framework für den Rest von uns bedeutetMicrosoft hat gerade einen wesentlichen Teil seines Codes unter einer zulässigen Open Source-Lizenz veröffentlicht. Dieser Schritt bricht mit jahrelanger Tradition. Aber warum und was bedeutet das für Sie? Weiterlesen , veröffentlichte Visual Studio für die Mac-Welt und machte Microsoft wieder cool.
Aber warum IoT?
Aber warum sollte sich Microsoft für das Internet der Dinge interessieren - ein relativ Nischenfeld, das noch in den Kinderschuhen steckt? Es ist wahr, dass die einzigen Menschen, die sich heute wirklich für IoT begeistern, eine Elite von Entwicklern und Power-Usern sind.
Es ist aber auch wahr, dass das, was für Power-User zur Norm wird, letztendlich zur Norm für alle anderen wird. Microsoft ist sich dessen sehr bewusst und möchte im Zentrum dieses schnell wachsenden Marktes stehen, bevor er in das Mainstream-Bewusstsein eintritt und bevor ein konkurrierendes Unternehmen zuerst dort ankommt. Dadurch wird es einfacher, schneller und zugänglicher, IoT-Geräte zu erstellen.
Kurz gesagt, Microsoft möchte für IoT das tun, was es für Produktivitätssoftware und für Betriebssysteme getan hat.
Internet der Windows-Dinge
Verwenden Sie Windows 10 mit Ihrem neuesten Arduino-Produkt? Haben Sie eine brennende Idee für ein Microsoft-basiertes IoT-Gerät? Ich möchte davon hören. Schreiben Sie mir einen Kommentar und wir unterhalten uns.
Bildnachweis: Arduino Mikrocontroller (Arkadiusz Sikorski), Himbeer Pi 2 (Gareth Halfacree), Arduino-Fixierung (Jeanbaptisteparis)
Matthew Hughes ist ein Softwareentwickler und Autor aus Liverpool, England. Er wird selten ohne eine Tasse starken schwarzen Kaffee in der Hand gefunden und liebt sein Macbook Pro und seine Kamera. Sie können seinen Blog unter lesen http://www.matthewhughes.co.uk und folge ihm auf Twitter unter @matthewhughes.