I have been using the Arduino board successfully, uploading sketches without any problem. I've got most of my project running - Stepper Motor shield and motor, IR LED, everything. I just can't get my Galaxy S3 to recognize that it is connected to the board so that I can complete my project.
I am using a 9Volt battery as logic power for the board and to provide power to the G S3. I have uploaded the proper drivers to the board using the demokit sketch distributed by Google.
I have the ADK 2012 App installed from the Play Store on my G S3.
When I plug in the usb cable from my Arduino ADK to the phone the phone acts like nothing is plugged in. When I execute the ADK 2012 app on my phone I get a message stating "Your ADK is not connected".
This is both with the stock Samsung microUSB cord and with a USB OTG cord.
This is a Model SCH-I535 Verizon Phone. Not Rooted. Running Android 4.1.2
I understand that there are potentially 2 problems with my combination of board and phone:
adequate power to supply both board and phone.
using the proper cord.
I think I've addressed both issues. I have searched for months for an answer to this problem. I'd hate to break down and get a tablet as I really want to get this to work with my phone.
Has anyone found a solution to this problem?
Related
I am developing an app with React Native. Thus far, Ive been testing on a iPhone, but naturally I want to test on an android device as well. I borrowed a OnePlus 6t, but I am having troubles connecting this device to my Macbook (pro 16" 2019). I've enabled developer mode and switched USB debugging on. Still my Mac does not recognize the device, even when I do adb devices. Any experience with this?
One sidenote is that the USB-C socket of the phone seems to be worn out, since my cable will not "click" into the device. The device is charging when sticking the cable in the phone though, so there seems to be some kind of connection.
Thanks for thinking along!
I asked for the original cable, and using that it worked. Seems that USB-C is not as universal as I thought.
i have an Ardunio mega ADK R3 and Samsung Galaxy S3 , i'am trying to control the LED at pin 13 using an application on galaxy using this tutorial:
http://allaboutee.com/2011/12/31/arduino-adk-board-blink-an-led-with-your-phone-code-and-explanation/
I've uploaded the Ardunio sketch , installed the application on galaxy , but when i connecting the galaxy to the Ardunio nothing happens and i'm not promoted to open the application on the galaxy , it's not even charging the phone ?
my question , if the phone not charging by Ardunio does it mean that there is a problem on the Ardunio board or this is an ordinary since the application on the phone not started?
i other words , if i connected the ardunio to the computer and then connected the galaxy to the ardunio without uploading or installing any sketch or application to android or ardunio and the galaxy not started to charge does this mean that there is a problem on the ardunio board?
I've tested the Ardunio ADK with Google Nexuses and the Ardunio works fine without any problem ,so there is no problem in the Ardunio board ,but after referring to "Beginning Arduino Programming" page 51>>
http://www.amazon.com/Beginning-Arduino-Programming-Apress/dp/1430237775
""
If you are experiencing that
nothing happens after you connected your device, check if your filter matches the values you defined in
the Arduino sketch. Another error source is that your board can’t deliver enough power to power the
Android device properly. As this is a requirement for the Open Accessory standard, make sure to power
the board with an external power source, if necessary.
"""
so it's seems that the Galaxy S3 consume a lot of power and Ardunio can't deliver enough power to it.
I have a Samsung Galaxy Gio and want to connect it to an Arduino Leonardo. I use the Stackable Bluetooth Shield 2.1 from ITead Studio.
It works with a Windows PC (I can send and receive strings with PuTTY), but my phone doesn't even recognize it - the Bluetooth device list is empty.
The strange thing is that a Galaxy S recognizes the Arduino immediately. And my phone can see all other Bluetooth devices - except the Arduino.
Why can't my Gio recognize the board, when all other devices work?
Well, I finally found the problem!
Apparently the Galaxy Gio with Android v2.3.6 has some problems with "special" Bluetooth devices - like Arduino boards.
I installed CyanogenMod (I think it's Version 7.1 or 7.2) on the phone and after that it had no problems recognizing the board. That's because CyanogenMod contains many fixes for Bluetooth and other problems.
Now I'm using ITEAD BT Debugging Assistant to send and receive strings from/to my board.
I am trying to run this USB Serial Monitor app on HCL ME U1 tablet (ICS 4.0.3, Kernel 3.0.8). I am connecting the tablet with a serial device using a FTDI FT232RL (USB to RS232) cable. When i connect the FTDI cable to tablet, notification asking permission to connect the device pops up and when I open device, Toast saying connected also comes up. But when i write some data, the data is not send. The TX Led doesn't blink. So the data doesn't get past FT232 IC.
I have tried same app on android x86 using oracle VirtualBox. It works fine on it. No errors.
I have tried Slick USB 2 Serial terminal on both x86 & ME u1. It works on both.
Please share if anybody has any ideas what the problem might be.
Source code
This Question have become obsolete. FTDI and prolific have released their driver jars for android. They are working fine.
Do I need to write a separate d.d for every smartphone working on Android?
Do I need to write a separate d.d for iPhone 4s and iPhone 4?
I shouldn't think so - they are all pretty standard - just do some QA on 3 different handsets. I know for a fact that Samsung has a unique driver for bluetooth, but I have not seen a difference on any device's wifi.
Samsung Galaxy bluetooth drivers
Are your devices not connecting to your computer? You should only have to write the driver if your device has wifi, but cannot connect to your computer, in which case you should search for them online first.