
My project is based on the ideas of Steve Martin (marto) on the Australian RoboWars forum, which culminated in the BotBitz range of ESCs - brushless ESCs reprogrammed to drive brushed motors. However, I have written the code from scratch and will make it available under the BSD open source licence. The code will be hosted on Github to encourage collaborative development, so if you are interested in contributing to the project keep an eye on this thread.
Currently the code is written to work on the HobbyWing 6A brushless ESC available from GiantShark for about £7. (Sadly they have gone up since I bought a couple a few weeks ago - a real bargain at £5). Now I have the basic code working I plan to re-structure it to make it much more flexible and easily adapable to other brushless ESCs that use the popular Silicon Laboratories 8051F330 microcontroller. (Hobbyking 6A and 10A are likely first candidates.)
I plan to have a pair of these boards in RONNY at AWS43. Assuming they perform OK I will work on the documentation necessary to share the code and put it all on Github.
For anyone interested in reprogramming brushless ESCs, a programmer can easily be built from an Arduino. It may be possible to use a Baby Orangutan, but since the clock speed is different it may not work. Details and all the software can be found here: http://www.olliw.eu/2012/owsilprog/