maxosprojects / open-dobot

open-dobot - Open Firmware, Driver and SDK for Dobot Arm
MIT License
141 stars 64 forks source link

OSX support #18

Closed roykolak closed 8 years ago

roykolak commented 8 years ago

Thanks for this awesome project. Just got a dobot and will be updating it to using your firmware. My q is, do you know if your python sdk will work if it is used on osx? I think I will try to update the firmware on windows because I don't see any other way, but I'm hoping to use this arm primarily on OSX.

maxosprojects commented 8 years ago

My main development environment is OS X. Currently only Python 2.7 is supported, so as long as you got that everything should work out of the box.

There is an option to flash the firmware in a *nix OS if you have Arduino IDE installed or just avrdude - have a look at the https://github.com/maxosprojects/open-dobot/blob/master/firmware/fpga/upload-external-hex.sh script. All you need to do is to point it to where Arduino/avrdude is installed (the default Arduino location in OS X is already in the script) and the serial port name that Arduino shows up in your system (depending on your laptop's model only the number may change).

roykolak commented 8 years ago

Oh boy, that made my night.

I updated the device location in /dev in the script, but looks like I supply the path to a .hex. That hex is included in the repo?

maxosprojects commented 8 years ago

Yep, under releases - https://github.com/maxosprojects/open-dobot/releases - take the latest

roykolak commented 8 years ago

Awesome! worked like a charm

maxosprojects commented 8 years ago

Close this issue when you feel it is resolved