Pioneer wired remote hack
UPDATED VERSION 12/12/14
Since there are so many questions about this mod I decided to update this page.
This article shows you how to build your own wired remote so you can hook this up to your steering wheel controls or other locations that suit your need.
If you have a Pioneer head unit (car radio) with a wired remote jack (W/R) on the back you can use this mod.
This write-up is based for Pioneer radio's, but it seems it might work on some Sony's too.
Here is a picture of the back of my Pioneer 7900UB:
On my head unit I found there were 10 functions available (it could be your head unit has more functions available, therefor read below).
here is a list of all my functions:
Here is the complete schematic:
The Diodes are normal 1A diodes, <1A will also work. You can also use schottky diodes, the effect is the same.
Resistor list using E12 resistors:
- 1,2K = source/2 sec. off
- 3,3k = ATT (mute)
- 5,6K = display (song tag info/RDS,...)
- 8,2K = tune up/next track
- 12K = tune down/previous track
- 15K = volume up +
- 22K = volume down -
- 56K = band/escape
- 8,2K + diodes = preset up/folder up
- 12K + diodes = preset down/folder down
Newer Pioneer models (Thanks to SRed for sharing this ):
New Pioneer models send 3.3V instead of 5v. But the resistor values are still the same.
For the new pioneer models, you need to acivate "wr" from the settings menu. By default it is off and you won't get any reactions with the resistors until you turn it on.
Hit remote settings and set it to "pioneer". Connect 13-16K resistors when it asks you to press volume up button for one second.
Are there more functions?
Possibly yes, depending on your type of head unit it could be more functions are available. Like DVD series and bluetooth series. Also you might have extension units plugged in to your Pioneer IP bus that enable more functions. If you want to find out for yourself read below.
How did I discovered this?
Simple, I knew the functions were triggered by resistors so I only needed to find out what function needed what value. I took a precision potentiometer (I believe 100k Ohms, 10 turns) and triggered it every 500 Ohms.
If you should ever find more functions, please be so kind to let me know.
For questions and input email me: jeroenvde (followed by @hotmail.com)
Have fun!
Comments closed! Please use the more user friendly forum!
- Log in to post comments
- 98863 reads
Comments
Chau (not verified)
Tue, 12/23/2014 - 19:57
Permalink
Telephone Functions
1.2 kΩ + ring = Telephone menu (Hold = Bluetooth menu)
3,0 kΩ + ring = Answer
5.5 kΩ + ring = Hang-up (Hold = Reject incoming call)
Tested with AVH-X8500BT.
Still looking for voice control. Unfortunately not found within 0Ω-100kΩ + ring.
JVDE
Tue, 12/30/2014 - 06:42
Permalink
Thanks!
Hello Chau!
Thank you for sharing these extra functions! I will add them to the page. Good job
Cristian (not verified)
Sun, 03/01/2015 - 21:28
Permalink
Telephone functions
Hi, did you find "voice control" value?
Shad (not verified)
Wed, 09/20/2017 - 01:52
Permalink
Add new comment | JVDE
I'm no longer certain the place you are getting
your info, but good topic. I must spend a while finding
out more or figuring out more. Thanks for excellent info I used to be
in search of this information for my mission.
Look into my blog post - visit; Lizette,
drcheap (not verified)
Tue, 03/10/2015 - 08:35
Permalink
Voice Control!!!
I found voice control on my DEH-6700BT !!
Needs the ring->diode->sleeve connected, and then 38k-88k between tip & sleeve.
So it's similar to the values for band/escape, but with the ring connected.
I had 10k & 51k in my parts inventory, so gets me nice and close to the 62.75k avg for that.
ScottinPollock (not verified)
Wed, 05/13/2015 - 22:40
Permalink
<p>Cool. Has anyone confirmed
Cool. Has anyone confirmed this works on the new NEX units. Would really like a remote button just for voice!
Jesse Leatherwood (not verified)
Fri, 05/29/2015 - 18:39
Permalink
voice control
Yes it does work on NEX units. Confirmed with AVIC-8100-NEX
YegorS (not verified)
Wed, 02/15/2017 - 19:07
Permalink
Voice control
Sory for my English.
I did a development board for testing commands from "Tip" and "Ring" command sets. I used 6k7 resistor for both lines.
First, "Tip" line - fires "next track", as was expected, but second, "Ring" - enabled "Voise control" instead of "Folder Up".
I did not know before that my head unit supports "Voise control".
Tested on Pioneer MVH-X580BT.
I plan to use your solution but I whant add IR sensor for using any steering wheel remote control. It should be easy (I think).
Adriano (not verified)
Tue, 06/20/2017 - 00:49
Permalink
Comandos trocados.
Gregorio (not verified)
Fri, 08/04/2017 - 16:21
Permalink
Add new comment | JVDE
Should you're blessed, you could even be treated to some stay exhibit by wellknown bands and entertainers, for free.
Also visit my web site :: Harriet
Kandis (not verified)
Mon, 09/18/2017 - 13:24
Permalink
Add new comment | JVDE
But if you respect both of these aspects, you'll be making money while in the long run.
Also visit my site ... Cleveland
Marcus (not verified)
Sat, 01/03/2015 - 15:18
Permalink
Excellent!
I'm probably going to try this in the near future with my old DEH-1500R that I'm using.
bermejo92 (not verified)
Thu, 01/22/2015 - 23:56
Permalink
Doubts
Hi, first of all thanks for sharing this, I'm about to buy a new radio and I wanted to keep the controls on the wheel. I will try to adapt this to the controls.
I have some doubts about it: in the first picture ring is connected to sleeve, but in the schematic it seems to be connected to tip (5V both), wich is correct? And what is the purpose of the diodes?
JVDE
Fri, 01/23/2015 - 18:17
Permalink
Thanks
No problem, if you just follow the scematic with the diodes it will work. The diodes are there to make sure both 5VDC signals don't get mixed up.
Koos (not verified)
Fri, 03/13/2015 - 15:17
Permalink
diodes
Is DC1 not shorted via the diode when the switch closes? There is no resistance in series.
JVDE
Thu, 03/19/2015 - 18:12
Permalink
Yes, but this is how it's
Yes, but this is how it's designed to work. No worries!
Nikos (not verified)
Thu, 01/29/2015 - 20:32
Permalink
labeling
Hello there, great job and just in time, I just bought a Pioneer Radio-CD.
Testing your values everything worked fine on DEH-1700UB.
However, I believe that by tune up you mean preset up and vice versa.
I understand it as:
tune up pressed (8kΩ) => from 96,30 will go to the next station it will find moving upward, eg 96,60.
preset up pressed (8kΩ with ring) => from FM 1-1 will go to FM 1-2.
While testing it, it works the other way around, 8kΩ without ring will go from FM 1-1 to FM 1-2.
JVDE
Fri, 01/30/2015 - 17:33
Permalink
RE:
Hello Nikos,
You are the first person that tells me this. I know many people tried this with succes. But it is possible that some functions will be different on your headunit.
This is why you did good testing things first!
Thanks for sharing this, I will look out if more people have this issue.
Luis (not verified)
Thu, 02/19/2015 - 18:02
Permalink
About diodes
Hello, great job and awesome schematics. I have a question (because i never studied electronics :P) What kind of diodes should I use? would it work fine with 4 x 1N4007 or 4x 1N4148?
Thanks, and sorry for my English
JVDE
Mon, 02/23/2015 - 17:26
Permalink
Hey, thank you! Both type of
Hey, thank you! Both type of diodes will work just fine!Have fun!
sppons (not verified)
Thu, 02/19/2015 - 22:36
Permalink
watts
how many watts are the resistors used?
JVDE
Mon, 02/23/2015 - 17:29
Permalink
I don't really know,.This is
I don't really know,.This is not an performance circuit, its a control circuit. So I am sure stock 0,25w will be fine!
Sean (not verified)
Fri, 02/20/2015 - 08:16
Permalink
didnt work
JVDE
Mon, 02/23/2015 - 17:33
Permalink
reply
Hey sean,
Like I've replied in your email it is possible the DVD series have different resistor values/functions. To find them out yourself just hook up a 100Kohm potentiometer and trigger it every 500Ohms. I am sure this will work!
syahrul (not verified)
Sat, 09/05/2015 - 09:57
Permalink
avhx2650bt
Gavroche (not verified)
Thu, 02/26/2015 - 11:39
Permalink
Thanks a lot
Hi there,
I would like to thanks you for this, i've just made myself a modification on my car, and now my command are working again (the simplest one, i don't have any diode and there isn't enought space on the circuit to solder them) so "only" 6 functions on 8 are working.
It cost me a lot of money: 5€
my unit is: Pioneer MVH-X560BT
And I confirm those values are good on it:
1,2K = source/2 sec. off
3,3k = ATT (mute)
8,2K = tune up/next track
12K = tune down/previous track
15K = volume up +
22K = volume down -
Thanks again !
George (not verified)
Tue, 03/10/2015 - 00:10
Permalink
Question
Hello, JVDE
Thank you for the great schematic. It maybe a dumb thing but I have a little bit of confusion. My Alfa's steering controlls are split in 3 cables. Two cables with electric current (4.96v) and one ground, can you please tell me, where each cable should go in the schematic?
Thanks in advance!
JVDE
Thu, 03/19/2015 - 18:15
Permalink
Re
Hello George,
sleeve = ground
ring = 5VDC1
tip = 5VDC2
The ring and tip may have to be reversed. Just try and if it does not work switch them.
Good luck!
spider2077 (not verified)
Wed, 04/01/2015 - 22:48
Permalink
voltage
hi super thread, i just started research to send commands to my deh p65bt both from my steering wheel commands witch i intend to mod for this pourpus and also to control and send command via serial from my tablet, and there is something unclear to me, the 5v on ring and shleve comes from the pioneer device or do i have to provide the voltage from a separate power supply? cant wait to start my project with arduino controled mp3 player, will update here if any one wants to try it
but i need to start first and this waas bugging me in my schematic as it changes a couple of stuff, cant wait for a replay,
spider2077@gmail.com
JVDE
Mon, 04/06/2015 - 15:14
Permalink
Hey Spider 2077!As said in
Hey Spider 2077!As said in the email the 5V signals come from the Pioneer headunit, not external!
stamatis (not verified)
Fri, 04/15/2016 - 02:27
Permalink
about that comment
JVDE
Sat, 04/16/2016 - 16:53
Permalink
It is in the jack plug,
It is in the jack plug, please read!
omu_negru (not verified)
Sat, 04/04/2015 - 14:17
Permalink
thank you!!!!
you saved us a alot of trouble finding resistor's values. can't wait to try it on my old deh-p5900 thanks again
Kevin (not verified)
Tue, 04/28/2015 - 15:40
Permalink
MVH-X175UI
Hi ,
My device is MVH-X175UI. I measured the voltage of tip and ring is 3.3V. Also, I tried many value
1.2k , 8.2k ,12k ,15k all failed. No effect
Would you teach me how to keep going ? Any tips ?
Jesslyn (not verified)
Mon, 05/04/2015 - 10:20
Permalink
AnzCpSUeCfDGUljX
Tommy (not verified)
Mon, 05/04/2015 - 13:03
Permalink
gcMiXPNEQV
Jake (not verified)
Tue, 06/02/2015 - 15:25
Permalink
Is there any code yet for
JVDE
Tue, 06/09/2015 - 00:45
Permalink
The volume function keeps
The volume function keeps scrolling. Not sure about the pauze button
ScottinPollock (not verified)
Thu, 06/11/2015 - 23:55
Permalink
Thanks
JVDE…
I just wanted to thank you for this! My truck does not have sterring wheel controls, so I mounted 5 push buttons (and the necessary resitors and diodes) on to a 2x8 cm board which I mounted on the front of my center console just below my fingers when my arm is on the arm rest. [skip] [vol up] [voice] [vol dwn] [prev]
Works like a charm with my new NEX and Android Auto. While 'pause' would have been nice, I am more than please with the result.
Thanks again,
-SiP
Daniel (not verified)
Mon, 06/29/2015 - 15:09
Permalink
Switch between clock and frequency/track
Hi,
Thanks for publishing this information, it was a precious start to replace my aging BMW Clarion radio on my motorbike with a Pioneer MVH-X370B.
After making a test rig as suggested to double check resistor values (a big 10 cm lego wheel stuck on the 100k pot' shaft makes fine tuning the resistance so much easier), on my radio, 5.5kohm flips the display between clock and frequency.
Have not tried the phone part yet, but as I don't have those functions on any available buttons on the bike for the moment, it's a moot point!
Thanks for publishing these details!
Cheers,
Daniel
JVDE
Sun, 07/05/2015 - 22:36
Permalink
You're welcome
I'm glad this article is of good use for everyone !
khattak (not verified)
Fri, 07/10/2015 - 15:01
Permalink
little help
Hi, i Have connected AVH-X8650BT with steering wheel control in my corolla without any adopter or resistor value... the headunit has mapping option, means it can configure input signals, my problem is that when i connect input 1 on tip on input 2 with ring... Vol+ , Vol -, FWD and Backward Work flawlessly but among source, connect call, drop and voice control only 1 work and when i change the input other way round , Source, connect call, drop and voice control work flawlessly but only 1 Work in Vol+, Vol -, Forward and backward... is there any way that all a/m control work flawlessly, any help will be apreciated...
JVDE
Wed, 07/29/2015 - 11:26
Permalink
RE: little help
Hello,The new Pioneer series with mapping option are a whole new system. My writeup is for Pioneer headunits that don't have this new function.Please contact your seller for these issues.
Zoidiano0 (not verified)
Tue, 08/25/2015 - 20:00
Permalink
Greethings and start colab
Hi Guys
this page is really usefull i'm about to build a steering remote for my car and i have the x4750BT
so i'm going to be posting if everyhing is working and what kind of funtions i can find on the way
Alexander (not verified)
Tue, 08/25/2015 - 22:56
Permalink
Works great on Sony too
This whole mapping ist great. It works so well for any Pioneer or Sony Headunit. My Sony MEX-N4100BT could also map it on its own but this works really creepy and the most keys don't work. But if you set it on external everything is fine! Big thanks!
Greetings from Germany
Glaucio (not verified)
Sun, 08/30/2015 - 02:37
Permalink
Problems with preset
Hello JVDE, your article is perfect and most of the functions worked in my DEH-P4980MP, except the preset up/dwn with diodes. Is it necessary to short sleeve with ring ? Thanks
syahrul (not verified)
Sat, 09/05/2015 - 10:00
Permalink
pioneer
Fabrizio (not verified)
Tue, 09/22/2015 - 00:21
Permalink
uC setup wokrs great
Hi!
My hu is an FH-X700BT on lincoln LS, the measured voltage on TIP and RING is +3.3v
I made a voltage divider to read the button if pressed and assign a task. I'm working on pcb.
1 press Mute/phone button = Answer phone
2 press Mute/phone button = hang phone
HOLD Mute/phone button = MUTE/ATT
Vol +,Vol-,next,prev,Media = Source/OFF
thanks!
Manic (not verified)
Wed, 09/23/2015 - 05:28
Permalink
Works on Sony MEX-XB100BT
Roger Thornhill (not verified)
Mon, 11/09/2015 - 16:47
Permalink
2015 3.3 volts MVH-X560BT
Many thanks JVDE, I had to adapt your scheme and values to my new MVH-X560BT and that works perfectly.
Without your 'pioneer' initiative it could'nt be achieved.
My challenge was :
. hide this new unit,
. build a remote control from the old 'Tuner List' Facade of my Renault that I let in place after installing push-buttons & resistances,
. keep all necessary functions provided by the new Pioneer, and including phone ones as separate from audio,
. build a wheel remote for +/-/next/prev (not done yet !)
First I had to reajust the res values with DC2/DC1 giving 3.27/3.26 v.
I manage to avoid any serial resistance, but keep parallel ring diodes when necessary.
Here are the values :
( assuming D1 is the ring diode )
Audio
(0K and) D1 Src/off
1K8 Mute
2K9 Display/Dimmer/Extinct
3K8 Next Track ->
5K5 Prev Track <-
8K3 Vol up/
12K Vol down/
47K Band or Escape
6K7 and D1 Preset or Folder up
10K and D1 Preset or Folder down
Phone
1K2 and D1 Phone Menu/Conn.Menu
3K5 and D1 Answer
5K and D1 Hangup or Reject ( 5K7 fails ! )
3K8 EnterFct or Dial ( idem next track )
5K5 Esc or Return ( idem Previous Track )
6K7 and D1 Previous Item ( idem Folder up )
10K and D1 Next Item ( idem Folder down )
I don't assign mute function to a button : can be activated with simultaneous Display + Track(or vol).
Phone menu can also be activated by simult. Answ+Reject
Phone functions Enter-Dial/Esc/Pev Item/Next Item are simply made by double wiring on equivalent audio resistances.
So I have a convenient control from old facade with
. audio fcts on left side,
. phone fcts on right side.
And sorry, I've not found that famous 'Pause' res value.
Nor the 'List' for easy Folders navigation on Mp3 usb library.
But hey, it's just very near as perfect.
Have a nice time JvDE, and all folks on the thread.
Pages