Herkules III is most reliable, powerfull and smallest Brushless Motor Controller...
Here is the Precharge Module described.