Herkulex drs-0201 communication probleme

Hello, Im a French student working on a project.

I have a HerkuleX DRS-0201 servo motor and both an Arduino Due and Uno. For this example, Im using the Uno.

Here is the link to the motor documentation:

Manual DRS-0201

I connected my servo motor as shown in the wiring diagram below:

I followed this electrical circuit. When I connect the DRS-0201, it keeps blinking red continuously. According to the documentation, this indicates an error, but Icant t figure out whats causing it. I made sure to supply the correct voltage and checked all connections.

Im using the latest version of the Arduino IDE and installed a library specifically for this servo motor.

Here are the documentation and GitHub links:

Tutorial - HerkulexServo

GitHub - HerkulexServo

Im posting my issue here hoping for some guidance or assistance, as Im a bit lost since this is my first Arduino project.

Thank you for your answer.



Im available to answer any questions you may have.

Thank you very much!

I need to build an exoskeleton, or at least a prototype, and I saw other people using this servo motor. So I chose the same one, but I can’t even get it to move or change the LED color.

I would request you post your circuit diagram in a schematic format rather than images. It makes it much easier to help.

If its blinking red. It might suggest it cannot communicate with the arduino or there is a power issue, overheating or the servo is damaged

Try and check if the same circuit works in simulating software like TinkerCad. If it works it suggests any one of the component is damaged

Sorry, its a servo motor with specific features, and I dont think Tinkercad can really help me. I don


t know where to create a proper schematic because mine is quite rudimentary.

Could you post the code you used. And how are you powering the circuit. Are you using a battery to power both arduino and servo or a battery to power arduino and then servo from the arduino?

I still couldn't understand the aim of your project. What do you mean by exoskeleton and a prototype. I want to know what the circuit that you have made needs to do?

To start, I would just like to get the motor to turn. That would be a good starting point for the rest, but I cant even manage that. I think its better to begin there.

What kind of battery you use to power your servo?
24kgf.cm servo has stall current of several amps, is your battery capable of that?
Also you didn't post your code. Use code tags please.

If you feel that the servo you are currently using is a bit too complex you can use this servo motor to achieve what you are doing. These are a lot less expensive (they cost around $1), they are beginner friendly and can be easily paired with an arduino using gpio.

Sure?
And if OP needs more than 1kgf.cm torque or 300deg rotation?

This servo can provide up to 1.6 kgf.cm torque on around 4.8V - 6V. However this only provides 180 degrees rotation