Bluetooth joystick input into argon - suggestions for a solution?

Hi, I’m looking for an easy and no-low cost solution to integrate analog inputs into an argon for using it as a remote RC vehicle analog control. This would be for use with students hence the desire to use something like an app on a phone that communicates via ble to the argon.

I’ve seen goble but it does not seem to have libraries that work with the native ble argon radio without extra hardware. Does anyone have a suggestion for something like this.

I intend on using the argon as the brains for an electric vehicle controller. We will use the cloud as a means to collect rudimentary data in “real time” for studying their behavior.

It would be nice to be able to use the argon as a receiver and a students phone as a remote. Thats what I’m thinking but am happy to hear suggestions.

On this page they list the ble uuid and characteristics that one board uses:

Other Information

UUID Service

DF Robot BLE Details: Service

UUID: 0000dfb0-0000-1000-8000-00805f9b34fb Characteristics

Name: Serial Port UUID: 0000dfb1-0000-1000-8000-00805f9b34fb
Name: Command UUID: 0000dfb2-0000-1000-8000-00805f9b34fb

With that information, could you set up some code using the BLE API on the Argon to receive commands and then act on them?

Or this is not what you have in mind?

1 Like

This would be fine to use the built in stack. . Ble is rather confusing though and I’m not sure how the dfrobot app works. If you don’t mess with ble every day I forget more than I remember.

I’m happy to use any app on any phone. I’d prefer something that had and ios and android flavor app but dfrobot is just iOS. I’m just asking the community to see if anything else exists or perhaps a library for this I may have not seen.

A phone based remote would be useful for many.

Is this for the same GoBle or something else?

I’m not sure either. I would think they connect to a particular BLE service and start shooting some messages that would need to be parsed and then acted upon (yes, I realize I did not tell you anything you didn’t know).

Are there any other apps around that simulate a joystick that you have seen?
I ran a quick search and landed on this one and they tell you what is being sent (they have an iOS app too):