Gadgeteer - La plate-forme de piratage matériel de Microsoft dont vous n’avez jamais entendu parler

  • Edmund Richardson
  • 0
  • 1411
  • 304
Publicité

Microsoft est toujours dans le secteur de l'innovation. Si vous ne le pensez pas, vous n'avez pas entendu parler de la plate-forme de prototypage électronique open source de Microsoft appelée Gadgeteer. Vous avez bien lu - Microsoft et Open source dans la même phrase. Voulait construire une petite invention que vous aviez en tête? Peut-être que vous programmez déjà C # et que vous souhaitez utiliser un matériel différent. Êtes-vous un enseignant en technologie à la recherche d'une plate-forme pour enseigner? De l'étudiant au professionnel, Gadgeteer peut vous aider à concrétiser vos idées.

Pour ceux d'entre vous qui ne sont pas familiers avec le domaine en pleine expansion des plates-formes de prototypage électronique, nous avons des dizaines d'articles et même de guides sur Arduino Démarrer avec Arduino: Guide du débutant Démarrer avec Arduino: Guide du débutant Arduino est un logiciel libre plate-forme de prototypage électronique basée sur du matériel et des logiciels flexibles et faciles à utiliser. Il est destiné aux artistes, concepteurs, amateurs et à toute personne intéressée par la création d'objets ou d'environnements interactifs. et les plates-formes Raspberry Pi. Chacune de ces plates-formes a ses propres atouts, tels que la grande flexibilité d'Arduino grâce à l'utilisation de boucliers, et la commodité informatique complète du Pi, dès la livraison. Cependant, le gadget a le pouvoir de Microsoft derrière lui. Peu importe ce que vous pensez de certains produits Microsoft, certains des meilleurs esprits technologiques travaillent passionnément pour eux. Je pense que leur sens de la crainte des progrès technologiques existe toujours et ils veulent également vous en infecter. Jetons un coup d'oeil à ce que Gadgeteer peut faire pour vous. Peut-être souhaitez-vous vous lancer dans la domotique? Guide de la domotique avec Raspberry Pi et Arduino Guide de la domotique avec Raspberry Pi et Arduino Le marché de la domotique est inondé de systèmes grand public coûteux, incompatibles et coûteux à installer. Si vous avez un Raspberry Pi et un Arduino, vous pouvez pratiquement obtenir la même chose à…, comme l'a fait James Bruce avec l'Arduino et le Raspberry Pi.?

Le matériel

Vous pouvez vous lancer pour environ 50 USD avec seulement une carte mère .NET Gadgeteer de base telle que la FEZ Cerebus (30 USD) et un module USB (20 USD) pour la connexion et l’alimentation de la carte mère..

Si vous décidez d'essayer plusieurs projets sur cette plate-forme et de vous en familiariser vraiment, vous pouvez consulter l'un des kits de démarrage. Le kit FEZ Hydrahacker (299,95 $) comprend une carte mère de luxe, le module USB et plusieurs autres modules que vous pouvez combiner pour différents projets: écran 4,3 "avec écran tactile, module client USB, module 2x boutons, module de barrettes de LED, potentiomètre , Module Radio FM1, module de manette de jeu, câbles IDC de 10 cm, module LightSense, modules Tunes, caméra série L1, module de carte SD, carte SD de 128 Mo et une boîte de rangement en plastique réutilisable. peut commencer à voir les possibilités déjà.

Vous travaillez déjà avec Arduino et vous voulez essayer Gadgeteer? Il existe un matériel Gadgeteer qui fonctionnera bien avec votre matériel Arduino. Prenons l'exemple de l'abeille FEZ Cerbuino (40 $). C'est un joli petit hybride de la carte mère FEZ Cerebus avec des en-têtes compatibles Arduino.

À l'heure actuelle, plusieurs fabricants de cartes fabriquent des composants Gadgeteer, tels que Love Electronics (Royaume-Uni), Mountaineer (Suisse), Sytech Designs (Royaume-Uni) et GHI Electronics (États-Unis). C’est généralement un bon indicateur de la prise en charge matérielle dans un avenir prévisible..

Si vous envisagez de créer un boîtier personnalisé, envisagez l’impression 3D. James Bruce partage 9 applications pour créer facilement des objets imprimables en 3D 9 applications pour créer facilement des objets imprimables en 3D 9 applications pour créer facilement des objets imprimables en 3D L'un des problèmes liés à l'impression 3D est la maîtrise des choses à imprimer. Vous pouvez bien sûr télécharger des objets déjà créés à partir d’endroits variés comme Thingiverse; mais si vous voulez quelque chose d'unique…. A partir de là, vos projets pourraient prendre n'importe quelle forme!

Les logiciels

Microsoft rend l'accès à la programmation du Gadgeteer aussi abordable que possible - gratuitement. Ce dont vous avez besoin pour commencer, c'est Visual C # Studio 2012 Express. Si vous avez déjà la suite complète du développeur, c'est bien aussi. Vous devrez peut-être également installer le Kit de développement logiciel (SDK) .NET Micro Framework 4.3. Encore une fois… gratuit. Saikat Basu nous parle un peu du nouveau studio dans le lancement officiel de Visual Studio 2012.

Si vous avez utilisé l'un des studios de programmation de Microsoft, sachez qu'ils sont vraiment très conviviaux. La courbe d'apprentissage n'est pas trop raide, même pour ceux qui n'ont jamais tapé une ligne de code. Le fait qu’il s’agisse d’un Visual Studio, une bonne partie de la programmation peut être faite par glisser-déposer. Éventuellement, vous voudrez vous lancer dans le code pour peaufiner les choses, mais cela vous permet de commencer. Si vous souhaitez vous familiariser avec certains didacticiels, Microsoft en a compilé un couple que les enseignants pourront utiliser avec les étudiants. Pourquoi ne pas fabriquer un appareil photo numérique ou un chronomètre? Vous pouvez être votre propre professeur! Vous n'obtenez pas l'été, cependant.

Une fois que vous avez installé ces applications, vous pouvez commencer à regarder les packages logiciels pour chaque module avec lequel vous souhaitez travailler. Il existe des centaines de packages, d'extraits de code et de projets documentés pour apprendre et s'inspirer. C'est juste sur le lien - recherchez sur le Web pour encore plus. Si vous êtes un peu intimidé par l'idée d'apprendre à coder, ne paniquez pas. Danny Stieben a publié un article intitulé 5 façons intéressantes d'apprendre à coder. 5 façons intéressantes d'apprendre à coder. 5 façons intéressantes d'apprendre à coder Beaucoup de gens ont compris l'importance d'apprendre à coder en tant qu'habileté vitale. Peu importe où vous allez et quel travail vous avez, c'est toujours considéré comme positif si vous…, pour vous aider à y entrer facilement. James Bruce a également rédigé un article en deux parties intitulé Principes de base de la programmation informatique. Principes de base de la programmation informatique 101 - Variables et DataTypes Principes de base de la programmation informatique 101 - Variables et Types de données Ayant introduit et parlé un peu de la programmation orientée objet avant et où Le nom vient de, je pensais qu'il était temps que nous passions aux bases absolues de la programmation d'une manière non spécifique au langage. Ce… .

La communauté

La différence entre une plate-forme réussie et une plate-forme qui reste dans l'obscurité réside dans le dynamisme de la communauté qui l'entoure. Vous avez peut-être la meilleure plate-forme sur Terre, mais sans une communauté active de développeurs, elle reste sur le plateau poussiéreux. Si vous êtes un programmeur, je suis sûr que vous pouvez penser à au moins deux exemples comme celui-ci..

La communauté Gadgeteer est en fait assez nombreuse, très active et représente toute la gamme des amateurs, des néophytes et des ingénieurs. En fait, l'Institut des ingénieurs électriciens et électroniciens (IEEE, I-Triple-E) a publié un article dans leur bulletin d'information Spectrum de Steve Hodges intitulé Easy Prototyping With Microsoft Gadgeteer. Cela donne toutes sortes de credo geek à la plateforme.

Microsoft a également déclaré son engagement à voir la plate-forme Gadgeteer se développer. Une citation directe du site Microsoft Codeplex indique, “Il n’est pas rare que les entreprises ouvrent la technologie open source pendant qu’elles la quittent. Ce n'est pas le cas avec .NET Gadgeteer.”

Il n’est pas rare que les entreprises ouvrent la technologie open source pendant qu’elles la quittent. C'est ne pas le cas avec .NET Gadgeteer.

Cela semble assez solide pour moi. Qu'est-ce que tu penses?

À emporter

Pour les amateurs d'électronique, l'Arduino et le Raspberry Pi sont les rois de la colline depuis quelques années. Il est bon d’avoir une troisième option, en particulier si elle bénéficie déjà du soutien d’une équipe de classe mondiale. Je n'en suis pas certain, mais je soupçonne qu'au fur et à mesure que la tendance des amateurs s'amplifie, la plate-forme Gadgeteer deviendra une deuxième, voire une première option solide, si les gens peuvent surmonter leur dédain absolu pour Microsoft. Je soupçonne que Gadgeteer ouvrira également de nombreuses nouvelles façons pour les systèmes Windows d'interagir avec notre environnement. Sera-ce une bonne chose? Si cela engage les gens à façonner la technologie qui façonne leur monde, alors oui, c'est une très bonne chose.

Qu'est-ce que tu penses? Vous souhaitez expérimenter le piratage matériel? Voulez-vous acquérir une nouvelle compétence de programmation? Vous travaillez déjà avec Arduino ou Pi et souhaitez essayer autre chose? Ou peut-être êtes-vous l'un des premiers utilisateurs de Gadgeteer et souhaitez-vous nous faire part de votre expérience? C'est ce que nous avons dans la section commentaires - c'est là que se fait le véritable apprentissage.

Crédits d'image: NashMicro Pong Build via NashMicro




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.