> For the complete documentation index, see [llms.txt](https://docs.revrobotics.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.revrobotics.com/docs/duo/getting-started/control-system.md).

# Control System

## DUO Control System

| [DUO Control System Landing Page](https://docs.revrobotics.com/duo-control/) |
| :--------------------------------------------------------------------------: |

### Core Control System Components

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Control Hub</strong><br><br><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/-M7x9VAVLiM-U2NBvslD">Getting Started with the Control Hub</a><br><br><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/-M7xOmQWav6SKMSNiNsC#using-the-rev-hardware-client">Updating the Control Hub</a><br><br><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/BKXXAHwHufkdahCBpY2p">Troubleshooting the Control Hub</a></td><td><a href="/files/mbJwMOd5nDC5cQ7Wvn4G">/files/mbJwMOd5nDC5cQ7Wvn4G</a></td></tr><tr><td><strong>Driver Hub</strong><br><br><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/-M_X9IsRpRbrvVXPTJ7W">Getting Started with the Driver Hub</a><br><br><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/-M_b8q-6Btm7Hunf61mA">Updating the Driver Hub</a><br><br><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/EOcma2BhlfeDqYqIj2NG">Troubleshooting the Driver Hub</a></td><td><a href="/files/eJGrkmAwpn3U7qBEjLOC">/files/eJGrkmAwpn3U7qBEjLOC</a></td></tr><tr><td><strong>Expansion Hub</strong><br><br><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/-M7x85RFtj84DZC0ybcn">Expansion Hub Specifications</a><br><br><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/-M7xORUD4MFEsDMrF9CT">Connecting an Expansion Hub to a Control Hub</a><br><br><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/MiqUUNQrRndfTxQzaqSt">Troubleshooting the Expansion Hub</a><br></td><td><a href="/files/EHmsPE6owYNgmRbRjg92">/files/EHmsPE6owYNgmRbRjg92</a></td></tr></tbody></table>

### Motion Control System

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Servo Hub</strong><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/dfvDlTcclftfDfsr7a8N">Servo Hub Overview</a><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/uSktANZUSmARqzfPtYh7">Configuring a Servo Hub</a><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/0tZ10ujMC43vDV39mRdB">Servo Hub Troubleshooting</a><br></td><td><a href="/files/7QBGrZGSlTtVa2fQT96w">/files/7QBGrZGSlTtVa2fQT96w</a></td></tr><tr><td><strong>Servo Power Module</strong><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/dIEiE69O13FrXk2IONaM">Servo Power Module Overview</a><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/dIEiE69O13FrXk2IONaM#specifications">Servo Power Module Specs</a><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/dIEiE69O13FrXk2IONaM#electrical-connections">Wiring the Servo Power Module</a><br><br></td><td><a href="/files/MWUcflovXizaK8yBKUFN">/files/MWUcflovXizaK8yBKUFN</a></td></tr><tr><td><p><strong>SPARKMini Motor Controller</strong><br></p><p><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/-M7xOQRxgRRUNxzhuorv">SPARKMini Overview</a></p><p></p><p><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/-M7xOQRxgRRUNxzhuorv#servo-pwm-input">Servo-PWM Input</a><br><br><a href="/spaces/UOOiQ4S2QcMWmVoSmeQ8/pages/-M7xOQRxgRRUNxzhuorv#led-status-codes">SPARKMini LED Statuses</a><br></p></td><td><a href="/files/9A9l9gEub5PfqmiJvxhS">/files/9A9l9gEub5PfqmiJvxhS</a></td></tr></tbody></table>

### Sensors and Indicators&#x20;

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Digital and Analog Sensors</strong><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/MoPBs3RdGz88jxHmzKBd">Touch Sensor</a><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/1sQAje8acCjd5ATjVQ9w">Magnetic Limit Switch</a><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/mXsHmPU8jVqeBMcE5sZT">Potentiometer</a></td><td><a href="/files/ZRYY6boakHyapSd59mn7">/files/ZRYY6boakHyapSd59mn7</a></td></tr><tr><td><strong>I2C Sensors and Encoders</strong><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/C5uoERRFsEaKrh5rp435">Color Sensor V3</a><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/6NU9KveKhyLdG0h0z3P5">2m Distance Sensor</a><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/JQbNcExx5CosuvUrjmF4">Through Bore Encoder</a></td><td><a href="/files/g0OXUM0VJ0Xe2JDuSKKM">/files/g0OXUM0VJ0Xe2JDuSKKM</a></td></tr><tr><td><strong>LED Control</strong><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/mo9pTnpOWpwJDkrgzwcr">Blinkin LED Driver</a><br><br><a href="/spaces/-ME3KPEhFI6-MDoP9nZD/pages/tgqPMtX8OXDVrZblBtla">Digital LED Indicator</a></td><td><a href="/files/gApBzXXV7J8LubhEqm7L">/files/gApBzXXV7J8LubhEqm7L</a></td></tr></tbody></table>

{% hint style="success" %}
Looking for which sensors or motors are compatible with the Control Hub? [Check out our compatibility chart here!](https://docs.revrobotics.com/duo-control/sensors/5v-sensors/sensor-compatibility-chart)
{% endhint %}
