El universo arduino ha popularizado el uso de hardware entre personas de menor perfil técnico demostrando que, al igual que pasó con el software, cualquiera con un poco de cuidado es capaz de desarrollar un prototipo hardware, algo impensable hace unos años.

Además ha permitido generar una enorme familia de placas de hardware compatibles y de distintas tecnologías con la facilidad de uso como característica principal.

Una de estas placas compatibles a nivel eléctrico, aunque muy diferente en cuanto a la tecnología que usa es netduino

netduino

Netduino está basado en un micro Atmel de 32-bit corriendo 48MHz de arquitectura ARM7 con 128 KB de almacenamiento de código y una RAM de 60 KB. Nos permite usar 20 GPIOs con SPI, I2C, 2 UARTs (1 RTS/CTS), 4 PWM y 6 canales ADC.

Esta arquitectura contrasta la original de Arduino basado en un micro de 8bits ATmega168 con 16kb de código y 1k de RAM, si bien ahora tenemos disponibles placas arduino con ATmega2560 con 256kb de código y 6kb de RAM

Netduino se programa con Microsoft .Net Micro framework utilizando Visual Studio 2010 mientras que Arduino se programa en un derivado del entorno de Processing usando una lenguaje basado en c++ o java.

Un búsqueda rápida nos dice que arduino tiene 12 millones de resultados frente a los 250 mil de netduino.

En próximos artículos de esta serie veremos como realizar proyectos con netduino.

Java

Introducción a netduino I
Etiquetado en:    

Un pensamiento en “Introducción a netduino I

Los comentarios están cerrados.