# Pololu Maestro Controller not recognised by software

## Symptoms

Although the Pololu Maestro Controller is connected to the system (e.g., a CoCoS Client or Sealink Imager), the software on this system is unable to communicate with the servo controller. As a result, hardware control functions do not work (such as PWM/servo/output), and/or input signals are not received.

#### Details

Depending on the system/software, an error may be displayed.

## How to fix

A (*possible*) fix can be found in the configuration/settings of the [Pololu Maestro Controller](https://www.pololu.com/product/1350).

<table border="1" id="bkmrk-stap-1%3A%C2%A0open-the-coc" style="border-collapse: collapse; width: 100%; height: 1758.75px;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr style="height: 382.375px;"><td style="height: 382.375px;">Step 1:   
If not installed/available: Download the "*Pololu Maestro Control Center*" from [https://www.pololu.com/file/0J266/maestro-windows-241004.zip](https://www.pololu.com/file/0J266/maestro-windows-241004.zip) onto your PC and install it.

Use the \[ Next &gt; \] button a couple of times to start the installation. Most options are configured correctly by default and don't require adjustments.

</td><td style="height: 382.375px;">[![image.png](https://knowledgebase.cocos.software/uploads/images/gallery/2026-04/scaled-1680-/sbus1vBv7xsuRxct-image.png)](https://knowledgebase.cocos.software/uploads/images/gallery/2026-04/sbus1vBv7xsuRxct-image.png)

  
</td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;">Wait fot the Pololu Maestro USB Servo Controller to be installed.</td><td style="height: 29.6px;">[![image.png](https://knowledgebase.cocos.software/uploads/images/gallery/2026-04/scaled-1680-/MMeolo43HofmVLkG-image.png)](https://knowledgebase.cocos.software/uploads/images/gallery/2026-04/MMeolo43HofmVLkG-image.png)

</td></tr><tr style="height: 348.775px;"><td style="height: 348.775px;">Hit the \[ Close \] button once the installation is completed.</td><td style="height: 348.775px;">[![image.png](https://knowledgebase.cocos.software/uploads/images/gallery/2026-04/scaled-1680-/nnVA2CnhiZmwXQew-image.png)](https://knowledgebase.cocos.software/uploads/images/gallery/2026-04/nnVA2CnhiZmwXQew-image.png)

</td></tr><tr style="height: 288.875px;"><td style="height: 288.875px;">Step 2:  
Open the Pololu Maestro Control Center and connect the Pololu Maestro Controller to your PC and read/check the settings from the connected device.  
  
Also, check the settings for "*Serial Mode*" and "*Device Number*" in the tab "*Serial Settings*".

  
The screenshot at the right is just an example; the settings may vary depending on the project.

</td><td style="height: 288.875px;">[![image.png](https://knowledgebase.cocos.software/uploads/images/gallery/2026-04/scaled-1680-/vgCQxjpTpZGwiyen-image.png)](https://knowledgebase.cocos.software/uploads/images/gallery/2026-04/vgCQxjpTpZGwiyen-image.png)

</td></tr><tr style="height: 236.375px;"><td style="height: 236.375px;">If available, use the option "*File*" -&gt; "*Open settings file...*" in order to apply an existing configuration to the Pololu Maestro Controller.</td><td style="height: 236.375px;">![](https://manuals.concera.com/uploads/images/gallery/2026-04/AjdOgdsyosfXraBd-image.png)</td></tr><tr style="height: 236.375px;"><td style="height: 236.375px;">Use the button \[ <span style="text-decoration: underline;">A</span>pply Settings \] to write the changes to the Pololu Maestro Controller.

</td><td style="height: 236.375px;">[![image.png](https://knowledgebase.cocos.software/uploads/images/gallery/2026-04/scaled-1680-/omFA17EOVp5HdeE5-image.png)](https://knowledgebase.cocos.software/uploads/images/gallery/2026-04/omFA17EOVp5HdeE5-image.png)

</td></tr></tbody></table>

After this, re-connect the Pololu Servo Controller back to the system (e.g., a CoCoS Client or Sealink Imager) and try again.

<p class="callout info">**Friendly reminder:** When changes/adjustments where nessecary to get a Pololu working for a specific project, based on an existing settings file, always save/export the current settings and document/store it in the project where it belongs.</p>

## References

**Configuration example(s):**

- CoCoS Celpanel - [https://manuals.concera.com/books/celpaneel-intercom/page/aansluitingen](https://manuals.concera.com/books/celpaneel-intercom/page/aansluitingen)
- Sealink Imager - [https://manuals.concera.com/books/sealink-imager/page/vcxx-hardware-configuration](https://manuals.concera.com/books/sealink-imager/page/vcxx-hardware-configuration)

**Related Git issue(s):**

- [https://github.com/Concera-Software/SealinkImager/issues/30](https://github.com/Concera-Software/SealinkImager/issues/30)