Board got stuck on full throttle with no brakes! What could cause this? (Related story: Slid my e-skate for the first time!)

I had just finished charging up a steep hill at over 20mph on my daily commute to campus. Nothing out of the ordinary; I have done this probably close to 100 times. But as I approached the crest of the hill, suddenly my board got a mind of its own and went into full turbo mode. 100% throttle and no brakes. The acceleration was intense to say the least…

So there I am, speeding towards a red light with two lanes of cars waiting. Luckily I was right by campus near a major pedestrian crossing. The walk signal was ticking down “7…6…5…” My timing could not have been any more perfect, because it happened to be within the few seconds when traffic is stopped both ways for pedestrians.

I flew past the cars, narrowly speeding by in the bike lane. Once in the intersection where I had more space, I threw a heelside shutdown slide with a dozen cars watching. I safely killed my speed, but my board was still stuck on full throttle. With me on my butt, the board took off like a bat out of hell back across the intersection, hit a curb, and then ended up upside down in the grass, still raging at 100% throttle.

Result: I turned off the e-switch, turned it back on, and it was as if nothing happened. Continued riding without issues. I had bluetooth telemetry running through Metr, but the data is not very helpful. All the values seem to flatline when the anomaly took place, and then the recording stopped a few seconds later

So… –> What could have caused this issue? –> Does this seem to be a VESC issue or an issue with the GT2B? –> Any ideas on how to prevent this in the future?

. Setup: (still haven’t posted my build thread…)

  • VESC v4.12 (2.18 firmware)
  • FS-GT2B Remote (stock)
  • SK3-6374 149kV @ 12S
  • 18:34 gearing on 83mm wheels (27mph max weighted speed + tons of torque)

Freshly scrubbed 75a Flywheels:

. .

Conclusion:

This could have been a very serious accident. Learn how to stop… without your brakes! This was my first time needing to slide an electric board (on super soft 75a Flywheels no less), but definitely not my first time sliding. I have over a decade of experience downhill skateboarding, and so when things like this happen, muscle memory just kicks in. When you’ve practiced something 1000s of times, you aren’t overcome with fear… you just react. I say this not to boast but to reiterate how dangerous skateboards (especially skateboards with powerful motors) can be.

Be safe out there!

17 Likes

WOW - glad you are OK! Great read and chuckle, but glad it ended so well given the ways it could’ve ended poorly…

Kudos on the slide skill too - i will follow to see what it might’ve been.

1 Like

Do you have failsafe setup properly?

@Titoxd10001 Thats what I’m thinking as well, Fail Safe not engaged. Happened to me once with the nano remote. I tried to run my board a about 20ft without a passenger and my remote lost connection and the board took off with me running down the street after it. Luckily it hit a curb and flipped over.

1 Like

Frightening have had a similar situation with a full throttle board with a mind of it’s own but in my case wasn’t too hard to figure out what went wrong (also it was from a stop so I got off before the board was up to speed but it still took to the streets on it’s own until it met a wall).

After disassembling the electronics from my broken board and bringing them home I retouched all the solder points on my homemade receiver and it fixed the issue in the short term. I went through after that and tested disconnecting each pin and seeing what the output was from my homemade receiver and it turns out the signals from the library I was using would report 255 in the data stream when one of the pins was disconnected between the radio and microcontroller (would think the library would show the radio as disconnected but apparently not)

I was able to fix that with code (just ignores 255 values only 1-254 are “valid” 0 or 255 can happen when things get disconnected) since fixing it I haven’t had my VESC by itself ever go crazy… take it for what it’s worth, one data point of no error yet on the VESCs part for me.

Try this, turn your board and remote on and verify it works. Then turn off the remote and leave the board on, see if it either constantly accelerates or brakes.

2 Likes

Wow that was exciting! Loved the play by play. Glad you’re ok.

1 Like

This is why it’s quite valuable to have your switch or loop key in a place you can reach it while riding. For me I could just bend down and cut power to my board if something like this begins to happen. Glad to hear you’re ok though.

1 Like

I also have that setup… now

Does this count as a failsafe?

Haha. But no, I did not program a failsafe. Would you be referring to the GT2B’s failsafe or one programmed in the VESC? I remember reading/see both but used neither. Which method is preferred?

3 Likes

Exactly why it’s mandatory to learn some longboard skills. Glad to hear you’re alright. The difference of a couple of seconds and it may have been a different story. Set up that receiver fail-safe.

2 Likes

With gt2b it’s simple. First you want to setup ppm tab correctly. Make sure pulsewidth values correspond to 0% 50% 100%. Most important being 50% at neutral. You can adjust this with throttle trim on remote.

When you have that setup properly all you need to do to set failsafe is press and hold a little button on the receiver that is marked and look lights should flash. To test it worked you can check in the ppm tab the green bar (check box “display”) should stay at 50% when remote is turned off. You can turn on/off controller before rides to make sure failsafe is working also.

3 Likes

Hah i see, live and learn

1 Like

surely teach us how to slide 75a wheels! jk. I don’t think I have a fail safe so when my remote ran out of battery I kept going, but due to lack of skill and great amount of crashing experience I went off road and flew into the bush. now I always charge my remote.

1 Like

Yes please tell us how u slide such wheels

Go fast and commit. Any wheel will slide at 20mph+. (Having a runaway electric board will solve both these problems!)

The heelside shutdown slide is very easy to learn, since its only half of the Coleman slide (aka heelside pendulum). [Note: There are countless Youtube videos available for this slide. Many years ago I wrote up a very thorough “how-to” for a technical writing class; maybe i’ll share it when I have time]

I recommend this slide for e-skate because it’s simple, safe, and you only need one slide glove. Wear a slide puck on your front glove and hold the remote in your rear hand. Even if you screw up this slide, it still puts you in a very safe position to fall; it lowers your center of gravity (no impact) and you’ll just end up sliding to a stop on your hands/feet if you lose your board

Flywheels slide very well once properly broken in. 81a is ideal, but 75a is very doable… it just kills your wheels faster and has a stronger hookup. Don’t attempt to slide fresh Flywheels (especially on smooth grippy pavement) without breaking them in, or they are prone to chunking. Note that sliding your wheels inherently makes them much less grippy (which is why I only slide my e-skate during an emergency)

I recommend learning the basics on harder wheels, perhaps even on a doublekick setup. You’d be better off using something other than your nice e-skate wheels because you are almost guaranteed to flatspot your wheels when learning (pro tip: don’t lock your board at 90°. You need to keep the wheels moving throughout the slide). Once you’ve got the body mechanics down, the skills are transferrable to any board

6 Likes

Thank you for this!

Can you explain more how the GT2B failsafe works? Does it define a set value if connection is lost (i.e., 50%=neutral)? Or does it apply a braking current of some sort?

I never set up the failsafe because I didn’t want the board to apply brakes if the remote is shutoff. I sometimes ride with the board powered on and the remote off. I also tow my board around by the front truck (once again, while powered on to prevent blowing the VESC)

. . . .

This is a good idea. You’d want the button to be in a place where it doesn’t break your stance and compromise stability. On the heelside rail behind the front foot would be an ideal location

Though in the few seconds while stuck on “insano mode” speeding toward the red light, the last thing I thought about was turning off the board or receiver. Maybe that’s just old DH habits kicking in…

Failsafe means that when signal is lost it will return to neutral/50%.

Turn on your board and remote. Then turn off remote to see if there is any movement. You can also check in ppm tab

1 Like

The fail safe will give the esc what ever signal your remote was giving when you set the fail safe. Say you press the fail safe button at 100% throttle for some crazy reason, then if you loose connection the board will go to 100% throttle. Its recommended to set it at neutral for obvious reasons.

  • If you make any adjustments in the PPM tab then you have to reset your fail safe or it wont be at neutral anymore.

  • Another thing I have found with the GT2B if I turn on my board but not the remote after a minute or so it goes to full throttle. Not sure why. But if I turn on my remote, then turn it off again it sets the fail safe correctly and I can leave my board on and remote off without any strange throttling. So now I always turn the remote on first before the board just to be sure.

  • Keeping the remote fully charged is also important. When the battery gets low it still works but the trims move around which can make the board act strangely.

A correctly set and tested fail safe is one of the most critical safety measures. I have had the GT2B drop out going over tram tracks but due to the fail safe being neutral it just cut the power temporarily, and the connection comes back quickly on GT2B so it was all good.

4 Likes

@jmasta Im not sure if soap and gloves count :smiley: :smiley: