viernes, 13 de mayo de 2011

Proyectos parte II

VIA Openbook 






VIA, conocida antiguamente por la fabricación de chipsets para placas madre, y ahora como responsables de los evasivos procesadores Nano, también aportó su grano de arena al hardware libre. Se trata del OpenBook, un diseño de referencia de código abierto para netbooks. En general, un fabricante hace lo que desea a la hora de diseñar una netbook, pero el OpenBook es una opción bienvenida para aquellos productores OEM dedicados a la creación de dispositivos genéricos que operan por fuera de la influencia de las grandes marcas (algo especialmente cierto en el gigante mercado chino). Hay algunos modelos de netbooks con marca Olivetti que estaban basados (al menos en parte) en el OpenBook de VIA. 




Arduino





Arduino es una plataforma de hardware libre basada en una sencilla placa con un microcontrolador y un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring. Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software del ordenador (por ejemplo: Macromedia Flash, Processing, Max/MSP, Pure Data). Las placas se pueden montar a mano o adquirirse. El entorno de desarrollo integrado libre se puede descargar gratuitamente.
Las plataformas Arduino están basadas en los microcontroladores Atmega168, Atmega328, Atmega1280, ATmega8 y otros similares, chips sencillos y de bajo coste que permiten el desarrollo de múltiples diseños.
Al ser open-hardware, tanto su diseño como su distribución son libres. Es decir, puede utilizarse libremente para el desarrollo de cualquier tipo de proyecto sin haber adquirido ninguna licencia.

·         Placa serie: Es la placa básica, y se utiliza una interfaz RS-232. Ésta puede ser utilizada tanto para programar la placa como para comunicarse con otros elementos externos que utilicen el puerto serie, como por ejemplo un PC. La versión Diecimila de Arduino tiene conexión USB y hace innecesario pulsar el botón Reset de la placa cada vez que se carga un nuevo programa, por lo que es mucho más cómoda de utilizar que su antecesora (puerto serie).
·         Placa USB: Es igual a la placa serie pero en vez de un puerto serie como tal, tenemos un conector USB (para poder conectar ordenadores sin puerto serie, como los portátiles de ahora) más un conversor a serie. Si conectamos un aparato que siga la interfaz USB no funcionará pues en realidad es un puerto serie, no USB.
·         Placa de prototipado: Esta placa está pensada para poder incorporar hardware adicional al diseño base de Arduino. Incorpora una matriz de agujeros en la que se puede añadir nuestro hardware adicional. No dispone de puerto serie ni USB, por ese motivo es necesario disponer de otro programador que utilice ICSP.
·         Bluetooth: Es la última versión en la que se está trabajando. Elimina la necesidad de cables para comunicarse con el PC, vuelve a ser otra manera de disfrazar un puerto serie.
·         XBee: Esta placa Arduino incorpora el estándar XBee para comunicarse con otras Arduino XBee
·         ArCan: Este shield dota a Arduino con la capacidad de intercomunicarse via Bus CAN.

Videso sobre Arduino:


No hay comentarios:

Publicar un comentario