Tudo isso juntamente das 6 placas de expansão é controlado remotamente por um controle de PS3, o código utilizado nessa parte é uma modificação do código de exemplo da placa PiBorgRev, adicionando suporte para controlar os 6 motores e uma proteção caso o controle perca o sinal ou acabe sua bateria.
A PiBorg, que criou o robô, tem desenvolvido diversas placas de expansão para Raspberry Pi e uma delas é a usada no projeto, a PicoBorg Reverse.
Essa placa, que é composta por um PIC, pode ser reprogramada como dito nas especificações, o código original é esse: http://www.piborg.org/downloads/picoborgrev/PicoBorgRev.X.zip