Welcome to Synthiam!

The easiest way to program the most powerful robots. Use technologies by leading industry experts. ARC is a free-to-use robot programming software that makes servo automation, computer vision, autonomous navigation, and artificial intelligence easy.

Get Started
Asked — Edited
Resolved Resolved by Dunning-Kruger!

Roomba 650 - Drive Motor - Specifications

Hello community members!

My Roomba 650 died and I'm in process of salvaging parts to use in my projects.

I took the drive motor assembly out and I'm trying to understand its terminals and motor specifications.

Does anybody know the voltage rating of this motor? I found out that it is a DC motor which needs to be controlled by an external H bridge.

It is working at 9V, but I want to use it at the voltage it is designed to work optimally.

I've attached some pictures.

Any help would be appreciated.

Thank you!
User-inserted image

User-inserted image

User-inserted image

User-inserted image

User-inserted image

User-inserted image


Upgrade to ARC Pro

Experience early access to the latest features and updates. You'll have everything that is needed to unleash your robot's potential.

AI Support Bot
Related Content
The motors run on14.4v.... Some of those wires would be from the wheel encoders.... Yes, you will need an H-bridge to control the motors unless one is built into the motor module itself, which I doubt....

Thank you for that information!

Do you happen to know the current rating of this motor? I'm trying to select the motor controller for it.

Thank you,
No, but looking at the gauge of motor wiring I can't imagine it being much more than a few hundred mA.... Remember the lower the voltage you use the higher the power (mA) that the motors with pull... A standard H-bridge (like the ones in the store here) should be fine...
If it is 600mA per channel then it should be ok as long as your bot isn't too heavy (more than 5lbs or so)....
Robot-Doc would know the answer to that.