Let's Make Robots!

Tablet can Program?

Tablet Like Samsung Galaxy tab 10.1N can Program a Robot,...,?? Please Help me ASAP 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

As programmable devices go, tablets are relatively closed.  However, the Android tablets are basically oversized Android devices.  There are a few hardware developement kits (such as the IoIo that RobotFreak is using) that can be used to interface with an Android device.  As for which tablet is best to use--Sorry, can't help you there. 

OK dude,..  And thank you for your helpful Opinion ,.., THANKS,.., but someone said that iPad 2 can do programing a Robot ,.., and I think Android 3.2 is more advanced that iOS 5

Tablets are not meant to be used by makers/programmers. You may be able to control a robot with an iPad app but writing a program is going to be incredibly hard. I wouldn't even recommend writing long emails on a tablet, it's just too frustrating.

As most programs are just text written in some sort of notpad, yes you can write programs on a tablet. But the problem is how to compile the source code into something that can be sent to a microcontroller. As far as I know you won’t be able to install and run something like the Arduino IDE on any tablet. Nor will you be able to run the PICAXE IDE.
You might be able to do more when Microsoft gets it tablet out but until then, the only micro I can think of you might control via a tablet is the mbed http://mbed.org/ as the programming interface (IDE) is browser based. But you still need an usb to communicate with the micro.
So if your deciding on buying a tablet or a laptop for programming, -go for a laptop.

If you get a Win7 tablet, you can program your microcontroller on it (Acer Iconia W500 for example). To make the process easier, get a tablet with a keyboard, or a leather case with USB keyboard. Oh, yeah, one of the differences between a tablet and a phone is the host USB port, some tablets have even 2 USB2 ports (use one for the keyboard and one for your Arduino/Picaxe connection). Most tablets also have a mini USB device port that is for sink with the computer, similar with what phones have. Android tablets are like the phones, based on ARM processors. You can install and use Processing on Android, so you could install the Arduino IDE too, but the compiller and uploader do not work on ARM processors. So basically you can write your code but can't transfer it to your robot's microcontroller. The more expensive tablets that run Win7 have an Intel Atom processor, which allow you to use them as you would use a regular PC or laptop. 

However, you can get a 5" mini tablet running Android for less than a smart phone and use that directly on the robot. You will not be able to do video processing directly on it (you kind of need a faster processor, hehe) but it has the host USB so you have direct connection to the Arduino or Picaxe, not needing the IOIO or ADK board, plus you have wireless, perhaps a camera that you can use to send video to the PC.