Trampa VESC 6 MIII Power Buttons

Ok. Thank you for the info. I guess I’ll so the same (Roll to Start, Auto-Off) then. I’m just glad I’ll be able to ride my cruiser without having 1 motor stop when ever I come off full throttle (Unity issue).

1 Like

I have mine set up with a momentary switch. Theres some quirk.
You can’t disable push to start. If you have dual you can run into weird state with only one side on. You push the switch it turns on off and the other one one.

Trampa have pretty good wiring diagram on their website.

2 Likes

Is it safe to say to activate the the Roll and Auto-Off it’s just making a connection between Switch and GND pins on the COMM port?

Yeah, just a jumper from the switch pin to any ground pin. If you have a UART device plugged into that port, you can take a single JST pin out of a unused cable and plug it in to just the switch pin.

1 Like

I am very interested to hear more feedback about this. Are you currently using it like this, or did you just test it this way? When the problems you described happen, what do you do to fix them?

@Trampa, any input on momentary switches on MK3’s?

1 Like

Link to switch I am using below.
And yes I am using it now, not testing it. its what I use, it works fine.

Regarding the push to start quirk.
I basically no longer use the switch to turn on.
They are on my haero build


When even I drag it around it starts up.
If one side starts up and the other doesn’t, just drag it faster or kick it till both starts up.
Its great for turning off though :slight_smile:

https://www.amazon.com/API-ELE-warranty-Momentary-Mounting-Self-reset/dp/B07GTJ3VJJ/ref=sr_1_1_sspa?keywords=momentary%2Bpush%2Bswitch&qid=1578666770&sr=8-1-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUExSFpGMjJYS0Y4S1BBJmVuY3J5cHRlZElkPUEwMzU3NTcwMUU1OExXN0taVEoxMyZlbmNyeXB0ZWRBZElkPUEwMjM5MjAwRE01WEpISzQwTEUmd2lkZ2V0TmFtZT1zcF9hdGYmYWN0aW9uPWNsaWNrUmVkaXJlY3QmZG9Ob3RMb2dDbGljaz10cnVl

1 Like

Basically this was whats happening:

Sorted out the button issues.
It turned out the button works just fine.
I am a little annoyed that you can’t turn off push to start.
I was getting in a weird state where I was dragging the board turning and one of the vesc would pop on. The button would glow but the davegax won’t turn on because the button was hooked onto the 5v of the vesc that turned on and Davegax was on the one that didn’t.
Aside from that small quirk, the button works.

1 Like

I just read your whole build thread, I love that build! I really want to get my hands on a Haero.

Those button issues are definitely weird. So you roll to start and they both come on? And then the button will turn them both off?

ya pretty much. Its basically 2 independant systems. The two vescs aren’t talking to each other or syncing in any ways. The switch sends signal to both if you press it so you can’t just trigger one. It all makes sense technically but from user experience perspective its wonky. Would love to have ability to turn off push to start but thats not possible yet. @Trampa mentioned that there may be a software work around in the works.

We think it is possible to detect the push to start and then disable it in SW. It’s a bit tricky though and we some more time to nail it.

How is push to start active when the switch is not depressed? My understanding was that there needs to be a short from the “power switch” pin to a ground pin for push to start to work?

Are you saying that the wiring from each VESC to the momentary button completes the circuit between the power switch pin and the ground, even when the switch is not depressed?

Is it possible have a pic of your switch wiring connected to VESC?

The push to start is active when the switch feature is enabled by wiring it up. Otherwise it is disabled.
The switch is a nc (normally closed) type.

So are you telling me this document that I downloaded from your website is incorrect?

What Frank said matches up with that picture though. You need to wire the switch pin for push to start to work. Edit: was looking only at the info in the red circle

1 Like

Looking at the picture, I would think I would have to connect Switch Pin to GND pin for Roll Start and Auto-Off. Then on the second VESC in the picture it stays just Connect Switch Pin but don’t connect to any GND or Second VESC. So how exactly does that VESC know I’m using Auto-Off and Roll Start?

1 Like

Wire bridge on each VESC …
Do not connect a GND pin to the SWITCH or second VESC.

1 Like

The VESC6 MK3 uses momentary button, not latching! You scared me… (confirmed by Frank #Trampa)

1 Like

My mistake, thanks for the correction @Trampa. Can the document that I pictured be updated to specify momentary switch vs latching?

2 Likes

The VESC6 MK3 needs a latching switch, which basically works like a light switch. When you press it in, there is a little “click” and the button stays down, rather than popping back up. This closes a circuit between the “power switch” lead on the MK3 and the ground lead, and tells the VESC to turn on.

This is totally wrong. You need a momentary switch.

1 Like