Programando en C con VIM usando una máquina de escribir

Publicado por en Arduino el 14/07/2017

De todos los miles de proyectos donde puedes ver un Arduino, éste es posiblemente el más friki que vas a ver hoy. Ésta máquina de escribir donde la ves, está modificada con un Arduino y una placa PCB hecha a medida para registrar cada tecla. El conjunto se conecta al PC y se identifica como un teclado y permite, por ejemplo, programa en C usando VIM (que ya tiele tela de por sí) usando una máquina de escribir. #mindblow

Leer más

Lámpara de Pixar casera con reconocimiento facial usando OpenCV

Publicado por en Robótica el 22/04/2017

Hace pocos días hablaba por aquí del brazo robot llamado Walter que hizo Jochen Alt y hoy os dejo otro de sus impresionantes proyectos que me parece realmente espectacular. Se llama Luci y es la famosa lámpara de Pixar pero que funciona de verdad. A nivel mecánico utiliza potentes servomotores ayudados por muelles pero lo grueso del asunto está en el uso de una placa Linux ODROID que permite realizar cálculos de cinemática inversa. De esta forma puede realizar movimientos muy orgánicos y suaves mientras... ¡detecta la cara de quien se le pone delante! Efectivamente, tiene una pequeña cámara web que mediante OpenCV reconoce la cara y la sigue. Además Jochen ha añadido algo de personalidad a la lámpara con algunos movimientos simpáticos. El código fuente está en github (la explicación e implementación de toda la cinemática y curvas de Bezier es exquisita) y podéis ver los detalles del proyecto en su web, pero también os dejo un vídeo a continuación para que se os suba el SAV hasta la estratosfera ;) ¿Quién se anima a montarlo?

Leer más

Omega 2: El ordenador Linux de 5 dólares

Publicado por en Linux el 18/08/2016

Creo que dentro de muy poco, comprar una caja de cereales en el supermercado será más caro que comprar un ordenador Linux. Después de la salida de la Raspberry Pi Zero por un precio muy similar, parece que van saliendo otras placas con potentes características para entrar en el mercado. Es el caso de Omega 2, un pequeño módulo Linux de 5 dólares diseñado por Onion con una CPU de 580 MHz, 64 MB de RAM y 16 MB de espacio de almacenamiento en su versión más básica. Está diseñada para ejecutar Linux y además viene con conexión WiFi integrada. También dispone de múltiples placas de expansión, incluso para utilizar con Arduino. Me parece interesante, aunque éste tipo de placas tan baratas suelen necesitar siempre de placas externas y/o expansiones para funcionar, por lo tanto aunque su precio inicial es muy bajo, hay que tener en cuenta que necesitarás comprar más cosas para poder utilizarla, así que su precio es muy relativo en ese aspecto.

Leer más

Reloj despertador casero funcionando con Linux

Publicado por en Linux el 30/05/2016

Recuerdo cuándo los teléfonos móviles funcionaban con software desarrollado específicamente para cada dispositivo, luego llegó Symbian que intentó establecer un poco de orden intentando hacer un sistema operativo estándar para móviles. Poca gente imaginaba lo que estaba por venir con el iPhone y los teléfonos Android que hoy en día nos parece algo muy normal, de hecho había un proyecto llamado OpenMoko y que pretendía ofrecer un teléfono libre que además funcionaba con Linux. Tener un dispositivo que funcione con Linux en la época era como el santo grial ya que abría infinidad de posibilidades. He divagado un poco sobre esto de los dispositivos móviles con Linux a raiz de este post que os dejo hoy sobre un reloj despertador que funciona con Linux. El acabado final utilizando resina epóxi para los dígitos es realmente espectacular, pero la cuestión que me planteo es si es realmente necesario utilizar Linux par aun reloj desperdador. Si lo que quieres es NTP, no habría sido más fácil poner un microcontrolador cualquiera con un  ESP8266 por ejemplo? Tengo mis dudas, pero la verdad es que cuando te levantas por la mañana, solo de pensar que tu reloj de mesita funciona con Linux, debe hacer que mires a tu acompañante con ojos semicerrados diciendo aquello de "Eh, mira ahí como pone la hora, mola eh".

Leer más