Cellbots are fun to play with for hobbyists, students, or serious developers. To get started you need a robot, and Android phone, and the right software. This guide can help you pick the right match for your skill level and interest.

Pick your robot platform

We have four different robots that work with our most common software options. The easiest out of the box experience is the iRobot Create with a BAM from Element Direct or RooTooth from Sparkfun. With some minor assembly you can try the LEGO MINDSTORMS and with simple tools you can put together something using the VEX Pro (available soon).

If you want to get really advanced you’ll go with a custom robot such as the Arduino based Truckbot or Tankbot. These require some lower level programming and a lot of creativity and possibly soldering. You can get very creating in the shapes and sizes of your robot this way and just need to use the Arduino source file we provide.

Make sure you have a compatible phone

We’ve tested most of our apps on the HTC MyTouch, Motorola Droid, HTC Nexus One, and Samsung Nexus S. As long as the phone is running Android 2.0 or newer it should work with the Bluetooth API’s we use to connect to the robots. Some clever folks have also figured out how to get serial data out of the USB port of some older phones but that tends to be more risky.

There is some classic code for the NRover platform using Nokia phones and we’ve covered the iPhly project for iPhone. The majority of the Cellbots community has leaned towards Android but source code is welcome for any platform.

Software for your skill level

The last thing you need is to decide on the software platform that matches your programming experience. Download our app from the Market and pair to an iRobot or LEGO MINDSTORMS and you can be having fun with no programming at all. Or you can use App Inventor for Android to drag and drop a custom program using just your browser.

We also offer complete source code in both Java and Python for the more advanced programmers out there. Android’s SDK focuses on the Java developers and allows for rich UI’s and maximum use of the available API’s. The Python library uses the Scripting Layer 4 Android and caters to those who want to write a quick script or two for their robot to do something new and fun.

All of the software packages aren’t currently feature compatible but we have used the Java app on one phone as the remote control to drive a Python brain on another. As long as they are passing the same commands over HTTP, XMPP (chat), or Bluetooth, they should all get along nicely.

47 Responses to GETTING STARTED

  1. Jef says:

    Is it compatible with the HTC HERO ?

  2. ryan says:

    We’re not sure if anyone has serial output working on the Hero yet. Let us know if you try it and how it works out. Adding on a BlueTooth module should be fine but we also haven’t done that yet.

  3. I’m running CyanogenMode 4.1.99
    Will this work or do i need 4.2.13?

  4. ryan says:

    We haven’t tried older Cyanogen, but please share your findings on the group

  5. will says:

    I’m running it on the cyanogenMod on the G1, had to download the latest ASE for it to install properly though

  6. Glen says:

    I installed Cyanogen 5.0.7 (which is Android 2.1)yesterday on my G1 and can confirm that bluetooth works. I had to uninstall and reinstall both the ASE and Python within the ASE for everything to work.

  7. htc hero says:

    Does anyone know which type of video information are supported? I keep in mind the Instinct solely may dl 3gp using opera mini. I downloaded the twist ap, perhaps that is the problem? How can I watch videos from websites other than youtube? Which file sorts? Usually I’m given the choice of 3gp or mpeg4. Can’t get either to work. Thanks on your time! Rattling I wish I used to be eligible for the upgrade to EVO!

  8. Nice post! GA is also my biggest earning. However, it’s not a much.

  9. Very good suggestions, I’m going to bookmark this and come back to it. I’m curious if you have any follow ups to this post?

  10. I loved as much as you will receive carried out right here. The sketch is attractive, your authored material stylish. nonetheless, you command get got an edginess over that you wish be delivering the following. unwell unquestionably come further formerly again since exactly the same nearly very often inside case you shield this hike.

  11. With havin so much content and articles do you ever run into any problems of plagorism or copyright violation? My site has a lot of completely unique content I’ve either created myself or outsourced but it appears a lot of it is popping it up all over the internet without my permission. Do you know any techniques to help protect against content from being ripped off? I’d genuinely appreciate it.

  12. I was told that in the UK (I don’t know about the USA), they were thought of as being ill and medicated, and this medication either Reduced lust towards other men (If you are a man that is), or increased attraction to women

    is this true, or is it something that has been made up or exaggerated?

  13. Very good websites where I can start a blog for free?

  14. Does your site have a contact page? I’m having trouble locating it but, I’d like to shoot you an e-mail. I’ve got some suggestions for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it develop over time.

  15. Kose says:

    Hi,you do a very good job.
    And I’m very interested in your work.
    But i dont’t know what kind of knowledge i need to know.
    So please give me some advice.
    i have some expirence about android programing.
    Thank you!

  16. Julle says:

    Hi can it be installet on a htc wildfire ???

  17. With havin so much content and articles do you ever run into any problems of plagorism or copyright violation? My site has a lot of completely unique content I’ve either created myself or outsourced but it appears a lot of it is popping it up all over the internet without my permission. Do you know any techniques to help protect against content from being ripped off? I’d genuinely appreciate it.

  18. Stephan says:


    i have a little problem. i can not import the cdr file in inscape :-( i see nothings.


  19. This article is actually a pleasant one it assists new web users, who are wishing
    in favor of blogging.

  20. power blogs says:

    I uwed to bee sugested his blog bby my cousin. Iam
    now not sure whether this put up is wriitten
    through him as noobody else understand such unique about
    my trouble. You are amazing! Thank you!

  21. I think this is one of the most vital information for me.
    And i am glad reading your article. But wanna remark on some general things, The website style is great, the articles is really excellent : D.
    Good job, cheers

  22. I simply could not leave your web site prior to suggesting that
    I extremely loved the usual info a person supply on your visitors?
    Is gonna be back ceaselessly in order to inspect
    new posts

  23. electronic cigarette review GETTING STARTED |

  24. dekang e liquid GETTING STARTED |

  25. Get new program dates in addition to notices published in a variety of local in addition to national newspapers for private and public sector work opportunities straight. The notification could be available in a downloadable in addition to printable file format as Pdf apply for the information.

  26. domain says:

    Hello! Would you mind if I share your blog with my myspace group?
    There’s a lot of people that I think would really enjoy your content.
    Please let me know. Cheers

  27. I visit every day a few blogs and blogs to read content, except this website offers quality based articles.

  28. Seo says:

    Excellent write up, I will save this post. Have a good day.

  29. chinni says:

    good information and good website

  30. says:

    Fantastic goods from you, man. I have keep in mind your stuff prior to and you’re simply extremely great.
    I actually lioe what you’ve obtained here, certainly like whhat you’re saying and the way wherein yyou say it.
    You are making it entertaining and you still care for to stay
    it wise. I cant wait to learn much more from you. Thhis is actually a terrific website.

  31. jntu results says:

    good hear that jntu world is relaunched…

  32. best wedding photographers in hyderabad.

  33. Jackets are a great way of keeping the particular cold out in the cold era of winters. Might also worn in the summers by most people just any the cool look they feature. The Moncler jackets have been been very famous all of us talk by the fashion the entire global population. Both men and females seem to get totally involved with the bran due towards comfortable jackets it provides. They are very stylish and hip hop sort of jackets that can make you stand outside in a group. You would be noticed wherever realize that some go just because of the jacket simply be wearing.How are they going to be called cheap? Your website that some shopping to be able to several times a year, handling registration, especially the particular off time of the year. Thus, due to seasonal changes through these moncler outlet shopping stores, you can find incredible deals.Several days ago, Moncler gamme bleu held a show which contained many attractive parts. There were many camp beds in the very center of the show. In the beginning for this show, each the models were utilizing the camp bed. Suddenly, the music sounded and all of them got up quickly and orderly, like trained soldiers. Huge ability the models looks such as drillmaster, who purged clothes for other models. Then, the models appeared along the stage piecemeal. Many people thought diet plans . performance art rather compared to a show. The cheap moncler which appeared inside of show won high praise among the specialists.You can decide in the pocket when observe the black slopes with the untracked, even when you’ve bitten off during you can chew. This brand typically offer you any ski wears you are in need of. If you are one of those ladies who attempt always be an expert of skiing, then you’ll think gonna take yourself off to moncler jackets and take the plunge.In order to satisfy all types desire of styles and types, the products in the stores tends regarding more and more often diversified. When you are choose handbag in order to complement with the moncler,you must purchase the actual one.Many superstars in Hollywood treats Moncler jackets as the number one choice simply because Moncler can bring them fashionable and elegant design as well as comfort and flexibility.We can see them dressing themselves in Moncler jackets turn out to be present atmoncler jacken many valuable predicaments. It goes without saying that there is absolutely no second company which can surpass Moncler. It has been choosen as No1 down jacket hallmark.

  34. ritu says:

    Very good suggestions, I’m going to bookmark this and come back to it. I’m curious if you have any follow ups to this post?. can you tell me the details of follow up program

  35. Very first of all, permit my family recognize a person?s command during this make a difference. Despite the reality this is certainly brand new , by no meanstheless swiftly soon soon after registering your website, this intellect has exploded extensively. Permit all of us to consider preserve of 1?s rss to assistance sustain in touch with whatsoever probable messages Sincere realize but will pass it on to aid admirers and my individualized are living members

  36. Trackback… […]below you’ll obtain the link to some internet sites that we believe you ought to visit[…]…

  37. jntu world says:

    It is good to see the best website for all jntu hyderabad results and updates

  38. sudhakar says:

    A Very Nice Post. Thanks for giving such a nice suggestions. Keep on Sharing this kind of posts. I am going to come back here often.

  39. soccer news says:

    Regards. Fantastic stuff!

  40. When some one searches for his necessary thing, so he/she wants to be available that in detail, therefore that thing is maintained over here.|

  41. Radha says:

    This is a great inspiring article

  42. *Some times its a pain in the ass to read what people wrote but this web site is very user friendly ! .

  43. Umesh Prasad says:

    Learn and practice online Aptitude questions and answers with explanation for interview, Government and Private competitive examination and entrance test.

  44. Jim says:

    There’s certainly a lot to know about this topic. I like all the points
    you’ve made.

Leave a Reply

Your email address will not be published. Required fields are marked *