⚡Full VESC Setup Guide with ChargedUp
Our full VESC tuning guide to run you through your entire motor setup.
VESC APP REQUIRED FOR THIS GUIDE
You can find the app for your mobile device below.
7070 Motors:
Motor type : Generic/Large Outrunner
Motor poles : 14
Temp sensor type : 10k NTC
XL motor:
Motor type : Generic/Large Inrunner Motor poles : 10
Common gearing: 20-22/55
Temp sensor type KTY 83
V3 motor:
Motor type : Generic/Large Inrunner
Motor poles : 6
Common gearing: 16/55
Temp sensor type: KTY 83
- Use your charger’s OUTPUT voltage to determine your cell series.
- Look at the OUTPUT voltage displayed on your charger.
- Match that number to the correct cell series in the chart below.
- Voltage → Cell Series Chart:
- ~42.0V → 10s
- ~46.2V → 11s
- ~50.4V → 12s
- ~54.6V → 13s
- ~58.8V → 14s
- ~63.0V → 15s
- ~67.2V → 16s
- ~71.4V → 17s
- ~75.6V → 18s
- ~79.8V → 19s
- ~84.0V → 20s
This is the maximum current(A or Amps) your battery can output. To find this value check your battery specifications for a value called Continuous Discharge Rate. For budget lithium ion batteries, this value is around 20-30a. For Amorge and OnlyAmps batteries this can be 60-80a.
This is an important figure. If it is set wrong, you may experience battery cutout. (cuts all power to cart to protect battery)
This is the maximum current(A or Amps) that your battery can regen at or input back into the battery. Please check with your battery specifications on Max Charge Rate.
If you cannot find this value, check the charge rate of your wall charger. This value usually ranges around 2.5a-5a.
This means you can set your Battery Current Regen Max to the same as your charger.
MAKE SURE YOU SET IT TO NEGATIVE VALUES WITHIN VESC
Within VESC, you are able to set your Motor Pulley Tooth Count and your Wheel Pulley Tooth Count.
This will make sure your kart is reading the proper speed.
To find these metrics, count the teeth on your motor sprocket and your wheel sprocket and set accordingly within the app.
Find our written guide below.
Step 1 — Connect to Your VESC
- Turn OFF all other VESCs nearby.
This prevents the app from connecting to the wrong one. - Power ON your kart / VESC.
- Open the VESC Tool App.
(Download links are at the top of the guide.) - Tap CONNECT in the app and select your VESC.
Step 2 — Enter Motor Setup
- Once connected, go to the Start tab in the VESC Tool app.
- Tap Setup Motors to begin the motor configuration process.
- If your kart isn’t running correctly or you want to start fresh, you can tap YES to Load Default Parameters.
- This will restore the VESC to factory defaults.
- You’ll need to redo throttle calibration later in the guide.
Step 3 — Motor Type
- Click “Generic” and hit Next.
For Crazy Carts, this is always the correct choice on the first motor-type screen. - Choose the correct motor type (Large Inrunner or Large Outrunner).
Use the following for ChargedUp motors:
- ChargedUp 7070 (4000w) — Large Outrunner
- ChargedUp V3 (6000w) — Large Inrunner
- ChargedUp XL (7000w) — Large Inrunner
(If using a different motor, check that motor’s spec sheet.)
Step 4 — Battery Type & Selecting the Correct Cell Series
- Verify Battery Type is set to BATTERY_TYPE_LIION_3_0_4_2.
The VESC Tool automatically selects this battery type by default.
Stock Crazy Carts use lead-acid, but most upgraded batteries are lithium-ion, which is what this guide is based on.
Make sure your battery is actually lithium-ion before continuing. - Use your charger’s OUTPUT voltage to determine your cell series.
- Look at the OUTPUT voltage displayed on your charger.
- Match that number to the correct cell series in the chart below.
- Voltage → Cell Series Chart:
- ~42.0V → 10s
- ~46.2V → 11s
- ~50.4V → 12s
- ~54.6V → 13s
- ~58.8V → 14s
- ~63.0V → 15s
- ~67.2V → 16s
- ~71.4V → 17s
- ~75.6V → 18s
- ~79.8V → 19s
- ~84.0V → 20s
- Enter your battery’s capacity (Ah).
This value is printed on your battery or listed on its spec sheet.
Step 5 — Advanced Battery Settings (Battery Current Max & Regen)
- Check the “Advanced” box to unlock battery current settings.
- Set Battery Current Regen.
- Start with 0A to -5A.
- Check your battery’s spec sheet for a safe charge/regen limit if you want to increase it.
- Do not exceed your battery’s safe charging current.
- Set Battery Current Max.
- Look up your battery’s continuous discharge rating (from the label or spec sheet).
- Set Battery Current Max 5–10 amps lower than that number to avoid BMS cutoff.
(Example: A 40A continuous battery → set 30–35A.)
- Click Next to continue.
Step 6 — Gear Ratio, Motor Poles & Temp Sensor Settings
- Enter your gear ratio.
- Motor Pulley: tooth count on your motor sprocket
- Wheel Pulley: tooth count on your wheel sprocket
- Wheel Diameter: Stock Crazy Cart wheel is 203 mm
(Use your actual numbers if you’ve changed sprockets.)
- Enter your motor’s pole count.
Use the correct value for your motor:
- ChargedUp 7070 (4000w) — 14 poles
- ChargedUp V3 (6000w) — 6 poles
- ChargedUp XL (7000w) — 10 poles
(Check your motor’s spec sheet if using a different motor.)
- Select the correct temp sensor type.
- ChargedUp 7070 (4000w) — NTC 10k @ 25°C
- ChargedUp V3 (6000w) — KTY84
- ChargedUp XL (7000w) — KTY84
Step 7 — Motor Detection (IMPORTANT: Lift the Kart!)
- Lift the front of the kart off the ground.
The wheel will spin at high speed during detection.
Make sure the kart is secure and nothing is touching the wheel. - Click “Run Detection.”
- The motor will spin up to ~25–50% speed.
- Then it will slow down to detect the hall sensors.
- Wait for the “Success” message.
If it does not say success, detection must be redone. - Check your detection values.
- Temp Comp = TRUE
- Sensors = Hall Sensor
- If it says Sensorless, hall detection failed.
- Click “OK”
- Press FWD to verify motor direction.
- If the wheel spins backward, enable Inverted.
- If it spins forward correctly, leave Inverted OFF.
- Click Finish once the motor spins correctly.
Step 8 — Throttle Calibration (ADC Input Setup)
- Go to the Start tab and tap Setup Input.
- Wait for it to reconnect to your VESC.
- Click Next until you reach the Input Setup screen.
- Select ADC Input.
- Click Next.
- Press the throttle a few times, then fully release it.
- Note: The bar may not go all the way to the end yet — this is normal.
- Tap Apply & Write.
- Press the throttle again.
- This time, the throttle bar should reach the full range.
- Click Next to continue.
- Disable Safe Start.
Safe Start causes issues on Crazy Carts and should be OFF. - Keep Control Type: Current
- Only change this if you’re setting up regen braking (covered later).
- Click Write Configuration to save the settings.
Step 9 — Motor Configuration (Motor Amps, Absolute Max, Battery Current Check)
- Scroll to the Motor CFG tab at the top of the VESC Tool App.
- There are two “General” tabs in this section.
Change the second General tab to “Current” mode. - Set Motor Current Max.
- Recommended range: 90–120A
- Important rule:
- Do not exceed 3× your Battery Current Max.
(Example: If your battery is set to 30A, don’t go above 90A motor amps.)
- Set Motor Current Max Brake to the same value as Motor Current Max.
- Set Absolute Maximum Current.
- Recommended range: 250–400A
- If your motor cuts out under heavy load (ex: burnouts), increase slightly.
- Never exceed 400A.
- Make sure Slow ABS Current Limit is checked.
- Scroll down to Battery Current Max and confirm:
- It does NOT exceed your battery’s safe continuous discharge rating.
- This should match the value you set earlier.
- Check Battery Current Regen and confirm it’s within your battery’s safe charging/regen limits.
- Tap Write to save all settings.
(Nothing is saved unless you press Write.)
Step 10 — Final Checks & Next Steps
- Double-check all settings were saved.
- Look for the blue confirmation bar after each Write.
- If you didn’t tap Write, the settings did not save.
- Power-cycle your kart.
Turn the kart off, then back on to ensure everything loads correctly. - Test the throttle on the stand first.
- Make sure the motor spins smoothly.
- Make sure direction is correct.
- Listen for grinding, stuttering, or weak/noisy startup (could indicate wiring issues).
- Do a slow parking-lot test.
- Light throttle → smooth acceleration
- Full throttle → no cutouts
- Coast → no weird surges
- Hard acceleration → no thermal faults or dropouts
We recommend using our custom ChargedUp User Interface! Check out the link below to make tuning even easier!