Asimi is a bot based on Arduino, which I created to experiment with robotics and different ways to connect to external interfaces from Arduino.
The name Asimi
I choose the name Asimi, in honour of Isaac Asimov, who coined the term ‘robotics’. Also ‘A’ is the starting letter of the name of a very special person in my life 😉
Modules
Each module is a separate Arduino Sketch which does a particular functionality. Right now the following modules are available.
- BasicBot
- WiiBottonsBot
- WiiAcclerometerBot
- AndroidControlledBot
Source Code
The entire source code of the project is available at my github account.
Demo Video
Video of my demo of Asimi at DroidCon
Thanks to Arun for shooting this video
Licence
The source code and schematics are released under bear-ware licence. So enjoy 🙂
I would, however, consider it a great courtesy if you could email me and tell me about your project and how this code was used, just for my own continued personal gratification.
Coming soon
More modules, better documentation, demo videos, photos, building instructions etc..
wao you are controlling thw bot wirelessly…
are you using wifi??
No I am using Bluetooth.
Hey Hi Sudar, Excellent Job you did.
I know the android programming.
How i will start programming for this concept using Arduino?
Can you please tell me from which point i will start for it?
First I would suggest that you get yourself familiar with Arduino. Buy an Arduino board and then try out the samples in the “Getting started” category in the Arduino website.
Thanks for reply,
I will buy this device, but i want to try for wifi communication between arduino device & android. So which arduino device you prefer me to buy?
Any Arduino compatible board should be fine.
Hey Hi, I bought ATMega328 Arduino Device from Market(NSK Electronics) He given me in Rs. 1200.00. I have downloaded NDK & Also installed Arduino software but I dont now how to configure NDK with eclipse. Can you please give me any link or any info how to configure NDK & start development using Android NDK?
What do you mean by NDK?
All you need to download is just the Arduino IDE. No need to use Eclipse.
Hi ,
I have seen your project demonstration. It was very great project.
I am having a arduino atmega168 board.I am thinking about doing a project to control a robot thorough wifi connection. I have a plan to use wireless modem for wifi connection at robot end and android phone as remote like ur project. could you please help me to do that project?.
You would need a wifi or ethernet shield to connect your Arduino to the wifi modem/router.
Hey can i connect an android mobile directly to arduino uno board and control it using using another android mobile , and use the video feed of that . Can u tell me how if possible .
Short answer – yes.
Long answer. It is quite involved and you need good idea about both Android and Arduino to implement it.
Hi Sudar I have some problem in android arduino communication and I have raised question on stackoverflow http://stackoverflow.com/questions/17962900/android-arduino-communication-via-usb-using-adk-mode. please help me solve this problem