Firmware Update 1.0.9 (12/17/21) (Outdated Firmware)

Hey Kevin,

In the original configuration according to the manufacturer’s assembly instructions, you use the trim router and power it on and off manually. Buildbotics (from which the Onefinity Controller is a fork) writes about this:

If the Buildbotics Controller does not control a spindle, set the ‘tool-type’ pull down menu to “Disabled”. When the spindle is “Disabled”, no other fields are present.

– Source: Buildbotics Manual V1.1 - Tool Configuration Tab

However many users have the desire that their router should be switched on and off by the program, like professional CNC machines do. One way is to set “tool-type” to “PWM Spindle” because then the “tool-enable” functionality is working then. You simply ignore the PWM control line, but then if your running gcode program encounters a “M3 Sxxxx” command, then pin 15 on 25-pin I/O port, accessible through a breakout board adapter is activated and if you connected a relay to it, you can let your router be switched on and off this way.

In the Onefinity Control Panel Remote @satoer also sets “PWM Spindle” as “tool-type” in order to use “tool-enable”=“lo-hi” for switching the trim router on and off.

In their new 1.0.9. version (see above), Onefinity offers a “Router (Makita etc.)” choice, have you tried it? Does it activate the “tool-enable” field?

Further Reading

How to use a Solid State Relay - Buildbotics.com

Tags: tool-enable, PWM spindle, Tool Configuration Tab

2 Likes