USB Roboclaw Windows Driver & IonMotion 1.6.6

General discussion of using Roboclaw motor controllers
User avatar
Basicmicro Support
Posts: 1594
Joined: Thu Feb 26, 2015 9:45 pm
Re: USB Roboclaw Windows Driver & IonMotion 1.6.6

Post by Basicmicro Support »

The current shipping boards are V5. I expect that board was in their stock for atleast a year or longer before you bought it based on the tests so far.

It definitely has the older firmware on it that dpes not work with the current arduino library.

This version of the arduino library may work with your board:

http://downloads.ionmc.com/code/arduino_old.zip

Also you may want to try this version:

http://downloads.ionmc.com/code/arduino_10-15-2015.zip

Sending it in to us for update is still available as an option as well.
raymond2204
Re: USB Roboclaw Windows Driver & IonMotion 1.6.6

Post by raymond2204 »

acidtech wrote:
It definitely has the older firmware on it that dpes not work with the current arduino library.
How is a user meant to know this? No mention is made of this as far as I know. It should be highlighted which version of each board works with each version of the library and IonMotion.
acidtech wrote:This version of the arduino library may work with your board:

http://downloads.ionmc.com/code/arduino_old.zip

Also you may want to try this version:

http://downloads.ionmc.com/code/arduino_10-15-2015.zip
But the board will still not be working with IOnMotion.

Will a V5 board definitely work with the current Arduino library and IonMotion 1.6.6?
acidtech wrote:Sending it in to us for update is still available as an option as well.
I thank you for the offer. How do you return ship it and who pays?

The UK dealer I purchased from no longer stocks your products so replacement is unlikely.

Thanks.
User avatar
Basicmicro Support
Posts: 1594
Joined: Thu Feb 26, 2015 9:45 pm
Re: USB Roboclaw Windows Driver & IonMotion 1.6.6

Post by Basicmicro Support »

All V5 boards have the bootloader and IonMotion. Some V5 boards will need their firmware updated(via the bootloader) to work with IonMotion 1.6.6.

I've contacted the reselelr you mentioned to arrange to get their old stock updated.

Im sorry you got bit by very old stock but we can do a free update/upgrade. It just requires you to send the board to us. We pay to ship it back to you after it is updated.
raymond2204
Re: USB Roboclaw Windows Driver & IonMotion 1.6.6

Post by raymond2204 »

acidtech wrote: ...This version of the arduino library may work with your board:

http://downloads.ionmc.com/code/arduino_old.zip

Also you may want to try this version:

http://downloads.ionmc.com/code/arduino_10-15-2015.zip
For each of these libraries which Arduino IDE(s) and which Arduino boards were they successfully tested against?
User avatar
Basicmicro Support
Posts: 1594
Joined: Thu Feb 26, 2015 9:45 pm
Re: USB Roboclaw Windows Driver & IonMotion 1.6.6

Post by Basicmicro Support »

1.0, 1.0.5 and 1.5.2 were used to test all our current and past libraries. Our next library update will be tested with 1.6.8.
raymond2204
Re: USB Roboclaw Windows Driver & IonMotion 1.6.6

Post by raymond2204 »

acidtech wrote:1.0, 1.0.5 and 1.5.2 were used to test all our current and past libraries. Our next library update will be tested with 1.6.8.
Thanks. Which Arduino boards were tested with with each library and each IDE?
User avatar
Basicmicro Support
Posts: 1594
Joined: Thu Feb 26, 2015 9:45 pm
Re: USB Roboclaw Windows Driver & IonMotion 1.6.6

Post by Basicmicro Support »

We tested with the Arudino UNO, Lenoardo, Mega 2560 and Due, though the Due can only work with hardware serial ports(you will get weird compiler errors if you try to use pins that are not hardware serial because the library will try to use software serial which is specific to atmel chips only.

We are trying to get a Zero but they seem to be hard to find right now.
raymond2204
Re: USB Roboclaw Windows Driver & IonMotion 1.6.6

Post by raymond2204 »

acidtech wrote:We tested with the Arudino UNO, Lenoardo, Mega 2560 and Due, though the Due can only work with hardware serial ports(you will get weird compiler errors if you try to use pins that are not hardware serial because the library will try to use software serial which is specific to atmel chips only.
I cannot reconcile this with the compile errors reported at http://forums.ionmc.com/viewtopic.php?f ... rt=10#p640
User avatar
Basicmicro Support
Posts: 1594
Joined: Thu Feb 26, 2015 9:45 pm
Re: USB Roboclaw Windows Driver & IonMotion 1.6.6

Post by Basicmicro Support »

He was using 1.5.8 and compiling for Due. As I said in that thread we have not tested with the new versions of the Arduino software and wont have a chance for atleast another month to run through the whole test suite and make any changes that may be needed to correct any problems the new versions of the Arduino cause. I know for a fact they have changed the GCC compile version used which is most likely the cause of the errors that user was having.

Also, I just downloaded the roboclaw arudino libraries fresh from the website, installed them, opened 1.5.2 and opened the SimplePWM example and it compiles without errors for UNO,Duemilanova,Mega 2560 and Due(after changing the serial pins used).

Note as I said previously you must use the hardware serial pins on the Due, because it does not suppot software serial. For example pins 18 and 19.

Post Reply