Hoyt Puck(1) knowledge base

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.

2 Likes

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.

1 Like

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.

2 Likes

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.

3 Likes

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.

2 Likes

Ah that clarifies it for me, thanks. Yes this is true^

1 Like

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. :smiley:

1 Like

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.

2 Likes

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.

1 Like

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 :heart:

5 Likes