Small but it does exist. In general you can just swap remotes but ideally you would recalibrate pwm when you switch remotes
could probably use a larger sample size.
you might want to do the hw calibration on them, and see if they get back to the same.
OTOH you might want to check them for the pot going bad⦠(disconnect or age. )
you can use vesc_tool to measure / watch the pulse durations, see if theyāre doing anything funny.
Iād just recalibrate everytime you pair a new remote. Itās one of those things thatās easy to do and it would only benefits you by doing it.
This isnāt the calibration I was talking about.
I was talking about the PPM mapping in vesc tool when you have to push the throttle forward and back all the way.
Yeah Iām too paranoid not to do this, and it takes like 30 seconds max. I just imagine the one time I donāt do this, itāll send some crazy value that sends it flying full speed under me.
Going back to the battery. Could we just take the battery from puck 1 and put it in the puck 2? Or is it just a totally different connection or is the space on the guts totally different for it?
My guess:
One of your pucks has the old throttle curve (old firmware) and one of your pucks has the new throttle curve (new firmware).
The throttle curve makes a big noticeable difference exactly like youāre describing. Iām pretty confident this is the answer.
You can easily update your āslowerā puck to the new puck1 throttle-curve-fix firmware. The file and instructions are on this forum. Hell, update them both so youāre certain they are on the same firmware.
In my experience, the variability is extremely small. At Hoyt, we would pretty much never re-do PWM mapping in VESCtool for our shop boards. Weād program a board once, then pair literally any puck to it. When we were doing an event like Esk8con, we would gave a dozen boards and two dozen pucks and be constantly swapping between them doing demo rides. Never had an issue, because the PWM values between Puck1 units is so consistent.
Now, if weāre talking about differences between Puck1 and Puck2, I dont recall if the PWM range of the production Puck2 is different. I know an early alpha sample unit was different, but I believe we had them change that so the PWM range matches the Puck1 before we got a beta batch. None of the alpha units made it out into the wild.
All that to say, in my experience you can safely pair any puck to any (properly set up) receiver and not have issues relating to the PWM values.
Yes
Connector is the same, space in the guts is the same.
If I recall correctly, the battery connector on the PCB is moved slightly. Doesnāt actually make a difference though. The battery wires are still plenty long to reach.
Looks very slightly different to me. Not sure if thatās actually significant though.
Yeah I guess so. Not sure why that would be the case though. Unless the hall sensor circuitry takes a lot more power than the potentiometer, everything else is essentially the same.
I know.
let me simplify what I was saying.
The hoyt pucks are usually so consistent, that calibrating the vesc to their output isnāt needed when switching between them.
and having to do so might mean one of the other problems is happening. pot aging out or, disconnecting from board. if doing hw calibration on the puck fixes it⦠that might be further sign the pot is aging out.
Ah that clarifies it for me, thanks. Yes this is true^
itās fair. after i blurted it all out⦠I knew it wasnāt clear⦠but didnāt get back to it. tx for the reminder. ![]()
Thanks for the insight, Iāll re-flash all the Pucks just to make sure.
Iām updating a bunch of rando pucks I still have laying around. As of today (8/13/2025), is the linear throttle firmware update still the .exe labeled BETA, or was there any official, non-beta release made? Iām guessing the former.
That āBETAā firmware is the most recent stable release for the Puck1. Unfortunately no one got around to publishing a file without the ābetaā terminology before the lights went out at Hoyt, so yall will just have to excuse the confusing naming.
Is there a knowledge base forum post for the Puck V2? Can we use this one if not?
That would be extremely confuse
Thank you Al for volunteering to make a Puck V2 knowledge forum post ![]()
