DIY Electric Skateboard Tutorials

10S4P 25+ Mile Range Electric Skateboard

We have our new EPOWER Packs specifically this is about our EPOWER Pack 10S4P. The battery pack itself has the dimensions of the pack.

  • 520mm x 144mm x 22mm in MM
  • 20.47" x 5.66" x 0.86" in INCHES
We use a bigger enclosure to hold the 10S4P Electric Skateboard Battery and 2x VESCs + Receiver. The actual enclosure dimensions are as follows.
  • 645mm x 150mm x 28mm in MM
  • 25.39" x 5.90" x 1.10" in INCHES

Requirements for a 10S4P setup

  • Motor Mount Inwards - 29" Wheelbase Minimum. Recommended 30"+ Wheelbase or longer.
    • Motor Mount is about 3" of the wheelbase.
  • Motor Mount Reverse - 26" Wheelbase Minimum. Recommended 27-28" Wheelbase or longer.
    • Motor Mount is facing the back side of the board. This means that you gain 3" wheelbase in the center but you can't kick your longboard up. You would have to grab it from the side to pick it up.

Recommended Longboard Decks

The following longboard decks I would recommend below.

Inward Mount

Recommended 30"+ Wheelbase. Stiff/Rigid Deck. No Drops. It's still possible to use the others but it's a risk you take.

Reverse Mount or Hub Motor

Recommended 26-27"+ Wheelbase.

Configure The VESC Speed Controller v4.12

The VESC is an Open Source Electronic Speed Controller designed by Benjamin Vedder. It's been a very popular ESC to retrofit our DIY Electric Skateboard. The reason why it is so popular and useful is due to it being a highly configurable ESC built from the ground up. Typically, we would use Car ESCs or RC ESCs to power our DIY Electric Skateboards. However, with the new VESC available we now get higher performance and more features. While everyone would like the VESC to be 100% plug and play - It technically is not. Many people have different builds, different motors and different voltages for their electric skateboard setup. You'll get much more out of it by configuring for your own setup. This guide will allow you to configure your own VESC safely and walk you through the general details to configure your setup. Please don't forget to read the VESC guide from the official website. [su_youtube url="" width="440"]

Where To Buy The VESC

You can buy the VESC from our website by clicking here VESC from us here at DIY Electric Skateboard. We are selling the VESC for $99 US Dollars. There is no warranty at this price point but this price is for those who are willing to get a high quality ESC without the added frills of the increased cost for a warranty.
  • 07/03/2016 - Batch #2, #3, #4 are v4.12 hardware w/ v4.18 firmware.
We are working on having this as an in-stock item.

How To Program the VESC

There are many great tutorials for how to program the VESC, many aren't clearly written down and/or information is found all over the place. Our guide is for the hope to mostly help people configure their VESC's after purchasing one but we'll try to include much more information as well.

How To Connect the VESC to your Computer

The VESC which you purchased should usually come pre-flashed with the latest firmware v4.18 at the time of writing this article. To connect your VESC to your computer. You will need the following things.

1. Power Source or Battery Power

There are technically 3 different options to use for power source, plus more of course. You have the choice of using the following: Something to know.. When using power to power on your setup use the lowest voltage possible until you actually run your setup.

1. DC Power Supply

A DC Power Supply is workstation lab device which supplies power to your electronic components. "Power Supply" you can typically find from Amazon for about $50-$120 dollars. This isn't really needed but can be used. VESC DC Power Supply

2. RC LiPo Packs

The next option is an RC LiPo Pack. I'd recommend 3S to 6S if you have it. It's only to configure your VESC. You can run your normal voltage when riding. Worse comes to worse, you can use your full pack as well. The way that I have it setup is the following: VESC Battery Connection VESC On Off Switch       3. EPOWER Packs or SPACE Cell Packs   4. Custom Made Batteries  

2. Mini USB Cable

3. Computer - Linux, Windows, MacOSX

VESC Instruction Resources

TorqueBoards 2.4ghz Mini Remote Instructions

These are the instructions to connect and install the TorqueBoards 2.4ghz Mini Remote Electric Skateboard Remote. You can purchase this item from our store which you can find here - Buy TorqueBoards 2.4ghz Mini Remote.

Wiring Orientation

Ground/Black/Brown pin wire connection is located on the left side horizontally. Typically, you would plug in the following:
  • CH1 - UBEC/Power
  • CH2 - ESC Signal Wire

Binding Process

To bind the RC Receiver and RC Transmitter, you will need to do the following:
  1. Turn off board
  2. Plug in ESC Jumper wire (anywhere)
  3. Remove prior ESC Signal Wire and only plug in UBEC/Power
  4. Turn on power
  5. Hold bind button on the RC Transmitter
  6. Turn off the RC Transmitter while holding bind.
  7. While holding bind, turn on the RC Transmitter.
  8. You should notice the RC Receiver go from flashing red to solid red after the bind process.
  9. Once you see a solid red light, you now know the two are binded together. You can test it again by turning off the controller and it should flash. If you turn the power on RC Transmitter back on it should go back to solid red.

Throttle Setting

Follow the throttle setting below as I find this setting to work the best. TorqueBoards 2.4ghz Mini Remote Throttle Adjustment