Multifunction Speed Controller User Manual
Use this manual for a multifunction speed controller marked V1.1 on the back and running firmware with the K1 menu. Disconnect power and the motor or other powered load before wiring. Start at minimum throttle and verify the stop signal and low-speed response before operating under load. See the specifications for connector locations and electrical limits. Select an illustration to open it full size.
Change settings with K1
- Return the knob, throttle, or pedal to zero and wait for the display to show
00. - Hold K1 for one to two seconds, then release. The status LED flashes. The left digit shows the item and the right digit shows its value. Press briefly to change the value. Hold for one to two seconds and release to advance. Item 7 wraps back to item 1.
- Wait five seconds to save and exit automatically. If the display shows
88, return the throttle to zero and power-cycle the board.
The illustration changes the enable delay from zero to two seconds. The delay starts when the throttle settles at zero. If the throttle leaves zero during the countdown, return it to zero to restart the delay.
| Left digit | Item | Right digit | Default |
|---|---|---|---|
| 1 | Throttle ramp | 1–5 seconds from 0% to 100% | 12 |
| 2 | Enable delay | 0–8 seconds | 20 |
| 3 | Duty-cycle PWM frequency | 1 = 1 kHz, 2 = 20 kHz, 3 = 24 kHz | 33 |
| 4 | Output protocol | 0 = 50 Hz RC, 1 = duty-cycle PWM | 40 |
| 5 | Throttle source | 0 = knob, 1 = Hall throttle or pedal | 50 |
| 6 | 50 Hz direction mode | 0 = bidirectional, 1 = single direction | 60 |
| 7 | Interlock contact type | 0 = normally open (NO), 1 = normally closed (NC) | 70 |
99 indicates a failed save. The previous settings remain active. If item 5 shows 52 after an upgrade from an early test build, select 50 or 51 and wait for auto-save. To restore defaults, close the menu, make sure output is at 0%, then hold K1 for at least five seconds until the LED flashes rapidly and release.
Control an RC ESC with the knob
- Disconnect power. Connect J1 pin 3 to the ESC signal input and pin 1 to ESC signal ground. In the example, the ESC's regulated 5 V BEC powers J1 pin 2 (VIN). When using a separate regulated supply, leave the ESC lead's BEC positive wire disconnected and share signal ground.
- Set the knob to minimum before powering on. Select
40for 50 Hz RC and50for the knob. Set60for a bidirectional ESC with a 1.50 ms neutral pulse, or61for a single-direction ESC that accepts a 0.95 ms stop pulse. Save and restart if prompted. - Verify that the stop pulse matches the ESC. Power off and connect the load, making sure moving parts can turn safely. Power up, increase throttle slowly, then return to minimum and verify that the ESC stops.
To force single-direction operation in hardware, disconnect power, short the single-direction bridge on the back, and power on again. With the bridge open, holding K1 during power-up temporarily inverts the direction mode for that power cycle.
Control a duty-cycle PWM driver
- Confirm that the driver accepts 3.3 V push-pull PWM at 1, 20, or 24 kHz. With power off, connect J1 PWM to the driver PWM input and connect their grounds. Power the driver according to its own specifications.
- Return the knob to zero before powering up. Set the throttle source to
50(knob) and item 4 to41. Set item 3 to31for 1 kHz,32for 20 kHz, or33for 24 kHz. Save and restart. - Check how the driver responds at 0% duty cycle, then increase throttle slowly.
Control speed with a Hall throttle or pedal
- Disconnect power and remove VR1, or have the assembler disconnect its wiper from IN.
- Follow the sensor pinout. The diagram applies to a Hall device that can run from 3.3 V and meets the 0.85–2.30 V calibrated range. Wire the controller output to the RC ESC or PWM driver as shown above.
- Release the throttle or pedal before powering on. Set item 5 to
51and wait for auto-save. Apply a small amount of throttle and release it fully. Verify that the display returns to00. The firmware sends the stop signal below 0.65 V or above 2.60 V.
Wire a run interlock
The current firmware uses P1/P2 for the interlock. These pads are marked “reverse” on the V1.1 board. Use the pad numbers shown in the drawing.
- Disconnect power and connect the two switch terminals to P2 and P1.
- Set item 7 to match the contact type. With
70(normally open), opening permits operation and closing stops it. With71(normally closed), closing permits operation and an open or broken circuit stops it. - Test the interlock at low throttle and verify that output returns to its stop value. Once the switch permits operation again, return the throttle to zero and wait for the enable delay before applying throttle.
The interlock sends a stop signal. Use the main power control to cut power to the ESC.
Use a switch to select forward or reverse
The current firmware uses J2 for reverse input. The V1.1 board marks this connection S1 on the front and “run switch” on the back.
- Disconnect power, connect a dry-contact switch across J2 pins 2 and 1, and leave the single-direction bridge open. Use a bidirectional RC ESC.
- Return the throttle to zero before powering on. Set
40for 50 Hz RC and60for bidirectional operation. Save and restart if prompted. - Return the throttle to zero before changing direction, and wait for output to settle at neutral. Open requests forward and closed requests reverse. The status LED stays on once reverse is active. Confirm the direction before increasing throttle.





