Data transmission and powering with 3.5 mm jack

Dear members of forum,

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 ?

Thank you for your opinions.

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.

terminals can be shorted when you insert plug to the socket.
google - 12v power plug / socket

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.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.