Search  for anything...
PAC

PAC SWI-RC-1 Universal Analog/CAN-Bus Steering Wheel Control Retention Interface with DIP Switch Programming for Most Late Model Radios with 3.5mm Jack or Two Wire Connections, Plug & Play Install

  • Based on 3,684 reviews
Condition: New
Checking for the best price...
$49.99 Why this price?
Save $120.00 was $169.99

Buy Now, Pay Later


As low as $8.33 / mo
  • โ€“ 6-month term
  • โ€“ No impact on credit to apply
  • โ€“ Instant approval decision
  • โ€“ Secure and straightforward checkout

Ready to go? Add this product to your cart and select a plan during checkout.

Payment plans are offered through our trusted finance partners Klarna, Affirm, Afterpay, Zip, Apple Pay, and Google Pay. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

Free shipping on this product

FREE 30-day refund/replacement

To qualify for a full refund, items must be returned in their original, unused condition. If an item is returned in a used, damaged, or materially different state, you may be granted a partial refund.

To initiate a return, please visit our Returns Center.

View our full returns policy here.


Availability: In Stock.
Fulfilled by Amazon

Arrives Monday, Aug 3
Order within 9 hours and 27 minutes
Available payment plans shown during checkout

Protection Plan Protect Your Purchase
Checking for protection plans...

Features

  • Vehicle Compatibility: Works with over 3000+ vehicles equipped with data steering wheel control (SWC) systems including CAN-Bus, GMLAN, Class II, LIN-Bus, IBUS, ACP, PCI, or analog resistive SWC systems. Vehicle MUST have factory steering wheel controls in order to use SWI-RC-1.
  • Radio Compatibility: Works with most late model radios equipped with 3.5mm jack or two wire connections. See compatibility disclaimers below17.
  • Quick and Easy Pre-Programmed Button Function: Utilize the DIP switch selection for easy setup. Also supports classic SWI-RC style button programming and customizable button functions (e.g., short press/long press/button reassignment).
  • Steering Wheel Control Retention: Retains SWC functions. Vehicle MUST have factory steering wheel controls in order to use SWI-RC-1.
  • Simple Installation: Before installing, use the SWI-RC-1 web app and confirm the latest firmware has been downloaded for trouble-free functionality. Follow the prompts using the web app for fast setup.
  • Provides 2-Amp 12V Accessory Output: Saves you the time of hunting around for this important radio connection.
  • 1Aftermarket radio MUST be equipped with wired remote input (3.5mm headphone style jack or blue/yellow wire) to be compatible (e.g., a port or wire on the back of the radio labeled W/R, REM, Wired Remote, Remote, Rem Cont, etc.). If the radio does not have a wired remote input, you must use SWI-X. 2Not compatible with Kenwood models: KDC-X598, KDC-BT318U, KDCBT-758-HD, KDCBT-558U & KDC-X798. These models must be used with the SWI-CP5. 3Clarion model CZ500 does not support remote Bluetooth controls. 4JVC model numbers KW-NT1 and KW-NT3HDT do not support Presets Up and Down from steering wheel controls.
  • 5Pioneer AVIC-Fxxx radios do not interpret radio preset seeking commands. This is a limitation of the radio not the SWI-RC. There is no correction for this unless it comes from Pioneer. 6Pioneer radios with Bluetooth feature, the steering wheel controls will not adjust the phone call volume. The phone call volume must be adjusted on the face of the radio. This is a limitation of the radio not the SWI-RC. There is no correction for this unless it comes from Pioneer. 7Only the AVIC-Z110BT, Z120BT, Z130BT, Z140BH and the AVIC-X920BT, X930BT, X940BT will support the Voice Recognition function via wired remote input.

Description

Speed through radio replacement installs while retaining factory steering wheel controls with the SWI-RC-1! By bringing you the latest in PAC SWC technology, you can choose pre-programmed button functions contained in the SWIRC-1 firmware by simply setting the DIP switches or program the button functions on the fly like the classic SWI-RC. Installation is simple and easy, just go to the web based SWI-RC-1 Installation Guide from your PC, MAC, or Mobile Device, select the make/model/year and radio brand you are installing, set the DIP switches, and wire it up according to the clear and concise information provided. As an added benefit, the SWI-RC-1 provides an Accessory 12-volt output in CAN-Bus, LAN and Class II vehicles to save you the time of hunting around for this important radio connection.

Color: Blue


Brand: PAC


Voltage: 12 Volts


Material: Plastic


Item Weight: 0.1 Kilograms


Brand Name: PAC


UPC: 606523108843


Warranty Description: 1 year


Unit Count: 1.0 Count


Global Trade Identification Number: 43


Manufacturer: pac


Included Components: product, manual


Item Type Name: install interface


Model: SWI-RC-1


Part Number: SWI-RC-1


Voltage: 12 Volts


Display Type: No Display


Color: Blue


Material Type: Plastic


Item Weight: 0.1 Kilograms


Frequently asked questions

If you place your order now, the estimated arrival date for this product is: Monday, Aug 3

Yes, absolutely! You may return this product for a full refund within 30 days of receiving it.

To initiate a return, please visit our Returns Center.

View our full returns policy here.

  • Klarna Financing
  • Affirm Pay in 4
  • Affirm Financing
  • Afterpay Financing
  • Zip Pay in 4
  • Financing through Apple Pay
  • Financing through Google Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


  • amazing adapter for a great price!
Style: Control Interface Product Packaging: Standard Packaging
simple to install and allowed me to install alpine double din in my 17 Nissan frontier without a problem controls worked flawlessly and I was able to do the program manually. Its not too bulky and fits behind pretty much any radio. would recommend to anyone looking for affordable module that can adapt to multiple vehicles without spending a fortune. ... show more
Reviewed in the United States on January 14, 2026 by Mario Guerra

  • 2003 Cadillac Deville Worked Perfectly
Style: Control Interface Product Packaging: Standard Packaging
Installed in a 2003 Cadillac Deville. Coupled with PAC OS2-GM32X Retains factory on star and using existing amp. The factory system is only 2 channels. Hence no fade option on factory radio. So you only have 2 channel wires on the OS2-GM32X device. All speakers worked perfectly. The door chime I guess came from factory radio as it comes from this device now. Paired with a PAC SWI-RC-1 retained steering wheel controls. Picture shows correct dip switch settings when used with OS2-GM32X. Note the longer dip switches are what makes it communicate with car. The 4 dip switches depends on your aftermarket radio. No wiring needed just plug the SWI-RC-1 into the OS2-GM32X and the 3.5 mm plug into aftermarket radio. The picture of the dip switches are only when used with the OS2-GM32X. Lastly - I did not have the Bose system. ... show more
Reviewed in the United States on February 25, 2025 by David Vanhoy

  • Installed in my 2006 Honda pilot, works awesome
Style: Control Interface Product Packaging: Standard Packaging
Installed this in my 2006 Honda Pilot with a PIONEER AVH-X2800BS. I have some tips for people installing this. For the resistor: The 560 ohm resistor that you will be using ( from left to right) colored stripes are Green, Blue, Brown, Gold. The resistor can be installed either way (doesn't matter which end of the wire goes to which. You will be cutting the purple wire loop. The wire that is closest to the end of the plug will NOT be used. Simply tape it up using electric tape.The other purple wire that was cut, which is 2nd in line of the plug will be connected to one end of the resistor and then the other end of the resistor will be connected to the white/black wire (this wire is pretty much spliced into the white wire. They do this for easy to follow instructions). Programming the buttons are a little confusing in the instructions. Just fyi, I programmed mine to the exact name of the OEM steering wheel controls. After you program the version (i put those instructions below), you can pretty much start programming. For assurance, you can simply turn off your car, then put it back to ACCESSORY just to see if the version entered was correct. The first blinks should be 9 blinks for the 2006 Honda Pilot. After the blinks you can now enter the programming mode by pressing and releasing the programming button. The light SHOULD stay on. This means it is ready to learn (DO NOT press the program button unless you want to skip a function). If you wait too long, the LED will blink and then blink 9 times and it will end, so try to do this with a few seconds of each other. Here is the function list in order of the programming: Functions 1 Volume Up 2 Volume Down 3 Mute 4 Preset + 5 Preset - 6 Source 7 Track Up 8 Track Down 9 Band 10 Phone Menu 11 Answer Call 12 End Call 13 Voice Activation To program to factory specs like I did for the Pioneer head unit, press and hold the VOLUME UP button on steering wheel for 1 second, release, then move on to the next function by holding the VOLUME DOWN button for 1 second, release, I skipped the Mute by pressing the program button once, I skipped the Preset + button by pressing the program button once, I skipped the Preset - button by pressing the program button once, I pressed the MODE button for 1 second, release, I pressed the CH button for 1 second, release, then i skipped the rest by pressing the program button 6 times....basically to skip a function keep pressing the program button IN ORDER. Now the LED will blink, and then blink 9x. To test, just plug in the 3.5mm cord to the back of the Headunit. Mine was marked "W/R" for wireless remote. If one of the functions did not work, you will have to start all over. I turned off the key, unplugged the 3.5mm plug and started over because I missed a function. Please give my review a like if you found this helpful!!! Here is the FULL instructions from the site: Quick description before we start wiring the SWI-RC. INFO THAT FOLLOWS IS FOR OPTION BASE RADIO. The SWI-RC's wire color we are going to use is white. This is the white wire on the SWI-RC product, not the vehicle! The other wires on the SWI-RC product (green, yellow, orange and blue) are NOT used for your 2006 HONDA Pilot. This leaves you with a red, black and two loop wires. These wires will be discussed down below. Picture of the 2006 HONDA Pilot plug. HONDA20 The vehicle's factory harness connector is viewed from the pin side not wire side. Fig. 1 Connecting the SWI-RC's steering wheel control input wire to vehicle plug. Read the note in the chart below. Connect the SWI-RC's white wire to Pin 3 (green/red) of the above connector. Note ID#143 Connect the INTERFACE's white wire to Pin 3 (Green/Red) of the Honda20 connector. Connect Pin 11 (Brown) of the Honda20 connector to ground. Cut the purple loop then connect a 560 Ohm resistor to the second (inside) Purple wire, and connect the other end of resistor to the White wire. Insulate the first (outside edge) Purple wire as it will not be used. Connecting power and ground wires. BLACK WIRE: Connect the SWI-RC's black wire to chassis ground. This is usually a black wire on the aftermarket wire kit. RED WIRE: Connect the SWI-RC's red wire to a switched +12volt wire. This is usually a red wire on the aftermarket wire kit. Instructions for cutting or not cutting loop wires. Cut the purple loop wire in half and insulate both ends (unless stated different previously). The brown loop wire does NOT need to be cut (unless stated different previously). Setting the radio select rotary switch. The rotary switch needs to be set to position # 7 . Please note that it is very important to set the radio select switch before turning on the ignition to begin programming! Programming the SWI-RC with a version number. The SWI-RC has to be programmed for version #9. Press and hold the Program Button on the SWI-RC while turning on the vehicle to the accessory position. The LED will turn on. Release the Program Button and the LED will turn off. Press the Program Button 9 times. Each time you press and release the Program Button, the LED will turn on and off. Once you press the Program Button 9 times, wait for 3 seconds. The LED will flash 9 times indicating it is programmed for version 9. If it flashes the wrong version number, you will have to start all over at step 1 above in this section. Turn the key off. Once you have programmed the correct version number, you will not have to do these steps again. If you need to reprogram the steering wheel control, you can go directly to the next section. Programming the SWI-RC to learn steering wheel control functions. Turn the key to the accessory position (you do not need to hold the Program Button at this time). The LED will flash 9 times. This indicates it is programmed for version 9. Press the Program Button until the LED turns on, then release the button (This will erase all previous learned steering wheel control functions). The SWI-RC is now ready to learn a command from the steering wheel. The SWI-RC must be programmed in the specific order shown in the chart below. If a function is not needed, it may be skipped. Programming order for SWI-RC Pioneer 1 Volume Up 2 Volume Down 3 Mute 4 Preset + 5 Preset - 6 Source 7 Track Up 8 Track Down 9 Band 10 Phone Menu 11 Answer Call 12 End Call 13 Voice Activation With the LED on, press your steering wheel button until the light goes out and hold for one second more. Release and the LED should come back on. If it does not please double check all connections and verify for correct version programming. Repeat steps 4 and 5 to program additional steering wheel buttons in the order corresponding to the chart above for your SWI interface. If you come across a command in the chart that your steering wheel does not have, or you do not want to program, press the Program Button on the side of the SWI interface. The LED will flash once rapidly and then stay on confirming that you have successfully skipped that command and are ready for the next button. When you are done programming all the buttons, wait for about 7 seconds. The LED will flash 3 times indicating it is done programming. The LED will then flash 9 times indicating the version number. Testing the SWI-RC. Connect the plug to back of radio's steering wheel input jack or harness. With the vehicle on, press a steering wheel button to control the stereo. The SWI-RC should control the aftermarket stereo with the function you taught it. Test all other buttons. If the interface does not control the radio as the steering wheel indicates, the buttons were either pressed in the wrong order or a step was not skipped properly. Return to category 7 and reprogram. Make sure all unused wires are isolated separately. After all commands are verified to work properly, secure the SWI interface so that tension will not pull either of the connectors loose or apart. That's it! Enjoy! ... show more
Reviewed in the United States on April 27, 2018 by Gokool Stevens

  • Full/midsized gm trucks, Atoto unit. *long post* useful info
Style: Control Interface Product Packaging: Standard Packaging
I brought 3 of these. The first one i received did not work and had the smell of being burnt coming out of the box. Instructions are completely vague and totally useless for any full sized General Motors truck from 99-2002. This section is for all the gmt400 folks who do the UK3 steering wheel control upgrades using buttons from Bravada,Blazer, Jimmy, S-10, Yukon Denali and Escalade. Or If you own a 99-2002 Bravada, Blazer, Jimmy, S10, Yukon Denali, Escalade with Factory UK3 steering wheel controls This unit can work but not with the given instructions from the website. If you want this unit to work properly when you go on the website and set the vehicle for a 1994-1996 Oldsmobile nintey eight or Eighty eight. Both of these vehicles had factory steering wheel controls. The Dipswitch setting for the 8 switch location is absolutely WRONG. The unit will not recognize the button inputs. What I did was set my Dipswitches as if it was in a 1996 Oldsmobile Nintey eight and finally I saw results. The Dipswitch setting they recommend for all the full and midsized trucks is 1 down, 2 up, 3 up, 4 down, 5 up, 6 down ,7 up, 8 up. You will not get results with this. Or at least I did not. I used the Oldsmobile set up which was 1 up, 2 3 4 down, 5 up, 6 down, 7 8 up. This section is for all with an Atoto A6, a6 pro and probably just about any Atoto Android radio. The Dip switch section here is also wrong on the website. This is a 4 switch section that is to pair with whatever radio you are using. For atoto the Dipswitch setting on the website reads out 1 up 2, down, 3 down, 4 up. THIS IS WRONG!. In fact so wrong that the unit does not even recognize input from and of your buttons. The red led light will not turn green confirming that it recognized any inputs from your steering wheel controls. I got mine to work using the Dipswitch settings of 1 2 3 down, 4 up. As stated by PAC This setting is most commonly used by pioneer units. On the Wiring harnesses there are no instructions out of the box that will tell you what wire does what. The website does give you most of what's important such as ground, 12v accessory and 12 v analog (positive wire from your steering wheel control) but that harness has like 12 or 13 other wires so your kind of left with confusion for a bit. Hooking this up to an Atoto unit The other wire harness has a 4 wire harness with a blue/yellow wire, Brown wire, a ground, and a 3.5 mm jack. That 3.5 mm jack is useless, even though I've seen a video on YouTube pairing this unit with an Atoto a6 and the guy states that the 3.5 mm jack is all you need ๐Ÿคฆ๐Ÿพโ™‚๏ธ. I've left several questions on said video about how it was hooked up but no answers of course. You will take the blue/yellow wire, brown wire, and connect them. Now from the atoto radio you will have a brown steering key #(+) and orange with black stripe Steering wheel key (+) connect those together. Now you will take all four of those wires and connect them together and it should work. Again the website tells you none of this and I had to spend hours finding out for myself. I have noticed it works but is very laggy. The unit recognizes the input and will turn green as the buttons are pressed but it doesn't do that great of a job communicating with the radio. This is the first interface I have ever used so I cannot compare it to others, but I will say if you have the extra money get a few universal interfaces and see what works best for you. Or at least use one that has clear correct instructions. I'm not displeased with the interface nor am I completely satisfied. But I am displeased at the blatant wrong information being put out on their website. I was told "Pac" was top teir when it came to this kind of stuff but obviously they missed their mark on this one. Sorry for the long review but if I can help someone out then all this time spent was worth it. ... show more
Reviewed in the United States on January 21, 2021 by Andrew Monroe

  • This one works for me, be patient.
Style: Control Interface Product Packaging: Standard Packaging
2005 Lincoln Navigator with Jensen Receiver with Bluetooth and Sirius/XM radio. I moved the Jensen head unit from a Toyota Sienna which was using the Metra/AXXESS SWC-1 for steering wheel controls. But after installation into the Lincoln I could not get the SWC-1 to work. Now I REALLY enjoyed volume and mute from the steering wheel and was frustrated that I couldnโ€™t get it to work in the Lincoln. So I ordered the PAC SWI-RC which came swiftly in a sealed original box. Wiring was simple enough, power, ground, and SWC signal wire from factory harness Pin 18. The SWI-RC would light up, but the steering control was all wrong. Down volume equaled tuner frequency down, and that was it. What I had to do was dive deeply into the instructions and program the device manually. In other words, the PAC SWI-RC didnโ€™t see the correct signals from the Lincoln despite sensing the vehicle. I ended up following the detailed instructions for manually programming. You basically have to touch each steering wheel button in a sequence to train the SWI-RC to use that button for the desired function on the radio. It took a while but finally I have a working device to use my Jensen head unit with my Lincoln steering wheel controls. Excellent product, and I am happy! If you have this issue, be patient and follow the directions for manual programming if it doesnโ€™t sense the correct vehicle right away. ... show more
Reviewed in the United States on June 1, 2026 by P. King

  • Worked perfect for my 2010 F150
Style: Control Interface Product Packaging: Standard Packaging
I installed a Kenwood 8709S in my 2010 F150 (base stereo/CD player with SYNC, no navigation) and loved the new stereo, but quickly realized how annoying it was to have to use the touch screen for everything with no steering wheel controls. I got this adapter to try it out as I didn't wanna spend $80 on the maestro unit.... and it works perfectly! The instructions on the website were spot on for my specific vehicle after I entered in the year/make/model and receiver brand. You just flip the rows of switches based on what it's connecting to (outlined clearly on the website) to set the controller for your car/stereo. It describes what wires to connect with both a diagram of the actual pin connector, and with the colors of the wire on the factory vehicle harness. If you can do basic wiring/splicing, this will work great. A few T junctions and some splicing, and it's working just as described. Now I can control my radio without having to focus on a touch screen in the dash, which was a pain when I'm driving 110 miles on the freeway every day. I can't recommend it enough. ... show more
Reviewed in the United States on July 21, 2024 by Chasetopher Robin

  • Works in the end, but is it worth it?
Style: Control Interface Product Packaging: Standard Packaging
Does it work? Yes. Does it work well? Well enough. Installed in a 2001 Infiniti QX4 (identical to installation in 2002-2003 Nissan Pathfinder) with a JVC stereo while retaining the stock Bose amp and speakers (another device is required to do that, but nothing to do with this piece). However... installation is a serious hassle. A hassle to the point that I almost did not install it in the end. The SWI-RC is the catchall of steering wheel control interfaces. It works with the most cars and the most stereos. A great feature to boast in theory, but in actuality that made it even more difficult to install. The included instructions were horrible, but the ones on their website were better. So this thing came with a bag of resistors which were absolute garbage with brittle wires that broke easily. That was ok, I was able to replace them with ones from work (I work for a company that builds electrical harnesses). By the way, if you need to replace the resistors in this package, use 1/4 watt resistors spread out about 200 ohms apart, but don't exceed 2k ohms. 1/4 watt resistors per PAC, this is not documented anywhere. One of their technicians verified this for me when I called them. Unfortunately, since this harness is built for such a universal fit, it's basically just a bunch of wires and you have to splice the appropriate wires (outlined in the pages of documentation) for your car and stereo combination. I decided it wasn't worth it to me to slice up my car's wiring, so I built a harness that fit my needs using the connector out of the back of my old stereo (like I said, the company I work for blah blah blah). Without doing that, I would have never installed this. Once it was installed, programming was quite easy and it works fine (most of the time). For that reason, unless you have some experience installing car stereos, building wire harnesses, soldering, etc., try to find one specific for your vehicle. Use this one as a last resort. ... show more
Reviewed in the United States on July 22, 2018 by Quaxo

  • Excelente 100% ๐Ÿ‘๐Ÿ‘๐Ÿ‘๐Ÿ‘
Style: Control Interface Product Packaging: Standard Packaging
Excelente 100% ๐Ÿ‘๐Ÿ‘๐Ÿ‘๐Ÿ‘
Reviewed in the United States on July 9, 2026 by Francisco Alvarez M

Can't find a product?

Find it on Amazon first, then paste the link below.
Checking for best price...