Mod a Boosted Rev (Battery esc and more)

Do you have a broken Rev or you want to get a used one and mod it? You’re in the right place.

What you need:

  • Boosted rev: you can find a used one on facebook marketplace or craigslist. I wouldn’t pay more than $700 for a working one in good condition but sometimes the lowest you get is $800. Try to bargain. You can also sell the battery and esc if in working condition and get some money back.

  • ESC: depending on your battery setup, you can fit a Xenity/Unity, Spinted or Stormcore. The stormcore is bigger and needs to be put horizontally. I am not sure you can fit a 12s5p like described here with anything but a unity. If you create different setups (like 18s3p) you can put a Spinted or a Stormcore in the back but I didn’t do that. I wanted to go 16s4p after @A13XR3 suggested it but I couldn’t fit the batteries in that setup. I recently looked more into this and found out you might actually get great results with single compact escs like this MakerX Mini-FOC MINI-FOC PLUS small ESC 3-12s based on VESC6. Just because you can move them around and combine them in creative ways!

  • BMS: get something small like a Daly 12s 20A and bypass discharge. If you go high voltage, put the BMS together with the ESC.

  • A shielded, 3 way cable to replace the throttle cable.

  • A 3d printed replacement for the dashboard where you’ll have the power button (which needs a longer cable, I re-used the one which was used originally) if you want to have a nice finishing there

  • Battery building skills and tools or @A13XR3 or @kevingraehl or @Benjamin to build you one?


  1. You’ve got to open the thing. There are 4 screws on the top deck, two are hidden in the front and you need to lift the rubber to see them. On the bottom all the screws to remove esc and other stuff.


  1. Remove battery and esc. Nothing special here, just don’t cut cables yet you can pretty much remove everything through screws and so…

  2. Figure out what battery you want to put in there. @A13XR3 suggested a possible 16s4b but that would require you to somehow file down this border which makes impossible to stack too many batteries even if they fit in the bottom of the enclosure

    Space is very tight here, and you’ve got to plan well how you want to position everything. You have no room for excess cables and so, so you’d better be prepared.

I went for the classic 12s5p. I did build it by stacking two 6p on top of each other using only nickel to connect everything. I did “fold” the nickel sheet between the packs, but beware that even in length every mm matters (I’m sure @poastoast always agrees here) so you’d better keep it tight (you’ll see later that the esc will be fitting a space where it cannot even move!).

I did pass the balance wires in the small channel on the side of the pack and got to this

The BMS will be sitting under the esc so you want balance wires to be super short, and have two longer wires you’ll branch to go to ESC and BMS/charging port.

This is where you’ll be in the end

  1. Once your battery is ready, you have to know a few things. First is in order to fit the 12s you’ll have to shift the battery back to the very end of the enclosure. This means there will be 2 small screws under it at the end, therefore I added some padding on the screws and around so the battery can’t be damaged or cannot bend because of those. Neoprene is your friend.

Create the BMS/Battery piece first, then lay it together with the esc in the space and operate on the cables.

What I did:

  • I kept the longer cable from the back motor, preserved the “connector” and cut the cable close to the esc. Then you have to wire the sensor cables, match the red with red, black with black, yellow is white (TEMP sensor) and the other 3 wires have matching color (even if you could combine anyway you like). (thanks @kevingraehl for help here)

Remember, white from motor is yellow in standard esc sensor cables (maytech here).

  • I cut the front motor cable before the connector, and using the same logic created the sensor cable connection.

  • For both motors you’ll obviously need bullet connector for 3 big wires.

Now remember, the power connector just needs to be lenghtened, any cable will do it so no problem there, get it out from the hole on the right in the pic.


In order for the throttle to work you have to connect it to the UART port in ADC mode, and black is ground, red is 5V while last cable (blue) is the ADC1. Also, you’ll need a shielded 3 way cable and the shielding wire needs to be soldered to black or ground on both ends! I got this

They’re all black here but the bottom one is red, then black and top is blue or ADC1.

Last thing is re-using existing charging port and connect the BMS discharge only to that (blue connector was nice and I kept it, re-using it for my wiring entirely as you can see behind the XT60.

  1. Test the thing. You’d need VESC tool on mac or windows to set ADC mode (adc only)

Pick ADC mode only from the APP to Use

Set it in current reverse center and calibrate the ADC1 only >not hard vesc tool actually has instructions if you click on the question mark here at the bottom right

  1. Cut all excess stuff, tidy it up, add padding to battery so it doesn’t shake and get to this

You should be good to go. I kept the back light cable wrapped in the left side of the enclosure for future usage. I will post again once the new support on top for the 3d printed deck will be ready (planning on a Davega there, but what about the UART then!)

Temp fix

Eye candy.


Nice work. Is the brake lever only mechanical and ebrake in the thumb wheel?


Great write up, thank you!


As per the original, these are independent. Planning on adding a new brake tho, gen one is weak!


Nice work Andrea!



I did add a Davega. Thanks to @Andrew I learned that you can connect to the same UART both the throttle AND a Davega so it’s fairly easy.

How? You’ve got to use the same connector, add the davega cables as per davega instructions and crimp together the davega ground and throttle ground so they can go in the same PIN.

Then in the VESC tool you’ll have to select in the app settings ADC and UART.

Once you’re set, you’re good to go.

As far as Davega settings to show correct speed and mileage, I did some trial and error and I think the best solution is this

MOTOR_POLE_PAIRS between 46 and 50

Also battery settings, if you have a 12s5p like me you’ve got to set battery mAh to 20400.

It seems to match what my board returns when it comes to speed and distance. If anyone knows more feel free to chime in.

At full charge Davega gives me about 70km or 43miles of range cruising at 25mph.

Next step is to build a 3d printed enclosure for the davega screen and power button so they all fit nicely in the console!


Epic write up Andrea! It looks really good! Need to add some LEDs now, and a horn!

There is some super information here that applies to my go kart project!

I’m especially curious about this.

Why shielded?
Because of Noise?
Did you use shielded wire on your STOBA Bomber ebike build @Scepterr?

And also this

So isn’t the electrical brake in parallel with the Throttle but simply the blue cable goes to ADC2?


Thank you!

The shielded cable was a suggestion from Andrew and Kevin, apparently not using it causes some spikes coming from motors and esc that result in unwanted full throttle.

The electrical brake is fine, it’s connected through throttle not even in ADC2, just ADC1. I’m referring to the disk brake which is weak!


hmm see this doesn’t make sense to me, at least not with what Max said to me, hence my confusion


The throttle on boosted rev has only 3 cables coming out, 1xGND, 1x5V, 1xADC1.


Yes, that’s normal, but the brake should also have 3 cables… oh unless you have a dual throttle that does both throttle and brake, that would explain everything :open_mouth: :smile:

1 Like

that’s what the rev actually uses, its like a thumb scroll wheel stuck to the handle bar


Makes sense, sorry for the confusion!
I thought it was two separate throttles (acceleration and braking)


I went to Davegas once, took about everything.

1 Like

very nice mod.
what range and speed do you have with this setup ?
i’d like 14s, but i need yo check how to fit it.
have you thought about a riser/spacer to add space ?

another question…
the voltage comming back from the throtyle is already cablibrated between 0 and 3.3v ?


Range is good 50-60km, speed 54kph. Space is tight, I wanted to keep the scooter look the same as gen.

I did the throttle calibration in VESC tool!


I’ve been dying to do this. I’m in the Miami area. Can I hire someone to do this or would I need to do this myself?

1 Like

If I was in the Miami area and wasn’t doing my own work, I’d make sure I was friends with @Gjf1

I’d bring him weed or beer or pizza or whatever it takes to be his friend.


I’m willing to provide all 3. Haha. @Gjf1 how are you?. Would you be able to help?