Cliente de Slack para Commodore64 con Raspberry Pi y NodeJS

Publicado por en Raspberry Pi el 16/12/2016

Slack es muy parecido al IRC pero es como una evolución. Nosotros lo utilizamos constantemente para nuestra comunicación interna. De hecho funciona en cualquier sistema operativo, incluso tiene un cliente para Android y iOS, pudiendo conectar casi cualquier cosa mediante su potente API. Pero como para todo en ésta vida hay niveles, Jeff de 1am Studios ha desarrollado un completo cliente de Slack para Commodore 64. Pero tiene truco, ya que entre la API de Slack y el C64 hay una Raspberry Pi que se encarga de la comunicación. Básicamente mediante un script en NodeJS, la Raspberry Pi se conecta por API a Slack y transfiere la información por el puerto RS-232. Del lado del C64, hay una aplicación para la interfaz de usuario escrita en Assembly 6502 que ofrece una velocidad punta de 1200 bps, suficiente para mensajes de texto.

Leer más

Cómo controlar un robot con NodeJS y Raspberry Pi

Publicado por en Raspberry Pi el 09/09/2016

NodeJS es una librería Javascript que está pegando duro en el mundo de la robótica. Ya existen varias librerías como Johnny Five que usan ésta tecnología y la verdad es que es muy cómodo de utilizar. En el vídeo que os dejo a continuación, junto con el enlace al código fuente, se muestra cómo controlar un pequeño robot utilizando una Raspberry Pi combinando NodeJS y un pequeño controlador de motores. El truco consiste en utilizar una extensión de NodeJS llamada pigpio que se puede instalar fácilmente con npm.

Leer más

Arduino con Javascript y NodeJS

Publicado por en Arduino el 23/07/2013

Una forma interesante de trabajar con Arduino es utilizar Javascript. Junto con el programa "Firmata" podemos establecer comunicación directa desde un ordenador hacia la placa Arduino y poner a funconar un proyecto en pocos minutos. Con la ayuda de NodeJS y una librería llamada Johnny-Five podemos trabajar directamente en Javascript. Os dejo un enlace a continuación  con un pequeño tutorial de cómo hacerlo.

Leer más