Izzy's Self-balance Trail Board ("onewheel")

Intro
I ride downhill mountain bike and National Forest OHV trails. I like carving, bonks, and drops so self-balanced boards are good because of the snowboard-like feel, maneuverability, and small footprint. When I converted this board from an FM ESC to VESC, the focus was to minimize weight, improve weight distribution, and improve repairability.

Parts List

  • Little Focer v3.1
  • TFL Growler WTF Rails
  • Feiben 10x6-6 treaded tire
  • FM hypercore motor (standard onewheel XR motor)
  • Chi battery CBSP 15S1P
  • Ignite 1” lift kit
  • 3D printed battery enclosure
  • 3D printed esc enclosure
  • TFL Bang Bumpers
  • DIY esc heat sink
  • 3D printed rear footpad on 0.09” aluminum plate
  • 3D printed front footpad with activation switches on 0.09” aluminum plate
  • XT-90S loop switch
  • External LLT BMS 4S-21S
  • Littelfuse 80VDC fuses
  • Hoyt puck/receiver
  • Rear binding, formed 3/8” aluminum rod, foam, baseball bat grip tape
  • Front binding, 2” straps, Velcro, 3D printed release

Glamor shot
image
Electrical Diagram

ESC Enclosure

image
The wiring harnesses that go in the ESC enclosure. The fuse holder connectors to the battery were changed to 4mm bullet because I could not get two XT60’s through the ESC enclosure penetration. I did not take a picture of this though.

image
I changed my molex connector after seeing how Mario from board garage did his.

image
XT-90S loop switch I made. Drilled a small hole in the plastic for the string. Potted with epoxy and heat shrinked. This is mainly used to anti-spark but also good in emergencies or for storage.

image
Typically onewheels have the charge port on the right side of the nose but I plan to charge a different way so we can use this spot for the loop switch.

image
All the wiring is installed in the enclosure.

image
The main wiring harness to the batteries is installed.

image
Little focer 3.1 installed on custom heat sink. 1mm heat pad.

image
ESC and heat sink installed and wired up. 0.07” o-ring seals against the heat sink for waterproofing. I also installed a Hoyt puck receiver, not shown.

image
All closed up with motor, front foot pad, and battery hooked up. Just have to install the front foot pad over it. One of the advantages to this design is that the aluminum plate of the front footpad is in contact with the heat sink for better cooling.

Battery Enclosure

image
The battery enclosure is designed to fit the Chi CBSP. The orientation of the wires on the battery required some extensions for the balance and mains to exit the top port of the battery box.

image
Battery and wiring tucked in nicely. 0.07” o-ring installed. This has proved to be very successful in keeping out water and mud.


Because battery protection is so important and I’m dropping on rocks and stuff, I made an aluminum shield for the bottom of the battery enclosure. The bends improve the stiffness. There is also a bumper under this plate but I did not want to rely on that alone.


Shield installed

image
All closed up with balance connectors and mains. I pot the base of the JST connectors with epoxy and add some tape for some extra protection around the balance wires.

image
Installed on the rails


The top port of the battery box penetrates into this smaller connector box. The interface is sealed with a tangential o-ring. I later changed the set up in this picture to give me some more slack on the connectors.

image
Four thumb screws, aluminum plate, and o-ring keep the connector box sealed.

Charging
I wanted to do an external BMS to keep things as simple as possible. I chose LLT because they are cheap and there is a good amount of experience in the community. I went with the 4S-21S unit because I will likely upgrade to 20S in the future.


15S wiring diagram


20S wiring diagram


Balance connectors

image


Final assembly with 3D printed enclosure

image
Charging. Drok AC-DC for power supply and DC-DC for voltage regulation.

Extra Pics




image
image

What’s next?
Eventually I will build some 20S batteries to replace the 15S. I’ve been working on VESC code to improve trail riding. I will probably release a package in the near future so anyone can use it.

14 Likes

Any reason why you didn’t tie it around the loop connecting the terminals?

I don’t think what you did is an issue, I’m just curious and have nothing else to do right now :sweat_smile:

I wanted to do something similiar to what you did for my phase wires but it took up too much extra space. So it isn’t quick to remove the VESC sadly and might require soldering them off. Can’t remember if the connectors were epoxied to the enclosure or just held with friction and hot glue to be extra safe.

That aluminium battery cover is such a good idea :ok_hand:

This is pretty typical overthinking by me. I have two reasons. First structurally I would rather rely on the plastic housing than putting repeated stress on the solder joints. Sometimes an extra safety like this can turn into the point of failure.

The second reason is it is just an easy way to keep the string isolated from the contacts. If there is water under the heat shrink and the string is wet maybe it could shock me. Probably not but rather not worry about it.

1 Like

It shouldn’t shock you if you’re touching only the loop key. You’d need to touch the negative too.

That is a good point on the structure being potentially stronger. I only use my loop to hold the key when it is removed. I don’t keep the clip on when it’s in the board so i pull the whole connector and not just the loop.