there is a patch somewhere in here
Has the patch been submitted to the VESC Project?
I think its in the latest commit of the FOC-King git repo.
A patch in 2025?
Are there next steps? It’s 33k lines long…
git is all patches. i feel like linus was like. “version control? when patches exist?.. here let’s write git. now it’s all patches again.”
half joking aside.
it is odd to have patches checked into git. and forked folders in the same git repo. so your point is valid.
odd, but also normal. as git makes no sense to people till after they learn it. then they think it was simiple and forget it made no sense.
i mean it does make sense because its a patch for the vesc plattform which is not in this repo.
fair point. i got on my git rant to soon.
The normal procedure would be forking VESC, creating a new branch for your hardware (in your fork), adding commits as-needed to your branch, not changing anything for other hardware, and then opening a pull request to allow VESC to import your changes into the main branch if they want to. They may or may not bring up concerns or suggestions at that point, and collaboration can occur.
I know its not my repo. Also this patch works on newer version of the vesc repo as well
I am back now
https://youtube.com/shorts/lKnnc0paJNE
Thank you @jens_overby!
I have soldered my first board and it seems to work! Didn’t test higher loads yet.
Could someone help a newcomer with a few questions?
- 6 vs. 12 mosfets - what is the max current in each case?
- I would like to test MESC for quiet HFI - does anyone have the header file?
- Is there VESC bldc source code somewhere? I see a patch for the BMI270 IMU in the nordstream3/FOC repo but it references vesc’s
hwconf/FOC_KING/hw_FOC_KING_core.cfile, which not present upstream. - The photos in the assembly guide are quite outdated, is there any interest to have them updated?
6 vs 12 FETs depends on the FET and also on you cooling. I use 12 crst030N10N in a onewheel. I set max phase current to 160A but I never really reach 160A. I think it would also work with 6 FETs. Cooling is also important. My FETs are screwed to a 3mm aluminum heatsink, the vesc is mounted to an alu die-cast box. Runs smooth for over 1000km so far. Also stays below 50 degrees C.
Hello there.
I think if you need over 100 phase amps, go for 12 mosfets. I am using 200 phase, with good cooling, but with hard pulls the temperature is rising very quickly. My esc is on 8mm thick alu plate, screwed to the heatsink. I will try better heat conductive material betwen the plate and heatsink, but whathever it can produce lot of heat. If you chose 12 mosfets, there is 2x more surface, lower internal resistance. If i will need more esc, i will go with 12mosfets without hesitation.
But there is very small gap betwen mosfet pairs, i sanded down like 0,1-0,2mm from the side of the mosfets for bigger gap.
@warloo93 what do you call “hard pulls” – how much did you draw from the battery?
Also I saw your question above about a little bit of solder flowing onto the shunt resistors - did that cause any problems?
I had some trouble bending all the mosfets exactly the same way, so one of them does not want to go 100% flush against the heatsink..
This forum has informed me I can now upload pictures, so here is where I am at:
hard pulls=full throttle-full brake ![]()
No, i didnt noticed any problems with shunts, working fine.
My rear vesc is pulling from battery around 70A with 200A phase, and the front only 30A and 80A phase. Edit: my battery is 21s, 88.2V fully chargerd.
So is that the price for just the PCB board by itself or with all the chip components without the assistance in assembly?If so you could pretty much sell ones that are premade for about $75-$150 and under cut all those Chinese brands that stole peoples designs which is a good thing if you ask me
Did they steal people’s open source designs???
They always do how do you think they compete? They just make it look different but it’s ultimately the same
I’m still interested in making a couple of these, but I can’t figure out what the status is? Can I just download the git files and go at it? Is it stable?
Thanks.

