Poppy 1.0: Otro robot humanoide open source.

17 04 2014

Poppy es un robot con hardware y software de codigo abierto desarrollado por el Laboratorio Flowers del Instituto Francés para la Investigación en Ciencias de la Computación y Automatización (INRIA), y la Escuela Nacional Superior de Técnicas Avanzadas (ENSA ParisTech).

La version actual de Poppy se encuentra en fase beta y puede caminar o esta aprendiendo a caminar, pero se trabaja en lanzar la version 1.0. en la que se espera no necesite ayuda humana para esto.

 

Caracteristicas.

Altura:  84 centímetros.

Peso: 3.5 kilogramos,

Actuadores: 25

Cámara: Dos en su frente.

Pantallas LCD: Una.

Unidades inerciales: Una.

Software

Todo su codigo puede ser copiado y editado gracias a su licencia GPL, basado en las librerias PyPot (creadas por el proyecto y optimizadas para robots con motores dynamixel) escritas en lenguaje Phyton. Esta alojado en los repositorios GitHub.

Hardware

Todas sus partes tienen licencia Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License, por lo que pueden utilizarlas y compartrirlas bajo la misma licencia en forma gratuita y dando credito a sus creadores, tambien pueden contacar a el proyecto para obtener licencias para la venta de estos productos (comerciales). Todas sus partes pueden ser impresas con impresoras 3D con un costo total de unos 7.500 euros (incluyendo motores, electronica y partes impresas en 3D).

Creative Commons License

Fuentes

 

http://www.neoteo.com/poppy-excelente-robot-humanoide-open-source/

http://wiki.poppy-project.org/

http://www.poppy-project.org/open-platform/

http://en.wikipedia.org/wiki/DYNAMIXEL

http://www.poppy-project.org/pypot-library/

http://www.poppy-project.org/

 

Anuncios




POLYRO – Un robot Open Source amigable y controlado por Linux.

23 05 2011

POLYRO (oPen sOurce friendLY RObot), un pequeño robot pensado para la investigación sobre la interacción entre humanos y robots, es un robot de código abierto y sus partes son muy baratas, por lo que continuar la investigación es accesible para universidades e instituciones interesadas.

La idea original detrás de todo esto es crear un robot que explore la interacción con humanos y que pueda ser construido siguiendo unas instrucciones relativamente simples.

Polyro utiliza en total 11 servos que son básicamente mecanismos que detectan errores y tratan de solucionarlos. Utiliza la plataforma TurtleBot, un sistema creado con componentes como el Create de iRobot y Microsoft Kinect, que siendo baratos, permiten que el robot reconozca su entorno y pueda moverse autónomamente.

POLYRO es un robot humanoide con dos brazos, cada uno con 3 articulaciones, sus ojos son dos webcams y tiene la capacidad de asentir con la cabeza.

Sus características:

Altura: 99 cm

Masa: 8,6 kg (sin el netbook que lo controla)

Sistema operativo: Gnu Linux

Precio: Menos de US$ 2000

Su precio es el precio de todos los materiales para su construcción, por lo que es una alternativa muy barata para desarrollar investigación de robótica.

Es una creaci’on del ingeniero experto en robótica Timothy Payne quien próximamente desarrollará un sitio web donde compartirá sus avances, actualmente está trabajando en una segunda versión con más grados de movilidad en el cuello, los brazos y la cabeza.

Pasos para construcción, lista de precios, software y más: http://www.instructables.com/id/POLYRO-oPen-sOurce-friendLY-RObot/

Fuentes: FayerWayer y Gizmología.





DARwIn-OP, un androide ‘casero’ con Hardware y Software Libre

29 11 2010

DARwIn-OP,(Dynamic Anthropomorphic Robot with Intelligence –Open Platform) es un nuevo robot creado como plataforma para el desarrollo de robots con Hardware y Software libre. DARwIn-OP dispone de sensores y servomotores “reciclables” en modelos mucho más sofisticados, y por lo tanto es un equipo personalizable tanto a nivel de hardware como de software.

 

Sus piezas pueden adquirirse a través de Robotis, mientras que los archivos CAD están disponibles para su descarga pública y los exteriores de plástico pueden ser fabricarlos con una impresora 3D. Su precio será de unos 8.000 dólares/6.042 euros y que su primer baño de multitudes tendrá lugar en la Conferencia Internacional de Robots Humanoides IEEE-RAS dentro de unas pocas semanas.

 

Fuentes:

Es.engadget.com

http://www.plasticpals.com/?p=25987

http://darwinop.sourceforge.net/

http://sourceforge.net/projects/darwinop/

http://robosavvy.com/forum/viewtopic.php?t=6776

 

 

 

 





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





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:




Cómo usar el mensajero multiplataforma kopete con videoconferencia (audio y webcam).

23 12 2008

Kopete es un programa de mensajería instantánea al estilo de yahoo messenger, su ventaja es que soporta cuentas de yahoo messenger, icq, microsoft messenger, gmail, etc, etc.

Si usan ubuntu se instala desde synaptic, si kubuntu desde adept, si suse desde yast, puede instalarse en cualquier distro linux.

Después de instalarlo hay que crear una cuenta, agregar los contactos, después se puede chatear, tener videoconferencias, etc.

I.- Primero añade una identidad (cuenta, la dirección de tu correo electrónico):

Preferencias, añadir identidad, aparece una ventana para configurar identidad, llenar los campos:

Mostrar como, apodo, nombre,  apellidos, correo electrónico (nombre@yahoo.com) y teléfono si tienen. Pueden subir una imágen o foto para que la vean sus contactos. Clic a aceptar.

Desde kopete se pueden manejar varias cuentas, todas las cuentas de correo que se tengan.

II.- Añade Contactos:

Para añadir contacto clic al botón añadir y escribir la dirección del contacto. Luego de eso se puede chatear sea cual sea el tipo de mensajero que use el contacto.

III.- Videoconferencia:

La ventaja de linux es que basta con conectar cámara web y la reconoce al instante, no necesita drivers, ya los trae, lo mismo para el micrófono, así que primero conectar la cámara web y el micrófono (no hace falta instalar drivers).

Mas información en:

http://docs.kde.org/kde3/es/kdenetwork/kopete/using-kopete.html

http://kopete.kde.org/

Leer también:

http://miaportealinux.blogspot.com/2008_03_01_archive.html

http://www.joserafael.com.ve/blog/index.php/2007/04/05/probanbo_la_webcam_en_linux_ubuntu_edgy