It works with the Unity running FW5.1 and newer, but not the legacy firmware.
Hey everyone! We have a good update coming. It’s version 0.18.0 and it has some new features to play with!
First up is the Vehicle Manager (aka [the start of] the FreeSK8 garage). You’ll find this under the Advanced drop down at the bottom of the configuration tab. In here you can manage previously connected boards. Being that this is a new feature I highly recommend you Export a Data Backup from the Advanced menu before making changes. What could go wrong? Right? With the Vehicle Manager you can now move a Robogotchi between vehicles. As a bonus data backups are now compatible between iOS and Android.
Retire Vehicle
If you are connected to your device you’ll have the option to Retire the vehicle. This will retain all the data the Robogotchi has collected and allow you to setup a new vehicle profile with the connected device.
Adopt Vehicle
This option is available if the connected device is not currently associated with a vehicle (usually after retirement). By adopting a vehicle the profile and ride logs saved will belong to the connected device.
Erase Vehicle
This option will remove the vehicle and all of the rides you’ve logged.
Next up is Ride Merging. That’s right, you asked for it. Or maybe you didn’t but you might really like it anyway From the List View on the Ride Logging tab you can swipe right to Merge with the previous ride. Pretty simple, yeah? Cool. As with the Vehicle Manager, this is new feature and it would be a good idea to do a backup before merging anything important to you.
That brings us to supporting the VESC Balance application mode. In the Input Configuration you can now modify balance parameters like PID, Tiltback, Brake Current and more! Hooray! There are a lot of parameters available so if you don’t see something that you’d really like to configure on the go let us know and we’ll get it in the next update.
The final bits are improvements on the existing feature set:
When scanning for devices an estimated signal strength is displayed.
The Prefer GPS option now applies to Ride Logs, Quick Statistics, the Connection tab and the new Vehicle manager. To make this happen the FreeSK8 database was updated so only freshly sync’d rides will display the GPS distance, speeds and consumption values.
The Bluetooth communication was improved to resolve issues with devices that have a small MTU. So things like setting a Speed Profile will now work with the built in Spintend Ubox bluetooth adapter. The TCP bridge should also work much better, no more getting stuck trying to write motor or application configurations We also check to make sure Bluetooth is on before attempting to Scan for devices and will let you know instead of listing nothing.
v0.18.0
* Added Vehicle Manager
* Added Ride Merging
* Support for Balance Input Configuration
* Display signal strength with BLE scan results
* Prefer GPS option is applied outside log viewer
* Improve BLE connectivity
* Other fixes
The opportunities for map-based sketches have exponentially increased with this.
What an awesome update! Well done guys.
Thanks for your reply, I’m running 5.2 and really want to test this out on my Android
Can I get access to it? What do I have to do besides filling out the form?
If you’re using the email address you signed up with on FreeSK8, it will appear in your Google Play Store.
Ok, thank you I edit my form entry. I hope it works now
Ok, was able to download it. Will test it later, thank you!
This is great.
I love how easy it is to connect to see my voltage etc.
I have a suggestion - it could be even easier - when it starts up if you have boards registered it should scan Bluetooth and connect to the first board it can find and flip directly to the summary page.
There could be a setting for people who don’t want that for some reason.
I‘m a bit confused… asking for a friend thou.
Does the App work with any Smart watches as well?
Al well know member said yes, but I can’t figure out how.
Al might have seen some previews of things we have in the works. At this moment we don’t have any watch support.
There is an unpublished Apple Watch application that is 95% complete. The trouble we are having is getting the watch to ask for the BLE pairing pin that we use on Robogotchi so the app only works on open connections Since we aren’t watch developers we might require some assistance to get it working.
I also very lightly started working with the PineTime watch since it’s a low cost solution to a wearable with Bluetooth. So far I’ve only setup the development environment, compiled firmware and installed a hello world application.
Hey everyone! We are excited to announce our FreeSK8 Mobile application is now available to the public. It works with Android and iOS devices and has a number of useful features even if you don’t own FreeSK8 hardware. A BLE connection and VESC firmware 5.1 or higher is required.
FreeSK8 Mobile:
FreeSK8.app
An open source, rider-centric cross platform mobile application for VESC compatible ESCs and FreeSK8 devices
Robogotchi and Xenigotchi users will get to take full advantage of the application with an expanded feature set:
- Always-on data logging
- GPS ride mapping
- Lifetime ride statistics
- Continuous fault monitoring
- Easy firmware updates
- Video overlay support
Features available to anyone with a BLE Module connected to their ESC:
- Real time data
- Speed profiles
- Input configuration
- PPM calibration routine
- Motor configuration
- FOC detection routine
- FlexiBMS & DieBieMS telemetry
- Customizable board names & avatars
- Vehicle Manager
- TCP WiFi Bridge
Download links are available at https://FreeSK8.app
Documentation efforts are underway at https://codex.freesk8.org
If you are a developer that is looking for open source project to contribute to- shoot us a message as we’d love to hear from you. FreeSK8 Mobile App development is still active & we have a good amount planned for the future!
A huge thank you to our beta testers who were a critical part in getting to where we are now. If you’d like to stay a beta tester, great! We could use you If not, please send us a request to remove you from whichever platform(s) you are testing so you can take advantage of the public releases
We’ve been building our next batch of Robogotchii that start shipping next week after testing is complete. To get your hands on one visit the DRI Shop or Full Send Electric
Hey, thanks Team for the awesome efforts so far, looks very promising.
I’m wondering how far down the pipeline is that feature? Any rough ETA ?
I’ll have a look at that Flutter development thingy and see if I can contribute on that front
Hey all. First time poster. Just got my new board from @glyphiks The robotgotchi module and app are brilliant.
Welcome, dude. That sweet skinned Kaly?
Unfortunately we don’t have a good estimate for ADC support. If it’s just parameter editing I could do that fairly quickly. Beyond that, things like calibration routines would be slightly more involved and require additional time and testing.
We’ve had another tester mention ADC input for a scooter in the past so now it’s increasing priority.
Welcome! Glad it’s going well! Let us know if you have any troubles
Board is a Kaly. Moon drives, Maytech cans.
Not sure if this is correct place but using ble1.1 zenith with 5.2 the app gets stuck on requesting motor config, I checked logging and only one buffer error which dropped off logs. Long press gets into app and everthing else seems to work okay just no motor config. I did program some bits using the tcp bridge which was awesome so I know most things are good. Hope I’m not alone with this issue.
We’ve had a few folks report this somewhat recently, we’re going to try to reproduce here and see what’s going wrong.
Are you also on iOS? So far it seems to be iOS related.
Thank you for the feedback!