Gadgeteer la plataforma de piratería de hardware de Microsoft de la que no has oído hablar

  • Lesley Fowler
  • 0
  • 2642
  • 683
Anuncio

Microsoft todavía está en el negocio de la innovación. Si no lo crees, no has oído hablar de la plataforma de creación de prototipos de electrónica de código abierto de Microsoft llamada Gadgeteer. Lo has leído bien - Microsoft y Fuente abierta en la misma oración ¿Querías construir un pequeño invento que tenías en mente? Tal vez ya esté programando C # y le gustaría trabajar con un hardware diferente. ¿Eres un profesor de tecnología que busca una plataforma con la que enseñar? Desde el estudiante hasta el profesional, Gadgeteer puede ayudarlo a hacer realidad sus ideas.

Para aquellos de ustedes que no están familiarizados con el creciente campo de las plataformas de prototipos electrónicos, tenemos docenas de artículos, e incluso guías, sobre Arduino Comenzando con Arduino: una guía para principiantes Comenzando con Arduino: una guía para principiantes Arduino es un código abierto plataforma de prototipos electrónicos basada en hardware y software flexible y fácil de usar. Está destinado a artistas, diseñadores, aficionados y cualquier persona interesada en crear objetos o entornos interactivos. y plataformas Raspberry Pi. Cada una de esas plataformas tiene sus propias fortalezas, como la flexibilidad masiva de Arduino mediante el uso de escudos y la completa comodidad de la computadora de Pi desde el primer momento. Sin embargo, Gadgeteer tiene el poder de Microsoft detrás. No importa lo que piense de algunos de los productos de Microsoft, tienen algunas de las mejores mentes en tecnología que trabajan apasionadamente por ellos. Creo que su sensación de asombro por los avances tecnológicos todavía existe, y también quieren contagiarte. Echemos un vistazo a lo que Gadgeteer puede hacer por usted. Tal vez quiera probar la automatización del hogar. Guía de automatización del hogar con Raspberry Pi y Arduino. Guía de automatización del hogar con Raspberry Pi y Arduino. El mercado de la automatización del hogar está inundado de costosos sistemas de consumo, incompatibles entre sí y costosos de instalar. Si tienes un Raspberry Pi y un Arduino, básicamente puedes lograr lo mismo en ..., como hizo James Bruce con el Arduino y el Raspberry Pi?

El hardware

Puede comenzar por alrededor de $ 50 con solo una placa base básica .NET Gadgeteer como el FEZ Cerebus ($ 30) y un módulo USB ($ 20) para conectarse y alimentar la placa principal.

Si decide que desea probar varios proyectos en esta plataforma y se familiariza realmente con él, puede mirar uno de los kits de inicio. El kit FEZ Hydrahacker ($ 299.95) viene con una placa base de lujo, el módulo USB y varios otros módulos que puede mezclar y combinar para varios proyectos: pantalla de 4.3 "con pantalla táctil, Módulo USB Client DP, Módulo de 2 botones, Módulo de tira de LED, Potenciómetro , Módulo Radio FM1, módulo Joystick, cables IDC de 10 cm, módulo LightSense, módulos Tunes, cámara serie L1, módulo de tarjeta SD, tarjeta SD de 128 MB y una caja de almacenamiento de plástico reutilizable. Si hace algún trabajo con este tipo de cosas, usted puede comenzar a ver las posibilidades ya.

¿Ya trabajas con Arduino y quieres probar Gadgeteer? Hay hardware Gadgeteer que jugará muy bien con su hardware Arduino. Tome, por ejemplo, la abeja FEZ Cerbuino ($ 40). Es un pequeño híbrido agradable de la placa base FEZ Cerebus con encabezados compatibles con Arduino.

En este momento hay varios fabricantes de placas que fabrican componentes Gadgeteer, como Love Electronics (Reino Unido), Mountaineer (Suiza), Sytech Designs (Reino Unido) y GHI Electronics (EE. UU.). Esto suele ser un buen indicador de que habrá soporte de hardware en el futuro previsible..

Si está buscando crear un gabinete personalizado, considere la impresión 3D. James Bruce comparte 9 aplicaciones para hacer fácilmente objetos imprimibles en 3D 9 aplicaciones para hacer fácilmente objetos imprimibles en 3D 9 aplicaciones para hacer fácilmente objetos imprimibles en 3D Uno de los problemas con la impresión 3D es conseguir un montón de cosas para imprimir. Por supuesto, puede descargar objetos prefabricados de una variedad de lugares como Thingiverse; pero si quieres algo único ... A partir de ahí, sus proyectos podrían tomar cualquier forma!

El software

Microsoft hace que entrar en el extremo de programación de Gadgeteer sea lo más asequible posible, gratis. Lo que necesita para comenzar es Visual C # Studio 2012 Express. Si ya tiene el conjunto completo de desarrolladores, eso también es bueno. Es posible que también deba instalar .NET Micro Framework 4.3 Software Development Kit (SDK). De nuevo ... gratis. Saikat Basu comparte un poco sobre el estudio relativamente nuevo en The Official Launch Of Visual Studio 2012.

Si ha utilizado alguno de los estudios de programación de Microsoft, sabe que realmente son bastante fáciles de usar. La curva de aprendizaje no es demasiado empinada incluso para aquellos que nunca han escrito una línea de código. El hecho de que se trata de un Visual Studio, se puede realizar una buena cantidad de programación arrastrando y soltando. Eventualmente, querrás saltar al código para modificar las cosas, pero esto te ayuda a comenzar. Si desea obtener algunos tutoriales para comenzar, Microsoft ha compilado un par para que los maestros los usen con los estudiantes. ¿Qué tal hacer una cámara digital o un cronómetro? ¡Puedes ser tu propio maestro! Sin embargo, no tienes el verano libre.

Una vez que tenga esas aplicaciones instaladas, puede comenzar a mirar los paquetes de software para cada módulo con el que desea trabajar. Hay cientos de paquetes, fragmentos de código y proyectos documentados para aprender y inspirarse. Eso es solo en un enlace: busque en la web aún más. Si está un poco intimidado por la idea de aprender a codificar, no se asuste. Danny Stieben tiene un artículo, 5 formas interesantes de aprender a codificar 5 formas interesantes de aprender a codificar 5 formas interesantes de aprender a codificar Muchas personas se han dado cuenta de la importancia de aprender a codificar como una habilidad para la vida. No importa a dónde vaya y qué trabajo tenga, siempre se ve como algo positivo si usted ... ayuda a facilitarlo. James Bruce también tiene un buen artículo de dos partes sobre Los fundamentos de la programación de computadoras Los fundamentos de la programación de computadoras 101 - Variables y tipos de datos Los fundamentos de la programación de computadoras 101 - Variables y tipos de datos Habiendo introducido y hablado un poco sobre la programación orientada a objetos antes y dónde del mismo nombre, pensé que es hora de que revisemos los conceptos básicos absolutos de la programación de una manera no específica del lenguaje. Esta… .

La comunidad

La diferencia entre una plataforma exitosa y una que permanece en la oscuridad es la vitalidad de la comunidad que existe a su alrededor. Es posible que tenga la mejor plataforma en la Tierra, pero sin una comunidad activa de desarrolladores, se encuentra en el estante polvoriento. Si eres programador, estoy seguro de que puedes pensar en al menos dos ejemplos como este.

La comunidad Gadgeteer es en realidad bastante grande, muy activa y representa la gama de aficionados, neófitos e ingenieros. De hecho, el Instituto de Ingenieros Eléctricos y Electrónicos (IEEE, lea I-Triple-E), publicó un artículo en su boletín Spectrum de Steve Hodges llamado, Easy Prototyping With Microsoft Gadgeteer. Eso presta todo tipo de credibilidad geek a la plataforma.

Microsoft también ha declarado que están comprometidos a ver crecer la plataforma Gadgeteer. Una cita directa del sitio de Microsoft Codeplex establece, “No es raro que las corporaciones abran tecnología de código abierto mientras se alejan de ella. Este no es el caso con .NET Gadgeteer.”

No es raro que las corporaciones abran tecnología de código abierto mientras se alejan de ella. Esto es no el caso con .NET Gadgeteer.

Me parece bastante sólido. Qué piensas?

La comida para llevar

Para los aficionados a la electrónica, los Arduino y Raspberry Pi han sido los reyes de la colina durante los últimos años. Es bueno tener una tercera opción, especialmente si es una que ya cuenta con el apoyo de un equipo de clase mundial. No estoy seguro, pero sospecho que a medida que la tendencia de los aficionados continúe creciendo, la plataforma Gadgeteer se convertirá en una segunda opción, o incluso una primera opción, si las personas pueden superar su desdén absoluto por Microsoft. Sospecho que Gadgeteer abrirá muchas formas nuevas para que los sistemas basados ​​en Windows también interactúen con nuestro entorno. ¿Será eso algo bueno? Si involucra a las personas en la configuración de la tecnología que da forma a su mundo, entonces, sí, es algo muy bueno.

¿Qué piensas? ¿Estás buscando experimentar con piratería de hardware? ¿Quieres aprender una nueva habilidad de programación? ¿Ya trabajas con Arduino o Pi y quieres probar otra cosa? O tal vez sea uno de los primeros en adoptar Gadgeteer y quisiera contarnos sobre su experiencia. Para eso tenemos la sección de comentarios: es donde se realiza el aprendizaje real.

Créditos de imagen: NashMicro Pong Build a través de NashMicro




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.