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.
Enlace: lr_motor code example (Github)