Board/Code Compatible With Hercules 4wd Motor Controller

Hello. I am trying to make my Herc run but it seems that my Arduino Uno Q is not compatible with it. I can’t find a library with drivers that work with the Q and Herc. Are there any boards or drivers that enable me to control the motors? Can I use pinouts? What would they be?

Thanks!

Jeff

Hi there,

So I don’t have one, but i did see this information, and there is a WiKi I, looked at and has also good info.

Compatible Libraries and Code

  • Official Library: The Seeed Hercules Motor Driver Library on GitHub is the primary resource. Note that you may need to rename the downloaded folder to Hercules_Motor_Driver (removing “-master”) for the IDE to recognize it.
  • Working Example: The “DC_Motor” example within the library is widely cited as the most reliable starting point for testing bidirectional control.
  • Alternative for 4WD: For a standard 4WD chassis, you typically wire the left motors in parallel to M1 and the right motors to M2.

Hardware Compatibility Note

The Hercules board uses an onboard ATmega328P
and high-current MOSFETs (up to 15A per channel). If you continue using the
Arduino Uno Q
, ensure you are using a Logic Level Shifter if the Hercules’ 5V logic does not reliably trigger from the Uno Q’s 3.3V signals.

HTH
GL :slight_smile: PJ :v: