MasayloBlockly (sí, lo sé, como nombre es un poco complicado, pero a mí me gusta) es un software que permite programar cualquier tarjeta Arduino o sistema automático o robótico relacionado con dicha tarjeta, de un modo gráfico, al estilo de Scratch. MasayloBlockly es Open Source, tiene licencia Creative Commons Zero, y está basado en tecnología Electron, que explicado de modo muy resumido, utiliza un servidor nodejs para presentar aplicaciones en javascript como si fueran websites, lo cual le otorga una portabilidad superior incluso a Java, dado que no necesita ningún otro tipo de instalación. Este programa es absolutamente gratuito, libre, compartible y modificable. De hecho, en mi github os facilito el código fuente tanto para Windows como para Linux, y aquellos de vosotros que sepáis javascript y/o tengáis cierta afinidad con node js, podáis trastearlo y mejorarlo a vuestro gusto, de acuerdo a la filosofía de las cuatro libertades que pregona Richard Stallman.