Since the last announcement a lot of progress was made and i want to share some experiences and ideas with you in this video by comparing the stepper with a small and a large servo motor in terms of quality, cost and power.
To make configuration much easier a GUI will be developed and the current status is shown at 7:17.
This GUI is not final and might change a lot but i hope this gives you some ideas how the FFBoard could be configured.
The TMC setup and error handling definetly has to be improved here.
The next TMC4671 motor driver will need a redesign of many parts because while the old version works it still has a few problems with reliability and ease of use due to the lack of an onboard buck converter and missing mosfet protections.
The old boards are designed for development and testing of the chip.
The next version will feature the new chip and should be much easier and safer to use.
Chapters:
0:00 Intro
1:15 Nema34 stepper
2:35 80ST small servo
4:13 130ST big servos
5:48 Motor types summary
7:17 GUI walkthrough and button sources
14:22 PWM motor control
16:48 Thrustmaster wheel mount
18:59 New TMC motor driver ideas/problems
Usable example motors:
130STM15015
130STM10010
80STM04025
80STM02430
Nema34 Steppers with Encoder (34HE596004DE1000, 34HS595004D +Encoder)
Links:
Thrustmaster wheel mount STL: https://www.thingiverse.com/thing:437...
Nema34 encoder mount: https://www.thingiverse.com/thing:439...
Project page: https://hackaday.io/project/163904op...
Github firmware: https://github.com/Ultrawipf/OpenFFBoard
Github GUI: https://github.com/Ultrawipf/OpenFFBo...
Discord: / discord
Patreon: / gigawipf
Donate: http://paypal.com/cgibin/webscr?cmd=...
Big thanks to all supporters who allowed me to get hardware for development and believe in this project.