Product Information and Safety
For the latest instruction manual revisions, software updates, liability policy, and warranty information, visit the KDE Direct website at: http://www.KDEDirect.com.
For all technical inquiries, review the KDE Resource Center.
IMPORTANT: To reduce the risk of fire, bodily injury, and damage to the equipment, read through this Instruction Manual before operating the ESC and always follow all instructions.
⚠️ KEEP OUT OF THE REACH OF CHILDREN.
Pay attention to the maximum voltage allowed:
- KDE-UAS LV Series: 7.4V (2S LiPo) – 26.1V (6S LiHV) (Max 26.5V)
- KDE-UAS XF Series: 7.4V (2S LiPo) – 34.8V (8S LiHV) (Max 35V)
- KDE-UAS HVC Series: 11.1V (3S LiPo) – 52.2V (12S LiHV) (Max 55V)
If your model is not listed, maximum voltage is stated in specifications. Operating outside of the listed voltage voids the warranty.
All KDE Direct ESCs are opto-isolated and do not provide BEC power output for peripheral equipment. They require 3 to 12V applied to the control lead.
⚠️ Never operate the ESC beyond the specifications stated on the hardware. Serious injury or property damage can result from misuse.
⚠️ Ensure the polarity is correct with the power supply to the ESC power source leads. Reverse polarity may cause fire, serious injury, and will immediately damage the ESC beyond warranty coverage.
⚠️ Ensure the ESC is installed in a safe location and protected to prevent any exposed connections and solder-locations from contacting conductive areas.
⚠️ Always use electronics-grade solder and proper soldering techniques. Poor soldering technique is a common cause of in-flight failure and ESC damage. Ensure all connectors are protected with insulation and heat-shrink to prevent unwanted conduction and shorts.
⚠️ Check all connectors for secure connection before flight. Disconnection due to vibration and flight-conditions can result in a dangerous loss of control and potential damage or serious injury.
⚠️ Do not disassemble or open the ESC or DMA. Opening the case or removal of shrink-wrap may cause damage to internal components, void all warranty claims, and yield unsafe operation.
⚠️ Install the ESC in a location with adequate airflow to maintain cool temperatures and achieve maximum performance rating.
⚠️ An electric motor connected to the ESC can start unexpectedly and cause serious injuries. Always remove the propeller and disengage all gearing when working on the system with power applied.
⚠️ Do not allow full submersion of the ESC in water, as it can cause malfunction and failure of electrical components.
KDE Direct is not responsible for any damages or injuries caused or sustained by the use of this Product(s). Always observe all laws and instructions regarding the use of this Product(s) and devices using it.
This is a high-power, electromechanical device with the potential to be very dangerous – always handle with caution and be aware of proper operation.
This product may contain chemicals known to the State of California to cause cancer and/or birth defects or other reproductive harm. Do not ingest or attempt to ingest this product.
Disconnect the brushless motor from ESC motor leads before programming the ESC. An electric motor connected to the ESC can start unexpectedly and cause serious injuries or damage.
Before flight, ensure that all ESCs are operating on the same settings and firmware.
Extending the ESC power leads is at your own risk and voids the warranty. At low load, turning off Synchronous Rectification is recommended, as low load may result in discontinuity with the motor RPM.
Product Overview
The KDE Direct UAS ESC (Electronic Speed Controller) Series is specifically designed for multi-rotor applications. It utilizes a proprietary algorithm for up to 600Hz refresh rate communication and high-speed response for optimal flight performance.
ESC Installation and Wiring
Diagram Description:
(+) TO POWER SOURCE
(RED POWER LEAD)TO FLIGHT CONTROLLER
(W-R-BLK CONTROL LEAD)(-) TO POWER SOURCE
(BLACK POWER LEAD)TO DEVICE MANAGER ADAPTER
(O-R-BRN PROGRAMMING LEAD)TO BRUSHLESS MOTOR
(BLACK MOTOR LEADS)
Pay close attention to proper wiring as shown in the diagram. Ensure the polarity is correct and proper soldering techniques are used when connecting the power source and brushless motor to prevent damaging the ESC.
ESC Throttle Calibration
The UAS ESC Series is optimized for the KDE Direct UAS Brushless Motor Series and typically does not require additional programming for most flight applications. The ESCs are factory-calibrated, and the proprietary control algorithm dynamically adjusts to the receiver (RX) and/or flight controller for simple plug-and-play operation. Manual throttle calibration can be performed using the KDE Direct Device Manager Adapter (DMA) programming kit (sold separately).
Manual Calibration Steps:
- Ensure the ESC control lead is connected to the throttle channel on your receiver (RX) or flight controller, confirming correct plug orientation.
- Turn on the transmitter (TX) and set the throttle-stick position to zero or low (0% throttle signal) to arm the ESC circuitry.
- Connect the battery or power system to the ESC power source leads. The ESC will remain disarmed until a 0% throttle signal is received. An arming tone will be heard, followed by tones indicating the number of LiPo battery cells, and then additional final arming tones.
- If arming tones are not heard, adjust the transmitter throttle end-points (ATV/AFR) values until the arming sequence is heard. Check the ESC operation with the receiver (RX) throttle channel for correct direction. If the arming throttle signal (0%) is not applied when the power source is first connected, short tones will continuously sound after approximately five (5) seconds. To remove this warning tone, move the throttle to 0% or disconnect power.
- Check for proper rotation direction of each ESC/motor combination. To change rotation direction, swap any two brushless motor lead connections.
Compatibility and Optimizations
New technologies incorporated into the latest production designs include:
- Regenerative Braking: Active braking during motor deceleration phase, providing instantaneous response to flight controller commands and matched response to acceleration profiles, reducing "float" during flight.
- Temperature-Controlled Synchronous Rectification: A new proprietary algorithm for smooth-running motors at low-throttle and improved, faster response under high-peak loads. This technology significantly increases flight-time efficiency and reduces operating temperatures.
A wide range of KDE Direct UAS Brushless Motors are available to suit UAS and multi-rotor applications, ranging from smaller 180-class (2S+) tuned motors to industrial 1400-class (14S+) and larger motors.
Device Manager and Programming
The KDE Direct DMA provides the ability to update and program the KDE Direct UAS Brushless ESC Series to the latest production firmware releases, and customize advanced options for multiple applications. Advanced technologies, such as Synchronous Rectification and Regenerative Braking, can be enabled for enhanced performance and optimized control algorithms.
Device Installation and Wiring:
Pay close attention to proper wiring as shown in the diagrams. The ESC is automatically powered via the USB DMA when using the Programming Lead (orange-red-brown cable). External power is NOT required to properly arm and program the microcontroller in most cases.
If the ESC does not include the dedicated Programming Lead or does not connect, a 9V to 12V power source (2S or 3S LiPo preferred, 25V maximum) is required for powering the ESC during programming. Once external power is properly applied to the ESC, the microcontroller is programmed via connection of the DMA to the Control Lead (white-red-black cable).
Device Manager Software Installation
- Download and install the Device Manager software from the KDE Direct Device Manager Adapter (DMA) webpage at: www.kdedirect.com/products/kdexf-dma
- Complete installation of the software (and all prerequisites), and run the KDEDevice application from the Windows start menu or desktop shortcut.
- Connect the Device Manager Adapter to an available USB port. The adapter will be recognized via an activated "red" LED signal. The adapter will change to a "green" LED signal upon recognition by the KDEDevice application and proper installation.
- Connect the ESC to the Device Manager Adapter, ensuring proper orientation of the 3-wire plug (refer to diagrams in Device Installation and Wiring). The adapter will NOT be damaged with incorrect orientation; the software will simply not recognize the device until proper installation. Detection of the ESC via the Device Manager software may take up to five (5) seconds to properly boot the internal microprocessor and download current settings.
ESC Programming and Firmware Update
- Download the latest production firmware file (ensure you choose the appropriate version for your ESC model) from the KDE Direct website at: www.kdedirect.com/products/kdexf-dma
- Update the ESC to the latest production firmware release by pressing the "UPDATE FIRMWARE" button in the Device Manager software and selecting the downloaded firmware file (.kde). ⚠️ Do not disrupt power or connection to the ESC or Adapter during the update process, as corruption of the firmware and permanent failure of the ESC can occur (the ESC can be restored in most cases via the "REPAIR MODE" feature).
- When the update is completed, the default settings will be automatically applied to the ESC and confirmed (allow up to five (5) seconds for this to complete). Default Settings can be reapplied by pressing the "DEFAULT SETTINGS" button, followed by pressing the "SEND SETTINGS" button in the Device Manager software (allow five (5) seconds to pass before unplugging). Additional changes may be required for optimal performance.
- Disconnect power from the ESC (if required), then disconnect the Adapter from the ESC Programming Lead or Control Lead to complete the update.
ESC Programming and Advanced Settings
NOTE: The Device Manager Software allows for modification of control algorithms and tuned ESC operation. In rare instances, the Advanced Settings may need to be changed for proper UAS and multi-rotor flight application.
* Bold indicates default settings
STARTUP POWER
- DYNAMIC: Dynamically adjusts to the startup-requirements of the motor, optimal for most setups and KDE Direct brushless motors.
- HIGH (HARD): Increases the startup-power for high-cogging torque motors or high-stall loading setups.
DRIVE FREQUENCY
- PRECISION (30 kHz – 32 kHz): Fastest PWM drive frequency to the motor, providing the smoothest/quietest operation (increases ESC temperature).
- DYNAMIC (16 kHz – 18 kHz): Dynamically adjusts the PWM drive frequency to the motor, providing the best overall balance of performance.
- BALANCED (8 kHz – 10 kHz): Lowers the PWM drive frequency to the motor, reducing ESC temperatures (increases motor commutation noise).
SYNCHRONOUS RECTIFICATION (ACTIVE-FREEWHEELING)
- ENABLED: Enables synchronous rectification (also termed active-freewheeling) for improved efficiency and regenerative braking algorithms, ideal for UAS and multi-rotor operation.
- DISABLED: Disables synchronous rectification for improved light-loading operation (such as motor bench-testing) and minimal-brake activation, ideal for specific single-rotor applications.
S.R. BRAKING ACTIVATION (REGENERATIVE-BRAKING)
- PRECISION: Enables synchronous rectification immediately, ideal for FPV racing and light multi-rotor applications. Provides immediate response at spool-up and flight take-off.
- DYNAMIC: Enables synchronous rectification upon reaching optimal ESC temperatures, allowing for smooth operation during initial motor spool-up and flight take-off.
- BALANCED: Enables synchronous rectification upon reaching higher ESC temperatures, allowing for smooth operation during initial motor spool-up and further into initial flight.
THROTTLE CALIBRATION MODE
- DYNAMIC: Factory-calibrated, automatic throttle calibration to the flight controller for simple, drop-in installation (ideal for most UAS and multi-rotor applications, such as the DJI™ A2/A3 series).
- MANUAL: Enables manual (fixed) throttle calibration. After selection, throttle calibration will proceed upon next power-up: Turn on the transmitter and move throttle stick to maximum upper position (100% throttle). Apply power to ESC. Motor will emit dual tones, memorizing upper position. Quickly move throttle stick to low position (0% throttle). Motor will emit tones, memorizing lower position and arming. Calibration is now complete and ready for operation.
- RANGE: Allows direct input of the throttle calibration, via the MIN(LOW) and MAX(HIGH) range. When selected, values can be typed into the THROTTLE CALIBRATION RANGE textboxes: Allowable value for MIN(LOW): 800 to 1250 [µs]. Allowable value for MAX(HIGH): 1750 to 2200 [µs].
VOLTAGE CUTOFF
- ON: Enables voltage-cutoff for specific applications, resulting in a 50% RPM limit reduction when reaching the target cell voltage (selectable with pull-down menu, i.e. 3.2V/CELL).
- OFF: Disables voltage-cutoff, highly-recommended and default setting for UAS and multi-rotor flight applications to prevent power stall and potential loss of flight control.
ADVANCE TIMING
- DYNAMIC: Dynamically adjusts advance timing (15° to 22°) to the brushless motor, providing higher efficiency and balance of power.
- PRECISION: Dynamically adjusts advance timing (22° to 30°) for maximum thrust output and acceleration response (at a slight loss of efficiency), best for high-pole count motors and heavy-lift.
MOTOR DIRECTION
- FORWARD: Default motor direction, determined by the motor windings and motor lead connection order.
- REVERSE: Alternate motor direction (opposite of Forward setting), reversing the rotational direction for ease of installation.
ARMING TONES
- STANDARD: Initialization of the ESC will emit voltage count tones (number of LiPo battery cells), followed by final arming tones. Safety warning tones will emit until arming signal is received.
- ARM ONLY: Initialization of the ESC will emit final arming tones only. Safety warning tones will emit until arming signal is received.
- INITIALIZE: Initialization of the ESC will emit final arming tones only. Safety warning tones will not emit before arming signal.
PROPELLER HOLD
- ENABLED: Enables an active-brake to the propeller when minimum throttle position (0%) is received, providing a rapid propeller-stop and hold to position (ideal for emergency parachute recovery).
- DISABLED: Disables an active-brake to the propeller, allowing free-spool of the propeller when minimum throttle position (0%) is received.
MOTOR EDITION
- DEFAULT: Enables motor-drive control-algorithm optimizations for simple compatibility to the widest range of motors – ideal for the KDE5215XF and smaller series brushless motors.
- KDE6213XF-185, KDE8218XF-120: Enables motor-drive control algorithm optimizations for specific KDE Direct motor editions, ideal for the industrial heavy-lift brushless motor series (KDE6213XF and larger).
ACCELERATION RATE
- MEDIUM: Optimizes the maximum acceleration/deceleration control profiles for smooth reaction-rates and safety in industrial-heavy lift applications (dynamic reduction up to 20%).
- MEDIUM-HIGH: Optimizes the maximum acceleration/deceleration control profiles for balanced operation in commercial aerial-cinematography applications (dynamic reduction up to 15%).
- HIGH: Optimizes the maximum acceleration/deceleration control profiles for increased stability in adverse weather conditions and long-endurance flights (dynamic reduction up to 10%).
- ULTRA-HIGH: Maximizes the acceleration/deceleration control profiles for high-speed applications, where fast-reaction rates and tight-control to the flight-controller commands is required.
Adapter Settings
- DUAL: ESC will optimize control algorithms for dual propellers.
- TRIPLE: ESC will optimize control algorithms for triple propellers.
- HEX: ESC will optimize control algorithms for hex propellers.
Protection Features
OVERLOAD PROTECTION
- ULTRA-HIGH: ESC will enable overload protection when witnessing a three (3) second continuous-current duration above 175% of the continuous amperage rating (i.e., 170A for the 95A ESC).
- STANDARD: ESC will enable overload protection when witnessing a three (3) second continuous-current duration above 150% of the continuous amperage rating (i.e., 145A for the 95A ESC).
- DISABLED: Overload protection is disabled. Use with caution – overload protection is designed to protect the internal electronics from high continuous-current situations and circuit damage.
STALL PROTECTION
- ENABLED: Enables advanced algorithms allowing for the immediate shutdown of electronics in the case of a propeller impact or alternate unsafe event.
- DISABLED: ESC will not detect a blocked or stalled motor incident during the startup and in-flight operation.
Other Features
- DATA-LOG SPEED: DISABLED (Only available on the UVC series ESCs).
- KDECAN CONTROL: DISABLED (Only available on the UVC series ESCs).
- KDECAN BAUD: DISABLED (Only available on the UVC series ESCs).
- ESC ID (KDECAN): DISABLED (Only available on the UVC series ESCs).
Important Notes on Settings
- Default calibration for Manual and Range mode is 1100µs to 1940µs and changes will be stored in the EEPROM memory. When changing the Throttle Calibration Mode, EEPROM memory will automatically reset to this default range for safety before calibration.
- Voltage-cutoff should always be "OFF" for UAS and multi-rotor flight applications, or a potential loss of flight stability and control can occur during low-voltage events. Voltage-cutoff is advantageous for single-rotor and fixed-wing applications as desired.
- Arming tones are provided as three notifications: (1) power application to the ESC via the power-input leads and failsafe-operation state, (2) voltage supplied to the ESC via LiPo cell count, and (3) receipt of flight-controller and/or receiver arming signal for armed and ready-operation state. The arming tones selection of "INITIALIZE" will not provide the failsafe-operation state tones, so special care is needed to ensure safe operation before the appropriate arming signal is received to the ESC for ready-operation state.
- Propeller Hold rapidly decelerates and stops the propeller when the throttle reaches minimum value (0% position). Make sure this throttle value does not occur during flight in multi-rotor applications, or an immediate loss of flight control can occur. Propeller Hold is designed for emergency parachute recovery systems and/or operation in high-wind conditions (for quick deceleration of the propeller after landing) and activated via minimum throttle-hold position, to prevent propeller blade rotation and parachute cord strike. Also applicable for fixed-wing applications - allowing for propeller blade fold-back and aerodynamic-drag reduction. KDE Direct is not responsible for damages or injuries when using this specialized function; make sure to understand the requirements for proper operation before enabling. The final arming tones (last 2 beeps) will repeat again which indicates that propeller hold is ENABLED.
- Overload Protection will decrease the maximum current output to the continuous rating of the ESC (i.e., 95A for the 95A ESC) when triggered over a five (5) second interval. The ESC will not allow amperage higher than the rating until the next initialization or power-cycle (reboot).
- Repair Mode provides the ability to force upload firmware to the ESC, in the case of data corruption from a power-outage or other unusual event. Upon connecting the ESC to the Device Manager Adapter, turn on Repair Mode by selecting the available checkbox and wait for the software to reconnect to the ESC. Once the DEVICE STATUS has turned green solid-fill, press the UPDATE FIRMWARE button to upload the correct firmware file. Upon completion, unselect the Repair Mode checkbox and the software will again reconnect and read the parameters for the Advanced Settings from the internal MCU. ⚠️ Repair Mode allows the install of any firmware file edition; make sure the appropriate version is selected before installation, or incorrect operation of the ESC can occur and potential damage beyond warranty coverage.
Limited Warranty and Liability
KDE Direct, LLC (KDE Direct) warrants to the original purchaser that the Product(s) will be free from defects in materials and workmanship for a period of one (1) year from the date of purchase. This warranty does not cover abuse, neglect, or damage to the Product(s) from preventable failure methods, such as incorrect wiring, reverse polarity, voltage exceeding the maximum specification, incompatible system components, or amperages exceeding the maximum specification (overloading).
The full definition and terms of this limited warranty are available at: https://www.kdedirect.com/pages/warranty-and-returns-policy.
All of KDE Direct's sales are subject to its Liability Policy, available at: http://www.kdedirect.com/pages/liability-policy. To the extent permitted by law, KDE Direct makes no other warranty or representation, and HEREBY DISCLAIMS ANY AND ALL IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. The purchaser acknowledges that they alone have determined that the Product(s) will suitably meet the requirements of the purchaser's intended use.
KDE DIRECT SHALL NOT BE LIABLE FOR SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, LOSS OF PROFITS OR PRODUCTION OR COMMERCIAL LOSS IN ANY WAY, REGARDLESS OF WHETHER SUCH CLAIM IS BASED IN CONTRACT, WARRANTY, TORT, NEGLIGENCE, STRICT LIABILITY, OR ANY OTHER THEORY OF LIABILITY, EVEN IF KDE DIRECT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. FURTHER, IN NO EVENT SHALL THE LIABILITY OF KDE DIRECT EXCEED THE INDIVIDUAL PRICE OF THE PRODUCT(S) ON WHICH LIABILITY IS ASSERTED. As KDE Direct has no control over use, setup, final assembly, modification, or misuse, no liability shall be assumed nor accepted for any resulting damage or injury. By the act of use, setup, or assembly, the user accepts all resulting liability. If the purchaser or users are not prepared to accept the liability associated with the use of the Product(s), purchaser or users are advised to return the Product(s) immediately in new and unused condition to the authorized dealer or KDE Direct.
Always observe all laws and instructions regarding the use of this product, and the operation of devices using this product.
KDE Direct reserves the right to change or modify its Warranty and Return Policy and its Liability Policy at any time without prior notice.