Electric Skateboard [V2] – Dual 200kv Motors + VESCs Tutorial & Parts

Electric Skateboard [V2] - Dual 200kv Motors + VESCs Tutorial & Parts

This is the second version of my electric Skateboard! If you want a very simple setup on a budget, check version 1 here.

The purpose of this page is to detail all the required parts and steps to build your own electric longboard.

  • Budget for mechanical parts and electric components: $400 to $500 (USD)
  • Budget for a longboard with adapted wheels, trucks and deck: $200-350 (USD)
  • Overall budget: $700 to $850 (USD)
  • Build time: One weekend
  • Speed of my current setup: 45km/h
  • Range of my current setup: 12km

This page is detailed and aims to popularize the concepts and use of each component for beginners. For advanced makers, please use the short version with the components and a basic wiring diagram.

Read this section before to start

Check the conditions of use of this website and particularly the disclaimer

Learn how to ride a skateboard first, it’s very important to learn skateboard basics before to start this project. This will prevent you from injuring yourself by taming the engine’s propulsion in addition to attempting to manage your balance and steering.

This project requires tools and specific equipment. I personally add to use a soldering station because my batteries’ connectors were not standard and I had to use a hot glue gun, a hex key set, an electric screwdriver, my rotary tool to adapt my truck to my motor mount and to create a handle in my deck. These tools could be totally optional and I will detail one setup below that require just some tapes, screws, hex keys and sockets. In addition, you can check the list of tool that I would suggest to any hobbyist. I would like to recommend to buy a skateboard tool as it brings together all the socket sizes needed to set your trucks and wheels and a screwdriver

Check the Basics of a diagram of an electric skateboard

Electric skateboard parts

This setup is composed by 2 x 200kv motors, 2 x VESCs and 1 Meepo Battery (10s2P 4000mAh) . This build will cost approximatively 750 USD.

You are free to source similar parts on your own, but note that I have tested this part list and it works well. Using any other parts is your own responsibility: check the specifications of the suggested parts to be sure that it matches your locally sourced part.

Finally, you will find all the 3D model I used for my prototypes, including the wheel pulley that I found on Thingiverse.

Connectors , Wiring, Tools and misc.

Wiring

Electric Skateboard [V2] - Dual 200kv Motors + VESCs Tutorial & Parts

 

VESC Schematic

Electric Skateboard [V2] - Dual 200kv Motors + VESCs Tutorial & Parts

Bluetooth module

A LBE Bluetooth module allows controlling your VESC/FOCBOX with your phone. You can create multiple modes (Speed, Economy, …) and switch from one mode to another using your phone. You can also update the configuration of one VESC/FOCBOX or multiple over the CAN Bus. You can also access useful stats regarding your consumption, speed, range and record data during your rides (temp, voltage, wattage..).

Configuration in the VESC Tool:

  • Activate UART by PPM+UART as application
  • Set the UART Baud Rate to 9600

Electric Skateboard [V2] - Dual 200kv Motors + VESCs Tutorial & Parts

CAN Bus

With a CAN bus wire, you are able to control dual motors from one input source. There is one MASTER (The VESC/FOCBOX with the Receiver plugged in) and one SLAVE.

Electric Skateboard [V2] - Dual 200kv Motors + VESCs Tutorial & Parts

 

 

 

 

 

Electric Skateboard [V2] - Dual 200kv Motors + VESCs Tutorial & Parts

FOCBOX / VESC Configuration steps for a dual setup

I am using a custom firmware and VESC tool make by Ackmaniac. It’s working perfectly with his Android App on my Phone. (All credits go to ACKMANIAC / Thanks to him!)

Link of the VESC tool

Link of the mobile app

Configuration of the SLAVE VESC/FOCBOX
  1. Install the VESC Tool on your computer
  2. Open the application
  3. Plug your battery pack to the SLAVE VESC/FOCBOX
  4. Plug the usb cable to the VESC/FOCBOX and your PC
  5. Click on “Connect” in the VESC Tool App
  6. It will display a Error Message related to your firmware version
  7. Select 410&411&412  firmware and click on the little arrow pointing down.
    • Electric Skateboard [V2] - Dual 200kv Motors + VESCs Tutorial & Parts
  8. Wait for the uploading to be completed and then wait 10 seconds to be sure that you won’t mess with the upgrade.
  9. Connect the VESC/FOCBOX again
  10. Run the Motor Wizard and Follow the process
    • Your battery setup is a LIPO 10S
    • After Motor Detection, be sure to press on “Apply”
    • My Settings are:
      • MOTOR CURRENT MAX: 45A
      • MOTOR CURRENT MAX BRAKE: -35A
      • BATTERY CURRENT MAX: 30A
      • BATTERY CURRENT MAX REGEN: -12A
  11. Click on Write Motor Configuration after to be sureElectric Skateboard [V2] - Dual 200kv Motors + VESCs Tutorial & Parts
  12. Go to App Settings / General
    • Electric Skateboard [V2] - Dual 200kv Motors + VESCs Tutorial & Parts
    • Set App to Use to PPM and UART
    • Set ESC ID to 1
    • Set Send CAN Status to True
  13. Click on Write App ConfigurationElectric Skateboard [V2] - Dual 200kv Motors + VESCs Tutorial & Parts
  14. Go to App Settings / PPM
    •  Electric Skateboard [V2] - Dual 200kv Motors + VESCs Tutorial & Parts
    • Set Control Type to Current No Reverse With  Brake
    • Set Multiple ESC over CAN to True 
  15. Click on Write App Configuration
  16. Disconnect
Configuration of the MASTER VESC/FOCBOX
  1. Open the application
  2. Plug your battery pack to the MASTER VESC/FOCBOX
  3. Plug the usb cable to the VESC/FOCBOX and your PC
  4. Click on “Connect” in the VESC Tool App
  5. It will display a Error Message related to your firmware version
  6. Select 410&411&412  firmware and click on the little arrow pointing down.
  7. Wait for the uploading to be completed and then wait 10 seconds to be sure that you won’t mess with the upgrade.
  8. Connect the VESC/FOCBOX again
  9. Run the Motor Wizard and Follow the process
    • Your battery setup is a LIPO 10S
    • After Motor Detection, be sure to press on “Apply”
    • My Settings are:
      • MOTOR CURRENT MAX: 45A
      • MOTOR CURRENT MAX BRAKE: -35A
      • BATTERY CURRENT MAX: 30A
      • BATTERY CURRENT MAX REGEN: -12A
  10. Click on Write Motor Configuration after to be sure
  11. Run the Input Setup Wizard
    • Select the option, I am setting the MASTER and I will use Multiple ESC
    • Set your MAX / MIN Throttle and do not forget to apply the settings
  12. Click on Write App Configuration after to be sure
  13. Go to App Settings / General
    • Set App to Use to PPM and UART
    • Let ESC ID to 0
    • Set Send CAN Status to True
  14. Click on Write App Configuration
  15. Go to App Settings / PPM
    • Set Control Type to Current No Reverse With  Brake
    • Set Multiple ESC over CAN to True 
  16. Click on Write App Configuration
  17. Disconnect

You are good to go!

Transmitter + Receiver setup

Electric Skateboard [V2] - Dual 200kv Motors + VESCs Tutorial & Parts