Curious if Ardruino is the right call for my project

Hello All,

New here and have never used Arduino at all. I have an automotive project I'm doing for my race car that is super simple and could actually just be done with a simple 2-way toggle switch + time delay relay. I decided to look into a programmable microprocessor in case I later want multiple functions. I'm posting this just to make sure that the programming side of the Arduino can do what I need. So here it is... super simple:

I simply want to have the Arduino(I ordered a Beetle) sit in the middle of the wiring I have going to a 2-way toggle switch.

Switch-->Beetle-->Car Wiring

When the switch is flipped to ON. I need to pass the signal through the remaining wiring(output) on the other side of the beetle for only 5 seconds. After the 5 seconds is up I need to disable that output without having to flip the switch to off.

The point of this is to trick the car's ECU into thinking a standard factory button was held for 5 seconds to disable a feature and then the button was released. See I can disable it with just the switch, but the car is smart enough that after 30 seconds it goes "hmm this button isn't being released. I'm going to reenable the factory feature and lock it out until the car starts again."

The end goal will be a switch that if left flipped to on will automatically simulate the 5 second button press without me having to do anything.

Any arduino can do what you're looking for - the usual caveat applies about cars being a noisy electrical environment - you'll need to defend (optoisolate?) your beetle from voltage spikes.

wildbill:
Any arduino can do what you're looking for - the usual caveat applies about cars being a noisy electrical environment - you'll need to defend (optoisolate?) your beetle from voltage spikes.

Excellent. Thank you... The car already have a factory USB I was planning on pulling power from. I'm hoping it's more protected than the standard power sources directly off the harness.