Good Morning E-SKATERS!
Benjamin has worked on a mobile friendly VESC-Tool since a while now. Whenever he found a minute he coded some bits and now we see some nice results. He started a thread about it on his VESC-Project.com website. If you are interested, you can find his post here: https://vesc-project.com/node/234
I will post some screenshots here for everyone to look at. Things are not yet 100% polished up and some more stuff is waiting to be implemented. Work in progress… The VESC-Tool mobile can configure pretty much anything you can configure with the desktop VESC-Tool versions.
- motor detection
- app configuration
- radio setup and calibration / mapping
- changing all parameters / tune your board on the go
- display of real time data (master and slave)
- wireless firmware updates
- connection to master and slave via CAN, using only one wireless module
- give your board a name to avoid confusion and wrong connections.
Current App solutions worked with standard wireless modules that didn’t provide a high data transfer rate. Benjamin has written a custom firmware for NRF51822 chipsets. He never goes down the simple and easy route, he wants things to work sweet and perfectly. So it’s is not simply a USB-UART bridge, the software decodes and encodes the packets to get the maximum possible data throughput and reliability. This makes a big difference!
Since regular wireless modules do not work with VESC-Tool mobile, you will need a module that has the new firmware flashed onto it. We provide a simple and easy to use dongle if you want to get started immediately. http://www.trampaboards.com/nrf-dongle-p-25516.html
Your mobile device should be running ANDROID and it should have Bluetooth 4 standard. Android 7 or later is recommended. iOS s not supported since Apple doesn’t allow Open Source Software in the Apple store.
Where can I find the VESC-Tool mobile? And how do I install it?
Simply create an account on vesc-project.com and add any VESC-Tool version to your basket. Finish the checkout and then click on “purchased files” in the top right section of the website. You will find an Android.ZIP folder there. Download the ZIP folder to your device and unzip it. The folder contains two files:
The vesc_tool_full.apk will install the full VESC-Tool, featuring the same user interface as you already know it. This is good for tablets. The vesc_tool_mobile version is for smartphones.
You may need to go to your device settings and allow the app installation from unknown source. Your ESC should be configured to use PPM and UART (APP-Settings >>General). So you may need to use a USB cable to change that setting. Hopefully this will be the last time you will use a cable to configure your board.
Here are some screenshots:
On the bottom of the App you will find WRITE and READ buttons and the magic three little dots.
If you would like to honour Benjamin’s work, please consider to purchase one of the VESC-Tool versions that has a donation included. He does all the heavy lifting for the community and we think it’s fair to invite him on a beer once in a while. We spend little sums on silly stuff every day. This new App is so useful, it’s worth to send Ben a little motivator to allow him to bang on stuff harder.