> For the complete documentation index, see [llms.txt](https://flyduino.gitbook.io/kiss-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://flyduino.gitbook.io/kiss-documentation/english-kiss-docu/kiss-esc-25a/esc-wiring-and-connections.md).

# ESC wiring and connections

## Wiring Diagram <a href="#wiring-diagram" id="wiring-diagram"></a>

1. BLDC Motor phases (3)
2. Lipo Power Supply +
3. Lipo Power Supply - (GND)
4. Signal/Telemetry reference ground (GND)
5. Telemetry Signal (KISS TLM / SPort / CRSF TX / HOTT / Sensorbus)
6. PWM/Dshot Signal input (PWM / OS128 / OS42 / DSHOT 600-2400)
7. Solder jumper for changing motor direction
8. RX for FTDI connection (Serial CLI)
9. TX for FTDI connection (Serial CLI)

![](https://1608771852-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LFfcGuj9FU-B1S8HxJa%2F-LFzyrwWNeGS5Tw02QCu%2F-LFzzE5o4lu4wPz2uiTL%2FKISS_25A_wiring_1.jpg?alt=media\&token=0e62eadb-7ccd-4826-bd87-7eda90da8486)

![](https://1608771852-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LFfcGuj9FU-B1S8HxJa%2F-LFzyrwWNeGS5Tw02QCu%2F-LFzzHJx1iteP2qiCvZG%2FKISS_25A_wiring_2.jpg?alt=media\&token=8d81603f-c3c7-45de-afa4-589114e0a23b)

## Connecting KISS ESC to Remote Control RX

> You may use KISS ESC's on a plane or rover without the need of a flight control.

{% content-ref url="/pages/-LFzvBaK8dgblwZ8eHDL" %}
[KISS ESC - serial receiver](/kiss-documentation/english-kiss-docu/kiss-esc-common-info/kiss-esc-serial-receiver.md)
{% endcontent-ref %}

## Motor spin direction

{% hint style="warning" %}
This needs to be done only if you are NOT using DSHOT! \
KISS FC's as well as BetaFlight based FC's do support change of the motor spin direction via GUI / CLI command.
{% endhint %}

On delivery JP1 (7) is open. If a change of direction of motor rotation is desired, the jumper can be closed. Close the jumper by adding solder to the pads → building a solder bridge
