ok, don’t get to excited yet. First of all you need a phone/tablet with an Intel processor and you can’t download code to the cortex(but you can compile to check for errors and use a USB cable to put it on a real computer). Also it only works with PROS and probably ConVEX (and maybe ROBOTC and EasyC through WINE). It’s really just an if your bored in a long road trip kind of thing.
What you need
[LIST]
*]android phone/tablet with Intel processor
*]this app
*]optional but recommended: this app
*]you DO NOT need root
[/LIST]
Install instructions
[LIST=1]
*]install debian noroot, this may take awhile, while it’s booting is a good time to switch your input method to hacker’s keyboard
*]once your booted up go to to the terminal and type
sudo apt-get update; sudo apt-get iceweasel
*]when iceweasel is installed (firefox) go to PROS - Browse Files at SourceForge.net click on the latest version > linux > donload the i386 package (atleast this was required on the Asus Zenfone 2, the x86 version wouldn’t work)
*]in the terminal cd to the downloads folder and follow [
not super practical without being able to download code but pretty cool. I haven’t tried this, however, you might be able to use ROBOTC or easyC through WINE.
also, Crossover (a front end for WINE) is coming to android so with that you might be able to download code.](“Page Moved”)
I does a little bit, I probably should have had a different title. The issue is that “program from an android device (but only with Intel processor and you can’t download code)” is a bit long.
Downloading code should not be too hard. I believe there are open source loaders already avaliable. USB OTG should be able to handle whatever is needed. I have hooked Arduino’s up to my phone and sent data both ways.
I think it would need to be ported to android and not just a program for Debian. I’m pretty sure that USB can’t be used with Debian noroot but I haven’t done a ton of research. however, I do know that windows or linux can be run on the Asus Zenfone 2 (but root and a custom kernel that supports it is needed) through KVM and I’m pretty sure that it works with USB devices.