Se utiliza el hardware en el sistema Raspberry PI para generar señales de reloj de espectro ensanchado sobre los pines GPIO para la salida de señal de radio de FM.
Esto significa que todo lo que necesita hacer para convertir el Raspberry Pi, en un (ridículamente poderoso) Transmisor FM es conectar un cable como antena (de tan sólo 20cm) en el pin 4 de la GPIO y ejecutar el código publicado a continuación. Se transmite en 100.0 MHz, aunque la antena es opcional, si no se utiliza su alcance se reduce de ~ 100 metros a ~ 10 cm sin la antena. El archivo de sonido debe ser algo formato wav mono 16.
Cuando se probó, la señal sólo se comenzó a perder después de que nos fuimos a través de varias salas de conferencias con paredes pesadas, a por lo menos 50 metros de distancia y se apagó detrás de un armario de metal.
La filosofía detrás del software libre permite a cualquiera con la suficiente curiosidad combinar código libre de aquí y allá. Con ingenio y poniendo un poco de pegamento entre las piezas se hornean nuevos programas. Un juego a hombros de gigantes. En lugar de reinventar la rueda, la evolucionamos entre todos. A fin de cuentas todo es un remix.
Pero lo de programar se puede convertir en algo mucho más emocionante cuando tu código consigue que, literalmente, se muevan objetos del mundo real. Hacer que tu ordenador interaccione con el medio que lo rodea, que tome vida como una planta. Es el tipo de cosas que consiguen que un niño de 12 años sueñe y vea todo el potencial que las computadoras tienen. El «hello world» en la pantalla impresiona pero Leds parpadeando emocionan. Processing es un buen ejemplo del arte que emerge de esa combinación de software y hardware con altas dosis de creatividad.