Hi,
Here is the schematic for the basic engine:
http://extreme-fire.com/Panther/out.jpegThe battery and motor on the left are just shown for reference.
There are now 18V 1500W TVSs across each FET. BIG TVSs that can eat 20,000 watt spikes

One 'pico' second response in case the normal anti-parallel diodes are too slow which might be a factor on other designs.
The IRF4905S is a 55V 20mOhm P-FET. A nice strong FET used on the SW-AB-LONG. Nice low RDSon for low heating and that high voltage makes it pretty hard to spike even without any protection.
The IRF1324S is a MONSTER MOSFET!!! Only 24V so have to be real careful of spikes, but it can pump 1640 amps peak and 430 amps continuous!! Only 0.8mOhms. On a 5W heat sink, it can pump an astounding 80 amps RMS! Sort the the "answer to Ringsted" MOSFET

Once I laid eyes upon the IRF1324, I knew I must someday build a machine around it
http://www.irf.com/product-info/datasheets/data/irf1324s-7ppbf.pdfBut now... We must move up to "big" gate drive voltages!!! Thus we step up to FET driver ICs...
The usual gate drive limiting resistors give a switching time of about 1.5uS. 7700nF of gate capacitance! But in our very low frequency case, we don't care at all...

Just have to think for a short time about the power dissipation in the gate resistors, but it is 8mW in the 4000Hz speed control case. I jumped up to the 1/4W 1206 size resistors just to aid in assembly though. I do everything at 1% now too just to make testing and all more precise... The added cost there is nothing.
A small poly resettable fuse, 1N5819 blocking diode and a 150uF 16V low ESR cap runs the show through voltage droops. It all draws only 1.5uA so it will not run the battery down over time. Note, for sure, that the poly fuse has some significant "resistance". That limits the inrush current through the diode and cap to safe limits...
Nothing too special about the FET driver. A nice performer that should be free of problems. There are dozens that do the exact some thing. Ground turns it off and almost any voltage from anything will control it. High impedance inputs so have to watch that.
The main drive FET is pulled low (off) by the 15K resistor, but all other control is external. All the power and signals needs for external control are available.
Connecting +V and BREAK and a say 220 ohm load resistor between DRIVE and GND makes it into a Standard MOSFET configuration (probably a zener diode for low voltage lock out too). Adding the break control/charging circuit of say the SW-AB-LONG turns it into a breaking MOSFET. Something like a basic stamp that has it's own voltage regulator would probably plug right in. All the hooks there to off any uC are easy. The DRAIN can do current sensing and out of saturation detection. 100 amps of drive only gives an 80mV signal

So that is at least the "idea". Nothing is tested but it is pulling off all that I know to make a very basic engine using best of breed parts and technology. The power components are simply the most powerful available so not much rocket science there

No current limiting unless a uC or something is monitoring the current. An external poly fuse is easy and a super good idea if you are playing with the control signals. This thing could turn your battery and wires into a fuse real fast! If something goes wrong, it won't just automatically turn off!
It's no secret that this technology could very easily end up in the Evolution

It only adds two more parts and the top of the board is wide open

Only the RDSon coefficient would change in the software.

But the max limit too... Hmmmm... like 1000 amps amps or something... Have to think about that

This is all Open Source / Public Domain so feel free to copy, steal, and plagiarize at your pleasure. But help out with ideas too!
Gandolf