I spent a bit of time with a push button throttle but I could never get it to work satisfactory. It seems to work great in the shed but when you use it on the road I run into problems. On first use it works fine with full power as expected for a very short while. But the power then seems to fade down until eventually it works at the level of the walk assist only. It stays at this level for the remainder of the journey. It will work again next day (or if you power down/up the controller) with full power for a short while and then fades again.
I have tried adding a capacitor (both 1 & 10 mf) between signal and negative in case there was a contact bounce problem and to give a slow ramp up but this done nothing other than adding a delay to the motor response (about 1 sec with the larger capacitor). I have tried this with two separate KT controllers (2018 & 2023). I am wondering if the controller is 'smart' and senses that the push button arrangement is not a proper throttle signal (e.g it doesn't vary). I have no error codes.
I measured the original throttle voltages at the time and adjusted the potentiometer to match.
The 5V power measured at 4.43V as its fed out via a diode in the controller. The original throttle signal measured .903v at rest and 3.69 v when fully pressed (flat out). The signal wire internal resistance in controller is 100K.
The circuit is something like below but I think I used something like 18K rather than 20k to get nearer the voltage of the original throttle but it did not make any difference.
View attachment 64150