Skip to main content

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​

  1. Return the knob, throttle, or pedal to zero and wait for the display to show 00.
  2. 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.
  3. Wait five seconds to save and exit automatically. If the display shows 88, return the throttle to zero and power-cycle the board.

From factory defaults, hold K1 to enter the menu at 12, hold again to reach 20, press twice to set 22, then wait five seconds to save and exit.

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 digitItemRight digitDefault
1Throttle ramp1–5 seconds from 0% to 100%12
2Enable delay0–8 seconds20
3Duty-cycle PWM frequency1 = 1 kHz, 2 = 20 kHz, 3 = 24 kHz33
4Output protocol0 = 50 Hz RC, 1 = duty-cycle PWM40
5Throttle source0 = knob, 1 = Hall throttle or pedal50
650 Hz direction mode0 = bidirectional, 1 = single direction60
7Interlock contact type0 = 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​

Front view of J1 showing PWM, VIN, and GND from left to right, connected to the ESC signal input, regulated 5 V BEC, and ground.

  1. 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.
  2. Set the knob to minimum before powering on. Select 40 for 50 Hz RC and 50 for the knob. Set 60 for a bidirectional ESC with a 1.50 ms neutral pulse, or 61 for a single-direction ESC that accepts a 0.95 ms stop pulse. Save and restart if prompted.
  3. 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​

J1 PWM connects to the driver signal input. J1 VIN connects to a 5–16 V DC supply, and supply ground, J1 GND, and driver GND share a common ground.

  1. 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.
  2. Return the knob to zero before powering up. Set the throttle source to 50 (knob) and item 4 to 41. Set item 3 to 31 for 1 kHz, 32 for 20 kHz, or 33 for 24 kHz. Save and restart.
  3. Check how the driver responds at 0% duty cycle, then increase throttle slowly.

Control speed with a Hall throttle or pedal​

The original knob holes on the back are 3V3, IN, and GND from left to right, connected to the Hall sensor supply, signal, and ground.

  1. Disconnect power and remove VR1, or have the assembler disconnect its wiper from IN.
  2. 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.
  3. Release the throttle or pedal before powering on. Set item 5 to 51 and wait for auto-save. Apply a small amount of throttle and release it fully. Verify that the display returns to 00. 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.

P2 interlock signal and P1 ground connect to the two terminals of a dry-contact switch.

  1. Disconnect power and connect the two switch terminals to P2 and P1.
  2. Set item 7 to match the contact type. With 70 (normally open), opening permits operation and closing stops it. With 71 (normally closed), closing permits operation and an open or broken circuit stops it.
  3. 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.

J2 pin 2 reverse signal and pin 1 ground connect to the two terminals of a dry-contact switch.

  1. 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.
  2. Return the throttle to zero before powering on. Set 40 for 50 Hz RC and 60 for bidirectional operation. Save and restart if prompted.
  3. 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.