Volume Knob for Aftermarket Head Units using a Rotary Encoder and Arduino

  Рет қаралды 15,228

Cruising Geek

Cruising Geek

2 жыл бұрын

Github location for code and wiring diagrams:
github.com/CruisingGeek/HeadU...
Rotary Encoders
www.amazon.com/dp/B07DM2YMT4?...
Arduino Pro Micro (clone) x3
www.amazon.com/dp/B07FXCTVQP?...
--------------------------------
In this video I show installing a volume knob into my Atoto aftermarket head unit, which has been previously installed into my Lamborghini Gallardo LP 560-4. The volume knob is a simple rotary encoder I purchased from Amazon, and this gets hooked to an Arduino Pro Micro (clone) that I also purchased from Amazon.

Пікірлер: 125
@Jeff_G1
@Jeff_G1 2 жыл бұрын
Great to see a programmer and engineers view on living with a LP 560-4. I will have mine soon as that is what I am pushing towards for a car.
@cruisinggeek3640
@cruisinggeek3640 2 жыл бұрын
LP Gallardos are great cars, I drive mine "daily" (Since the pandemic I really don't drive daily but I take this car 90% of the time I do drive). With the AWD and Audi drivetrain in the LP gallardos they really are not bad to drive everyday. The head uint/backup cam was one of my biggest issues. Now the frunk popping is something I have to get to as using your car frequently it does get annoying. But it has been a hoot of a car to own, hands down my favorite car I've owned. Thanks for your support!
@MarkWatsonY
@MarkWatsonY 7 ай бұрын
Thank you so much for posting this! I’ve been wanting to add a volume control to my aftermarket stereo as well, and I started noodling about this idea. Having someone walk through the process is invaluable
@cruisinggeek3640
@cruisinggeek3640 6 ай бұрын
Glad I could help!
@LaurieMB
@LaurieMB Жыл бұрын
Definitely something I would buy if it was available off the shelf / more turn key!
@saigebenavidez3407
@saigebenavidez3407 Жыл бұрын
Same.
@momoney882007
@momoney882007 Жыл бұрын
Same
@kutlwanomarite8972
@kutlwanomarite8972 2 жыл бұрын
Man o man. You are correcting all the issues I consider when thinking of owning a Gallardo. Thank you. Nice to know that I can do all these superb upgrades with yr guidance ofcourse.
@cruisinggeek3640
@cruisinggeek3640 2 жыл бұрын
Thanks so much for the words of encouragement! The Gallardo is an amazing car but lots of little things bother me. I'm knocking them off one by one, and glad that others can get some benefits of it as well! In fact this volume knob should work with any Android head unit in any car.
@MRHzombie43
@MRHzombie43 2 жыл бұрын
This was pretty much the exact thing I was looking to see if anyone had done yet, sick
@cruisinggeek3640
@cruisinggeek3640 2 жыл бұрын
Glad it helped! I searched a bunch as I knew it would be possible but could not find a good example which is part of the reason I documented it the best I could and put up the code so other's can repeat it. Let me know how it goes for you!
@isaacreed8621
@isaacreed8621 Жыл бұрын
This is exactly what I’ve been looking to do to my Atoto as well!!! Thanks for the info!!
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
Glad it was helpful!
@gizmoe107
@gizmoe107 Жыл бұрын
Thanks for sharing your knowledge. I used this to build a volume knob for a Pioneer head unit in my 07 Cayman. Your solution is much simpler the other builds that I saw using an Arduino to control a digital potentiometer. I used the push button switch on the rotary encoder for station/track advance. Love it!
@nb1011100
@nb1011100 11 ай бұрын
What MOSFET did you use?
@cruisinggeek3640
@cruisinggeek3640 11 ай бұрын
Really glad it helped! I was surprised when I made this video that no one had done it yet as a volume knob is like the most critical function for the radio.
@421CentralIowa
@421CentralIowa 7 ай бұрын
Thanks for showing how this is accomplished. I'm going to try to get a touch screen pioneer to have volume up/down and mute via push button rotary encoder. Nice and simple. Thanks again!
@cruisinggeek3640
@cruisinggeek3640 6 ай бұрын
Glad I could help! One note - make sure your Pioneer is one that has the audio-style mini jack for the SWC control and editable buttons built-in. Some of them just have a single wire and require an external device to decode the buttons, which works but in my opinion complicates things more.
@lasersterling
@lasersterling 2 жыл бұрын
Very cool. I need to hijack the knob on my center console in the Aventador to do the same.
@blairkloos5676
@blairkloos5676 Жыл бұрын
Awesome work.
@fyz.
@fyz. 2 жыл бұрын
Great video! Makes me wanna try something similar with my android headunit!
@cruisinggeek3640
@cruisinggeek3640 2 жыл бұрын
Go for it! I posted all the code and wiring on my github, shouldn't be too difficult for you to wire up. If you need the MOSFET board let me know.
@corranzahorton5764
@corranzahorton5764 3 ай бұрын
​@@cruisinggeek3640I need the mosfet board
@gershwin9920
@gershwin9920 Жыл бұрын
Really cool, I'm building this project for my head unit, my rotary encoder also includes a push button, so I'm attempting to uplift your code to support this, then I can map it to a mute or home/voice input button.
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
Thanks for the compliments! You do not need the arduino for the pushbutton, simply use a third resistor off one of the button's leads to the head unit, and the other to ground and it will work as well. I did that for mute/unmute.
@gershwin9920
@gershwin9920 Жыл бұрын
@@cruisinggeek3640 oh man, it's so embarrassing I didn't consider that
@saturno4236
@saturno4236 Ай бұрын
thank you very much for YOUR help
@cruisinggeek3640
@cruisinggeek3640 Ай бұрын
You're welcome!
@gtdodgeviper
@gtdodgeviper 8 ай бұрын
I was planning on doing something like this, but I was thinking on taking a volume knob off of an old stereo and wiring it to the touch buttons in the new stereo but now I see that it might be harder than what I was thinking since there is coding involved.
@billyfranco1374
@billyfranco1374 4 ай бұрын
Nice video. I'm about to install an android radio to my 2003 mazda 6. I was also wondering how I can use the factory radio's volume knob to the aftermarket radio. The factory radio will remain in place while the android radio will be mounted as a floating screen radio on top
@frenchmanremy
@frenchmanremy 2 жыл бұрын
I really want to do this, but I've also seen rotary knobs where you can tilt (like a joystick) and push. Would be nice to push-to-mute, or be able to hit next song/previous song.
@cruisinggeek3640
@cruisinggeek3640 2 жыл бұрын
This rotary knob supports a single momentary button which I hooked up one third resistor and I use it for mute. I don't know of any that have more than a single button action though.
@dsk1450
@dsk1450 Жыл бұрын
Great one, looks complicated though. I was also wondering, why didn't you make the buttons/ knob on the near or closer to the steering wheel to reduce movements and destructions?. It could have been easier to place it anywhere since you made it yourself. It all depend on your preferences though, as for me I'd have installed it closer to the steering wheel.
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
Thanks for your compliments! Since the Gallardo does not come with any buttons on the wheel I didn't want to change that. The radio area was already completely removed so just adding the switch there made sense to me. It is still better than the factory as the volume knob was on the other side in that area closer to the passenger so it is a much easier reach for me now. Regardless, I almost NEVER use my radio in this car. The v10 is all the music I need!
@tominator19
@tominator19 Жыл бұрын
amazing stuff, thank you so much for sharing! would you be able to point me to one or more of those projects you saw that use the USB volume control knob?
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
I didn't actually save any of the projects where folks were doing that as I knew it was not an avenue that I wanted to pursue. If you didn't want to go the Arduino route I would highly recommend a unit that was already made to interface with the SWC input, like this unit: www.walmart.com/ip/Universal-Car-Wireless-Steering-Wheel-Control-Button-With-LED-Light-8-Key-Functions-For-Car-Android-Navigation-Player/889710547?wmlspartner=wlpa&selectedSellerId=16214&adid=22222222227889710547_16214_145279756546_18395656247&wl0=&wl1=g&wl2=c&wl3=646639356873&wl4=pla-1944934239563&wl5=1027741&wl6=&wl7=&wl8=&wl9=pla&wl10=120798572&wl11=online&wl12=889710547_16214&veh=sem&gclid=Cj0KCQjwuLShBhC_ARIsAFod4fLhRlDuhkeN09TZ0QGs02_VJkeNdatXwcOlu2hHA1M610b1FiUqs5kaArqXEALw_wcB&gclsrc=aw.ds
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
Note that this would be superior to the usb version as it works exactly as I built, the only downside to this being the form-factor cannot be customized so it is a bit harder to integrate into your existing setup.
@bahadrozcelik9416
@bahadrozcelik9416 Жыл бұрын
Thank you for this video and information. I have basic electronic knowledge. Which mosfet i have to use?
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
Pretty much any N-channel MOSFET would do, as the amperage/voltage requirements are pretty low. The ones I used were part of my Igniter boards which I sold as another small business and were way over-rated for this application.
@korgied
@korgied 2 жыл бұрын
Was thinking of doing this but integrating with an iDataLink Maestro as that module already has use for my car (not applicable for Chinese head units though as none of those support iDataLink)
@cruisinggeek3640
@cruisinggeek3640 2 жыл бұрын
That would be cool too. Feel free to clone my github and try to give it a go.
@motodenta
@motodenta 8 ай бұрын
Many thanks for uploading and shearing information. I wonder if you could give us more infomaton on mosfets ? also I plan to do this project with add mute bottom too, by push donw mute function.
@cruisinggeek3640
@cruisinggeek3640 6 ай бұрын
Are you asking which MOSFETs to use? I listed the exact ones I used and bigger/cheaper alternatives in the video description. If you are asking what is a MOSFET, it is basically a switching circuit that allows a low power/voltage circuit (arduino) to switch an external circuit that sucks more power/voltage than can be handled by the arduino.
@motodenta
@motodenta 6 ай бұрын
Yes I was asking, I moved to use digital potentiometer (X9C104 ) which market is full of counterfeit and lastly try to use Analog Multiplexer (4HC4051) which my code was wrong. have try 4HC4051 ? seems be better than each individual mosfet IMO.
@cruisinggeek3640
@cruisinggeek3640 6 ай бұрын
Since there's only two channels needed here and I already have a 4-channel individual MOSFET board that seemed to be the best way to go over a more specialized multiplexer. I also prefer the rotary encoder for this application for the infinite spin, and the more compact size fits my specific install space much better.
@teamscream
@teamscream 2 жыл бұрын
It is so frustrating that a turn key solution like this does not exist somewhere. I really want to put a Teyes CC3 headunit in my pre canbus car, but without a way to control volume I am out of luck. Unfortunately for me, I am not a coder and have no idea where to begin with programming the Arduino. Any chance you have considered making these available for a price to those of us who are mechanically adept, but coding deficient? Great video by the way brother!
@cruisinggeek3640
@cruisinggeek3640 2 жыл бұрын
I had a small business making electronics modules for a hobby for quite a while and now that I'm done with that I do not think I'd want to start up another business LOL. But you never know. Thanks for the compliments!
@bahadrozcelik9416
@bahadrozcelik9416 Жыл бұрын
Great. I tried and it worked well. Thanks again. How can i add the second roraty encoder for different outputs?
@nb1011100
@nb1011100 Жыл бұрын
hi can you help me I can't find the stopwatch.h directory I get an error in the stopwatch.h compiler: no such file or directory Thanks
@cruisinggeek3640
@cruisinggeek3640 11 ай бұрын
Glad it worked! If you are not a programmer the easiest way would be to just run a second Pro Mini with this firmware running, and the outputs would be run in parallel. Just make sure all the resistors are unique values so the head unit can read them independently. If you can program you could potentially add code into the same Arduino to read a second input, but I don't recall if there are enough analog inputs for that on the pro mini. Definitely a Mega would support that.
@cruisinggeek3640
@cruisinggeek3640 11 ай бұрын
Hey nb1011100, you need to also download the CruisingGeekCommonLibrary from here: github.com/CruisingGeek/CruisingGeekCommon/tree/main/src Put that in your Arduino libraries directory or right in the directory with the main files and it should compile at that point.
@conroe_au
@conroe_au Жыл бұрын
Awesome work! I'm not well experienced with mosfets, and am based in Australia; any tips on selecting mosfets for the project? cheers!
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
It needs to be N-channel, it should be able to handle maybe 0.2amp continuous, though I didn't measure. This is the exact one I used but it is overkill for this application as it is 5amp continuous: www.mouser.com/ProductDetail/755-RQ6E055BNTCR If you are looking for a bigger aka easier to work with through hole package this should work as it is 60v but 0.2amp (200mA) compatible. www.mouser.com/ProductDetail/onsemi-Fairchild/2N7000TA?qs=iN0KuJO79KZfCWVKA48bEg%3D%3D
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
Again I didn't measure how much amperage the Atoto drew when clicking the button but I doubt it was more than 0.2amp.
@conroe_au
@conroe_au Жыл бұрын
@@cruisinggeek3640 Thanks a heap! I don't suppose you know if this is likely to work with my 2018 Kenwood head unit do you? It seems to use a 3.5mm jack like your design, however may have 2 inputs. Can't seem to find information anywhere on what signals the DDX9018DABS takes, but I assume it's relatively standardised these days.
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
@@conroe_au My only concern with the non-android head units is that the resistor values MIGHT be hard-coded inside the unit. The android unit has an app in the settings (shown in the video) that allows you to configure which button has which resistor by allowing you to select the one you want to sent then press the button. If your head unit doesn't have such an app in settings then it would be tough to figure out which resistor values when to which buttons. Otherwise I believe the principal is the same that all the analog steering wheel controls (SWC) are resistor-ladder based so this would work.
@conroe_au
@conroe_au Жыл бұрын
@@cruisinggeek3640 thanks a tonne. I've found some more convincing evidence that there's a training function
@user-yi1gr3li4d
@user-yi1gr3li4d 3 күн бұрын
when i upload the code i get this message "Compilation error: Stopwatch.h: No such file or directory" what am I doing wrong?
@JavierDiaz-ct3cr
@JavierDiaz-ct3cr 11 ай бұрын
I have an aftermarket radio that comes with its own volume knob, but i still would like to utilize the factory volume knob of the car but do not know what i have to do exactly in order to "eliminate" the aftermarket radio volume knob
@cruisinggeek3640
@cruisinggeek3640 11 ай бұрын
There's two separate issues there: 1. Remove volume knob from aftermarket radio. 2. Get car's volume knob to work. For #1, your best bet is to just a head unit without one. But you could probably pull off the knob and grind down the spindle that sticks out to mostly get rid of it. For #2, it depends on how your car implemented the volume knob and how you want to hack into it. If it is a propriatary system your best bet would be to cut the traces of the PCB it is attached to and solder wires off them (assuming it is just a rotary encoder as I used). Then you could do exactly as I did here. If the factory uses CAN to communicate the buttons and volume you could get a CAN reader to interface with your head unit. Would take some programming but would be less destructive. I cannot really give more advice than that as I haven't solved that and it would differ vehicle to vehicle. Good luck!
@devinmarx5032
@devinmarx5032 Жыл бұрын
Don’t know if you are still reading comments on this, but i am curious what the reasoning for needing a mosfet is? I would really love to know! Thanks!
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
Hey yes I try to check in here a couple times a week but been dealing with some health issues lately. The main reason the mosfet is used is to keep the potentially higher current draw of the amplifier from running right through the Arduino CPU. It also allows for sending a positive signal to ground the signal so that the logic is 1 to be on and 0 to be off. Without the mosfet there might not be enough power from the CPU for the head unit to register the resistance, or worse it could be such a high current that it frys the CPU.
@devinmarx5032
@devinmarx5032 Жыл бұрын
@@cruisinggeek3640 thank you for the reply I appreciate it, and I hope you get to feeling better!
@jonathansilva7445
@jonathansilva7445 7 ай бұрын
Is this something you could make custom for a car if we paid you? I also have an android headunit for my car and Went the route of a USB volume remote but I definitely want to do something factory! While I’m super comfortable with DIY projects,- the microelectronics portion is out of my element 😅
@cruisinggeek3640
@cruisinggeek3640 6 ай бұрын
If you mean you want the Arduino wired up with leads to the rotary encoder then definitely. If you are talking about the full custom faceplate and/or hardware for where the rotary encoder lives that would be tough without the car; unless you have a Gallardo and I could just reuse all the hardware I already made. Reach out to me at naigon_akoii@yahoo.com if you want more info and want me to wire up the board.
@winandd8649
@winandd8649 Жыл бұрын
What a nice little 4 channel MOSFET module! Can you please please direct me to where I can find it online? I've been searching but I cannot find it 🙈 [EDIT] I read on your Github that you design and made this PCB yourself.. Nice work.. neat little thing
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
It is actually part of the Igniter board I used to make/sell online. My website has been taken down but I have a lot of these little modules left so if you want one I could send it $20 shipped US.
@corranzahorton5764
@corranzahorton5764 3 ай бұрын
​@@cruisinggeek3640I need the mosfet board
@Papelmusic
@Papelmusic 2 жыл бұрын
Wrap the fitting in black piano vinyl or something idk it looks so rough!
@cruisinggeek3640
@cruisinggeek3640 2 жыл бұрын
Thanks for the feedback. I plan on sanding down the newly designed faceplate which takes the entire area, using filler primer, wet sanding to 600, then I can take it to my friend who owns the body shop and he will hit it with gloss black to match the instrument cluster.
@BlixemBlixem
@BlixemBlixem 2 жыл бұрын
Some black marine grade vinyl would look great, be easy to install and be very cheap.
@andrewbling
@andrewbling 11 ай бұрын
Men that programong can be used on uconnect radio. Whit progrmaing arduino canbus? Im looking to ad a volume knob because i dont think install thw oem bezel and the volume controls are whit can bus signals
@cruisinggeek3640
@cruisinggeek3640 11 ай бұрын
Right now the arduino is used to interface the SWC (steering wheel control) so it does not utilize can bus. You would need to update the programming for outputing the appropriate can bus signal via the PWM pins on the microcontroller and hook that with your radio. Note that most aftermarket head units have SWC though so this method should work, though if you are trying to do a custom volume knob with a factory unit you would probably need the can bus implementation.
@TanTanTheMan56
@TanTanTheMan56 3 ай бұрын
Where did you get your Stopwatch library from?
@cruisinggeek3640
@cruisinggeek3640 3 ай бұрын
All the libraries I used are CruisingGeek common, which is also on my github account
@cruisinggeek3640
@cruisinggeek3640 3 ай бұрын
github.com/CruisingGeek/CruisingGeekCommon
@cruisinggeek3640
@cruisinggeek3640 3 ай бұрын
Make sure to download this library and put it in your arduino library folder when compiling your project and it should compile correctly.
@TanTanTheMan56
@TanTanTheMan56 3 ай бұрын
Good to know! Thank you very much for the help!
@tommeeeho4635
@tommeeeho4635 Ай бұрын
I gave an android head unit with the key wire.. Is there a way to make this work with it??
@cruisinggeek3640
@cruisinggeek3640 13 күн бұрын
If you don't have the SWC input with the mini stereo connector and only have the key wire you need a decoder unit that converts the buttons to the appropriate format the head unit understands. Something like this: www.crutchfield.com/S-SlSN48NP9BM/p_794ADSMSW/iDatalink-Maestro-SW-Steering-Wheel-Control-Adapter.html?XVINQ=GZ0&XVVer=Q0Q&awcr=628587969356&awdv=c&awnw=g&awug=9033300&awkw=pla-296046287922&awmt=&awat=pla&gad_source=1&gclid=Cj0KCQjw7ZO0BhDYARIsAFttkCjVZrQtiRYW00SxzZ-GFWYP-L6I8ipBLz502qx6Dm5-v5N7L04oWjsaAmMHEALw_wcB The arduino would then communicate with the Maestro, and the Maestro would hook to your head unit.
@temp_uura
@temp_uura 11 ай бұрын
what resistors are you using? and do I need to use mosfets for this to work? I can find any mosfet arrays like that near where I live and i need this working tomorrow.
@cruisinggeek3640
@cruisinggeek3640 11 ай бұрын
Resistors are just the standard off the shelf 1/8watt through hole ones. I have a stash of them here and just grabbed a couple that were far enough apart and over 1000ohm so that the head unit could differentiate them. Values don't matter too much as long as they are far enough apart that the computer can tell the difference (like don't use a 1,000ohm and then a 1033ohm one). Either an N-channel MOSFET or NPN transistor is needed to switch the higher power draw of the head unit, otherwise you'd be pulling that power straight through the CPU which either won't work or could damage it. I have plently of those small MOSFET boards here from a previous project if you need to buy a couple, though you said you had a pretty tight time crunch.
@blastros10
@blastros10 4 ай бұрын
@@cruisinggeek3640 would you consider making one and selling it ?
@cruisinggeek3640
@cruisinggeek3640 3 ай бұрын
@@blastros10 I'm dealing with some health issues currently so not really in a position to do that right now but definitely something I'd consider in the future.
@UslennoX
@UslennoX Жыл бұрын
I wonder if this can be done with the first knob without needing the adrino
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
Thanks for the compliments! You really need something like an Arduino to read the rotary encoder to convert the twist signal into independent button presses that the head unit can understand. Simple buttons can be done with just a resistor and no Arduino though, and that includes the integrated button on the rotary encoder.
@UslennoX
@UslennoX Жыл бұрын
@@cruisinggeek3640 thank you
@stevenhenson8192
@stevenhenson8192 Жыл бұрын
Do you sell this as a plug and play kit by chance?
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
It would be difficult for me to do that as it would be a pretty specific install for each car. I could sell the arduino pre-loaded with my firmware though.
@wfyfwfyf
@wfyfwfyf Жыл бұрын
Does this only work with Android based units and not brand names like Kenwood, for example?
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
This should work for the branded units as well so long as they have a programmable SWC input settings app where you can lean the buttons from the steering wheel. I admittedly am less familiar with each of those brands though so you would want to play with it or research each brand separately online.
@nb1011100
@nb1011100 11 ай бұрын
Can you please put us a link to buy a MOSFET? Or some model?
@cruisinggeek3640
@cruisinggeek3640 10 ай бұрын
It needs to be N-channel, it should be able to handle maybe 0.2amp continuous, though I didn't measure. This is the exact one I used but it is overkill for this application as it is 5amp continuous: www.mouser.com/ProductDetail/755-RQ6E055BNTCR If you are looking for a bigger aka easier to work with through hole package this should work as it is 60v but 0.2amp (200mA) compatible. www.mouser.com/ProductDetail/onsemi-Fairchild/2N7000TA?qs=iN0KuJO79KZfCWVKA48bEg%3D%3D
@dirangoal
@dirangoal 8 ай бұрын
The Arduino Pro Micro (clone) x3 is no longer available on amazon, is there a replacement that is compatible with your procedures? Also does "360 degrees" for the rotary encoder mean it will spin endlessly? Do you know if there a "360 degree" rotary encoder compatible with this procedure that also has a y axis to fast forward or reverse tracks?
@cruisinggeek3640
@cruisinggeek3640 8 ай бұрын
That exact one I used might not be there but there are tons of 3-packs of pro micro clones www.amazon.com/Hosyond-ATmega32U4-Development-Micro-Controller-Compatible/dp/B09C5H78BP/ref=sr_1_3?crid=2Y8WAL13NOKBU&keywords=arduino+pro+micro&qid=1698372198&sprefix=arduino+pro+micro%2Caps%2C141&sr=8-3
@cruisinggeek3640
@cruisinggeek3640 8 ай бұрын
The 360 does mean it spins infinitely. I do not know of a rotary encoder that has more than just the left and right infinite spin and single press button integrated
@dirangoal
@dirangoal 8 ай бұрын
Ok thank you, also what about the fact that my head unit has only one steering wheel function wire? It is a blue/yellow wire that is part of the wiring harness. The wiring harness I am talking about is the one that has all my power/ground/remote/spkr wires/illumination etc. It is not like yours or some other stereos that have a seperate auxilary input for the SRC. I'm assuming it will still work as long as I use the blue/yellow wire as my power and the ground wire that is part of the wiring harness already. Do you know what I mean?
@cruisinggeek3640
@cruisinggeek3640 6 ай бұрын
Yeah... if you have the one wire thing you will need an external mastreo unit to decode the SWC and send to your head unit: www.amazon.com/Maestro-ADS-MSW-Universal-Steering-Interface/dp/B00J4W10XG/ref=asc_df_B00J4W10XG/?tag=hyprod-20&linkCode=df0&hvadid=312765622753&hvpos=&hvnetw=g&hvrand=5761320742676852570&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9033300&hvtargid=pla-634754805597&psc=1&mcid=8b004dbd6aa53121aab047d4d9e05c4e&gclid=CjwKCAiA7t6sBhAiEiwAsaieYu-xlK8byy-DeBCZuDSZvgJRWvcTe3pu_BYtehTFSAXKEHYLUcd6ABoCfSUQAvD_BwE
@user-yi1gr3li4d
@user-yi1gr3li4d 12 күн бұрын
this plug jack where connects?
@cruisinggeek3640
@cruisinggeek3640 4 күн бұрын
@@user-yi1gr3li4d The rotary encoder plugs with 4 wires into the Arduino. The arduino plugs into the swc input of your head unit
@cruisinggeek3640
@cruisinggeek3640 4 күн бұрын
There’s a wiring diagram on my github page linked in the video description
@MyWatermelonz
@MyWatermelonz Ай бұрын
Dude putting this is in a lambo, I'm putting this into mk4 jetta
@cruisinggeek3640
@cruisinggeek3640 13 күн бұрын
You would be surprised at how old/crappy the eRNS and HVAC stuff are in these cars. Lambo put all development costs for the 2009 MY year into the new 5.2L v10 so still same crappy stereo from the early 2000s Audis
@nikoivan2580
@nikoivan2580 7 ай бұрын
Did it realy it realy need a arduino to make it function?
@cruisinggeek3640
@cruisinggeek3640 6 ай бұрын
You MIGHT be able to get away with hooking the rotary encoder directly through the SWC with resistors, but considering how "slow" it read I suspect you would have missed presses when you are turning the knob, so would not work very professionally. The SWC works on a very specific frequency which is why the Arduino is needed to buffer clicks if you turn rapidly.
@nikoivan2580
@nikoivan2580 3 ай бұрын
@@cruisinggeek3640 Yap, you are right. I'm now working on my own head unit, and yes adding a arduino makes it much easier and cleaner. Did you think about using Rpi and LineageOS to make own head unit? I have now a problem that the build of the latest LineageOS for Pi (made by KonstKang) doesn't realy support GPIO programming because android ... and I have no idea how to shut it down safely without touching the screen every time before I get out of the car. And yes, unfortunatly gpio-shutdown doesn't work if added in the config file...
@wfyfwfyf
@wfyfwfyf Жыл бұрын
Looks complicated for the uninitiated. Would you consider building one for me?
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
Is it for a Gallardo or some other car? Main issue is to make a facia that accepts the rotary encoder for another car would be tough without having the car.
@wfyfwfyf
@wfyfwfyf Жыл бұрын
@@cruisinggeek3640 I was thinking just the knob by itself with the board already built and ready to install.
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
@@wfyfwfyf Yeah that's probably possible then I could wire it up here with the 5V buck module and MOSFET board with the audio jack so it was quasi plug-in-play. Reach out to my email naigon_akoii@yahoo.com if you would like to have me quote you to build it.
@Joke90
@Joke90 6 ай бұрын
I have sent you email about this small mosfet board
@cruisinggeek3640
@cruisinggeek3640 6 ай бұрын
I generally don't check the email associated with this account and didn't see it in my main email. Could you try again to naigon_akoii@yahoo.com, that's the one I actually check regularly. Thanks!
@user-yg6nq9lw5g
@user-yg6nq9lw5g Жыл бұрын
I have a car with a canbus decoder. Do you know if the android head unit will recognise the button presses from the swc wires if I have it configured with the canbus decoder?
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
I'm actually not 100% sure if the canbus decoder takes over the functionality of the analog swc input or not honestly. It would require some testing. I would hope swc controls would still work. If not you would have to interface the buttons with the canbus decoder as if it were another entry of your canbus system.
@maginot80
@maginot80 Жыл бұрын
super intresting video, but putting an atoto head unit on a Lamborghini ?? really? I would understand a Raspberry to customize as much as possible, a made in China Head unit looks very cheap
@cruisinggeek3640
@cruisinggeek3640 Жыл бұрын
It isn't the best sound but compared to the factory it is sadly still better. I didn't like the Sony or Alpine units as none had the SD card or was a screen that wasn't made to have a flush, recessed fit. With that awesome V10 I rarely play music though...
Does size matter? BEACH EDITION
00:32
Mini Katana
Рет қаралды 18 МЛН
Can You Draw A PERFECTLY Dotted Line?
00:55
Stokes Twins
Рет қаралды 114 МЛН
Digital Potentiometer and Rotary Encoder Direct Control X9C103
14:05
2023's Top 7 Android Head Units
18:20
Saab Unleashed
Рет қаралды 292 М.
C5 CORVETTE BEST HEAD UNIT 1.5 YEAR UPDATE   |  JOYING 8.8  |  1.5 DIN
10:03
3D printed MEDIA CONTROL volume knob - Arduino basics
7:58
Prusa 3D
Рет қаралды 142 М.
Menu with voice & rotary encoder - Arduino
15:01
Electronoobs
Рет қаралды 101 М.
How to use rotary encoders
14:12
FriendlyWire
Рет қаралды 30 М.
Тема BMW M5 CS закрыта #shorts
0:53
Level Performance
Рет қаралды 1,9 МЛН
Çokk iyi bir tatktik. Gitti araba😁 #keşfet #comedy
0:15
Savas Aslan
Рет қаралды 5 МЛН
Мужик психанул и купил 200 Ленд Роверов
0:19
Сергей Милушкин
Рет қаралды 6 МЛН
НЕ ПОКУПАЙ питбайк! На последние деньги #питбайк #пит #мото #эндуро #мотосоветы
0:11
Мотор и Колёса - питбайки, квадро, эндуро
Рет қаралды 604 М.