Can bus sniffer with 12V output

Hello,

New here with an automotive project and was looking for some help with selecting the right product combination or kit. Any advice is appreciated.

At this point let’s assume that I have absolutely no hardware.

Wanting to sniff out a sport/track mode state though canbus in a Subaru to trigger a 12V continuous 1A output. My OBD port is already being utilized so I’d like to tap the CAN +/- in the smallest package possible. I don’t want to make this any more complicated than it has to be. I’ve tried looking for a voltage reference everywhere to no avail.

In a perfect world I’d have a small black box with with 5 wires; switched + 12V, output 12V, Can+, Can -, ground.

I’ve found these items but seem to require use of serial to OBD connection- assuming I can clip the plug and run the wires from db9?

https://www.sparkfun.com/products/13262

Please help. Thanks.

Help?!

Unfortunately SparkFun doesn’t carry what you’re after, I don’t know if anyone makes something like that.

You could build your own with the CAN Bus Shield, a Arduino Uno and a relay though. You would need to write the software to capture the message you’re looking for and have that activate the relay.

For connecting to your car, you could cut the OBD-II plug off the cable and hard wire it into your car but it might be easier to use [something like this so that you don’t disturb any wiring and things can be disconnected easy if you need too.](Amazon.com)

Thanks for the info.