Gadgeteer .NET

Ir a: navegación, búsqueda de
Gadgeteer .NET
Desarrollador (s) Microsoft
Versión estable Base 2.14.500 / 2012
Escrito en C#, VB
Plataforma Micro de .NET Framework
Tipo Sistemas embebidos
Licencia Licencia Apache 2.0 / Creative Commons 3.0
Sitio web netmf.com/Gadgeteer

Microsoft Gadgeteer .NET es un Open source rapid-prototyping estándar para la construcción de pequeños dispositivos electrónicos utilizando el Microsoft Micro de .NET Framework y Microsoft Visual Studio/ Visual C# Express.[1]

Contenido

  • 1 La plataforma Gadgeteer
  • 2 Historia y licencias
  • 3 Diseño y construcción
  • 4 Hardware
  • 5 Véase también
  • 6 Referencias

La plataforma Gadgeteer

Los centros de plataforma Gadgeteer alrededor un manitas MAINBOARD con un microcontrolador ejecutando el Micro de .NET Framework. Gadgeteer establece normas sobre cómo hardware dispositivos de empaquetado como módulos adicionales pueden conectar a la placa principal, utilizando conectores sin soldadura de empuje. Gadgeteer incluye un pequeño Biblioteca de clases para simplificar los detalles de implementación para integrar estos módulos en un sistema. Es una manera de asignar la plétora de funciones que proporciona un microcontrolador a tomas que tienen un conjunto de interfaces estandarizado, pequeño a nivel de hardware.[2]

Historia y licencias

.NET gadgeteer fue creado por investigadores de Microsoft Research Cambridge, donde el grupo de sensores y dispositivos lo creado como una manera desarrollar dispositivo ideas rápidamente y de forma iterativa. Rápidamente generó interés de los aficionados, profesores y desarrolladores que querían una plataforma para construir aparatos en poco tiempo.[3]

En respuesta al interés exterior, Microsoft lanzó entonces Gadgeteer como un fuente abierta proyecto de software.,[4] el proyecto se describen como "una abierta colaboración entre Microsoft, fabricantes de hardware y los usuarios finales".[5]

Las bibliotecas de núcleo se publican bajo la Licencia Apache Licencia 2.0 y los diseños de hardware están bajo la Creative Commons 3.0 license. El código fuente base está disponible al público desde el repositorio de codeplex.[6]

Microsoft han expresado que planean continuar apoyando e invertir en .NET Gadgeteer, incluyendo materiales educativos de hosting y trabajando con las compañías para crear módulos y kits compatibles.[7]

Diseño y construcción

Proyectos .NET gadgeteer consisten en una placa y una serie de módulos conectados a través de un conector de 10 pines estándar. Los zócalos de la placa base pueden apoyar uno o más tipos de módulos, demostrados por una serie de cartas al lado de la toma de corriente. Cada módulo tiene una carta mostrando su tipo de módulo. (Módulos de conexión incorrecta no daña el hardware – proporcionando sólo uno se usa un módulo de alimentación rojo.) Cualquier módulo que proporciona la energía (mediante USB, DC o batería) es de color rojo para evitar que varias fuentes de alimentación que potencialmente pueden dañar los dispositivos.

La biblioteca Gadgeteer incluye una capa de controladores de eventos y generación de código, que se integra con Visual Studio. Esto permite a los desarrolladores crear visualmente un diagrama en Visual Studio que hardware módulos (por ejemplo, un módulo de la cámara, botón módulo y módulo de pantalla) están conectados a que tomas en la placa base y el SDK Gadgeteer entonces genera automáticamente código creando instancias de objetos de todo el hardware pertinente. De esta manera, el desarrollador puede comenzar inmediatamente escribir código .NET dirigidos al hardware conectado.[citación necesitada]

Muchos diferentes módulos están disponibles para una serie de proveedores de hardware, incluyendo la transmisión inalámbrica, ambiente sensores, actuadores y módulos personalizados comunidad resultando en un gran ecosistema de proyectos. [8] [9] [10] [11] [12] [13] [14]

Sytech .NET Gadgeteer mainboard and GHI button module.
.NET gadgeteer mainboard y botón módulo.

Hardware

Cualquier fabricante de hardware, constructor o aficionado puede crear hardware net Gadgeteer compatible; Actualmente participan múltiples fabricantes.

  • GHI Electronics [15]
  • Electrónica de amor [16]
  • Micromint [17]
  • Grupo montañero [18]
  • Seeed Studio [19]
  • Sytech diseño [20]
MAINBOARD Velocidad de reloj (MHz) Procesador Corazones Número de tomas Ancho (mm) Longitud (mm) Fabricante
Argón R1 120 LPC1788 Cortex-M3 1 14 57 92 Electrónica de amor
ETH Mainboard 1.0 168 STM32F407 Cortex-M4 1 8 42 57 Grupo montañero
Placa base USB 1.0 168 STM32F407 Cortex-M4 1 9 32 57 Grupo montañero
Nano 200 Freescale ARM920T 1 10 42 57 Sytech diseño
Araña de FEZ 73 LPC2478 ARM7 1 14 52 57 GHI Electronics
FEZ Hydra 200 AT91SAMRL ARM9 1 14 62 87 GHI Electronics
FEZ Cerberus 168 STM32F405 Cortex-M4 1 8 47 57 GHI Electronics
FEZ Cebuino Bee 168 STM32F405 Cortex-M4 1 3 55 80 GHI Electronics
Bambino 200 204 LPC4330 Cortex-M4 & M0 2 5 58 102 Micromint
Bambino 200E 204 LPC4330 Cortex-M4 & M0 2 10 58 102 Micromint


Véase también

Portal icon Portal de software libre
Portal icon Portal de electrónica
  • Arduino
  • BRAZO express
  • BASIC Stamp
  • Fritzing
  • Gumstix
  • ioBridge
  • Hacer Kit regulador
  • Maximite
  • mbed microcontrolador
  • Minibloq
  • Netduino
  • OOPic
  • Hélice de paralaje
  • PICAXE
  • Frambuesa Pi
  • Simplecortex
  • Tinkerforge

Referencias

  1. ^ Página de inicio de Microsoft Gadgeteer
  2. ^ "La plataforma .NET Gadgeteer". Alpinista. 19 / 04 / 2014 obtenido.
  3. ^ "Manitas". CodePlex. 19 / 04 / 2013. 19 / 04 / 2014 obtenido.
  4. ^ "Net gadgeteer". Microsoft Research. 19 / 04 / 2014 obtenido.
  5. ^ "Introduciendo Gadgeteer net". Microsoft. 19 / 04 / 2013. 19 / 04 / 2014 obtenido.
  6. ^ "NET Gadgeteer Codeplex sitio". Gadgeteer.CodePlex.com. 2012-05-15.
  7. ^ "Introduciendo Gadgeteer net". Microsoft. 19 / 04 / 2014 obtenido.
  8. ^ Steve Clayton - Editor (15 / 02 / 2012). "Lo que no te mostramos en el CES: Gadgeteer .NET de Microsoft". Blogs.technet.com. 2012-05-15.
  9. ^ "Manitas de .NET de Microsoft Research sale a la luz, dagas de brotes en Arduino". Engadget.com. 2012-05-15.
  10. ^ "NET Gadgeteer ve para dibujar los frikis ocupa vanamente de Arduino". Slashgear.com. 2012-05-15.
  11. ^ Sr. erección (2011-08-07). "NET Gadgeteer - kit de herramientas de código abierto de Microsoft para la construcción de aparatos". Gizmag.com. 2012-05-15.
  12. ^ "¿Qué puedes hacer con .NET Gadgeteer?". Devhammer.net. 2012-02-18. 2012-05-15.
  13. ^ "Manitas: alternativa .NET de Microsoft open source Arduino". 04-08-2011 extremetech.com.. 2012-05-15.
  14. ^ Mike Dodaro (2012-04-10). "Red Gadgeteer Bluetooth Control de controlador de Motor". Mikedodaro.net. 2012-05-15.
  15. ^ "Presentación electrónica GHI". Ghielectronics.com. 2012-05-15.
  16. ^ "Presentación electrónica del amor". loveelectronics.co.uk. 2012-08-22.
  17. ^ "Micromint USA homepage". micromint.com. 2013-05-08.
  18. ^ "Presentación del grupo montañero". Mountaineer.co.uk. 2012-08-22.
  19. ^ "Presentación de Seeed Studio". 29-04-2011 Seeedstudio.com.. 2012-05-15.
  20. ^ "Diseño Sytech homepage". Sytechdesigns.com. 2012-05-15.


Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=.NET_Gadgeteer&oldid=617847225"