Extended BLDC-TOOL with Watt Control Mode, PPM Cruise Control, individual Throttle-Curve and Android App

This is exactly the same problem I have with the app. I got this Bluetooth module: https://www.amazon.de/gp/product/B00V07U93U/ref=oh_aui_detailpage_o07_s00?ie=UTF8&psc=1

PS.: I like that “Pussy”-Mode :smiley:

1 Like

Lol. I was just setting them up to re try the modes. Going for something descriptive .

I guess the standard configuration of the module isn’t the same like my bluetooth modules. Moe info how to programm the sunfounder module is here. http://wiki.sunfounder.cc/index.php?title=Bluetooth_4.0_HM-10_Master_Slave_Module

Easiest way to solve this is to order the modules from my link in the first post which are pretty cheap. But they need a while to get shipped.

What needs to be programed? Just a matter of setting a parameter?
Which one?

@Ackmaniac’s link he referred to if anyone else was looking

But it links to German Ali express which is why i bought from Amazon

That’s the same module at the english version of Aliexpress

Tomorrow i will try to get some more knowledge about it but i guess most of you don’t like to program the modules with a Arduino. Maybe somebody has some more knowledge and can help. So i recommend to buy the modules in the link. If you need them quicker then try to order a module on ebay which looks exactly the same. You see the number “ZS-040” on the back of the module.

1 Like

I did play a bit with AT commmands to customuze my HM-10, if I can help,

If the app works for you then it would be great if you can check the settings on your module and then get in contact with @SageTX or @bullrider12 to figure out if there is a difference.

I uploaded a new Version of the app. Now it is possible to choose between different realtime data layouts when you capture videos of your ride.

Here you can choose between the different Layouts

This is the Left and Right Layout

This is the minimized Layout

12 Likes

@Ackmaniac @Pimousse Just wanted to mention, mode selection used to work flawlessly. Started getting glitchy a few updates ago. Anyway, would love to program or check settings, but did order the other module as well.

Then i am pretty sure that this is because of the 20 byte limit of Bluetooth low energy. Because in the older versions it was only 17bytes that i send. But in the newer version it is more because of the throttle curve settings. So the message will be split in multiple parts of 20 bytes each. I can try to add a parameter in the settings of the app and adjust the firmware so that the messages will be send in the old way. But then you loose the ability to adjust the throttle curve and PID settings via the app. Or it is necessary to send another message for these settings. I will think about it.

But if you use the modules that i recommend then you do not have these issues. So the standard setups of these modules seem to be different.

Hi @Ackmaniac, I’m using the NRF-Controller of Vedder which ist adjusted in the Nunchuk tab. The driving mode for my eMTB is (or would be) watt + brake + reverse. Is it possible to select this mode via your app (can’t find it in the menu selection). As always: appreciate your progress soooo much. THANKS!

Yes it works. But first you need a connection with the VESC via the App. then the app recognizes that the NRF or Nunchuk mode is active and it switches to these modes. If that doesn’t work then please let me know. So long story short. The App detects by itself that you use a Nunchuk or NRF. But without a connection it can’t detect it.

Anyone know how to go about soldering this on and enertion vesc

Ok, then I have to give it another try. Current status: Dual VESC, Master uses NRF/Nunchuk, Slave has the BT successfully connected to the App. I see the values changing according to my throttle input - so the connection is working. But: Slave has only activated UART for the BT-Module, all other inputs are deactivated on the slave. Only the Master is connected to the NRF … could this be the reason?

Let’s have a Skype meeting this evening.

Ok i found the error. the check for NRF was wrong. New version is already in the dropbox link and in a couple of hours also in Google Play available. Thanks for the Report.

At “Google Play Store” you will find with the app also a descripton how to connect.

1 Like

Do I need a special soldering device? I have a soldering pen and have only soldered wire never to a board. Can you send a pic of the back side of your vesc showing the pins and soldering?

You can see on the four wires where you have to solder. No special soldering device. If you don’t know how to solder, for sure you will find some hints with google. Sorry I don’t want to turn my vesc now, I’m busy right now and it is really no magic thing.