I've got a lot of projects running which make use of good old brushed motors. Unfortunately with all the brushless stuff getting cheaper and cheaper the variety of brushed ESCs melts like ice in the sunshine.
So I was looking for a simple forward/reverse brushed ESC on the internet. Here in Germany the cheapest ESC is about £16. It get's even more difficult if you are looking for an ESC which can handle 12V or more.
There are few DIY projects but it's often hard to find the used FET transistors or all the parts together aren't much cheaper than a complete ESC.
Luckily I came across a website where someone reprogrammed a brushless ESC to work as a brushed ESC. Unfortunately he used an old ESC which isn't available any more. But this took me to right lane. I found someone in downunder who did something similar for several different ESCs to get cheap controllers for each robotwar weight class. Currently there is firmware for 4 different ESCs available.
I focussed on ESCs with an Atmel microcontroller because I have a programmer for these. As ESC I chose the HK F-20A which is available for about £5.50 in the HK european warehouse.
Programming was quite easy. Figuring out the pinning and soldering a 6-wire programming cable wasn't too difficult. Flashing the firmware was done in seconds.
After that it became a little more tricky. There are no instructions which motor connections to use or how to configure the ESC. So I browsed the well documented source code to figure out.
After all you get a 20A brushed ESC with reverse, brake and 3A BEC which can handle input voltages from 6V to 15V (I even read about over 20V). Endpoints, slew rate, expo and temperature cut off can be programmed.
Thread:
http://robowars.org/forum/viewtopic.php?t=1581&postdays=0&postorder=asc&start=0Source:
https://launchpad.net/brushed