Anuncio

Microsoft todavía está en el negocio de la innovación. Si no lo cree así, no ha oído hablar de la plataforma de prototipos electrónicos 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 principiantesArduino es una plataforma de creación de prototipos de electrónica de código abierto 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. Lee mas

instagram viewer
y Raspberry Pi Raspberry Pi: el tutorial no oficialSi usted es un propietario actual de Pi que desea obtener más información o un propietario potencial de este dispositivo del tamaño de una tarjeta de crédito, esta no es una guía que quiera perderse. Lee mas plataformas Cada una de esas plataformas tiene sus propias fortalezas, como la enorme flexibilidad 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 quieras tomar un correr haciendo algo de domótica Guía de automatización del hogar con Raspberry Pi y ArduinoEl mercado de la automatización del hogar está inundado de sistemas de consumo caros, incompatibles entre sí y costosos de instalar. Si tienes un Raspberry Pi y un Arduino, básicamente puedes lograr lo mismo en ... Lee mas , como hizo James Bruce con Arduino y Raspberry Pi?

El hardware

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

FEZ-cerberus-gadgeteer

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 un plástico reutilizable Caja de almacenaje. Si hace algún trabajo con este tipo de cosas, ya puede comenzar a ver las posibilidades.

FEZ-hydra-kit-gadgeteer

¿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.

FEZ-cerbuino-gadgeteer

En este momento hay varios fabricantes de placas que fabrican componentes Gadgeteer, como Love Electronics (REINO UNIDO), Alpinista (Suiza), Diseños Sytech (Reino Unido), y Electrónica GHI (NOSOTROS). Este 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 3DUno 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 ... Lee mas . ¡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 necesite instalar el Kit de desarrollo de software .NET Micro Framework 4.3 (SDK) De nuevo... gratis. Saikat Basu comparte un poco sobre el estudio relativamente nuevo en The Official Launch Of Visual Studio 2012.

net-visual-studio

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: busca 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 codificarMuchas 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 considera positivo si usted ... Lee mas , para ayudarlo a relajarse. 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 informática 101 - Variables y tipos de datosHabiendo presentado y hablado un poco sobre la Programación Orientada a Objetos antes y dónde se llama proviene de, pensé que es hora de que revisemos los conceptos básicos absolutos de la programación en un lenguaje no específico camino. Esta... Lee mas .

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 de Gadgeteer es 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: Fácil creación de prototipos con Microsoft Gadgeteer. Eso presta todo tipo de credibilidad geek a la plataforma.

gadgeteer-IEEE-steve-hodges

Microsoft también ha declarado que están comprometidos a ver crecer la plataforma Gadgeteer. Una cita directa del Microsoft Codeplex El sitio dice: “No es extraño 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 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 convertirse en una segunda opción fuerte, o incluso en 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 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

Con más de 20 años de experiencia en TI, capacitación y oficios técnicos, es mi deseo compartir lo que he aprendido con cualquiera que esté dispuesto a aprender. Me esfuerzo por hacer el mejor trabajo posible de la mejor manera posible y con un poco de humor.