So I have been researching Python SDKs for the Sphero over the past several days. Among those I found are Kulka
and SpheroPy
, though I found another which is 5 years old and hasn't been updated since then.
Neither the Kulka
or SpheroPy
implementations will connect to my Sphero Bolt
though. It has been successfully paired with my Windows 10 PC, and has a unique identifier of "c8:31:f5:7e:f4:30
". Each time I tell any of these APIS to connect to the sphero
, they throw a traceback
and tell me they can't connect because the connected party isn't responding.
I've successfully connected Sphero Bolt
to the Sphero Edu
app on my phone.
However, I am blind, and the app is not screen reader friendly, so my preferred method of controlling it would be through an external API. Still, the fact that it connected to the Sphero Edu
app + the fact that it paired to my PC show that its bluetooth capability is functional. I have looked around and, perhaps because no research has really been done into it, no one has offered a working solution to this and I'm perplexed myself.