DIY Electric Skateboard Build - How To Program a Vesc
Favorite Electric Skateboard Parts: geni.us/bV1e
Favorite Filmmaking Gear: geni.us/L0Xt
How to program a vesc for a DIY Electric skateboard build or electric bike. I show you step by step on how to customize and program your settings on your vesc for any electric skateboard build. Very easy. Just a few buttons and you are good to go.
Electric Skateboard Parts From This Video.
VESC: geni.us/g7Cp
BATTERY: geni.us/as885oB
REMOTE: geni.us/tynfFfo
MOTOR: geni.us/eABe
How To Run Windows on USB on Mac: • How to install Windows...
Download Software Here:
vesc-project.c...
Read the Written Instructions Blog Post Here:
www.mboards.co...
*********************************
Say Hi On Social Media!
Twitter: geni.us/MikeTwi...
Instagram: geni.us/MIkeIns...
*********************************
Пікірлер: 177
Thanks a lot, great tutorial.
you are doing so great. your tutorials helped alot. thanks mike
Thanks dude i was searching for a solution and the VESC didnt work, with the 1.16 so i downloaded 0.95 and works so far Great.
Great job of teaching me how to program my new vesc. Thanks man.
Could you please do a Dual motor programing Video?
thank you for the videos. would you be able to give some information on how to set up a vesc to run a salvaged hoverboard wheel? i have a project that could use some guidance
I made a skateboard using all of his parts and it is fun man. i want to now have more power with vesc and beefy motors
I’ve always wanted to know how to do this! Great vids! Have a good day! 👍👌
@MikeBeard
5 жыл бұрын
Glad I could help!
gread video. very informative
Bro, love all the content, and info. I've learned a ton.
best tutorial eveerr!!
With my board, it would simply stop the motor when braking, there was no gentle ramp up of the brakes. Is there any way to manipulating the ramping time for braking or is the only way to do this to deaden the breaks by like 25% to reduce the braking power overall?
Thank you so much!!😀
Very Informative.
could you do a brief explanation about the motor settings: FOC, DC, and BLDC.
@AlpakaAntifa
4 жыл бұрын
DC is a no no Foc is quite n smooth Bldc is a bit louder and more agresssibr than foc
@jonathansimon498
3 жыл бұрын
FOC - Field Oriented Control DC - Direct Current BLDC - Brushless DC Motor
I’ve been waiting for about a month for just an xt90 connector to complete my electric skateboard build!!
@zack3585
5 жыл бұрын
Snazzy Naz amazon my friend
@legosnazzy
5 жыл бұрын
Haha yep!
Hi Mike, Thanks for the awesome video, do you happen to know if you could build a weight sensor on the board so if there is no weight the motor will act as a break Cheers
Hi Mike , I have a DC BRUSHED motor I want to program. Is the process the same to configure a BRUSHED MOTOR VS A BRUSHLESS motor?
Hi! I have recently programmed my VESC for my robot project. The problem I have is that it is too fast which makes it hard to control. My question for you is, can I decrease the speed by decreasing the motor max current in the sitting? Thanks if you answer!
@TheFrogination
4 жыл бұрын
Nope not really, there just losing tourqe in that case. But you can limit the RPM via the ERPM Parameter
Are you going to make a digital remote like the meepo v3 remote shows your speed and how miles total on your board!
I just bought a diy dual belt driven board secondhand on FB marketplace. Got it for a steal at $100 however the remote stopped working. I'm going to upgrade the standard esc to a vesc but not sure what type/size battery it's using ....is there any way to find out so when I program I do it correctly? TIA
Very informative video. I have few questions. How do you know what motor type (bldc, dc, foc) to put? Is it something the spec of the motor we need to know when we purchase the motor? As for the sensor, how do know what sensor have or if any?
Hi,im a newbie on building/making electric skateboard..there are 2 version of single vesc which one is better?and also i want to build from a scratch a 10s2p battery pack..is it compatible with 2 single vesc and a 190kv motor?what version of vesc software do i have to download for the right vesc?..thank you in advance for the respond...
Estou montando um patinete para até 180kg aproximadamente. Quero colocar dois motores na mesma roda. Se eu usar fsesc dual é a melhor opção? Não queria colocar o motor na frente. Obrigado. Ótima
Current specs: 2 5200 mAH, 3s1p lipos, VESC, and 6355 190KV motor. I attached it and set it all up and the longboard still doesn't move when I stand on it. Is this a hardware or software issue?
Friend, thank you very much for the video, it is very good, but I have a query in foc setting in the first button it asks me to measure the motor, is it the resistance of the motor or is something damaged? please help
So suppose I knew nothing about how to wire or use the vesc 6. Does the vesc app describe everything you need to do and how to do it? Thanks for the vid!
wow... you figured it all out. thx! ... Ubuntu is another alternative to Windows emulation on the Apple Platform... Still trying to figure all this stuff out... thx for sharing.
I was just hoping you could to a tutorial on the 10S 3P battery pack, because I am going to make one for my electric longboard which I am going to use for my school project
@MikeBeard
5 жыл бұрын
It’s the same exact way I built my 10s2p battery pack in my battery tutorial. Just use 3 cells in each group instead of 2 👍🏻
@Vikram-yg9we
5 жыл бұрын
@@MikeBeard thanks that's really helpfull
how about programming a 48v 13ah 5 parallel hailong battery on an ebike with 1000w hub wheel
After brother stm32 connects to Vesc. The encoder curve is abnormal. It's normal if I dismantle Stm32! Do you know what happened?
Hi Mike, thank you for the easy video on this tool, with the programation explained by you its possible spin a motor forward and backward with the same intesity or there is some other addition to do in programmation? i mean for moving a vehicle forward and backword and not just for breaking
Your customer service from a1-10 is a 2+. I've been building my first diy since November. Bought your single 36v esc for my 10s4p with a 170kv motor
How do I have to choose the vesc? I have to choose one according to the power of the motor?
Can we connect vesc to brushed dc motor
Video was super helpful. Do you know how to "reverse" the board using that specific controller too?
@Stoffegebert
4 жыл бұрын
Did you find the answer?
@Origamiztec
4 жыл бұрын
@@Stoffegebert Oh, yeah. You can change direction of controls in the program. You have to change some setting in controller section.
@Stoffegebert
4 жыл бұрын
@@Origamiztec Thanks!
So what if you are using a dual monitor system and are using 2 vesc?
Question. Since LIPOs have to be balance charged does regenerative braking damage them?
Hey, I finally got mine to work but now when I went to change some settings after following all instructions correctly again now nothing happens when I press the trigger on the controller?
ola boa tarde. estou a usar vesc 75300 r2, motor 65161 120kv, controle rc em ppm. façotodas estas configuraçoes porem meu motor não gira de continuo e não acelera, ao contrario gira e para, gira e para, quando aciona o acelerador. poderia me ajudar comesta configuração estou usando vesc tool 6.02
who can help me set up FSESC 4.12 to drive back and forward with NON sensor motor ? is possible ? control by PWM
Does two motors need two vescs
@MikeBeard
5 жыл бұрын
Yes. Or you can use a Dual Vesc. It would be a bit cheaper that way.
@tuckeri9915
5 жыл бұрын
Mike Beard thank you so much for the info, I already have a wowgo 2s but I want to either upgrade it with a better battery new motors or both or maybe just make my own whole board
@MikeBeard
5 жыл бұрын
I always recommend building your own board. That way you have total customization options and you are free to upgrade when ever you want with few limitations. If you ever need any help message me anytime.
@kambo209
5 жыл бұрын
How would you set up a wired throttle ?
@eveready86pluss
5 жыл бұрын
yes
A hint and a PSU, one for remote calibration and the other for the mini remote sold at Mboards (or any remote with this receiver bug). * You don't need to enter the min and max pulsewidth values. In order to be more precise you click the little swirl under the apply button, it resets the min and max read from your remote. Just go full throttle and full negative throttle and then hit apply. The software automatically applies the measured max and min from your remote. * The mini remote sold at Mboards has an odd bug where once your remote is out of range or turned off, the receiver outputs a pulsewidth of around 1.65ms. This usually results in about a 50/60 % throttle applied to your motor which is extremely problematic (my board spun off and launched itself in a ditch, which covered my board in mud and almost destroyed it.) In order to counter this you should calibrate the little potentiometer on the circuit board to output the same pulse at the center (thus about 1.65ms, this could vary, check this for your remote by turning it off and reading the value). After having done that you should do the step above and calibrate the max and min again. Again I learned this the hard way and almost messed up my battery pack. Stay safe.
@MikeBeard
5 жыл бұрын
Helpful little tip! I didn’t know about that button. I’ll have to check it out. And there are 2 versions of the mini remote (one has updated internals). I’ll test the ones we have.
@Mike Beard is it okey flipsky 4.12 vesc with 6374 motor ? is 50 amp is enough for hills ?
Hey Mike thanks for the video, I'm building an ebike with an outdrive motor and I have one with a hub motor that I would like to switch over to using these fsesc controllers on first of all I'm 53 years old and I'm up on some tech but not everything and I e been using them huge controllers from china lol! But first do I need a reciever to program this because I thought them wires would go to my throttle, so I cut it off, but I saved it in case I have to wire it back up... hope you can help me.. well do one question at a time.. thank you so much..????
Nice video, just what I needed to watch. I'm thinkinh of buying a vesc as a replacement for the ESC I burned while connecting with a cable that was not verified for polarity. I have some questions regarding the vesc hw and firmware versions / revisions. I see hw version 4.20 and 4.12 and 2.18 and 3.28 for the firmware. I cannot easily find the differences between them and which should I buy, since the prices also differ. Thank you for your video and keep the good work.
@MikeBeard
5 жыл бұрын
The hardware version seem very similar to me. But I’d opt for the most up to date firmware version possible. It’ll just use the hardware motor effectively.
Nice & Thanks :)
Instead of accelerate can you get a variable braking force?
Hey Mike great video while I am a noob my vesc is not detected it's vesc 6.6 is that a USB issue or windows 10 setback, I have my lights on perfectly with blue and green blinks, please help if you have an adviser
Hi Mike I got a small question! I also have to do the work around and nearly the end it says that the flash drive is too small (its about 16GB) do you know how big yours is? By the way: I love your videos, keep it up. Max
@MikeBeard
5 жыл бұрын
The one I used was 32gb. I also tried with an 8gb and a 16gb and had to keep upping the size.
@maxco3518
5 жыл бұрын
Thank you so much! Have a nice day!
is it possible to use a Dual Belt Drive 5055 Motor Kit instead of a one belt drive with this kind of Vesc and battery? and what other consequences would this have?
@MikeBeard
4 жыл бұрын
It is possible but you would need 2 Vescs. 1 for each motor 👍🏻 Using 2 motors also cuts down on range. You’ll get about 70% of the range you would get with 1 motor.
Mine keeps saying could not auto connect? I have it plugged into the computer with the wire that came with the vesc and I have the battery attached and charged.. do I need to have the receiver and motor to the vesc in order for the pc to recognise it?
How are you running vesc tool on mac?
So do all vesc need to be programmed like your video?
Good afternoon, do you know how to configure I2C communication in VESC?
thanks
The sensorcables from my motor ripped of. can i still use a vesc or should i go for a normal esc ???
Thanks for that, so how do you know what do you have to write in the program for amps of motor and amps for battery?
@reaperz5063
4 жыл бұрын
So just in case you haven't gotten an answer for this yet, that info can usually be found directly on the battery and motor. If by some chance you can't find their output and input on the battery and motor respectively then you can look them up on the seller's page.
How would you program it for a mountain board
Great video Mike. One question I have is do you really need to connect the sensor wire to the VESC?
@MikeBeard
5 жыл бұрын
You don’t have to. Connecting the sensor wire will make it a bit smoother of a ride but it will function just fine with out the sensors
@lukashofmann145
5 жыл бұрын
@@MikeBeard Awesome! Also when programming my VESC without the sensor wire can I still us FOC or should I use BLDC? Thanks
how do you change the throttle curve?
Did you find any pulley that works with kegels and dual motor kit from the boosted mini video?
@MikeBeard
5 жыл бұрын
Not yet. The ones I made are going strong still!
can you use motors with no censors? I have had two esc break on me and I am looking for a better option.
@MikeBeard
5 жыл бұрын
Yes you are able to use sensor and sensorless set ups.
I have a question.....Cant you use a charge port with a 4 wire pin connected to an esc ? Thanks.
@YvonSmart
5 жыл бұрын
I didn't quite understand your question!
thinking about making my board 12s
What do you do if you have 2 VESC? I’m trying to build Skate Metric’s foosted board.
@YvonSmart
5 жыл бұрын
Charlie Williams Me too! I have already started! I will be using dual FOCbox. You basically need one receiver! One FOCbox will be master and the other slave. You can do split PPM (connect servo cable to one FOcbox and split the signal wire to connect to the other Focbox) One Focbox will be supplying power to the receiver but both FOCboxes will get the same signal. You wanna carefully apply the same configuration (Copy Paste settings file if you can ) to both VESCs. Another method is to connect both VESCs with a CAN junction wire. The same thing happening in one VESC will happen in the other!
hey wondering if anyone on here could help me? when I was putting everything together a bare wire touched the receiver chip for the remote, which is just an open circuit board, it sparked a good one. finally when everything was connect I powered up the board and controller, the Vesc lights up, but the indicator light on the remote receiver does not. hoping that all that was damaged was that particular chip. My question is do i need both a new controller and receiver? or maybe just the receiver because the controller is good? also would i need to reprogram the new remote? thanks for any assistance!
@dontdowhatido6503
4 жыл бұрын
you could possibly be able to link a new receiver to the old contoller
@eungeran07
4 жыл бұрын
@@dontdowhatido6503 awesome thanks for the idea! Would any model work? Or would it have to be for that same controller? It was a comfortable controller haha It's just a Bluetooth connection hey?
Can i use that esc on kv motors without the senser wire?
@MikeBeard
5 жыл бұрын
Yes this ESC works on motors without sensor wire.
4:20 Lol I think i’m the only person who uses Windows Linux and my Mac interchangeably. Seems like I reach for my macbook a lot more nowadays tho
why did you skip hall sensors calibration at 7:52
Is it possible to make the motor go in forward and reverse with a single Vesc?
@nopparuj
4 жыл бұрын
It can go both way, thats why he is setting the remote throttle to +100 and -100 (reverse)
@superman39213
4 жыл бұрын
Ok thanks, so the receiver gives the Vesc a -5v signal reversing rotation direction. I was under the impression that was allowable braking force and wouldn’t actually turn the wheels in reverse.
@nopparuj
4 жыл бұрын
superman39213 no no no its not -5V, its PWM signal between 1ms and 2ms, depend on how you set it up, most esc is set so normal is 1.5ms
FOCBOX Unity worth it over two VESCs? I'm concerned about the VESCs burning out. Already been experiencing DRV errors in the past.
@MikeBeard
5 жыл бұрын
It just depends on what you value over price. And what set up you are using and how much you are pushing everything. Focbox is definitely a really really nice option but much more expensive. It’s hard to say since everyone’s needs are a bit different
@TechnicallyaNomad
5 жыл бұрын
Rock-solid reliability is a must, especially with dual 6374 motors. I’ll invest in a FOCBOX Unity probably haha.
@Swimmydude11
5 жыл бұрын
@@TechnicallyaNomad Yea, the Unity looks like it will be the VESC all others will compare to. The specs are crazy. Of course it's expensive but it is currently as cheap as it'll ever be. The VESC isn't something you want to cheap out on since it's such an integral part of the board and it failing can be dangerous.
I have vesc from Flipsky company and when I measured R&L in FOC it showed R=0 what should I do? Vesc isn't working now, when I tried to click my remote to spin motor on The vesc was A red Light betwin Green and Blue
@MikeBeard
5 жыл бұрын
Hmm let me look into that for you
@hxjjdjjdj8020
5 жыл бұрын
Mike Beard could you please contact me on messenger? facebook.com/patryk.martyniak.9
@MikeBeard
5 жыл бұрын
Sure! You can also message me on Instagram. @mikebeard_official or @mboardslv
you should sell custom esc enclosures.
What are the sensors?
@MikeBeard
5 жыл бұрын
Many Esk8 motors have sensors built into the motor so the vesc can keep track of a number of different values. Helps with start up from being stopped. Smoother ride usually
When I get to the step to make your motor spin(foc) it says that it failed and then when I go to retry it, it says that my vesc isnt connected.
@accelerateddiyboards9975
5 жыл бұрын
Im also using one of your 6355 motors 😀
What about setting the erpm limit?
@YvonSmart
5 жыл бұрын
Usually I don't touch ERPM limits! I leave it by default and motor detection and setup will take care of the rest
What if my motors don't have sensor wires
@MikeBeard
3 жыл бұрын
Simply run the motors sensorless
How do you figure out your battery current max?
@bismuth7730
5 жыл бұрын
In theory there is info written on your battery pack, for example 4000mAh 20C. That would mean 4Ah x 20C = 80Amp maximum discharge current. In reality those are usually burst values and they can not be sustained for a long time because of the heat. Your batteries should never exceed 60 degrees Centigrade.
@nickhetzer2744
5 жыл бұрын
also a look in the datasheet if availabel helps there are peak values and continius run values
where can you get a battery for the remote ?
@MikeBeard
5 жыл бұрын
The remote has a rechargeable one built in 👍🏻
what does v in vesc stand for?
@MikeBeard
5 жыл бұрын
V stands for “Vedder” which is the name of the developer.
So, how do you calculate the amperage of your battery, and what percentage of your batteries amperage do you use as the output for your motors? Thx in advance
@bismuth7730
5 жыл бұрын
In theory there is info written on your battery pack, for example 4000mAh 20C. That would mean 4Ah x 20C = 80Amp maximum discharge current. In reality those are usually burst values and they can not be sustained for a long time because of the heat. Your batteries should never exceed 60 degrees Centigrade. Motor amperage can be set as much as motor is rated for or maximum value vesc is capable of pumping.
Whats the "Battery current Max" of your 10s2p?
@MikeBeard
5 жыл бұрын
About 35
@nickhetzer2744
5 жыл бұрын
if you build yor own with hig quality cells yur can get 60-70A
@bismuth7730
5 жыл бұрын
@@nickhetzer2744 You can get much higher than that. 10x even.
@nickhetzer2744
5 жыл бұрын
@@bismuth7730 so 600 to 700 amps from 2 18650 cells are you stupid ? that would be 22.2 kw a sony konion vtc5A can deliver 35A 10seconds peak anything more is crazy i have for 600A you need about 2 160Ah lifepo⁴ cells in parallen
If im running a 10s4p battery with 6354 motors what should I set my battery max and battery regen at?
@hannesw4033
4 жыл бұрын
Depends on the battery
I hooked everything up and didn’t program and it worked so I need to still program
@eveready86pluss
5 жыл бұрын
bro, went thru the same shit. bought the kit from DIY dual kit. kept asking for an updated version for setup wizard. they ask you for a donation. you'll end up paying 20 buck and be in they're elite club which you will immediately receive the new version. im just amazed that DIY just didn't add this to the kit. oh and if you don't DONATE they will jack you around.
where i can buy the vesc becaus the link do not work
@MikeBeard
5 жыл бұрын
We’ve got Vescs available at www.mboards.co
@jasperserry8690
5 жыл бұрын
@@MikeBeard but are they the same as used in the video end is the programation the same
@MikeBeard
5 жыл бұрын
We’ve actually upgraded the brand. But it’s the exact same set up instructions.
@jasperserry8690
5 жыл бұрын
@@MikeBeard I have a question about the battery's you sell: What type of BMS is used in the 10s2p battery
There is a way to use vesc tool on mac, I have vesc tool on mac and I am still using mac OS
@lujujj4157
5 жыл бұрын
how
@coryciuca1767
5 жыл бұрын
@@lujujj4157 github.com/rpasichnyk/vesc_tool/releases
HELP! COMPUTER EDDIOT! need program my dual VESC for MAC. how and where?
@elvan630
5 жыл бұрын
Edward Gryglaszewski vesc tool you can find it on Flipsky.net under one of there escs
Does two 5s battery's count as 10s?
@LegoGunMaster99
5 жыл бұрын
CreebobPlays it depends on how you connect them. If they are wired is series neg-pos-neg-pos, then yes they are 10s. (Use this if you want a higher top speed). OR they can be wired in parallel pos-pos/neg-neg, which would be denoted as 5s2p, which is 5s. (This would grant twice as much range)
@flycrane6945
5 жыл бұрын
how to do that?
@flycrane6945
5 жыл бұрын
If i were to wire in parallel would i be able to power a 10s vesc and motor? or would it still be considered a 5s?
@LegoGunMaster99
5 жыл бұрын
CreebobPlays no, it is not possible. You will need to connect your batteries in series in order to achieve 10s. 10s refers to the number of cells in series 10 (series) while p refers to the cells in parallel per group. Look at onloops guide on the forums for a more comprehensive guide.
The remote have reverse gear
How to run windows on Mac
Why is my braking power so powerful on my DIY setup, running 12s through one motor btw
@MikeBeard
5 жыл бұрын
Check your max current brake in the current settings. Is it at -60A? Higher? Lower? Try lowering it
@YvonSmart
5 жыл бұрын
I always keep mine at -30 amps (Should go -40 if u are heavier)
Windows on a Mac???
question: after the BS that I went through trying to program my 2VESC's and blowing up I think4, buying a PC that's SAS(slow as SHIT) etc..I would love to get this program to download for my MAC. can anyone please tell me where or how I can find this? im losing fate in humanity. you buy kits from DIY and they omit the part about paying, NO I sorry, donating money to some dude to get an updated version. If you don't donate your not going to get updated wizard.
My vesc didn’t come with the signal wire
@MikeBeard
5 жыл бұрын
If it doesn’t then you’ll need to pick up a Servo wire to go with your vesc and receiver. Luckily a very cheap cable.
@zack3585
5 жыл бұрын
Mike Beard I’m not talking about the servo wire. I’m talking about the wire adapter from the signal wire on the motor to the P1 port on the vesc. I bought it from you. Luckily I found a harness that fits so I solved that problem
@MikeBeard
5 жыл бұрын
Hmm might have bought from us back when we had a different supplier. Switched because they wouldn’t give us the proper cables we wanted to offer.
@zack3585
5 жыл бұрын
Mike Beard no worries dude!!
You didnt even address the centering the remote, I havent even calibrated a single vesc and even I know that, who knows what else you missed :(
@MikeBeard
5 жыл бұрын
You are right I didn’t mention it. The remote I calibrated didn’t really need it. Should have mentioned it anyways. I will be adding this to the fuller length blog post on the website.
You can probably run it in wine for macOS
You could've just run Linux on your computer to make things easier.
WHATS THE POINT BUYING EXPENSIVE VESCS WITH USB PROGRAMMING WITH SUCH LITTLE PROGRAMMING NEEDS TO BE DONE WHICH IS NOT IMPORTANT AT ALL WHEN WE CAN GET THE DIFFERENT VESCs WITH PROGRAMING CARD
5:10 thnks me letter