I'm looking for a 2-wire canbus to usb adapter.
I know I can get a canbus to usb but I need it to connect to a 2-wire (square) connector on a Subaru and not a much larger D style connector.
They are out there somewhere, so I have been told. I just need to find them. Anyone know where? Part numbers would be great too.
The connector is to bridge from an available 2009 Subaru STI canbus connector behind the dash to a custom UMPC. As long as the signal gets to the PC, I'll do the rest.
Thanks. Both of those require a D-pin connection. That's the piece I am missing. The cable on the car is a small square connector and I need to go from that to the d-pin so that I can use the adapter.
I made one for my chrysler 300.
I used a stereo wire harness and soldered a db9 plug to the can bus wires and plugged that into the can usb. works perfectly.
New Project in the Works
Previous Worklog here
Isn't the CANBus just a simple two-wire interface?
Perhaps check Subaru (Specialty Motor Cars, I guess) and see if you can buy just the pigtail for the CANBus connector and make a connecter yourself? There's enough diagrams of the pinouts (Here's One) that you should be able to just make one yourself.
I'd love to see the build up for your car. I'm hoping to be an STi owner in the next year or so too. They're awesome cars.
P.S. You spelled Squeamish wrong.
How Much Horsepower Can I have And Still Go To Heaven?
So I did and now I cannot change it.
Canbus is a very simple 2 wire connector. The car comes with a connector right behind the radio; put there for the cars that come with the navigation unit and need it. It is square with a single pin in the center.
Car is only a few weeks old and already sporting a few mods. When it has a full diagnostic guage display to match the STI guages it will look awesome. I'm going to all this trouble because there is simply nowhere to mount any guages. Subaru stole all the spots.
I have the answer for the 2008 Subaru community.
I used the Lawicel canusb adapter (www.canusb.com).
The audio head unit has Can L on pin 11 and Can H on pin 12. Use pin 10 for ground on the 20-pin connector in the back of the audio head unit.
There are 2 bus speeds in use; 500 kpbs and 125 kpbs.
Engine, brakes etc. use 500.
Audio, doors etc use 125
The bus goes to sleep after a timeout period on inactivity. If you open a door you create activity. If you close the door and then spend a few minutes getting your test ready you may find the bus activity has stopped. After opening your connection, create an activity (like opening the door).
Now I can move on to decoding the signals and building the guages.
You can make requests for data.
Using the high speed bus may be more efficient but for now, I'm staying off the important stuff so as to not interfere with the normal functioning of the car while I experiment.
I'm not connecting to the ODB2 so that I don't have to plug in under the steering column. I can tap into CAN from anywhere.
Nothing is final yet and I don't have all the answers. This is just the "where I am at right now" point.
So is this CAN bus on the back of the radio new for 2009 subarus? I have a 06 and have been interested in getting info off the bus. In particular I'm trying to determine when the drivers door opens. I'm also curious if you have more information about what data is on the CAN bus or data format details.
Very interesting project.