Genivi – Nueva Plataforma Open Source para automóviles

11 03 2009

Genivi, es una plataforma de código abierto que entra al negocio de la informática en los vehículos, el ingeniero Graham Smethurst, de BMW, fue el encargado de presentar Genivi en una conferencia donde destacó la creciente importancia de la tecnología dentro del coche.

La nueva plataforma, basada en aplicaciones de código abierto, “será una alternativa al modelo tradicional de las soluciones propietarias y provocará una creatividad no vista hasta ahora en este segmento”, dijo.

Genivi es código abierto porque sus impulsores creen que la posibilidad de compartir el trabajo permitirá lanzar al mercado nuevos programas y aparatos de una forma más rápida y económica.

Además de BMW, entre los fundadores de esta iniciativa están fabricantes de automóviles como:

  • GM,
  • El grupo PSA,
  • Empresas de componentes como Delphi y Magneti Marelli
  • y la tecnológica Intel.

Genivi es una alternativa libre a Microsoft Automotive, por ahora se centra en tecnologías para el entretenimiento dentro del coche, aparcando áreas como el mantenimiento o control del vehículo.

In-Vehicle Infotainmen (IVI).

IVI es “infodivertimiento” dentro del vehículo, cubre todo lo relacionado al entretenimiento, información y funcionalidad dentro de los automóviles, cambia y se expande rapidamente, cubre todo tipo de aplicaciones de “infodivertimiento”, como música, noticias, multimedia, navegación y ubicación de servicios,telefonía, servicios de internet y más.

Misión: Impulsar una amplia adopción de una plataforma de desarrollo de código abierto mediante la estandarización de requisitos  OEM (Fabricante de Equipos Originales), entrega de especificaciones, implementaciones de referencia y los programas de certificación que forman una sólida base para futuro código abierto y de desarrollo de ISV (Vendedor Independiente de Software).

Fecha de lanzamiento: Verano de 2009.

Fuente: Somoslibres.org

Sitio Web: http://www.genivi.org/





Pinguino – Hardware y Software Libre Para Desarrollo de Objetos Interactivos Autónomos o Controlados.

12 02 2009

La plataforma  Pinguino es una plataforma basada en microcontrolador PIC similar en parte a Arduino (También Hardware libre).

Pinguino se basa en un microcontrolador 18F2550 presentado sobre una placa que permite pincharla directamente sobre una protoboard. Sorprende un poco ver que se utiliza un PIC y no un AVR, aunque el PIC usado (18F2550) incorpora USB por hardware.

La función de pinguino es incorporar un IDE fácil de usar en Linux, Windows y Mac OS X, es una plataforma open hardware y open software. Su IDE está escrito en Python, un preprocesador convierte las instrucciones de Arduino a C, usa el compilador SDCC y ensamblador GPUTILS.

Fuentes:

http://barrapunto.com/article.pl?sid=09/02/07/1641225

http://www.bricogeek.com/index/cat/13/nid/1273/

http://www.hackinglab.org/pinguino/index_pinguino.html

Entrada relacionada:

https://arukard.wordpress.com/2008/12/30/arduino-hardware-libre-desarrollar-objetos-interacivos-autonomos-o-controlados/





Tarjetas Gráficas para Linux – OGD1 Vrs CAB2 Vrs Firecoder Blu Vrs Matrox Vrs Intel Vrs Ati Vrs Nvidia Vrs VIA

16 01 2009

Todas las tarjetas de vídeo funcionan en linux, unas mejor otras peor, esta es una lista de estas tarjetas, las ventajas de unas respecto a otras, sobre sus drivers, potencia, etc.

OGD1

Es una tarjeta de vídeo con hardware libre, ideal para estudiantes, desarrolladores, empresas de hardware, etc. Cualquiera puede desarrollar drivers perfectamente funcionales para estas tarjetas.

Incluye:

* 256 MB de DDR400,
* 2 conectores DVI,
* Salida S-Video
* y un conector PCI-X de 64 bits.

El Xilinx Spartan-3 viene con una interfaz de memoria de 128 bit, lo que permite un ancho de banda de 1.6 GB/ por segundo (más que la de la GeForce2 GTS y el Radeon 7000, cuyo rendimiento ha sido definido por los desarrolladores del proyecto). Tiene una resolución máxima de 2048×1536 a 70 Hz, su precio es 1500 US $.

https://arukard.wordpress.com/2008/12/30/ogd1-la-primera-tarjeta-grafica-3d-libre/

Mercury Cell Accelerator board 2 (CAB2)

Es una tarjeta de vídeo con el procesador cell (de la PS3) y con interfaz PCIexpress que funciona bajo linux. se compone del famoso procesador Cell (de Sony/IBM/Toshiba) y su interfaz es PCI Express, solo se necesita un PC con PCI Express para poder montar un procesador Cell para calculo intensivo.

Su precio ronda los 8000€ por unidad. El tipo de aplicaciones que aprovecharían los 180 GFLOPS que produce el Cell son:

– Renderizacion,

– Ray tracing,

– Procesadores de señal

– Procesado de vídeo e imágenes, etc.

https://arukard.wordpress.com/2008/11/29/mercury-cell-accelerator-board-2-cab2-la-tarjeta-de-video-mas-potente-que-existe-con-procesadores-cell-y-funciona-bajo-linux/

Thompsoms Firecoder Blu.

Funciona casi como si metieras una PS3 dentro de tu PC, te ayudará a ver y editar contenidos Blu-ray sin sobrecargar el procesador. Fué desarrollada con el chip SpursEngine de Toshiba, esta tarjeta usa una tecnología parecida la de la consola de Sony.

Explican que puede ser usada como co-procesador, haciéndose cargo de los cálculos más pesados. Aseguran también que puede usar archivos AVCHD desde y hacia MPEG2 hasta cinco veces más rápido que en tiempo real, lo que significa que para editar un vídeo en alta definición que dure 2 horas se tardará unos 25 minutos nada más.

Ya salió a la venta en los Estados Unidos por un poco menos de 599 dólares. Está enfocada más bien hacia profesionales de la edición que a aficionados que quieran visualizar Blu-ray en sus ordenadores.

Mas información

Intel

Estas tarjetas ya vienen en la tarjeta madre, son muy económicas y funcionan bien en linux, muchos de sus drivers son libres. Tiene soporte 2d y 3d. Son las tarjetas de vídeo mas económicas en el mercado.

La API desarrollada por Intel en colaboración con la comunidad se llama VaAPI, se cree qu este API se convertirá en esténdar en el kernel de linux en el futuro.

http://intellinuxgraphics.org/

http://www.vivalinux.com.ar/desktop/driver-intel-i965.html

Matrox


Muchas de sus tarjetas tienen soporte para linux. Se pueden descargar también varios drivers empaquetados para debian.

Montreal, Canadá, El primero de abril de 2008 Matrox® Video Products Group liberó un Kit de desarrollo de software (SDK) Linux para la gama Matrox DSX™ de productos para desarrolladores. Diseñado para permitir el rápido desarrollo de aplicaciones, el SDK Matrox DSX para Linux proporciona una API común en toda la gama DSX de componentes de hardware.

El SDK Matrox DSX para Linux dispone de completas herramientas de desarrollo, que incluyen el control de varias E/S analógicas y digitales, gestión de memoria y sincronización de difusión. Además existe una completa y floreciente serie de módulos de software prediseñados que ayudan a los desarrolladores a completar sus proyectos aunque los plazos sean reducidos.

Las plataformas Matrox DSX, de arquitectura abierta, aprovechan la potencia de CPU y GPU escalable junto con hardware de alto rendimiento para dirigir el sector en densidad de E/S, compatibilidad nativa con códecs, versatilidad en lo que respecta a formato de archivos y función de procesamiento en placa.

http://www.matrox.com/video/es/press/releases/linux/

El paquete con el driver MGA para Debian Etch puede obtenerlo desde:

http://packages.debian.org/stable/xserver-xorg-video-mga,

o también, a través de la herramienta APT.  Este driver ofrece soporte para los chipsets de la familia Matrox MGA, incluyendo las tarjetas Matrox Millenium y Mystique.

AMD-ATI

La empresa AMD compró a ATI, después liberó sus drivers, de modo que pueden ser mejorados y modificados mas rápidamente. La API de ATI/AMD se llama XvBA.

Los drivers para linux de las tarjetas ATI desde hace varios años permiten conectar varias tarjetas, pero además…

En agosto de 2008 liberaron los controladores Catalyst 8,8 para Linux, el cual añadió dos características muy importantes:

* CrossfireX

* y CrossFire Overdrive.

Los usuarios de Linux pueden ahora utilizar CrossFire para dividir el trabajo entre la prestación de múltiples GPUs y son también capaces de hacer overcloking a sus tarjetas gráficas usando ahora el binario de sólo conductor.

Otras características son también que presentó en esta actualización:

* Soportes como el núcleo Linux 2.6.26,

* Adaptive Anti-Aliasing, y otras correcciones…

https://arukard.wordpress.com/2008/08/21/amd-overdrive-y-crossfire x – han-llegado-a-linux/

Nvidia.

NVidia anunció recientemente que sus nuevos drivers para Linux, soportan la nueva API DPAU, para acelerar vídeo de alta definición por hardware.

Estos nuevos driver permite reproducir películas con resolución 1080p comprimida con H.264 en Ubuntu sin problemas.

Sus drivers no son libres, aunque funcionan mejor que los drivers de AMD.

La empresa 3dfx fué la desarrollada de las tarjetas voodoo, estas tarjetas eran las dominantes en la seguna mital de los años noventas, desarrollaron la tecnología SLI, fueron usadas para la consola Sega Dreamcast, 3dfx fué adquirida por Nvidia en diciembre del año 2000. Se han desarrollado varios drivers de las tarjetas voodoo para linux.

Para activar la aceleración 3d en las tarjetas voodoo:

* Verificar si la tarjeta es una voodoo 2(o inferior) o voodoo banshee, 3 ó superior, para esto nos vamos a Sistema, Administración, Administrador de dispositivos y buscamos donde diga voodoo.

* Si es una Voodoo 2, debemos instalar el siguiente paquete: libglide2

* Si es una Voodoo Banshee, Voodoo 3, Voodoo 4 o Voodoo 5, este otro: libglide3

Fabianperez.blogspot.com

VIA.

Es un desarrollador taiwanés de circuitos integrados, chipsets de placas base, GPUs, CPUs x86 y memorias. Es el mayor fabricante independiente de chipsets para placas madre.

S3 fué uno de los principales productores de tarjetas de vídeo desde 1989 hasta 1996, en el año 1999 se fusionó con Diamond Multimedia formando Sonic Blue, en 2001 fué comprado por vía, actualmente produce tanto tarjetas de vídeo como chips integrados en la placa base.

VIA está colaborando con OpenChrome en el desarrollo del driver libre para sus tarjetas gráficas. La comunidad de desarrollo de OpenChrome, busca ofrecer un driver abierto que aporte todas las funciones de aceleración de los chips VIA UniChrome, UniChrome Pro y Chrome9.

Los manuales de programación gráfica para lo chipsets VIACX700M y VX800 están disponibles en X.org y el driver VIA Framebuffer ya ha sido implementado en la siguiente versión de Kernel 2.6.28.

Más informacion sobre la colaboración de VIA con OpenChrome y el OpenSource Video Driver.

Estas tarjetas no han tenido muy buenos drivers para linux, en 2008 la empresa contrató a un desarrollador del kernel Harald Welte, quien optimizará el soporte open source de VIA para Linux en sus procesadores X86 incluyendo los modelos “C” y “Nan”, chipsets, gráficos y chip de red.

http://www.8chapas.com/2008/07/via-contrata-al-%E2%80%9Chacker-del-kernel-linux%E2%80%9D/

X-Video Motion Compensation (XvMC) es la alternativa de unix/linux al Directx Video Aceleration (DxVA) de  Windows.

Conclusiones.

–  OGD1: Si se quiere para universidades y estudiar como funciona y se puede modiicar una tarjeta con toda la documentación disponible.

– CAB2: Si se quiere el máximo poder de procesamiento para poder realizar cómputos en cuestión de segundos esta es la tarjeta a elegir.

– Firecoder Blu: La tarjeta a elegir a la hora de editar vídeo o jugar videojuegos, es una tarjeta muy potente pero a la vez muy económica.

– Matrox: Muchas de sus tarjetas tienen drivers funcionales para linux, vienen en la caja, en el disco de instalación. Además provee de un SDK para facilitar el desarrollo de drivers para linux.

– Intel: Si vas a comprar una computadora nueva, para que cualquier sistema operativo se desempeñe perfectamente con cualquier escritorio gnome, kde, etc, con efectos de escritorio, compiz. Para edición de vídeo cacero, creación y autoría de dvds, jugar juegos algo recientes, etc. Sus drivers son libres.

– ATI: Si quieres potencia para tus juegos, edición de vídeo, etc, con unos drivers open source de “calidad”.

– Nvidia: Igual que ATI, sus drivers no son libres, pero pueden ser de mejor calidad que los de ATI.

– VIA: Está comenzando a dar un mayor soporte y mejorar la calidad de sus drivers para linux, por lo que pueden comenzar a comprarse algunas de sus tarjetas sin temor a que vayan a fallar al usar linux.

Fuentes:

http://preguntas.barrapunto.com/preguntas/09/01/16/1229211.shtml

http://barrapunto.com/articles/09/01/16/0137227.shtml

http://www.tod-os.es/driver-grafico-tarjetas-via-opensource

http://es.wikipedia.org/wiki/S3_Graphics





NeoPDP – Pantallas Plasma de Panasonic que Consumen menos Energía que muchas de sus rivales LCD.

13 01 2009

Tokio, (Notimex).- La corporación japonesa Panasonic anunció hoy que desarrolló la pantalla de plasma más delgada del mundo para televisión de 50 pulgadas, que reducirá el consumo de energía en dos tercios respecto al de las de cristal líquido.

Plasma Thin

Panasonic, que pretende iniciar la comercialización de la pantalla en un año, presentó su nuevo producto en el International Consumer Electronics Show 2009 que abrió sus puertas este jueves en Las Vegas, Estados Unidos, indicó la firma en un comunicado.

Esta reducción en el consumo de energía permitió a la compañía japonesa cortar el número de piezas en 30 por ciento, lo cual contribuyó a adelgazar la pantalla que tiene 8.8 milímetros de grueso, según la declaración.

Panasonic dijo también que ha desarrollado una tecnología para controlar las emisiones ligeras del panel, alcanzando la resolución más alta del mundo por cuadro, de acuerdo con despachos de la agencia de noticias Kyodo.

La firma planea adoptar el tamaño más delgado y la resolución más alta para pantallas de plasma más grandes, siempre con el menor consumo de energía, ya que busca centrarse en productos “amistosos para la gente y la tierra”.

Estas pantallas plasma consume un 33 por ciento de la energía necesaria para la anterior tecnología de plasma de Panasonic. Para dar un ejemplo sus pantallas de 37 pulgadas consumen 90 kwh al año, estas pantallas NeoPDP consumen menos energía que muchas pantallas de 37 pulgadas LCD y Plasma de venta en el mercado.

Se vuelve a desmentir el cuento de que las pantallas plasma consumen mas energía que las pantallas LCD.

http://www.elperiodicodemexico.com/nota.php?id=216516

http://www.gizmodo.es/2009/01/08/panasonic-neopdp-es-ahora-el-plasma-mas-fino-del-mundo.html

http://techon.nikkeibp.co.jp/english/NEWS_EN/20090108/163796/

Entrada relacionada:

Electrodomésticos y aparatos electrónicos de bajo consumo – Como ahorrar dinero eligiendo bien lo que compras.






OGD1: La primera tarjeta gráfica 3D libre

30 12 2008

La computación abierta o los sistemas abiertos se basan en que el usuario final debe poder conocer como se creó el hardware y software que usa y poder modificarlo libremente y sin restricciones legales.

Si se compra o se recibe un producto uno debe tener la libertad de moficarlo a su antojo, en cuanto al software libre tenemos muchos ejemplos linux, openoffice, vlc player, audacity, etc, además existe mucho hardware libre, uno de ellos son las tarjetas gráficas OGD1.

A finales del 2004, un grupo de diseñadores y programadores crearon The Open Graphics Project, una plataforma que pretendía hacer realidad una idea que por aquel entonces parecía sólo una quimera:

Joseph Black y su equipo de entusiastas de los gráficos llevan trabajando ya algún tiempo en un proyecto de lo más interesante: una tarjeta gráfica de especificaciones abiertas.

OGD1

OGD1

El proyecto se basa en la filosofía de que ninguna GPU debería terminar entre software y hardware propietario, con problemas ocultos que terminan provocando grandes dolores de cabeza a los desarrolladores de todo el mundo.

Trasladar la filosofía del software libre al mundo de las tarjetas gráficas y crear un modelo cuyas especificaciones fueran abiertas tanto a nivel de hardware como de programación.

Ahora, la tarjeta ya está acabada y esta misma semana se han comenzado a aceptar las primeras reservas.

La OGD1, que es como se llama, está impulsada por una FPGA Xilinx Spartan-3 XC3S4000, incluye:

* 256 MB de DDR400,
* 2 conectores DVI,
* Salida S-Video
* y un conector PCI-X de 64 bits.

Esta tarjeta gráfica como hardware libre y que funciona con software libre . La tarjeta OGD1-256DDAV.

La GPU se ha hecho con dos chips: Xilinx Spartan-3 XC3S4000 FPGA y el Lattice XP10 FPGA. Esto es, en realidad, código PCI porque la placa utiliza una interfaz PCI.

Mapa de componentes de la tarjeta Open Graphics Development 1(OGD1)

Mapa de componentes de la tarjeta Open Graphics Development 1(OGD1)

Open Graphics Development board component map:

  • A) DVI transmitter pair A
  • B) DVI transmitter pair B
  • C) 330MHz triple 10-bit DAC (behind)
  • D) TV chip
  • E) 2×4 256 megabit DDR SDRAM (front, behind)
  • F) ECP2-50 FPGA (main chip)
  • G) XP6 FPGA (host interface)
  • H) SPI PROM 1Mbit
  • J) SPI PROM 16Mbit
  • K) 3x 500MHz DACs (optional)
  • L) 64-bit PCI-X edge connector
  • M) DVI-I connector A and connector B
  • N) S-video connector
  • O) 100-pin expansion bus connector

El Xilinx Spartan-3 viene con una interfaz de memoria de 128 bit, lo que permite un ancho de banda de 1.6 GB/ por segundo (más que la de la GeForce2 GTS y el Radeon 7000, cuyo rendimiento ha sido definido por los desarrolladores del proyecto).

Esta creada para estudiantes de FPGA, Field Programmable Gate Array o dispositivos electrónicos digitales programable de muy alta densidad. Contiene tanto componentes lógicos programables como conexiones programables, lo que ofrece una gran flexibilidad y funcionalidad. Aunque también para aficionados, etc.

Precio: 1500 US $, si se preordena 1400 US $.

Habrá que esperar a que los centros de investigación y universidades empiecen a masificarse y que su precio disminuya a unos 250 $ para que cualquiera pueda comprar una tarjeta con hardware y drivers libres.

Novedades.

La OGD1 es un producto libre que se comercializa desde varios meses actualmente se encuentra en su Revisión B, entre algunas novedades, tiene salida analógica con una resolución máxima de 2048×1536 a 70 Hz, lo que significa que si se tiene un vídeo a 30 cuadros por segundo, en un segundo el monitor se refrescará 70 veces, equivalente a dos refrescos de pantalla por cada cuadro.

Información:

Página Web

Preordenar y Comprar Acá

OGD1 Revisión B (OGD1P-256DDAV; AS-000-0002)

Respuestas a Preguntas Frecuentes.

Fuentes:

Barrapunto

Theinquirer.es

Bricogeek.com

es.wikipedia.org

en.wikipedia.org

Meneame.net





Arduino – Hardware Libre Para Desarrollo de Objetos Interactivos Autónomos o Controlados.

30 12 2008

Arduino es una plataforma de hardware de código abierto, basada en una sencilla placa con entradas y salidas, analógicas y digitales, en un entorno de desarrollo que implementa el lenguaje de programación Processing. Está basado en el procesador Atmega168, un chip sencillo y de bajo coste que permite el desarrollo de múltiplos diseños.

Al ser Hardware Libre 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.   El proyecto Arduino recibía una mención honorífica a la categoría de Comunidades Digital al Prix Ars Electronica

Arduino es un dispositivo que conecta el mundo físico con el mundo virtual, o el mundo analógico con el digital. Puede ser usado para poner en funcionamiento desde procesos muy simples hasta sistemas más complejos: por ejemplo, se puede poner en marcha un robot, se puede diseñar un casco de realidad virtual, se pueden construir instrumentos musicales, activar las luces de un teatro, poner en funcionamiento un sistema anti-incendios, armar juegos matemáticos, físicos, y muchas cosas más.

Versiones.

Existen diferentes versiones de Arduino. En función de nuestro proyecto podemos escoger la que se adapte más a nuestras necesidades:

  • Placa serie

Es la placa básica, y se utiliza una interficie RS232. Ésta puede ser utilitzada, además, para la progrmación de la placa, para comunicarse con otros elementos externos que utilicen el puerto serie, como por ejemplo un PC.

  • Placa USB

Es una evolución de la placa serie que incorpora un puerto USB para comunicarse con el PC.

  • Placa de prototips

Esta placa está pensada para poder incorporar hadware addiconal al diseño base de Arduino. Incorpora una matriz de agujeros en la que se puede añadir nuestro hadware addicional. No dispone de puerto serie ni USB, por ese motivo es necesario diponer de otra placa para programar el chip.

  • Bluetooth

Es la última versión en la que se esta trabajando. Elimina la necesidad de cables para comunicarse con el PC o cualquier otro dispositivo bluetooth, como por ejemplo el teléfono móvil.

Además:

  • Placa Serie de Una Capa
  • Stand-alone (autónoma)
  • Lily-Pad (Pequeña placa SMD)

La versión original de Arduino está manufacturada por Smart Projects.

Para implementarlo sólo se necesitan ordenadores con un puerto USB.

El microcontrolador Arduino Diecimila está basado en Atmega168, 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).

.

Arduino Diecimila

Arduino Diecimila

Esquema de Pines (Arduino Diecimila).

Entradas y salidas

* Consta de 14 entradas digitales configurables entrada i/o salidas que operan a 5 voltios.

* Cada pin puede proporcionar o recibir como máximo 40 mA.

*Los pines 3, 5, 6, 8, 10 y 11 pueden proporcionar una salida PWM (Pulse Width Modulation).

* Si se connecta cualquier cosa a los pines 0 y 1, eso interferirá con la comunicación USB.

* Diecimila también tiene 6 entradas analógicas que proporcionan una resolución de 10 bits. Por defecto miden de 0 voltios (masa) hasta 5 voltios, aunque es posible cambiar el nivel más alto, utilitzando el pin Aref y algun codigo de bajo nivel.

Esquema de Pines

Esquema de Pines

Los creadores de Arduino son David Cuartielles y Massimo Banzi, también forman parte del grupo de desarrollo Tom Igoe, Gianluca Martino, David Mellis and Nicholas Zambetti.

David Cuartielles

David Cuartielles

Arduino es mucho más que un proyecto tecnológico. Detrás de él, existe una comunidad en movimiento y expansión, que incluye programadores, artistas y educadores, entre otros, y que, inspirada en la filosofía de la cultura libre, comparte sus experiencias, desarrollando proyectos innovadores.

Permite programar de forma muy rápida y sencilla, y además tiene un equivalente en el mundo físico. Tú programas algo y no termina siendo solamente lo que escribiste en pantalla, sino que lo que hiciste, se traduce en un motor, o puedes leer un botón. Haces realmente que haya una acción física con la que has establecido una relación mucho más directa.

Interfaz.

El primer paso antes de comprobar que la instalación es correcta y empezar a trabajar con Arduino es abrir algunos ejemplos prácticos que vienen disponibles con el dispositivo.

Es recomendable abrir el ejemplo “led_blink” que encontraremos en el menú File, Sketchbook, Examples, led_blink. Este código crea una intermitencia por segundo en un led conectado en el pin 13.

Es qüestión de comprobar que el código es correcto, para eso, presionamos el botón que es un triangulo (en forma de “play”) y seguidamente haremos un “upload” (que es la flecha hacia la derecha) para cargar el programa a la placa. Si el led empieza a parpadear totdo estará correcto.

Aplicaciones.

Para instalar la placa arduino en un linux:

1.- Instalar java runtime enviroment desde syaptic (pacman, adept, etc): Sun java runtime jre.

2.- Desinstalar “brltty”: apt-get remove brltty

3.- Instalar el compilador para la familia de microcontroladores avr de atmel:

apt-get install sun-java5-jre gcc-avr avr-libc

4.- Descargar el framework de arduino, descomprimirlo y ejecutarlo:

./arduino

O crear acceso directo/lanzador, en el menú de tu escritorio, o en el dock.

Interfaz de Arduino en Linux

Interfaz de Arduino en Linux

Las aplicaciones que nos ofrece Arduino son múltiples, y dependerá de nuestra imaginación. Mediante sensores podemos crear aplicaciones sencillas enfocadas a la docencia para estudiantes de electrónica, proyectos más elaborados para la industria o incluso sistemas dirigidos simplemente al ocio.

En el área del OpenHardware los mayores exponentes son  las universidades y los aficionados que se dedican a construir sus propios circuitos con esquemas sacados de Internet y además de esto con el uso de software libre o programas de código abierto que también pueden ser descargados de la red y no necesitan ningún tipo de licencia para ser utilizados o modificados.

El movimiento “Open Hardware” quiere más: crear una gran librería accesible para todo el mundo, con diseños de procesadores, controladores de memoria, periféricos, placas madre, etc, que ayudaría a las compañías a reducir millones en trabajos de diseño redundantes.

Muchos fabricantes han empezado a desarrollar proyectos a partir de hardware libre ya que para ellos estos diseños terminan siendo más acordes a las necesidades de sus clientes, mucho más económicos y mejora la fiabilidad del producto y su soporte.

Como ejemplo de lo anterior, aparece Arduino que es una plataforma open hardware basada en una sencilla placa con entradas y salidas (E/S), analógicas y digitales, y en un entorno de desarrollo que implementa el lenguaje Processing/Wiring. Este tipo de tecnología utiliza sistemas operativos como Linux, Windows y Mac. Arduino puede utilizarse en el desarrollo de objetos interactivos autónomos o puede conectarse a un PC a través del puerto serie, USB o bluetooth. Las posibilidades de realizar desarrollos basados en Arduino tienen como límite la imaginación.

Este hardware puede comprarse a distribuidores extranjeros en caso de querer desarrollar algún tipo de tecnología nueva ya que es de bajo costo y tiene un nivel de fiabilidad alto.

Arduino tiene una alta capacidad de interfaz gráfica la cual podrá ser utilizada para hacer desarrollos en programas como Flash, Labview, etc. Además de lo anterior, esta tecnología nos ofrece la posibilidad de usar y manipular código abierto (open software), de acuerdo a la función o al fin que queremos implementar.

Precio.
Placa Arduino Duemilanove Diecimila: 22 euros.
Placa Arduino Blue Tooth: 79 euros.
Mas productos: Smartprj.com
Enlaces:
Entradas Relacionadas:




Científicos Hogareños Experimentando con Ingeniería Genética – Los Nuevos BioHackers!

27 12 2008

Hace apenas una década, experimentar con ingeniería genética implicaba estar alojado en uno de los grandes laboratorios del mundo, y manipular equipos de millones de dólares.

za
Meredith L. Patterson, es una programadora de computadoras por día, en esta foto lleva a cabo un experimento en el comedor de su apartamento de San Francisco el jueves 18 de diciembre de 2008, es parte de nueva generación de científicos autodidactas que quieren poner herramientas de ingeniería genética al alcance de todos. Usa equipos de laboratorio casero y también la riqueza de los conocimientos científicos disponibles en línea. Los nuevos “Bio-Hackers” están tratando de crear nuevas formas de vida, vacunas y nuevas herramientas útiles a través de la ingeniería genética – un campo dominado hasta hace poco por un selecto grupo de doctores trabajando en laboratorios universitarios y de empresas.

Hoy día, y como explican en yahoo news, gracias a los avances de la tecnología, los precios siempre en decadencia, y el Internet, ya es posible que una sola persona, en su propio hogar, experimente con la ingeniería genética en sus diferentes campos.

Meredith L. Patterson una programadora de computadoras con 31 años, desde su comedor/laboratorio (en San Francisco) está desarrollando bacterias de yogur modificadas geneticamente que se iluminarán en verde para indicar la presencia de melamina, un producto químico mortal que contenían algunos productos alimenticios en algunos paises asiáticos, agregaba fraudulentamente a los alimentos para mascotas y humanos, que por su elevado contenido en nitrógeno engaña a los análisis simulando tener un mayor contenido proteico.

Ella aprendió acerca de la ingeniería genética mediante la lectura de documentos científicos y de consejos en foros en línea. Ordenó a una empresa de suministro de biológicos el ADN de una medusa para obtener una proteína con fluorescencia verde por menos de $ 100. Construyó su propio equipo de laboratorio, incluyendo una cámara de electroforesis en gel (o analizador de ADN), que se construye por menos de $ 25, frente a más de $ 200 para uno de gama baja fuera de la plataforma modelo. Dice Meredith que “la gente puede trabajar en proyectos para el bien de la humanidad, mientras se investiga algo que a uno le interese durante el proceso”.

En Cambridge, Massachusetts, un grupo llamado DIYbio están creando un laboratorio comunal donde el público pueda utilizar los productos químicos y equipo de laboratorio, incluido un congelador que desciende a 80 grados bajo cero, la temperatura necesaria para mantener muchos tipos de bacterias vivas. Mackenzie Cowell de 24 años (co-fundador), se especializó en biología en la universidad, dijo que los aficionados probablemente realicen un trabajo serio, como las nuevas vacunas, super-eficientes los biocombustibles, pero también podría intentar, por ejemplo, utilizar los genes de un calamar y crear tatuajes que brillan. Cowell dijo que tal creatividad sin restricciones pueden producir descubrimientos importantes, “Debemos tratar de hacer la ciencia más sexy y más divertida y más como un juego”, dijo.

Muchos de estos aficionados estudiaron biología en la universidad pero no tienen títulos superiores y no se ganan la vida en el campo de la biotecnología. Son innovadores con el interés de empujar los límites tecnológicos y que se difunda el conocimiento en esta área antes de los beneficios.

Esto, es el inicio de otra gran revolución, al igual como en los primeros días de la computación cuando personas como Richard Stallman y Linus Torvalds desarrollaron los primeros programas libres y el sistema operativo linux.

Gracias a esta tecnología se podrá contrarrestar mas facilmente cualquier uso fuera de control que alguien planee darle a esa ciencia (como podría ser el genocidio genético).

Aun si los gobiernos pasan leyes para evitar este tipo de cosas, lo cierto es que siempre habrán personas (y entidades organizadas de todo tipo, gubernamental, empresarial, etc) que continuarán este tipo de investigaciones. En otras palabras, podrán hacer el proceso mas lento, pero detenerlo será imposible.

Los “bio-hackers” (“los buenos”) tienen muchas opiniones a su favor, ya que es muy posible que sean estos individuos y pequeños grupos los que nos traigan curas para cosas como el cáncer y el HIV. Aunque en la naturaleza hay mucha material médico ignorado y de gran eficacia, los “bio-hackers” aportarán una fuente muy importante de conocimiento para la medicina en el siglo XXI.

En cambio los “bio-crackers” (“los malos”) que van mas del otro bando, como por ejemplo los terroristas biológicos, serían su contra parte. Los Bio-Hackers estárán adelante de los “bio-crackers” para evitar que una sola persona desate una epidemia global que acabe con la humanidad (como en resident evil y tantas otras películas).

Este tipo de experimentación debe permitirse, pues si algún grupo clandestino hace algún virus genético para acabar con gran parte de la humanidad, ¿cómo lo contrarrestamos si no sabemos cómo funciona?

Al fin y al cabo, toda tecnología es un arma de doble filo, y es nuestra responsabilidad saber utilizarla para poder defendernos de su mal manejo y uso.

Fuente: http://www.eliax.com/index.php?/archives/5979-Cientificos-hogarenos-experimentando-con-ingenieria-genetica.html

http://news.yahoo.com/s/ap/20081225/ap_on_sc/do_it_yourself_dna