Since each build of the VESC Tool is compatible with only a few particular versions of the VESC Firmware, every now and then we find ourselves searching around for a place to download a precompiled executable of one of the older versions. When faced with this situation you either have to find it by googling, ask around on the forum, or download the source code and compile it yourself. All of these take time and can turn a simple task into a real pain. To remedy this, we have decided to crowdsource an archive of the old VESC Tool versions.
UPDATE: The latest VESC tool is now backwards compatible with firmware versions as old as 3.55. It will automatically load only the options compatible with that firmware. Because of this, it is recommended that you only use an older version listed here if you are certain of what you are doing.
If you have a version of the VESC Tool that is not listed here and is not the latest version, please edit this post and add it to the list below.
Make sure to read Mr. Vedders README and comply with the guidelines listed there. Official, VESC branded binary (executable) releases may not be distributed on any other website than the VESC Project’s Website.
If you are looking for the latest VESC Tool build, it can be found there.
As always, if you make use of the VESC Tool or VESC Firmware created by Benjamin Vedder, please consider donating to further development by following the instuctions on the VESC Project’s Donation Page
VESC Trademark is Registered with the United States Patent and Trademark offices and owned by Benjamin Vedder
VESC_TM_5435550.pdf (56.0 KB)
VESC-Tool and the VESC firmware are published under the GPL V3. This allows you to work with the code, tweak it to your project needs, add extras and share your achievements with others, so that they can learn from your skills & achievements and vice versa. Open Source code allows you to understand how things actually work and in consequence it helps you to educate yourself and others.
VESC GNU Public License v3.0 :LICENSE (34.3 KB)
Code contributions should be made via Github
All binaries for compiled tools are located on Github
GPL V3 License can be found here
v3.01 with firmware 5.3
Download VESC-Tool from: vesc-project.com
Or use App:
Google Play store
Apple App store
VESC-Tool with firmware 3.55 up to 5.2
Download VESC-Tool from: VESC Project’s Website
Use the archive function in the firmware section (archive tab top of the window). Download or re-download the firmware archive, pick desired firmware version and upload the firmware to your device. After re-connecting to the device, VESC-Tool will adjust the user interface to match the firmware found on the device. The firmware archive will be a standard feature of upcoming stable releases. Please note: Older versions may miss important and/or safety relevant features! It is highly recommended not to use older firmware than found in the archive.
v1.08 with firmware 3.52 & 3.53 & 3.54
Mac: vesc_tool_1.08.macOS.zip (22.6 MB)
Comment:FW 1.08 support, SWD programming support
Binaries:FW 1.08 support, SWD programming support · vedderb/vesc_tool@61908a5 · GitHub
v1.04 with firmware 3.50
Win: vesc_tool_1.04.rar (14.7 MB)
v1.00 with firmware 3.48
Win: vesc_tool_free_windows v1-00.zip (20.9 MB)
v0.95 with firmware 3.36 & 3.40
v0.94 with firmware 3.37 & 3.38
Windows: vesc_tool_0.94.exe (38.1 MB)
Comment: v0.94: Map BLE devs by address instead of name
Binaries: v0.94: Map BLE devs by address instead of name · vedderb/vesc_tool@f2e637f · GitHub
v0.83 with firmware 3.28 & 3.29 & 3.30
Windows: vesc_tool_0.83.exe (28.4 MB)
Comment: v0.83: embedded fonts, split ppm and adc wizards, plot performance fix, fw3.30 support, fw upload power warning
Binaries: v0.83: embedded fonts, split ppm and adc wizards, plot performance fi… · vedderb/vesc_tool@1fc2c83 · GitHub
Windows: ACKMANIAC_ESC_TOOL_3_103.zip (17.1 MB) tool source, firmware source
Win:ACKMANIAC_ESC_TOOL_3_103_win.zip (17.6 MB)
- Custom Bin file: PACKET_RX_TIMEOUT changed to 1000 (To make it work with the OG Metr) USE AT OWN RISK
Compiled by rpasichnyk.
BLDC_4_ChibiOS.bin (206.7 KB)
Mac: ACKMANIAC-ESC-Tool.3.102.macOS.zip (14.9 MB)
Firmware 410_411_412_default: VESC_default.bin (208.1 KB) source code (hardware 4.12, FOCBOX not-Unity)
Linux: vesc_tool_0.82 (12.1 MB) source code
Win: ACKMANIAC_BLDC_TOOL_WINDOWS_2_54.zip (12.2 MB)
Mac: ACKMANIAC_BLDC-TOOL_MAC_2_54.pkg.zip (10.0 MB)
Linux: ACKMANIAC_BLDC-TOOL_Ubuntu_2_54.zip (1.4 MB)
Firmwares sources: GitHub - Ackmaniac/Ackmaniac-Firmware-Mod: Ackmaniac-Firmware-Mod 2.54
BLDC-Tool sources: GitHub - Ackmaniac/Ackmanaiac-BLDC-Tool-Mod: mod verson 2.54
Focbox tool 20.40 - 20.46
FOCBOX_TOOL.zip (18.4 MB)
FOCBOX_UI.zip (18.4 MB)