I have a project of a gamepad for phones using 3.5 mm jack and an arduino pro mini 3.3v . This gamepad will simply have 7 push buttons and a connection with phone via 3.5 mm jack. I've seen a topic for an high power application so the topic closed before getting a result. My question is:
Is pro-mini can be powered via 3.5 mm jack cable and also can be connected to a phone and communicate using frequency shift keying ?
Usually the 3.5 mm jack is a speaker output and an input for a microphone.
How do You intend to send messages into the microphone input? Any app that could interpret it?
Actually i was planning to use frequency shift keying which i found in this repository. The app will be different but the communication will be the same :
Good! That ought be the way forward.
Using the tone function You ought to manage sending information. The the key is, how/what tones applies to what functions in the receiver in the phone.
I would think not, but I might be wrong. The pro-mini needs DC but I doubt the phone speaker lines provides that.
Let's hope other helpers steps in.
You're trying to use the 3.5mm jack on a phone to power a pro-mini? No, you aren't going to be able to do that. The signal coming out of the 3.5mm jack on your phone is an audio signal, not constant power at a level that could power a pro-mini. However, if your phone has USB power share, it could get the power from the USB port on the phone.
Thank you for your replies. I saw this topic before and thought that maybe i can power the arduino and do a data transmission at the same time. Any thoughts ?
The physical standard of a 3.5 mm plug would support that much power but not your phone's 3.5 mm jack isn't going to provide sufficient voltage or current to power an arduino.