> For the complete documentation index, see [llms.txt](https://chiprobotics.gitbook.io/chip-robotics/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chiprobotics.gitbook.io/chip-robotics/bldc-motor-controller/single-brushless-dc-motor-controller/software.md).

# Software

Motor controller software for Windows and Linux

### Windows

[Download software for windows. ](https://chiprobotics.com/content/ChipRoboticsBLDC1v1.zip)

Once the software is installed on windows, navigate to the folder where the software was installed and click `ChipRoboticsBLDC1`.

### Linux AppImage

[Download AppImage for Linux.](https://chiprobotics.com/content/ChipRoboticsBLDC1Linux1_0.zip)

The AppImage has been tested on Ubuntu 16.04, 18.04, and 19.04. Similar Linux distributions should work. It does not work on Ubuntu 14.04. &#x20;

When running on Linux make sure to change the permission on on /dev/ttyUSB0 (for a quick hack just use sudo chmod 777 /dev/ttyUSB0). The actual device name might be different than ttyUSB0.

### ROS Driver

{% embed url="<https://github.com/chiprobotics/chip_bldc_driver>" %}

{% embed url="<http://wiki.ros.org/ChipRobotics/brushless_dc_motor_controller>" %}
