NEW IMPROVED: FOCBOX | Official Thread

FOCBOX is the newest an best version of the open source VESC project.

The VESC is an amazing Hardware & Software innovation, It was introduced to the esk8 community late in 2014. Not too long afterwards it became the preferred option for most esk8 builders due to it’s awesome features & most importantly the Creative Commons license making it freely available for esk8 builders worldwide to build, sell, use, share & improve upon.


To me it is natural to share knowledge and information, and something that I enjoy doing.

Some of the key features that make the VESC platform so amazing:

  • Supports higher voltage when compared to most hobby grade ESC
  • Has current control functions & safety features to help protect your electrical system from damage.
  • Supports many different motors via a motor detection function
  • Amazing starting torque allowing non-sensored motors to work very well on esk8’s
  • It has very good regenerative brake function, an important feature for esk8
  • It has a very advanced open source programming tool catering to many different use cases
  • It is compact

Since 2014 many different VESC’s have been made worldwide, some of them are made according to Ben’s open source plans & other VESC’s are completely reworked versions or some simply have upgraded components, some vesc’s are very good & some not so good. Thankfully we all like to share our experiences, both good & bad, on the various open forums like this one. This allow users across the world to report bugs, faults & most importantly share ideas that will improve a design. Here lies the benefit of sharing, this process is a very organic way to drive innovations, the feedback from the community helps to constantly improve & build better products for everyone.

So why do we need a new & improved VESC?

There are a few issues with the current version 4 VESC, these issues are mostly related to usability, reliability & manufacturability.

DRV ERRORS: The DRV chip is a sensitive component that can report errors for many different reasons. Some people have discovered ways to prevent this from happening and many experienced VESC vendors claim it is related to the other components that share the space around the DRV. There is some evidence that upgrading a few key components has shown to improve the reliability.

SHORTING THE VESC: The VESC doesn’t have a proper case to protect it & it has a separate Capacitor PCB with exposed pins & wires that can easily get placed in the wrong spot causing a short.

OVERHEATING: The existing form factor doesn’t allow the end user to easily install heat sinks (or a proper case) to improve the thermal properties and allow passive cooling to occur. This is not an issue for most people, however it is a weak link that can be a problem for users who like to push the limits of the existing architecture.

SOFTWARE: The BLDC tool is not the most user-friendly interface your will ever encounter, Personally I think it is fine & most people can learn it after watching a few videos online. But there is definitely room for improvement.

MASS PRODUCTION: The existing VESC & BOM were never designed to be made at scale in a large PCB production facility, it was designed to be ‘easy’ to hand solder by the hobbyist at home. This is a huge issue when doing large scale production as it increases the chance for manufacturing faults & increases the cost of production. Furthermore, The process of final assembly of the main PCB with a separate capacitor PCB as seen on the existing VESC made it difficult to perform testing in a timely & systematic manner.

If you wanted to be very critical you could probably bring to light a few other problems that need to be addressed, However, the general consensus overall is the existing VESC is very good for most people with some room for improvement.

As you may all know by now, Benjamin Vedder has started working on VESC 6, it addresses the issues above & the new VESC TOOL looks great so far, except the graphic logo I would change that :slight_smile:

So here lie the issues with VESC 6

  • VESC 6 is not here yet & there is no delivery date.
  • There is a chance it might not be released under the same CC license as the original VESC
  • VESC 6 will be costlier as it has RF module built in & More components in general.
  • The improvements might not be required by most users who would otherwise be ok with the cheaper VESC 4 architecture, or just a cheaper & more reliable vesc like VESC-X

So why make the VESC-X?

It’s really simple, we just want to make a better VESC. We want esk8 builders to have a better, more reliable product at an affordable price. When I was a kid my mother told me if you want something Jason don’t expect anyone else to make it happen for you. Just do it.

So back in February 2016 I started working with a talented manufacturing engineer who specializes in PCB design & electronic system testing. We worked together for months testing the existing VESC hardware & investigating the various faults that where occurring.

Our goal was to make the VESC more reliable, perform better under peak loads, improve the design for manufacturing & improve the testing process before shipping to the end user.

We soon realised the entire form factor had to change, separating the power and logic, use of directfets all on the same side…. This was all very logical, most engineers experienced in this field would agree, we believe this is the very same logic that steered ben down the path of changing the form factor for the NEW VESC 6.

Systematic Testing & Jig Design

The current VESC 4.12 we are selling are all tested before shipping, we have a custom made test Jig that serves two purposes, it loads firmware & spins up the motor on each unit before we ship.

Testing before shipping is critical to identify faults and has definitely lowered the number of faults that have occurred at the end users home. However overall we were not completely satisfied with this process alone as we felt we could further improve results by having another separate stage for spinning the motor.

The NEW 2nd stage test will run higher currents & do more intensive motor spin testing. Our goal is zero faults leaving the factory. We believe with the two-stage testing process we can achieve our target of zero faults shipped.



  1. New form factor places all fets on one side allowing improved thermal management design.
  2. The metal package of the fets allows a better heat transfer and increases the current carrying capacities.
  3. Precision CNC aluminum heatsink will be used to improve thermal dynamics keeping the board much cooler preventing shutdowns caused by overheating
  4. Lower gate charge which will make it easier for the DRV8302. Faster switching time and reduced load on the mosfet driver.
  5. Compact footprint keeping the high current paths as short as possible for improved efficiency the efficiency.


  1. Some components in the original VESC BOM have been identified as a potential weakness that may lead to premature failures, components have been replace with higher tolerances.
  2. Increased number of ceramic decoupling capacitors for improved reliability.
  3. Large TVS diode capable of handling large voltage and current spikes, giving regenerative breaking an alternative current path when the battery is fully charged.
  4. Micro USB port to improve compatibility with the more common cables used with mobile phones. Easily accessible keeping all wires streamline.
  5. Low ESR bulk capacitors, giving you power when it’s needed most.


  1. The new form factor drastically improves the manufacturability of the VESC, the VESC-X is faster & easier to produce with reduced chance of manufacturing faults.
  2. The new layout keeps the logic & power separate, meaning traces are shorter and both ceramic and electrolytic capacitors are closer offering a more robust & reliable power system.
  3. Integrated Bulk Capacitors, inside the hard case, help prevent accidental shorts occurring & make the footprint more manageable in tight enclosures.
  4. This new PCB design with more accessible mounting holes makes installing a heatsink & hard case simple.
  5. Place holder M3 holes for adding another heatsink for even more cooling power.


  1. A precision CNC aluminum heat sink not only improves the thermal properties of the vesc by dissipating the heat away from the board, it also protects from accidental shorts, accidental damage of vital components and provides a user-friendly mounting solution so you can install the vesc securely inside your components housing using common M3 screws.
  2. The top side of the new VESC-X hard case is made from super strong impact resistance ABS material, The top shell is non-conductive material and covers all the exposed areas making it nearly impossible to short out your VESC accidently.
  3. The impact resistant ABS shell design offers easy access to the various ports and has a window for monitoring the LED’s which is useful for diagnostics.
  4. With the built to last Aluminium Heatsink & Impact resistant tough case the VESC-X will be protected from accidental damage, whilst offering superior cooling performance during peak load draw.
  5. Compact footprint of the VESC-X allows two of them to be mounted side by side and keep all your wires nice and tidy to offer the cleanest builds out there, while still having access to all the ports.

The CC License

We are communicating to Benjamin vedder about our intentions and happy to abide by his terms in accordance with the CC license. We are willing to discuss this matter publicly & share our ideas openly.

The VESC-X design was based on open source schematic to ensure the firmware would be compatible. We will provide the VESC-X schematic in a downloadable format from our website.

  • There have been no software or firmware changes made.
  • The original source files and libraries provided by Benjamin Vedder were not used.
  • The VESC-X Hardware uses an unmodified open source Firmware.

The Development Process

For anyone who is interested in seeing how much work has gone into this project, here’s some photos & info:

This is one of the first hardware revisions, it had the same fets as the existing VESC 4.12 & the overall size was too big so we had to rework this totally.

One of the very first working samples. Still trying to work out how to get a heat sink onto the fets & keep the package small.

Our first look at the directfet package, this really made a big difference to the footprint and made total sense in terms of improving the thermal efficiency & the heat sink housing design would be better too. However, it meant weeks of layout work down the drain.

Changes were made to the number of the capacitors, instead of one big one we used lots of smaller ones increasing the capacitance & also putting them closer to the fets to better filter noise.

This is one of the first concepts for the heat sink & case

We didn’t like it that much, so made some changes

We realised fins won’t do much inside an enclosure without much airflow & will increase machine time & cost, so we end up with this.

Production Schedule & Pricing


We are offering the VESC-X for sale right now for just $169USD for pre-orders, The price is discounted only during the production phase and will eventually settle at $199 once the production cycle has been finished & we have ample stock.

By early Novemeber 2016 we plan to have an early batch of units sent out to selected BETA testers from this forum for review. Note: we will do the beta tester selction so please don’t email us

By late November 2016 we will have the first batch of 200 VESC-X ready to ship to early bird pre-order customers

To get the ball rolling we have created a further discount off the already discounted price of $169USD THIS CODE CAN ONLY BE USED 20 TIMES - ENTER DURING CHECKOUT


(approx $15usd discount)



I’ll explain this in more detail in another thread, however here is a brief summary.

The VESC-X is the first ever VESC version sold that will directly generate donations for Benjamin Vedder’s ongoing developments with VESC 6 & beyond. As of tomorrow, Ben can register to become an affiliate and refer people who are interested in purchasing the VESC-X. When the product is purchased via his referral link he will make a commission of $20AUD ($15USD) on each VESC-X purchase made.


Looks great! A solid middle ground between the current 4.12 and the much anticipated VESC 6

I applaud the work you have done. Everything looks fantastic.

But what will happen when the VESC 6 is released? There is no certain release date yet, but it may be here earlier than we expect. Also why do you say it won’t be released under the same CC license, I think Vedder will always keep this an open source project.

Edit: curious to know, who are the beta testers??

Bloody nice job Jason! If these prove to have no issues I’ll definitely be ordering some! Will they have 1 year warranty no questions asked? @onloop


Nice! looking forward to the results from the testing, and to see the capabilities of this improved version.

looking good! BUT the price! I see there are more components build in and a case and whatnot but on the other hand you said that this version is much better and faster to produce even in a bigger mass. So shouldn´t that drop the price a bit?


The VESC 6, if it is released as open source, will be a much higher price. So the VESC-X will be the alternative for those who don’t need the costly extra features. There will be many people who don’t want or need the integrated RF module which will add a substantial cost to the BOM

we already have fantastic test results, however, it will be good to get independent testers to give some feedback too.

1 Like

What does “fantastic” mean? Higher FOC reliability or just less heat under similar circumstances than v4?

Also what is a “substantial” cost increase in actual numbers? If it is 5 bucks it would still be substantial but well worth it for the added benefit. If it actually doubles the cost then that is a different story.

The upgraded components make the VESC-X more expensive, Plus the cost increases are also related to increased man hours due to two testing stages, but i assure you it is worth it. We have done everything possible to make the price low & maintain the best possible quality, improve reliability and make the product better…

1 Like

400$ for ESCs ( dual motor setup ) is just too much imo.

Maybe you could design a version, that can drive two motors, so not all the components have to be doubled, which would result in lower price.


i hope one day will be the release-of-compact-dual-drive-vesc-day!


Motors work independently and can be in different phases of rotation at any moment, that’s why you cannot use single controller. It’s like trying to see in 3d with one eye only.

Will VESC-X support sensored motors?

Only the Schematics as a pdf are not the design files. I think you must upload the Altium files and the Gerbers to be CC license compatible. I am not sure, but I think it is also not allowed by the CC license to be forced to create an account to download the files.


YES, it supports sensored motors

1 Like

It’s great to see you continuing to work to move this technology forward. Thanks for your efforts!

I noticed you mentioned software as a problem with the current VESC, that the current BLDC tool could be more user friendly. Are you working on something there? Just seemed a little odd to single that out then not announce anything.

Anyway I do agree the current software is fine for us hardcore enthusiast types for now :slight_smile: keep up the good work, looking forward to seeing these in action.

What has my quote to do with sensored motors?


The question has been raised with Ben Vedder, will abide by his instructions.

forced to create an account to download the files.

you are not being forced to create an account. you can sign out as a guest.

somehow my response has been mixed up… lets try again