Hi Robot Builders. This is not Spam. I simply want to share a cool motor controller I found that will fit into smaller robots or tight places. It's a new compact PWM DC motor controller that was released by GoBilda that I found on ServoCity's website. It has some impressive specs and amazing protection properties. It's rated at 5 amps but can pull up to 9 amps constantly with the proper heat dissipation. It only runs one motor but you can wire them in tandem to be controlled by the same microcontroller. >>> 1x5A Motor Controller (6-24V Input, 9A Burst).
It can be plugged into a R/C receiver, servo controller or an Arduino (via jumper wires) or anything that can produce a PWM signal. It responds proportionally to a signal between 1100 - 1900 microseconds. This range was chosen to allow most standard radio systems to achieve the full motor power without reprogramming.
Here's the link to this controller on ServoCity's site: https://www.servocity.com/1x5a-motor-controller-6-24v-input-9a-burst/?mc_cid=c6c9fa2060&mc_eid=4621bacb43
Here's the part of the write up on ServoCity's site about the protection specs that really impressed me :
Using with Motors Rated Above 5A Stall Current
It is generally best practice to choose a motor controller whose continuous current rating can handle a motor's stall current. However, this controller is still safe to use with motors that exceed its current ratings. The controller continuously monitors its own temperature and current limits, then adjusts the output to deliver as much power as safely possible. It can sustain its full 9A burst current indefinitely as long as temperatures stay within range. As things heat up, it dynamically lowers the current limit to protect itself, so no matter how much the motor tries to draw or how high you set the power, the controller will never exceed safe levels. How much this affects real-world performance depends on the load. The controller is designed to dissipate heat through its mounting lug into your project's structure. Mounting to aluminum or other thermally conductive material will provide a measurable increase in performance. If the motor only occasionally pushes past the 5A continuous and 9A burst ratings, you are unlikely to notice any throttling at all. The stall current of a Yellow Jacket Planetary Gear Motor lines up well with this controller's burst rating, so in most typical uses the two can be paired without any noticeable impact on performance.

Good find Dave. I love GoBilda's stuff and I have a few of their parts in my course for building Alan.
I like that it can attach to the chassis for cooling - super smart!
I thought you guys might find this helpful and interesting. Glad I could help a little bit.