> For the complete documentation index, see [llms.txt](https://docs.andymark.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.andymark.com/frc-electronics/koors40-brushed-speed-controller.md).

# Koors40 Brushed Speed Controller

The **Koors40** is a compact controller for brushed DC motors using a servo-style PWM control signal. It operates from **6 V to 18 V** and is rated for up to **40 A**. Built-in protections include reverse-polarity, PWM ground-loss, overcurrent, and overtemperature protection.

Named in honor of AndyMark co-founder Mark Koors, the controller is intended for robotics and hobby applications that need straightforward bidirectional control with selectable brake and coast modes.

{% hint style="warning" %}
The linked user manual notes that the controller may enter thermal shutdown after approximately four minutes near 40 A, depending on ambient temperature and installation conditions. Validate sustained loads in the actual installation.
{% endhint %}

## At a glance

| Parameter                | Value                                                               |
| ------------------------ | ------------------------------------------------------------------- |
| Motor type               | Brushed DC                                                          |
| Input voltage            | 6 V–18 V                                                            |
| Maximum current          | 40 A                                                                |
| Normal PWM command range | 1000 µs–2000 µs                                                     |
| Neutral command          | 1500 µs                                                             |
| Operating modes          | Brake and Coast                                                     |
| Protection features      | Reverse polarity, PWM ground loss, overcurrent, and overtemperature |

## Documentation

* [PWM Only (am-5600)](/frc-electronics/koors40-brushed-speed-controller/pwm-only-am-5600.md) — wiring, operation, LED status, safety guidance, and troubleshooting.

## Before use

* Disconnect power before making or changing electrical connections.
* Verify input polarity and confirm that the motor is brushed DC.
* Use wire and branch-circuit protection appropriate for the expected current and applicable rules.
* Mount the controller where it is protected from water, conductive debris, impacts, and excessive heat.
* Support the power, motor, and PWM cables so vibration or service work cannot load the connections.

## Resources

* [Koors40 product page](https://andymark.com/products/koors40-brushed-dc-motor-controller)
* [Koors40 user manual](https://s3.amazonaws.com/docusync-files/0e9a3a8e3ac79752d90f426e15439897d4570a12bbcecc0769b2317757f48d95/am-5600%20Koors40%20User%20Manual.html)
