Ручно управљање помоћу виртуелног џојстика
Сваки Sphero Bolt може да се даљински управља преко упареног паметног телефона или таблета. Боја и осветљеност светла, оријентација робота и његова брзина такође се могу подесити директно у апликацији. Због инерције Sphero-а, прецизна контрола – на пример, кроз полигон с препрекама – представља изазов чак и за одрасле.
Праћење унапред нацртаних образаца
У пратећој апликацији можете и прстом нацртати путање на пољу за цртање које ће Sphero пратити. На пример, може да прати троугао или круг.
Програмирање помоћу логичких блокова
Логички блокови омогућавају да се кретања програмирају прецизно и на начин који је лак за праћење. Такође је могуће укључити услове. На пример, ако Sphero наиђе на препреку док се креће, може променити смер и на тај начин заобићи препреке.
Програмирање преко Python-а или JavaScript-а
Програмирање помоћу једног од ових језика отвара још више могућности за Сферо. Оне се крећу од истраживања околине до игре "бежи" између два или више сферичних робота.