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

Inmoov Robot, How With Ez-B Robot Controller., ?

Hello Ezrobot Community, All,

I'm wanting to test InMoov Robot using EzRobot but very unsure of what parts I need to get in the shop, are you able to assist please?

1. Do I get the whole EZ-B development kit?
or just the wifi robot controller is enough? but then I already have a 6V output battery pack, will this be sufficient to power up the EZ-B robot controller and the 5V servos (which I currently use..)? or I need to get the battery in the shop?

2. Do I need the inline 5V regulator? (my servos runs at 5 volts)

3. If I can use my 6V output battery pack, do I need to get the alternate power adapter? (from the shop)

I just want to do basic test in controlling my servos with EZ-B.., testing min and max turning angles of the motors,

Thank you for your assist,

Kind Regards,


Upgrade to ARC Pro

Get access to the latest features and updates with ARC Pro edition. You'll have everything that's needed to unleash your robot's potential!

I'm sorry, I done a typo,

For the eye servos, I use:

Model: DS929HV
Operating Voltage: 6.0V / 7.4V

Hi 3dPrinterGuy,

So you run all the servos (suggested in Gael's hardware + bom page) with no issues @6V)? is that what you mean?

Thank you!

Kind Regards,
United Kingdom
@ Roger,
All these Servos we work fine on 6v.

Thank you for your confirmation! I'm very excited!
Hello Everyone, All,

I have another question on following Gael's tutorial, the ribbon cables are being used to say connect the servo motor to the arm breakout board and then to the nervo board, plugging in the ribbon cable,

My question is how does this work for the ezrobot controller, I don't see any ribbon cables male connector there for the servo signals and power (I can only see the camera and the I2C ones.....), so I'm confused on what to do? : for connection of the ezrobot controller to Gael's breakout boards.

Thank you for your help,

Kind Regards,
You will have to wire everything manually. Realize Gael's system is custom designed for the Arduino/Nervo boards.
Go back to my thread, it show me converting from the Arduinos over to EZRobot.
Dory, you'll have toss every idea from Gael's method of wiring. EZ Robot is easier by far.

I put one EZb4 in the head, controlling the all the head servos, shoulder servos, abdomen servos and camera then put 1 ioTiny in each bicep controlling the bicep, wrist and finger servos.

Here is link to my project. There are some photos of the wiring.
T-one project

You only have to run a signal wire to each servo from the EZb4, ioTiny and 6volts positive and negative to each servo from a bus. This drastically cuts down the mass of wires. There MUST be a common ground between the boards and servos.

Hope this doesn't add too much to the confusion.

Ask any questions, this is a great forum to get help.
Hi Bob,

Ok, it sounds like your wiring concept is totally different to Gael's method,

I had looked at your link with your photos of wiring, I understand that you wired in a way that only run signal wires from EZB4 to the servos, but what I don't understand is: (sorry I'm still very new to this...)

1. Gael's method uses breakout boards so that the main wires runs back to the mainboard, in your method of wiring, what do you use? or did you connect the signals from the servos directly to the EZB4 controller without using the breakout boards?

2. You mentioned 6volts positive and negative to each servo from a bus, what does the bus means? Can I buy it here? It looks very neat wiring in your photos, stunning!...

3. I have attached a photo of the EZB4 and servo motor test HK15298B, it works, but "only" with the inline 5V regulator which I bought from the shop here, does that mean, each of my servos, I need to connect the 5V regulator? I found your youtube videos and is it a power distribution unit that you are using? as I cannot find this to purchase anywhere online, please let me know if I'm on the wrong path,

4. also, I tried to power the EZB4 with a 6V battery (photo attached) but that didn't turn on the unit, after that I decided to tested with 8 (1.5v batteries) and then EZB4 turns on (in the photo), so does that mean I will need a 12V battery all the time to run EZB4?

Thank you for your assistance, you are very kind and friendly and yes this forum is great! Really appreciated!

Kind Regards,

User-inserted image

User-inserted image

User-inserted image
Use a 6V 12A SLA battery... FYI that voltage regulator you are using in the picture can only output maybe 1amp... not nearly enough for even one servo...
Hi Roger,

A bus, or bus bar, is a strip of metal that allows you to connect and main power lead( larger gauge positive wire) to one end of the strip and then connect small power leads (from your servo) to the terminals on the strip. You would use one for negative too. The purpose of this is to supply maximum amount of amperage to your servo.
Bus bar example

Question 1, yes, no break out boards. Just run the signal straight to the EZb.

3 and 4. I use a corded 6 volt power supply. It's possible your 6v battery has issues and that is why the EZb won't turn on. It is possible that your servo has built in voltage protection and it didn't like the 12 v you supplied to EZb. You do not need a voltage regulator for each servo.
You will be doing a lot of testing of servos and such so do yourself a favour and buy a corded (one you can plug in a walll) 6 volt DC power supply . Search power supply on this forum, there are some good links. I'll look later but on the road now.

Have fun!
Tony - not sure where bob came from
Hello All,

Thank you for all your kind help and links, I will test it with your advises.

Hello Tony, (sorry called you wrong name earlier on),

I done some research on your mentioning of the busbar and visited the site at https://www.performance-world.com/Electrical-Bus-Bar-p/321322.htm

1. Sorry but I'm a bit still confused, this bus bar provides a 12 point distribution of power, so does that mean each point on the bus-bar provides power to 1 servo motor only? so a total of 12 servo motors...., and sorry I haven't used one before,

2. and for the grounds (negatives connections) from the main battery to the servo motors, it requires a second bus bar, is that correct? just confirming what you mentioned.

(I have attached a picture for this query)..,

3. thanks for advising that no breakout boards is required, so does that mean you used long wires running the signals say from the hand finger servo motors straight to the EZB4?

User-inserted image

Thank you very much for your help and very detailed explanations,

Kind Regards,

Hi Perry S,

I went back to your threads on converting Arduino to EZB4 and I also saw the photo of your conversion, it seems like you have both systems (MRL and EZB4) running on your InMoov robot,

In your photo, you have the main nervoboard mounted on the Arduino Mega and you printed an enclosure for it and you also have wires sticking out of it and connected to the EZB4,

1. are those wires just signal wires ? and not power..., (positives and negatives)

2. and how did you connect the Mega to the EZB4 while having the nervoboard mounted on top? and what did you use? I read that you used jumpers but I'm not sure what it is, sorry I'm scratching my head...,

Thank you for your help!

Kind Regards,
@dory, Your life will be alot easier if you get rid of the Arduino's and breakout boards. You don't need them.
Connect your servo signal wires directly to the V4 and power your servos from a 6 volt bus, as described earlier in this thread. I would also replace that 5V servo with a 6V one, that will also make your power supply issues easier. It probably won't last long anyway.
I tried using the Nervo boards as long as I could because I had already sunk money into them. Bob is right. Let them go and things will be easier. That pic you are referring was something I tried and abandoned.
Thank you @bhouston and @Perry_S, now I understand more behind the picture,:)

Hi @bhouston,

Sounds good, so if I get this one: https://www.performance-world.com/Electrical-Bus-Bar-p/321322.htm (bus bar) , will this work with my 6Volt 12Ah SLA battery? (attached earlier on.)

I tried searching on ebay as well and it gives me only the 12Volts 6ways Bus bar results....
( https://www.ebay.com.au/itm/Bus-Bar-12V-6-Way-Electrical-Terminal-Dual-Junction-Box-M4-Stud-Kits-6P/153069557604?hash=item23a3a81764%3Ag%3AgUIAAOSwmGZbKvuZ&_sacat=0&_nkw=6V+bus+bar&_from=R40&rt=nc&LH_TitleDesc=0%7C0 )

Thank you for your help,

Kind Regards
How ya holdin up Dory? Need any help? EZR is your support group
Hi @Perry_S,

Yes I need help thank you very much, I'm waiting for response on my last reply 3 days ago, and still struggling sorry,

Here is my query again,

1. if I get this one for the bus bar to power up the servo motors: https://www.performance-world.com/Electrical-Bus-Bar-p/321322.htm (bus bar) , will this work with my 6Volt 12Ah SLA battery? (attached earlier on.)

2. And does that mean each point on this bus bar connects to one servo motor only?

3. I tried searching on ebay as well and saw this one:

Will this work for the servo motors, and works same as the bus bar above, one point to power up one servo motor only ?

4. or do you have any recommendations? I'm scratching my head around, and I'm planning to get the EzB tiny version for the head,

Thank you for your help!
@dory, Either one of those bus bars will work, get 2 of them, one for the positive leads and one for the negative leads. You can connect multiple servos to each point. I put 2 EZBv4/2's on the back of my InMoov and run everything with them.
@bhouston, thank you for your reply.

I had tested again connecting EZBV4 to my 6 volt SLA battery, it works by setting the minimum voltage, however I faced two issues,

1. there are distorted noise/sounds coming out of the EZBV4, is there a way to resolve this noise? (when connected to my 12 Volt battery, there was no distorted noise).

2. I can connect to the EZBV4 wifi, however, it drops off from time to time, it has an exclamation mark on it, does it mean I have to connect the EZBV4 to my home wifi for it to work properly?

Thank you for your help,