A robot that was built with NXT parts and NXT motors but is controlled by the Google ADK (Open Accessory Development Kit) Arduino Board by receiving accelerometer sensor input from an Android Nexus One. The ADK Board acts as a USB Host to the Nexus One and is able to send and receive commands. The NXShield sandwiches with the Google ADK Arduino Board and interfaces with NXT Sensors and NXT Motors.
Paste the following link in your browser:
youtube.com/watch?v=c3vBLH3YRo0
Let me know what you think, I will be putting a DIY instructions and documentation soon.
The ability to control the screen of my Android phone has been a major pain since I moved from Windows Mobile to Android quite some time ago.
The only solutions required root permissions. However there are scenarios where that is not an option such as in a corporate environment / providing remote support for a device that is not your own.
Android 2.1 onwards ( as far as I know) supports a API called MonkeyRunner that is to be used for application testing. Using this along with java sources provided by "The Android Open Source Project" I have put together a small application that will capture the screen and allow passing of click and key press events to the device.
It is highly limited to the extent that it allows only for touch events and keystrokes. It currently does not support drag events and typing of special characters but something is better than nothing
Have a look at some stuff I have put together.
http://piglings.blogspot.com/2011/08/android-screen-control-without-root.html
Cheers,
Vikram.
It's nice, but I can't really use it.
I have an HTC One X, but your tool doesn't fit the Android's screen on my laptop, so I can only control the top half of my Android.
Nice job though...
Dear all,
The new Smart ebike (or e-bike) comes equipped with a USB port that allows integration with a iOS app developed by Smart.
This is a very basic app and it is only available on the iOS.
Has anyone figured out how to connect an Android based phone and communicate with the ebike?
Droid Ei is world's first Android Accessory Development Environment(ADE) developed by Nettoraid inc. Using Droid Ei anyone can easily develop android accessory using Arduino Mega ADK
Create the interface by drag & dropping buttons, sliders and many other tools for your device. Droid Ei App act as a receiver and compiler for your device. To create a new accessory or to know more about Droid Ei,
FEATURES
----------------------------------------------------------------------------------------------------
[] No more burning program into the board.
[] Control your device remotely from anywhere around the world.
[] Support cross mobile control.
[] Control your device using SMS, IVR & more..
Download the android app via playstore
type "DroidEi" on playstore !!
Dear Members,
Imagine: An Android Black Box without any screen but only USB Power+Data and Wi-Fi ports to be connected with a Lap- /Desk- top computer and the combo used as a Superphone
I have been planning for a long time to use internet — like the thread I had posted in Unix StackExchange in
unix.stackexchange.com/questions/86380/reading-sim-data-via-file-managers-using-usb-datamodem, around September 2013.
There I had posted the links of an idea: If Mobile-> Internet access Modem, why not datacard->mobile, posted in both Knoppix and Debian forums, around March 2013.
A killer of an idea came to me while I began using web.whatsapp.com
I have been doing research on the alternatives of the Android OS available on the web. These two links are sufficient for what I am going to present:
beebom.com/android-alternative/
itsfoss.com/open-source-alternatives-android/
Won't it be easier if, rather than to build free and Open-source alternatives to Android, Android itself is enhanced for its use with a computer, keyboard and mouse, using an app like the Whatsapp Digital Optical Code scanner, to have the display and button- and touchscreen- controls transferred to our lap- / desk- top computers, like we can in Whatsapp via web.whatsapp.com?
In Linux there already are ways to remotely control a desktop via appropriate permissions with a GUI interface.
This way, Google remains happy, while we too remain free from restrictive policies.
There are many emulators already available on the Open Source Linux systems, like QEMU, VirtualBox, and so on, not to mention the proprietary VMWare.
The app needs to have two parts:
(1) A rudimentary functionality of a Transceiver/Emulator, to slip right between the Hardware and the Android OS, creating a "What You Ask Is What You Get" one to one virtual communicator, and side by side, relaying the signals to the main app.
(2) A virtualisation of the user input signals and transceiving the same with the Android OS.
The main application having all the remaining functionalities to connect the Android OS with the Lap- / Desk- top via Wi-Fi, internet and its in-built optical scanner.
Of course, the App needs to have a cloud application to store all the data of the users on the cloud securely via SSL security like Whatsapp.
The App could earn its profits from the revenue structure Google has erected to have the app paid via advertisements. Interested users like us would also be more than willing to pay for the app, I believe.
In the end, again, a device could as well be developed to combine an Android SmartPhone Black-Box (without screen) Hot-plugged with a standard lap- / desk- top and forming a seamless combination of the two into one super-unit via Free and Open Source Software.
To conclude, I seek this opportunity to inform that I am a very empowering closet-entrepreneur, but I have my own limitations because of my inability to accept certain existing structures. So rather than forming an entrepreneurship venture, I like freely to share information. FOSI instead of FOSS, I for Ideas.