Publicado por Oscar Gonzalez
en Tecnolog铆a
el 28/10/2014
Hace unos días un hecho hizo saltar las alarmas y seguramente más de una lágrima. Se trata de la "solución" de la casa FTDI para proteger su negocio de los intregados clones que funcionan al igual que sus chips FT232 y similares. Este chip es extremadamente común en un montón de placas electrónicas y es muy probablente el más utilizado en todos los ámbitos. Resulta que la empresa FTDI, fabricante de dicho integrado, decidió detectar por software si un determinado chip es falso o no y en caso de detectar que no es original, escribe el PID del dispositivo USB a 0000, lo cual deja inservible el chip y no se reconoce el dispositivo USB de ninguna manera. Se puede decir que es un brick en toda regla. Hasta ahí todo podría llegar a ser relativamente normal, el problema vino que el driver de FTDI que realiza esta cochambrosa acción fué incluido en Windows Update y consecuentemente, al actualizar el driver de placas que funcionaban hasta ahora a la perfección, muchas de ellas automáticamente se volvieron inservibles. La versión del driver en cuestión es la 2.12.0.0 aunque según noticias, ya ha sido retirado de Windows Update que ya se ha dado cuenta que fué una tremenda de chapuza, aunque los daños siguen ahí. Por si fuera poco, FTDI no está llevando demasiado bien la situación tanto en redes sociales como en las respuestas a los usuarios afectados. Es más, parece que literalmente se lavan las manos y eso por supuesto enciende aún más toda la comunidad. Que se te fastidie una placa es una cosa, ahora imagínate que produciste dos mil unidades de un aparato y derrepente dejen de funcionar por culpa de un driver y además no te dan ningún tipo de soporte. Eso ya es un problema de calibre épico, al igual que la idea del "genio" de FTDI al que se le ha ocurrido. Un gallifante para él.
Hay que tener en cuenta que no necesariamente el fabricante de un determinado producto compra conversores USB clones de dudosa reputación para fabricar sus placas, sino que en el mundo de la producción, la introducción de integrados clónicos en la cadena es muy difícil de controlar a cierta escala. De hecho Sparkfun ha comentado el asunto y ha dado su opinión al respecto (hackaday también). En lo que respecta a sus placas, ellos siempre utilizan fuentes fiables como Mouser o Digikey pero aún así no pueden garantizar que no ocurra. Por nuestra parte y por supuesto, estaremos atentos a lo que pueda pasar por si algún integrado se colara en medio, así que cualquier usuario que comprara en nuestra tienda alguna placa que tenga ese problema, que no dude en ponerse en contacto con nosotros.
A continuación os dejo un par de vídeos sobre qué pasa exactamente con ese driver y la respuesta en vídeo de Dave de EEVblog que os aseguro no tiene desperdicio!
Leer más
Publicado por Oscar Gonzalez
en Arduino
el 14/05/2012
Si recientemente has pensado en realizar algún dispositivo USB, este proyecto llamado UnoJoy te facilitará mucho más cosas. UnoJoy es un pequeño software que te permite transformar una placa Arduino en un dispositivo de juego USB como un joystick por ejemplo. Todos los que nos hemos topado alguna vez con la implementación del protocolo USB nos hemos dado cuenta que es un absoluto infierno (infierno no, lo siguiente) por su infame complejidad y este software realmente facilita muchísimo las cosas a la hora de programar. Como no podría ser de otra forma, funciona para Windows, Linux, Mac y PS3. A continuación os dejo un ejemplo de uso con un mando tipo puñal para el conocido juego Assassin's Creed. Todo el fuente y documentación está disponible en Google Code de forma libre.
Leer más
Publicado por Oscar Gonzalez
en Tutoriales
el 18/08/2011
El Razor 9 DOF de Sparkfun es un estupendo dispositivo de medición inercial que dispone de diversos sensores tales como un acelerómetro, un giroscópio y un magnetómetro, todo ellos de 3 ejes y conectados a un microcontrolador Atmega328 que además es compatible con Arduino por lo que se puede reprogramar a nuestro gusto con el IDE de Arduino.
Os dejo un pequeño video que muestra cómo cargar el firmware AHRS de Jordi Muñoz para aprovechar al máximo la placa y recibiendo por su puerto serial directamente ángulos para poder utilizarlo en todo tipo de proyectos tales como quadcopters, captura de movimiento, navegación, robótica y un largo etc. Espero que os guste y por supuesto no dudeis en dejar vuestro comentario!
Leer más
Publicado por Oscar Gonzalez
en Tecnolog铆a
el 09/05/2011
David Braven es un hombre inquieto y que seguramente no se conforme con los cacharros disponibles en el mercado. Por ese motivo, también es el creador de un pequeño stick USB que es nada más y nada menos que un completo PC funcional al que tan sólo con conectar un teclado y un monitor mediante su conector HDMI, es capaz de correr Ubuntu Linux. Esta pequeña maravilla tiene como coración un procesador ARM 11 a 700MHz con 128Mb de SDRAM. Soporta OpenGL ES, USB 2.0 y es capaz de proporcionar una salida de video 1080p30 H.264.
Por si fuera poco, también dispone de una cámara web de 12MP, slot para targeta microSD a modo de almacenamiento y su precio anda por unos 25 dólares. Vale, yo me pido uno para navidades, y tu? Gracias José por la noticia!
No os perdais el video y enlace...
Leer más
Publicado por Oscar Gonzalez
en Arduino
el 26/10/2010
Me entero en el blog oficial de Arduino de un interesante proyecto que utiliza el nuevo Arduino UNO como joystick USB. Desde su reciente salida, se ha hablado largamente de su nuevo chip USB con ID única que permite utilizar el Arduino UNO como un dispositivo USB cualquiera a nuestro antojo, pero por el momento no había muchos ejemplos. Éste pequeño proyecto precisamente nos muestra cómo hacerlo, aunque por el momento es bastante engorroso (y hay que realizar una pequeña modificación en el hardrware para que funcione), nos permite tener una idea de por donde empezar. No os perdais el enlace!
Leer más