What I am wanting to do I have already done in the .NET/C# platform utilizing Windows Remote Arduino for Visual Studio, but I would like to try to implement it on Android. Currently what I have is a Windows computer that can communicate with either a USB cable or blue tooth to control an I2C device hooked up to an Arduino. I'm wondering if there is a Library that exists that will allow me to do the same thing but with Android. I have found the following from a fellow Arduino enthusiast GitHub - 4ntoine/Firmata: Firmata pure Java implementation
The problem I am running into is I haven't the slightest clue on how to implement this. If anyone knows how to utilize the above library I would appreciate any guidance and/or examples you may be able to provide or if you know of another alternative I would like to know about it. The only thing is I would really like the Arduino itself to be platform agnostic. Meaning I need it to be loaded up with the standard Firmata sketch and operate in the same way that my windows version would.
Thanks in advance.