Skip to content

mlkood/OpenFFBoard-configurator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenFFBoard-configurator

A simple GUI to configure the Open FFBoard written in Python 3 with Qt.

This allows complete configuration of all settings in the Open FFBoard firmware at runtime.

Requires the latest firmware version most of the time from a matching branch. When errors occur hinting at missing commands make sure your firmware and configurator versions are compatible!

Be very careful when changing motor types, drivers or the power value.

Incorrect settings may cause unintended movements or damage hardware.

On older windows versions CDC drivers may not load automatically.

Then you need to manually install for example the STM VCP driver for the device. (We will provide an installer later)

FFB Window

Axis Window

Dependencies:

PyQt5 pyqtgraph (For TMC graph) pyusb and libusb-1.0.dll for DFU intelhex for uploading hex files

Install dependencies with pip install -r requirements.txt and run python main.py to start the application.

About

A simple GUI to configure the Open FFBoard

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages

  • Python 99.7%
  • Batchfile 0.3%