Werbung

Microsoft ist immer noch im Innovationsgeschäft tätig. Wenn Sie dies nicht glauben, haben Sie noch nichts von der Open Source-Prototyping-Plattform für Elektronik von Microsoft gehört Gadgeteer. Sie haben das richtig gelesen - Microsoft und Open Source im gleichen Satz. Wollten Sie eine kleine Erfindung bauen, die Sie sich vorgestellt hatten? Möglicherweise programmieren Sie bereits C # und möchten mit einer anderen Hardware arbeiten. Sind Sie ein Technologielehrer, der nach einer Plattform sucht, auf der er unterrichten kann? Vom Studenten bis zum Profi kann Gadgeteer Ihnen helfen, Ihre Ideen Wirklichkeit werden zu lassen.

Für diejenigen unter Ihnen, die mit dem wachsenden Bereich der Elektronik-Prototyping-Plattformen nicht vertraut sind, haben wir Dutzende von Artikeln und sogar Anleitungen auf der Arduino Erste Schritte mit Arduino: Ein Leitfaden für AnfängerArduino ist eine Open-Source-Prototyping-Plattform für die Elektronik, die auf flexibler, benutzerfreundlicher Hardware und Software basiert. Es richtet sich an Künstler, Designer, Bastler und alle, die interaktive Objekte oder Umgebungen erstellen möchten.

Weiterlesen und Himbeer-Pi Raspberry Pi: Das inoffizielle TutorialEgal, ob Sie ein aktueller Pi-Besitzer sind, der mehr erfahren möchte, oder ein potenzieller Besitzer dieses Geräts in Kreditkartengröße, dies ist kein Leitfaden, den Sie verpassen sollten. Weiterlesen Plattformen. Jede dieser Plattformen hat ihre eigenen Stärken, wie die enorme Flexibilität von Arduino durch die Verwendung von Abschirmungen und den sofortigen Computer-Komfort des Pi. Der Gadgeteer hat jedoch die Macht von Microsoft. Unabhängig davon, was Sie von einigen Microsoft-Produkten halten, haben sie einige der besten Köpfe in der Technologie, die leidenschaftlich für sie arbeiten. Ich denke, ihre Ehrfurcht vor technologischen Fortschritten besteht immer noch, und sie möchten Sie auch damit infizieren. Werfen wir einen Blick darauf, was Gadgeteer für Sie tun kann. Vielleicht möchten Sie eine nehmen Laufen Sie bei der Hausautomation Home Automation Guide Mit Raspberry Pi und ArduinoDer Markt für Hausautomation ist mit teuren Verbrauchersystemen überflutet, die nicht miteinander kompatibel und teuer in der Installation sind. Wenn Sie einen Raspberry Pi und einen Arduino haben, können Sie im Grunde das Gleiche erreichen bei ... Weiterlesen , wie es James Bruce mit dem Arduino und Raspberry Pi gemacht hat?

Die Hardware

Mit einem einfachen .NET Gadgeteer-Mainboard wie dem FEZ Cerebus (30 US-Dollar) und einem USB-Modul (20 US-Dollar) zum Anschließen und Versorgen der Hauptplatine können Sie für etwa 50 US-Dollar loslegen.

FEZ-cerberus-Gadgeteer

Wenn Sie sich entscheiden, mehrere Projekte auf dieser Plattform auszuprobieren und sich damit vertraut zu machen, sollten Sie sich eines der Starter-Kits ansehen. Das FEZ Hydrahacker-Kit (299,95 USD) enthält ein Deluxe-Mainboard, das USB-Modul und mehrere andere Module, die Sie mischen und anpassen können verschiedene Projekte: 4,3-Zoll-Display mit Touchscreen, USB-Client-DP-Modul, 2x-Tastenmodul, LED-Streifenmodul, Potentiometer, Radio-FM1-Modul, Joystick-Modul, 10-cm-IDC-Kabel, LightSense-Modul, Tunes-Module, serielle Kamera L1, SD-Kartenmodul, 128-MB-SD-Karte und wiederverwendbarer Kunststoff Aufbewahrungskiste. Wenn Sie mit solchen Dingen arbeiten, können Sie die Möglichkeiten bereits erkennen.

FEZ-Hydra-Kit-Gadgeteer

Sie arbeiten bereits mit Arduino zusammen und möchten Gadgeteer ausprobieren? Es gibt Gadgeteer-Hardware, die gut mit Ihrer Arduino-Hardware funktioniert. Nehmen Sie zum Beispiel die FEZ Cerbuino Bee (40 US-Dollar). Es ist eine nette kleine Mischung aus dem FEZ Cerebus-Mainboard mit Arduino-kompatiblen Headern.

FEZ-Cerbuino-Gadgeteer

Derzeit gibt es mehrere Board-Hersteller, die Gadgeteer-Komponenten herstellen, wie z Liebe Elektronik (VEREINIGTES KÖNIGREICH), Bergsteiger (Schweiz), Sytech Designs (UK) und GHI Electronics (UNS). Dies ist normalerweise ein guter Indikator dafür, dass es auf absehbare Zeit Hardware-Unterstützung geben wird.

Wenn Sie ein benutzerdefiniertes Gehäuse erstellen möchten, sollten Sie den 3D-Druck in Betracht ziehen. James Bruce teilt 9 Apps zum einfachen Erstellen von 3D-druckbaren Objekten 9 Apps zum einfachen Erstellen von 3D-druckbaren ObjektenEines der Probleme beim 3D-Druck besteht darin, die zu druckenden Dinge in den Griff zu bekommen. Sie können natürlich vorgefertigte Objekte von verschiedenen Orten wie Thingiverse herunterladen. aber wenn Sie etwas Einzigartiges wollen ... Weiterlesen . Von dort aus können Ihre Projekte jede Form annehmen!

Die Software

Microsoft macht den Einstieg in die Programmierung des Gadgeteer so erschwinglich wie möglich - kostenlos. Für den Einstieg benötigen Sie Visual C # Studio 2012 Express. Wenn Sie bereits über die komplette Entwicklersuite verfügen, ist dies auch gut. Möglicherweise müssen Sie auch das installieren .NET Micro Framework 4.3 Software Development Kit (SDK). Wieder… kostenlos. Saikat Basu erzählt ein wenig über das relativ neue Studio in The Official Launch Of Visual Studio 2012.

net-visual-studio

Wenn Sie eines der Programmierstudios von Microsoft verwendet haben, wissen Sie, dass diese wirklich sehr benutzerfreundlich sind. Die Lernkurve ist nicht zu steil für diejenigen, die noch nie eine Codezeile eingegeben haben. Da es sich um ein Visual Studio handelt, kann einiges an Programmierung per Drag & Drop durchgeführt werden. Schließlich möchten Sie in den Code springen, um die Dinge zu optimieren, aber damit können Sie loslegen. Wenn Sie möchten, dass einige Tutorials Ihnen den Einstieg erleichtern, hat Microsoft einige zusammengestellt, die Lehrer mit Schülern verwenden können. Wie wäre es mit einer Digitalkamera oder einer Stoppuhr? Du kannst dein eigener Lehrer sein! Sie haben jedoch keinen Sommer frei.

Sobald Sie diese Anwendungen installiert haben, können Sie sich die Softwarepakete für jedes Modul ansehen, mit dem Sie arbeiten möchten. Es gibt Hunderte von Paketen, Codeausschnitten und dokumentierten Projekten, von denen Sie lernen und sich inspirieren lassen können. Das ist nur der eine Link - suchen Sie im Web nach noch mehr. Wenn Sie von dem Gedanken, das Codieren zu lernen, ein wenig eingeschüchtert sind, geraten Sie nicht in Panik. Danny Stieben hat einen Artikel, 5 interessante Möglichkeiten, das Codieren zu lernen 5 interessante Möglichkeiten, das Codieren zu lernenViele Menschen haben erkannt, wie wichtig es ist, das Codieren als Lebenskompetenz zu lernen. Egal wohin Sie gehen und welchen Job Sie haben, es wird immer als positiv angesehen, wenn Sie ... Weiterlesen , um Ihnen den Einstieg zu erleichtern. James Bruce hat auch einen schönen zweiteiligen Artikel über Die Grundlagen der Computerprogrammierung Die Grundlagen der Computerprogrammierung 101 - Variablen und DatentypenNachdem ich vor und wo sein Namensvetter ein wenig über objektorientierte Programmierung eingeführt und gesprochen hatte Ich dachte, es ist Zeit, die absoluten Grundlagen des Programmierens in einer nicht sprachspezifischen Sprache durchzugehen Weg. Diese... Weiterlesen .

Die Gemeinde

Der Unterschied zwischen einer erfolgreichen Plattform und einer Plattform, die in der Dunkelheit verweilt, ist die Lebendigkeit der Gemeinschaft, die um sie herum existiert. Sie haben vielleicht die beste Plattform der Welt, aber ohne eine aktive Entwicklergemeinschaft befindet sie sich im staubigen Regal. Wenn Sie ein Programmierer sind, können Sie sich sicher mindestens zwei Beispiele wie dieses vorstellen.

Die Gadgeteer-Community ist eigentlich ziemlich groß, sehr aktiv und repräsentiert die Bandbreite von Hobbyisten, Neulingen und Ingenieuren. Tatsächlich veröffentlichte das Institut für Elektro- und Elektronikingenieure (IEEE, siehe I-Triple-E) einen Artikel in seinem Spectrum-Newsletter von Steve Hodges mit dem Titel: Einfaches Prototyping mit Microsoft Gadgeteer. Das verleiht der Plattform allerlei Geek-Glaubwürdigkeit.

Gadgeteer-IEEE-Steve-Hodges

Microsoft hat außerdem erklärt, dass es sich dafür einsetzt, dass die Gadgeteer-Plattform wächst. Ein direktes Zitat aus dem Microsoft Codeplex Auf der Website heißt es: „Es ist nicht ungewöhnlich, dass Unternehmen Open-Source-Technologie einsetzen, während sie sich davon entfernen. Dies ist bei .NET Gadgeteer nicht der Fall. “

Es ist nicht ungewöhnlich, dass Unternehmen Open-Source-Technologie einsetzen, während sie sich davon entfernen. Das ist nicht der Fall mit .NET Gadgeteer.

Scheint mir ziemlich solide zu sein. Was denken Sie?

Das wegnehmen

Für Elektronik-Hobbyisten sind der Arduino und der Raspberry Pi seit einigen Jahren die Könige des Hügels. Es ist gut, eine dritte Option zu haben, insbesondere wenn diese bereits von einem Weltklasse-Team unterstützt wird. Ich bin mir nicht sicher, aber ich vermute, dass die Gadgeteer-Plattform mit zunehmendem Hobby-Trend weiter wachsen wird Werden Sie eine starke zweite oder sogar erste Option - wenn die Menschen ihre uneingeschränkte Verachtung überwinden können Microsoft. Ich vermute, dass Gadgeteer Windows-basierten Systemen viele neue Möglichkeiten eröffnet, auch mit unserer Umgebung zu interagieren. Wird das eine gute Sache sein? Wenn es Menschen dazu bringt, die Technologie zu gestalten, die ihre Welt prägt, dann ist das eine sehr gute Sache.

Was denken Sie? Möchten Sie mit Hardware-Hacking experimentieren? Möchten Sie neue Programmierkenntnisse erwerben? Sie arbeiten bereits mit Arduino oder Pi und möchten etwas anderes ausprobieren? Oder vielleicht sind Sie ein früher Anwender von Gadgeteer und möchten uns Ihre Erfahrungen mitteilen. Dafür haben wir den Kommentarbereich - hier wird das eigentliche Lernen durchgeführt.

Bildnachweis: NashMicro Pong Build über NashMicro

Mit mehr als 20 Jahren Erfahrung in den Bereichen IT, Schulung und technisches Handwerk möchte ich das Gelernte mit allen anderen teilen, die bereit sind zu lernen. Ich bemühe mich, den bestmöglichen Job auf die bestmögliche Art und Weise und mit ein wenig Humor zu machen.