Archive for the 'electrónica' Category

ChronoJump ha ganado en los Trophees du Libre

Tuesday, December 4th, 2007

chronojump_logo.png

El proyecto Chronojump de Xavier de Blas ha ganado el primer premio en los “Trophees du Libre” en la categoría de Educación. A parte de sus múltiples aplicaciones en el campo de la biomecánica mi interés por este proyecto es por el uso combinado de hardware y software libres. Frente a las típicas aplicaciones de software libre que sólo tienen código, esta se basa en un hardware externo que es libre.

Chronopic 1.0

El hardware se denomina ChronoPic. El primer prototipo se realizó con una tarjeta Skypic. La prueba de concepto funcionó y permitió que el software interactuase con el “mundo exterior”. Al ser hardware libre, gente de todas partes del mundo se pudieron montar sus prototipos y utilizar Chronojump.

También, por ser libre, es posible su modificación. Y así fué como Juan Fernando Pardo creó un nuevo prototipo que se conecta directamente por el USB y contiene sólo los componentes mínimos, abaratando mucho los costes. Actualmente Ricardo Derbes está trabajando en el diseño industrial del prototipo de Juan Fernando.

Y es que ahora, gracias a aplicaciones libres de diseño electrónico como Kicad, es posible compartir los diseños hardware, sin importar el sistema operativo que se utilice y almacenándose los planos en un formato abierto. Esto garantiza que los diseños nunca se perderán.

Obijuan

Grabando una Skypic desde una NSLU2

Tuesday, November 27th, 2007

nslu2-skypic.png

Ignacio González ha conectado una tarjeta Skypic a una NSLU2 desde la que puede “flashear” el microcontrolador PIC utilizando las herramientas PIC_downloader y pydownloader. La NSLU2 lleva un microprocesador arm por lo que ha recompilado esas herramientas, las ha probado y las ha empaquetado para que cualquiera las pueda usar. Esta es una de las grandes ventajas de las herramientas libres. [Más información en esta entrada de su blog]

La idea por la que ha hecho esto es poder cargar firmware remotamente en el PIC, a través de Internet. Simplemente tienen que entrar en la NSLU2 por ssh y ejecutar las utilidades de “flasheado”.

Todo esto forma parte de su proyecto fin de carrera. Está desarrollando un instrumento CTD (Conductivity, Temperature and Depth) para realizar mediciones dentro del agua. Los avances que va haciendo con el proyecto los va publicando en su blog. Sin duda es un proyecto muy interesante al que hay que seguirle la pista ;-). Por cierto, el nombre del proyecto es Mytilus.

Obijuan

Carga de programas en la Skypic

Sunday, September 9th, 2007

Nunca antes había sido tan fácil grabar aplicaciones en la memoria flash de un microcontrolador de 8 bits :-)

En este vídeo se puede ver la aplicación pydownloader en acción. Permite grabar programas en la tarjeta Skypic simplemente arrastrándolos y soltándolos.
La aplicación está hecha en lenguaje Python y utiliza la librería LibIris de Rafael Treviño. La versión que se ve en el vídeo es la hecha en GTK y que corre sobre Linux pero también hay una versión para Windows basada en los WxPython. Y por supuesto, es software libre ;-)
Es necesario que en la Skypic se haya grabado previamente el Bootloader.
Los programas de ejemplos que se están descargando están programados en C. Luego se compilan generándose los ejecutables, con extensión .hex, que son los que se “arrastran y sueltan” para grabarse en la Skypic.

Obijuan