Welcome to Synthiam!

Program robots using technologies created by industry experts. ARC is our free-to-use robot programming software that makes features like vision recognition, navigation, and artificial intelligence easy.

Get Started
Asked — Edited

Pololu Dual Serial Motor Controller

I managed to snag a now-discontinued Pololu dual serial motor controller from eBay after seeing it recommended on the Add-Ons page. I couldn't find any sample code in the SDK for controlling it with the EZ-B so I used "Tutorial 15 - Serial Output" as the basis for a proof-of-concept controller. Here's what I came up with:


User-inserted image

User-inserted image

User-inserted image

User-inserted image


If anyone else is interested, the project files are here: Pololu Dual Serial Motor Controller (Updated 6/12/2011)

Cheers!

ARC Pro

Upgrade to ARC Pro

Get access to the latest features and updates before they're released. You'll have everything that's needed to unleash your robot's potential!

AI Support Bot
Related Content
Synthiam
PRO
Synthiam
#1  
Great!! I'll add that to the SDK:)
#2  
Sweet! Will I be able to update it in subsequent releases? I was thinking of adding a proper Movement Panel so you can toggle between testing the controller/motors and controlling a robot...

I'm waiting on a BV4213 to control a stepper motor I pulled from a scanner this weekend (After more than a decade in IT management I have quite a collection of defunct equipment filled with potential robot goodies!) If there isn't one in the SDK, I'll create a similar project to test/control the stepper...
PRO
Synthiam
#3  
I've been meaning to add a community code SDK (contrib section), so this will be a good kick in the butt for me. I'm back home in a few days to begin working on that section of the website:D
#4  
Updated interface to accommodate proper movement controls (currently disabled). Hopefully I'll get a chance to finish the command code and enable the controls later today...

Update: Mouse movement controls are now enabled and everything should be functional. I'll add joystick controls when I have time...
#5  
Here's a couple pics of the Pololu dual serial motor controller connecting the EZ-B to Ice's (Omnibot) drive-train. Power and serial connections are on D0 and the reset connection is on D1.


User-inserted image



User-inserted image