logoVibe - One Wheel E-Bike
Software

Firmware

VESC Firmware

To support the DMU11 IMU on the VESC motor controller, a custom firmware must be flashed on the VESC.

Please find the source code here: github

There are two options to load the firmware onto the VESC, one is to flash it using VESC tool, and second is to flash it from the CLI using a SWD connector like a J-Link. The former is the quickest way to do it, but the later is better when doing iterations of the firmware (making changes and testing).

Custom Firmware Bin

Please download the custom firmware for the VESC with DMU11 support:

Vibe-VESC-FW6.05

Build from source

Clone the github repository from github

git clone

Create virtual python environment

python3 -m venv vibe-venv
source vibe-venv/bin/activate

Install ARM SDK

make arm_sdk_install

Build

make 100_250_mkiii

Flash (J-Link)

make 100_250_mkiii_flash