Mostrando entradas con la etiqueta Hardware - Hardware Abierto. Mostrar todas las entradas
Mostrando entradas con la etiqueta Hardware - Hardware Abierto. Mostrar todas las entradas

2 de diciembre de 2012

'Piana': sintetizador software para Raspberry Pi


Piana es un sintetizador software para la Raspberry Pi que está actualmente en desarrollo.

El Raspberry Pi es una plataforma de mini-ordenador de bajo coste (alrededor de 35 dólares) que está diseñado para ser barato, así que puedes utilizarlo para tus nuevos dispositivos de diseño casero o libre.

Este software se carga en la memoria del Raspberry Pi y a los puertos de este se conecta el teclado controlador MIDI y un monitor para poder ver las configuraciones que aplicamos al sonido así como ver la señal de salida en tiempo real.

En el blog raspberrypisynthesizer.blogspot.co.uk podéis estar al tanto del proyecto.

Más información (Visto en + introducción en vídeo): www.synthtopia.com

23 de junio de 2009

Arduino: hardware abierto para tus proyectos electrónicos

Arduino es una plataforma hardware de fuente abierta basada en una sencilla placa de entradas y salidas y un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring.
El hardware de fuente abierta (open source hardware) hace referencia al hardware de ordenadores y electrónico que está diseñado del mismo modo que el software de codigo abierto libre. El hardware de fuente abierta es parte de la cultura de fuente abierta que lleva las ideas de fuentes abiertas a campos diferentes del software.
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 IDE (Integrated Development Environment) de fuente abierta se pueden descargar gratuitamente. Un IDE es un entorno de programación que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica GUI.

Las plataformas Arduino están basadas en los microcontroladores Atmega168 o en el ATmega8, chips sencillos y de bajo coste que permite el desarrollo de múltiples diseños.

Existen diferentes versiones de Arduino con propósitos distintos:
  • Placa serie
Es la placa básica, y se utiliza una interface RS232. Ésta puede ser utilizada, además, para la programación de la placa, para comunicarse con otros elementos externos que utilicen el puerto serie, como por ejemplo un PC.
  • 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 interface USB no funcionará pues en realidad es un puerto serie, no USB.
  • Placa de prototipos
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 posee del estándar XBee para comnucarse con otras arduino XBee
Este shield dota a Arduino con la capacidad de intercomunicarse via CAN-Bus.

Arduino es, en definitiva, una magnífica opción tanto para profesionales como para aficionados a la electrónica que aporta una gran versatilidad en un reducido espacio y, como no, a un precio asequible. Al ser open-hardware, tanto su diseño como su distribución es libre. Es decir, puede utilizarse libremente para el desarrollo de cualquier tipo de proyecto sin haber adquirido ninguna licencia.

En proximos artículos presentaremos proyectos desarrollados sobre este hardware, todos sobre audio, logicamente. No te los pierdas añadenos a tus favoritos.

Más información (Página de Wikipedia): http://es.wikipedia.org/wiki/Arduino
Más información (Página del proyecto en español): http://www.arduino.cc/es/
Más información (Página del proyecto en ingles): http://arduino.cc/