Python for minidrones (BLE)


Product: [Mambol]
Product version: [X.X.X]
SDK version: [3.10.0]
Use of libARController: [YES] (Only for ARSDK)
SDK platform: [Unix/Python]

Has anyone tried to program the Mambo or other BLE mini drones via python on a Mac? I am hoping to not have to make my own version of the library to do BLE communication but it is looking likely as I haven’t found anyone else who has done it. I am not trying to build a mobile app but rather autonomous flying via computer, so I need it to work on Unix/Mac. Advice/packages welcome!




I have got a similar problem, but I have build the AR libraries on OSX and tested the BLE communication with my Mamboo and Airborne with an external tool. My goal is to control the drones with a Java program. You found my discussion here BLE device initialization under OSX


I have since posted a python interface that I wrote. It works great on Linux. I have not worked on the Mac stack since I ended up using a Raspberry Pi. it works great.