2019-01-06 07:34:53

Hi guys,
I have posted the following Stack Overflow question:
https://stackoverflow.com/questions/540 … ucing-bolt
If anyone could help with this/might know what's going on, that would be greatly appreciated!

Twitter: stevo399
Website: stevend.net
Have a nice day!

2019-01-06 09:35:20

Hmm, some reviews [here] of the Bolt seem to indicate that it can't be programmed directly from a PC, and whatever script you write has to be synced to the app. The Python SDKs were largely informal hacks by the community written for the SPRK+ version, its possible the upgraded version of the Bolt breaks compatibility, though I can't say if it was deliberate or not. The fact that their website and app all link online to the cloud and it seems like the only way to access the Bolt though, i'd say its a distinct possibility.

From the review:

Sphero Edu (desktop)

If you don't want to create and edit programs entirely on a phone or tablet, the Sphero Edu site has almost all the functionality of the mobile app. You can browse recently-uploaded projects, go through activities, and edit your existing programs. For the times when you need more screen space, the desktop site works well.

The only catch is that you can't run programs from the desktop. To test your projects, you have to go back to the mobile app and open the desired program from your library. I would have loved to see Sphero use the Web Bluetooth API, so a computer could directly connect to the Bolt.

-BrushTone v1.3.3: Accessible Paint Tool
-AudiMesh3D v1.0.0: Accessible 3D Model Viewer

Thumbs up +2

2019-01-06 23:17:02

I think it would actually work, but the Sphero Bolt is a Bluetooth Le device and Python doesn't seem to have anything that would be able to find this on windows.

Twitter: stevo399
Website: stevend.net
Have a nice day!

2019-01-07 02:01:47

Hm, well if its a BLE library were looking for, it seems most are indeed only for linux or mac... I think i've come across two API's though, [PyGATT] and [BLEAK], they seem to be designed to be windows 10 compatible. PyGATT also seems to offer a few other possible BLE solutions, like some py code and independant driver hardware like the Bluegiga BLED112 dongle.

-BrushTone v1.3.3: Accessible Paint Tool
-AudiMesh3D v1.0.0: Accessible 3D Model Viewer

Thumbs up