Roomba to arduino conversation

Inside the Roomba and Scooba and more, Cool mods, Repair and Upgrades - including the all new iRobot Create Kit. Let's void that warranty baby!

Roomba to arduino conversation

Postby symbol » May 19th, 2017, 11:25 am

I have 4000 series roomba and mainboard is fail. So i decided to use arduşno as mainbroad and i connected all sensors and motor to the arduino.

I have completed lots of part but have some questions;
charging system. I am using orginal battery nicd, i remember that roomba open mosfets for charging than is starts with constant current charging. For my circuit can i use directly 1.25A fast charger with controlling voltage and temperature ? Or i can make basic circuit with lm317 and charge with 0,5A constant current and monitor temperature and voltage drops.

In orginal versiyon it is charging with 1.25A?
Posts: 19
Joined: March 13th, 2016, 2:10 pm

Re: Roomba to arduino conversation

Postby mfortuna » May 19th, 2017, 11:44 am

There were two versions of the 400 series power supply. One put out 1.25A, the other was much less, maybe half. Half an amp would probably be fine.
Reds x 3, Dirt Dog, Disco (now a parts bot), Create, Scooba 350, and Security Dawg
Evolution Mint
Neato XV-11
User avatar
Robot Master
Posts: 5742
Joined: February 5th, 2006, 10:35 am
Location: NH

Re: Roomba to arduino conversation

Postby glnc222 » May 25th, 2017, 10:53 pm

One description of NiCd charging procedure is at
Long superseded by NiMh for higher energy density, with a different charging procedure.
The analog component procedure can be reproduced in software for the microcontroller. A number of small charging circuit boards are sold, some with microcontrollers. Batteries will typically be fused or polyfused for safety etc.

Programming your own system any type of battery can be used with appropriate algorithms. Neato systems contain more than one algorithm, with installation configuration commands to set battery type used. has a lot of info.
Robot Master
Posts: 4334
Joined: January 23rd, 2012, 9:19 pm
Location: North Carolina, U.S.

Return to Robotic Hacking

Who is online

Users browsing this forum: Brett and 270 guests