El núcleo Gadgeteer NET. se basa en el . NET Micro Framework , actualmente la versión 4.1 y se origina en Microsoft Research en Cambridge, Reino Unido. Las bibliotecas del núcleo se publican bajo la licencia Apache 2.0 License y los diseños de hardware se encuentran bajo la licencia Creative Commons 3.0. El código fuente del núcleo está disponible al público desde el repositorio de código fuente CodePlex.
Los proyectos Gadgeteer. NET lo forman parte una placa base y una serie de módulos conectados a través de un conector estándar de 10 pin. Los conectores de la placa base puede soportar uno o más tipos diferentes de módulos, que se muestra por una serie de «cartas» junto a la toma de corriente. Cada módulo tiene una «carta «que muestra su tipo de módulo. (de este modo.módulos de conexión incorrecta no dañan al hardware y ademas proporcionan solamente un módulo de alimentación rojo). Cualquier módulo que suministra energía (a través de USB, DC o batería) es de color rojo para ayudar a prevenir múltiples fuentes de energía que potencialmente pueden dañar los dispositivos.
Muchos módulos diferentes están disponibles para una serie de fabricantes de hardware, incluida la transmisión inalámbrica, sensores ambientales, actuadores y módulos personalizados comunidad que resulta en un gran ecosistema de los proyectos
Cualquier fabricante de hardware, constructor o hobbiest puede crear hardware compatible con Gadgeteer NET .En la actualidad múltiples fabricantes participan:
- GHI Electronics,
Love Electronics,
- Mountaineer Group ,
Seeed Studio y
Mainboard | Clock speed (MHz) | Processor | Number of sockets | Width (mm) | Length (mm) | Manufacturer |
---|---|---|---|---|---|---|
Argon R1 | 120 | LPC1788 Cortex-M3 | 14 | 57 | 92 | Love Electronics |
Eth Mainboard 1.0 | 168 | ARM7 STM32F407 | 8 | 42 | 57 | Mountaineer Group |
USB Mainboard 1.0 | 168 | ARM7 STM32F407 | 9 | 32 | 57 | Mountaineer Group |
Nano | 200 | Freescale ARM920T | 10 | 42 | 57 | Sytech Design |
FEZ Spider | 73 | ARM7 LPC2478 | 14 | 52 | 57 | GHI Electronics |
FEZ Hydra | 200 | ARM9 AT91SAMRL | 14 | 62 | 87 | GHI Electronics |
FEZ Cerberus | 168 | ARM7 STM32F405 | 8 | 47 | 57 | GHI Electronics |
FEZ Cebuino Bee | 168 | ARM7 STM32F405 | 3 | 55 | 80 | GHI Electronics |
Netduino Go
Netduino Go esta basado en la plataforma Netduino y fue lanzado recientemente . Como aspecto a destacar soporta tanto Escudos Arduino(se necesita un adaptador especial) como módulos Gadgeteer con compatibilidad pin a pin. Además también soporta módulos de bus plug-and-play go descritos en la tabla de más abajo.
En cuanto al procesador y memoria las carastericticas son similares a la plataforma Netduino:
|
|||||||||
En cuanto al numero de conexiones de E/S son la siguientes:
|
Y a continuación destacamos los módulos disponibles:
Nombre y Enlace | Imagen | Descripción | Link Driver |
Módulo de LED RGB | Un módulo simple, con una sola (de alta calidad y muy brillante) LED RGB. | Netduino SDK v4.2.0 (binario) | |
Potenciómetro | Un módulo simple con un solo potenciómetro. | Netduino SDK v4.2.0 (binario) | |
Botón | Un módulo simple con un solo botón. | Netduino SDK v4.2.0 (binario) | |
Piezo Buzzer | Un módulo que reproduce tonos de audio usando una simple Buzzer Piezo. | NetduinoGo.PiezoBuzzer.zip (binario) Source_NetduinoGo.PiezoBuzzer.zip (fuente) |
|
Escudo Base | Un módulo que utiliza uno de su GO! puertos de bus para darle un Netduino. | ShieldBase_Assembly_v0.1.zip (binario) escudo de base firmware v4.2.0 (fuente) |
|
[Nwazet | |||
Módulo de Adquisición de Datos | Sistema de cableado Industrial, 8 entradas analógicas, 8 GPIO digitales, I2C, USART, SDHC de hasta 16 GB de almacenamiento, reloj en tiempo real, 19 LEDs de estado controlables por el usuario. I2C biblioteca de controladores sensores. | Binarios Fuente |
|
Toque módulo de visualización | Un brillante y rápido 2.8 «240×320 TFT LCD de pantalla táctil. | Nwazet.GO (binario) Nwazet.GO (fuente) |
|
Módulo de relé | Un relé fornido capaz de conmutar 16 Amperios, 10 millones de veces. | Nwazet.GO (binario) Nwazet.GO (fuente) |
|
Fuente de alimentación | A 5V @ 800mA fuente de alimentación regulada para su Netduino GO! proyectos. Cuenta con un jack de 2.0mm barril, un gran ON / OFF interruptor de encendido y un LED de alimentación. | No se requiere | |
VariableLabs | |||
ProtoModule | A GO plataforma de prototipado módulo reutilizable para la creación de módulos personalizados y conexión de otros equipos | Todavía no disponible | |
Komodex Labs | |||
Seven Segment Display | Un módulo de visualización de siete segmentos de 4 dígitos. | Komodex driver de módulos | |
LCD Character | Un módulo LCD HD44780 personaje basado. | Komodex driver de módulos | |
Módulo Breakout Gobus | Un tablero del desbloqueo de módulos Gobus con características para ayudar a los programas y depurar módulos STM8 basados. | N / A |
Como resumen , algunas diferencias significativas entre Gadgeteer y Netduino Go:
- Gadgeteer, desde la perspectiva del hardware, es una tecnología de pin-asignación como Arduino Shields. Hay un nivel similar de la simplicidad / complejidad a ella como con Arduino Shields (es decir pins superpuestas, periféricos que se van en un socket al conectar módulos en otra toma, número fijo de funciones periféricas, etc) A diferencia de Arduino, sólo un subconjunto de módulos Gadgeteer trabajará con una placa base Gadgeteer dado. Pero con Gadgeteer, tienes múltiples interfaces pin así que hay menos solapamiento pin.
- Netduino Go utiliza módulos tipo plug-and-play. El protocolo de bus que Netduino Go utiliza es virtual I / O…so al conectar un módulo de bus go! Se auto-enumera y agrega sus características a la placa base. Similar a cómo funciona USB en su computadora. No se superponen los pins o limitaciones del módulo.
- Netduino Go también tiene un modo de compatibilidad que se puede conectar módulos Gadgeteer de hasta dos sockets. Al igual que con otras tarjetas compatibles-Gadgeteer, conectando un deshabilita la funcionalidad del módulo en uno o más otros zócalos.
- Netduino Go tiene seis veces el almacenamiento de código (1MB, 384KB de código), cuatro veces la velocidad (168 MHz), y el doble de RAM (100 KB +) de Netduino Plus.
Por último como aspecto a destacar de ambas plataformas es que ninguna de las dos tiene de forma nativa conectividad de red ( como ejemplo si la tiene la plataforma Netduino Plus o Netduino Plus 2)
Más información sobre Netduino Go:
http://forums.netduino.com/index.php?/topic/3867-introducing-netduino-go/
Más información sobre Gadgeteer:
http://gadgeteer.codeplex.com/
Fuente aqui
Debe estar conectado para enviar un comentario.