Frequently asked questions - you can browse the topics below to find what you are looking for.

Delivery time depends on many factors - size of the order, customization, dangerous good regulations for transport or peak seasons. The production of a new speed controller can take up to 14 days. However, when you buy goods that are in stock, we send them immediately after receiving payment.
We accept Credit cards, PayPal, and the most popular digital wallets, including Apple Pay or Google Pay.
Unfortunately no, we do not offer this option yet.
Yes! It is commonly misunderstood that a Paypal account is needed in order to make payments through Paypal. The truth is you DO NOT need one, although we strongly recommend you sign up to enjoy the added ease of use. Without a Paypal account, all you need is any Debit/Credit card stated below that is supported by Paypal. By using Paypal, we can process & deliver your orders to you in a shorter time. Paypal is the easiest & most secure way to make payment online.
Yes, of course you can. If you are located outside of the European Union, create an account and you will see prices excluding VAT (21%). If you have registered and still see prices including VAT, please contact us at [email protected], we will fix it.

If you are located in EUROPE and want to order without VAT, you will need to provide us with valid VAT number.
There might be a security check in your bank. It might be necessary to call your credit card issuer and authorize the payment abroad. You can either contact us at [email protected] and we will send you a new payment link or you can choose a different payment method.
Yes, we are constantly looking for new partners that would love to help us spread the name of our brand. For more information, please contact us at [email protected]
The warranty only applies to damages that were caused by fault of the controller itself. Every controller is tested with the full load and has to pass many other tests before shipping to ensure 100% working condition.
The LK version of motor is longer and there are intakes for an internal fan. So It has better cooling, but the dust can get inside (requires more maintenance).

HiAmp is shorter and better sealed against dust or water. However, the bearings are still exposed and need a general maintenance.
The main difference is that PRO version supports real-time telemetry, a feature of real-time monitoring. This means that you can connect the controller to PC and you can see all the values during the run. This is for example when you have a car on a test-bench so you can see all the real values. But this is not the data logger. All our X2 and X2 PRO controllers have standardly the integrated data logger so after the run, you can read-out all the data from the run. The PRO version has longer warranty 5 years and standardly shorter service if warranty repair is needed.
Having an OPTO ESC means you will need to power the speed controller with 5-8V. You can use an external BEC but also you can use a Li-po battery with 2 cells. Power goes through the PWM cable so you can use an external BEC (additional 2S battery) for powering the receiver and the voltage from the receiver will power the part in the ESC.

If you have BEC in your ESC and you are using an external BEC, it is necessary to disconnect the red cable from the PWM cable from the socket pin.

In most ESC configurations you see an option S-BEC which means that the ESC has 5V or 6V on the PWM cable that goes from the speed controller. With this option you don't need to power your receiver with an additional power supply.

You also have an option called HV-BEC which has a variable voltage (5-8V) that can be changed in the settings of the ESC. 

In case you don't need BEC at all, we are offering an OPTO version. This version is for someone who is using for example an external BEC or doesn´t need to power the receiver. In the case of the OPTO version, you need to power the optocoupler in the ESC with 5V on the PWM cable.

If you don’t do the procedure you might not have an exact position in a neutral position and also you will not have the full potential of your ESC. Thanks to that procedure the ESC will remember the end points of the transmitter and those limitations will be used as a maximal request for the motor. 

Some types of transmitters (Futaba) sometimes have switched ends of limits and our ESCs aren’t able to accept that. You can solve it by switching the signal to reverse. After this change, the ESC should be able to accept that signal.

Our PCBs are covered with a small waterproof layer which is increasing the protection against water so we like to call it protection against humidity. However, we are not able to put this layer on the connectors and other places. That means the ESC is not waterproof, but it is protected against humidity. We recommend sealing the space in which the electronics are hidden so that no water gets in there.
Yes! Our ESCs are compatible with almost all brushless motors. We recommend running maximally with 200 000 electronic RPMs for one pole pair (= 2 poles). In case that you have more poles, the maximal recommended RPMs are divided by the number of pole pairs.
For programming the ESC it is necessary to have a USBCOM (the equipment which transfers information from ESC to PC and backward). USBCOM includes the cable for connecting to your computer but you also need CC_11 which is used to connect the USBCOM with ESC.

The name of each ESC is composed of current and voltage. For example, our TMM 40063-3 is for 400A in continuous and for maximal voltage of 63V which represents 15 fully charged Li-po cells. 

The right chosen speed controller is the alpha and omega of the whole model. If you want to run with the maximal potential of your motor then it is necessary to have correctly chosen ESC with a motor. Also, it depends on the application if you plan to use your ESC just for bashing it is good to have some reserve in current. 

Some ESC recommendations for bashing:
1/5 scale cars: TMM 25063 or TMM 40063 with LMT 30 Series motor. Depends on how much space you have in your model.
1/8 scale cars: TMM 25063, TMM 25035 or TMM 28026 with LMT 22 Series

You are good to go with our default settings. Please, make sure your batteries are fully charged. The ESC will automatically detect the number of cells and will protect your batteries from getting damaged when the voltage drops too low.
  1. Download the Controller 2 application here:
  2. Connect USBCOM5 to your computer and start the installation process.
  3. Run the application and check initialization of USBCOM5. Wait for 1 green and 2 orange lights. (semafor)
  4. Connect the ESC to your USBCOM5, then batteries and turn on the ON/OFF switch. (Configuration without switch - just connect to batteries). Wait for 3 green lights.

1.1 Install the Controller2 PC application from the MGM CONTROLLERS website and proceed with the installation. If you have application Controller2  already installed go straight to point 2.

1.2When the application is waiting on connecting USBCOM5, connect only USBCOM5 without connection the ESC.

1.3 Wait until Controller2 is ready after the successful installation.

2.1 Start Controller2 application. If you have already set P4 go straight to point 3.

2.2 Connect USBCOM5 top PC and connect CC_11 connection to USBCOM5 and your controller.

2.3 Check if your USBCOM5 module is active. You need to see green and yellow LED lights at the left top corner of the app.

3.1 Connect the ESC through the antispark solution to your battery pack.

3.2 Turn the Controller ON (in case your configuration includes the main switch, if not ESC will be automatically turned on after the connection of your battery/point 2.4). 

3.3 Check the LED identification on the top side of the ESC, you should see the blue led lighting.

3.4 Open settings at the top menu then advance settings and set parameter P4 to "PWM pulse - programmed" after that do not forget to save settings by "Write settings" button

3.5 Turn off your ESC and disconnect that from CC_11.

3.6 Connect your controller to receiver and motor.

3.7 Turn your transmitter (radio) ON.

3.8 Hold full throttle forward. While you are holding the full-throttle, turn on your controller and you will immediately hear 3 beeps,  wait for 10sec for another 3 beeps.

3.9 Then hold full throttle backwards and wait for 2 beeps.

3.10 Return to the neutral position and wait for the melody.

3.11 After the melody ends, turn off the controller. The programming procedure was successfully saved to the ESC and you are ready to go.

At first make sure that parameter P71: BB is set to 'OFF – monitoring enabled' To access the ESC settings you need to do the following:

- connect the USBCOM5 to PC and to the controller.

- now turn the controller ON and it should access the settings. Set the parameter P71.

- save the settings, then unplug the USB from PC.

Turn ON the controller without a connected USBCOM5 module. The controller plays the “sound notification” And then it is time to connect the USBCOM5 to PC and to the controller. Enter the monitoring tab in the application. Then press start and wait for initialization.

Please note that the real-time monitoring is only supported by X2-series PRO controllers and HBC-series controllers!

  1. Connect the ESC to your PC after the test run of your model vehicle.
  2. Run the Controller2 PC application. Connect the battery and turn ON the controller.
  3. Click on the "History".
  4. The next step is to click on "Read History".
  5. After that save the history to XLS and HDF data file.
Note: Don't turn the ESC OFF before the XLS file is created and saved.

If you want to make a firmware update for your speed controller, you need a USBCOM5 module and CC_11 cable (the same as for standard programming of parameters) and your PC must be connected to the internet. For detailed instructions, please watch the video below.

Once your order has been sent, you will receive an email with a tracking number, which you can use to track your order. You can also follow your order on your account at website. If you need more detailed information contact us at [email protected]
Delivery time depends on many factors - size of the order, customization, dangerous good regulations for transport or peak seasons. The production of a new ESC can take up to 14 days. However, when you buy goods that are in stock, we send them immediately after receiving payment.
Your order is sent from a base of MGM CONTROLLERS in Zlín, Czech Republic. This is also where all the RC magic happens.
Yes, we can send the package on a date you want or contact directly the shipping company you have choosed.

There are a few reasons why you might see a cancelled order in your Order History. Your payment was declined, the billing address does not match the one on file with your credit card company, or other authorization issues. Check your email for a follow-up message from our support team or use the chat to reach us.

Motors and speed controllers are made to orders and it is really hard for us to sell these items in specific configurations. In some cases however it will be possible. Reach us via online chat or [email protected]
Exciting right? First, take a look at the datasheet of your ESC and there you will find every important information like the first steps, tips, or the correct usage of antispark cable. You can also use our tutorials on Youtube channel.

  • In case that you ordered ESC with connectors on the battery side, you have in your package the counterparts for soldering to your batteries. In case that you didn't order connectors, please, solder your own connectors to the ESC. 
  • If you want to get to the ESC settings you need to install our program Controller 2. During the installation is necessary to allow downloading of all drivers and it is necessary to have connected your USBCOM. Without connected USBCOM you are not able to install this program. 
  • After successful installation, you can turn ON the application, connect USBCOM with your computer and your ESC and after that you can turn on (connect to batteries) your ESC. 
  • Set transmitter throttle limits - (Tutorial down below)

We always recommend doing some test runs before a full run. From these tests, you can check the behavior of the ESC which you can change later. But the most important are measured values. Please, make sure that your setup is chosen properly for your ESC. If you are not sure about the measured values you can share the .hdf and .xls file with our team which will help you to analyze them.

It mostly depends on your RC model type. The differences between the best settings for each are different. A few of the most useful parameters are:

P16 Acceleration
P21 Freewheel
P22 Brake intensity
P52 Motor timing
P42 Cut off voltage per cell  

We understand that setting parameters can be difficult for someone. If you need a bit of advice, please do not hesitate to contact our support team.
If you haven't received the datasheet by e-mail, please contact our support team and we will quickly help you out.

Yes, in this case we can solder DELTA STRAPS to your motor for you. It will allow you to connect the motor 30 Series to controllers with 3 motor outputs.

It is recommended when you want to use very long battery power cables (between the battery and the ESC), or you use high voltage at the edge of controllers’ capabilities, or for racing purposes (high load).

The additional capacitors in the capacitors block have to be the exact same type as the ESC’s filtering capacitors and the block must have at least twice the capacity or greater.

External capacitors pack is an option in each MGM ESC configuration and can also be bought seperataleny at our website.
The options of battery temperature measuring or motor temperature measuring mean there will be a sensor cable plugged into the sensor connector. There is a temperature sensor at the end of the sensor cables. You can set the temperature limits through our programming application (P31,P32), and if the temperature reaches the limit motor will be switched off.
1) At first make sure that parameter P71: BB is set to 'OFF – monitoring enabled'
  • To access the ESC settings you need to do the following:
  • connect the USBCOM5 to PC and to the controller.
  • now turn the controller ON and it should access the settings. Set the parameter P71.
  • save the settings, then unplug the USB from PC. 
2) Turn ON the controller without connected USBCOM5 modul.
3) The controller plays the “sound notification”
4) And then it is time to connect the USBCOM5 to PC and to the controller.
5) Enter the monitoring tab in the application.
6) Then press start and wait for initialization. The monitoring should be working now.

Note: It is not available when P3: Model type is set to Heli modes!

Series 30xx motors can be used in a triangle configuration or in a star configuration. The 6 high current connectors of the motor can be used in two different ways (see pictures below). In a star configuration, the motor behaves as if it has 1.73 times the number of windings and an accordingly, by the same factor, lower rpm per volt. Example: In triangle configuration a 3060 / 8 has 875 rpm per volt, in star configuration the same motor has 506 rpm per volt.


If you have 2 packs of batteries up to 7s you need to connect them together in series to get 14s (one plus pole(red) of the first battery to one minus pole(black) of a second battery). Then there will remain one minus pole on the first battery and one plus pole on the second battery unconnected.

You will connect these two wires to the controller’s power wires. (If you have 1.8mm antispark you need to connect this thin red antispark wire at first) Then you will connect black minus wires together and red plus wires together. This can be dangerous if you will not do it right.

Please see our manual about “How to correctly use the antispark” or ask your friends for help, if they have experience with this matter.


Peak current is exactly measured maximal values by ESC, this current can exceed limits which are recommended but just for a few milliseconds.

The continuous current is the average current from the peak current. This current is oriental and important for checking in longer using.

If the behavior of the ESC is not as you wish it to be, you can change it by various parameters. One of the most used parameters is P16 (acceleration) which affects the behavior from the starting position into maximal RPMs. When the acceleration ramp is too long you might feel that ESC is starting very slowly. If you have a small acceleration ramp, it can be hard for the ESC to handle it because during acceleration the peaks are really high. We recommend setting the acceleration for cars for about 2-3 seconds, but this really depends on your application.
You can prevent this by increasing parameter P83 (minimal starting power). We mostly recommend maximally 5% because if you set more than that, the start will be very aggressive. Also, if you want to prevent cogging and want to run on small RPMs we recommend using sensored motors or motors with HALL sensors.

Overheated – the controller starts limiting the power gradually until the temperature is lowered. The internal temperature limit of the controller is 100°C. The motor temperature limit is standardly set to 90°C, but it can be changed.

Overcurrent – there are 2 possible situations:

  1. If the current flow is bigger than the nominal current of the controller, but also lower than “2.8 times of the nominal current”, the controller starts to limit the power gradually. When it is necessary to drop the power to 0%, then it is also required to move the throttle to zero position. Only then the controller will be unblocked.
  2. If the current flow is higher than 2.8 times the nominal current, then the controller is immediately shut down. The controller can be unblocked only at the moment when the throttle is set to zero by the user.
Synchronization loss – the controller is always looking for synchronization feedback on motor phases all the time. The controller will be “braking” the motor intensively if a sudden loss of synchronization occurs. 
If you turn on the application Controller 2 you should see 3 grey LEDs on the left top corner. When you connect USBCOM to your computer you should see Green, Yellow and Grey LEDs. If you are not able to see Green and Yellow LEDs you can try to connect USBCOM to another plug in your computer and you might also want to check the settings in your computer if you don't have a denied access for USBCOM.

If you get Green, Yellow and Grey then this indication means that the application is waiting for the connection of your ESC. After you connect the ESC, you should see all 3 LEDs green. If that case doesn't happen you can try to check pins on the ESC and on the USBCOM if they are not bent.

Also, sometimes can help disconnection and connection of CC_11 because sometimes it can happen that the pin isn't fully connected.
No, maximal voltage is strictly set because the electronics which are in the ESC cannot handle the higher voltage. The connection of higher voltage can pernamently damage the controller.
MGM ESCs support JETI, MZK TWIN and Graupner telemetry. We are constantly working on new ones.

If you want to measure your speed during the run it is necessary to know the exact gear ratio and wheel diameter. If you write the exact gear ratio and wheel diameter to your ESC then the speed controller will calculate motor RPMs and after reading the history you will see speed instead of RPMs.

Thanks to different gear ratios you are able to affect the behavior. In the case of decreasing RPMs, the final speed will be lower but ESC can show lower peaks, also if you set gear ratio 1:1 and if you have a low acceleration ramp the peaks will be high during start.
We are constantly moving forward and we are trying to use the best possible equipment. Therefore there is a chance that some parts from your old ESC are not anymore available in our company because we stopped using them. If you need any kind of support for example you miss the manual you can write an email and we will do our best to help you.
Our ESCs support only PWM communication. Also if you want to measure the data during the run, you can use our telemetry protocols. Our ESCs does not support communication with CAN.

Yes, you can. But we do not recommend using a mechanical brake because the braking efficiency of the motor might not be enough. If you decide to use the mechanical brake, it is necessary to set a few parameters. 

P.2 Direction mode - one-way
P.21 Freewheel YES (NO synchro)
P.7 Throttle - neutral should be same as P8 Throttle - max backward/brake

On the first run, we recommend you to use 8kHz. In case the ESC temperature is okay but the peaks are high you can increase the PWM frequency. With increasing frequency, you should get lower AMP peaks but your ESC will have a higher temperature.
At first, please, check if you have the correctly downloaded installation application from the DOWNLOADS page.
During the installation please accept the downloading of all drivers. If you were stopped during the installation you probably don't have a USBCOM connected to your computer. If your installation was stopped, make sure that you have a stable connection to your internet.
All MGM speed controllers are built for industry needs and that is we have so many fuses. One of the most important is the HW current fuse. In case of exceeding acceptable current, this fuse will immediately turn off the motor and stop. A high current fuse is a decreasing fuse. In case of exceeding acceptable current, this fuse tries to decrease it and hold the current which can ESC handle without a problem. IT fuse protects ESC from high losses and increasing the temperature.

Antispark is only used to prevent sparks when connecting the batteries. Mostly, we recommend using QS8 or XT90 connectors that have built-in antispark. It is more comfortable than using the connection of a small antispark cable. In case that you have this antispark cable, use it only for precharging the ESC for preventing sparks. Please, do not use this cable for powering external BEC or anything else.