Running a brushed motor in muddy or dusty environments takes a toll on controllers, with both heavy back EMF and high stall currents. This explains one of the challenge in Europe’s Hacky Racer series, ...
Permanent magnet dc motors need a chunky inductor in series with them if they are fed from an SCR (thyristor) based mains power controller. It is (probably!) possible to safely interface an Arduino to ...