Use an Arduino to Add RFID Security to Your Push-to-Start Car Ignition

If you have a track car with a push-to-start ignition, Behind the Build has a new video demonstrating how to add an extra layer of security.

Cameron Coward
5 years agoAutomotive / Security

Many new cars these days are “push-to-start,” meaning you just push a button to start up the engine instead of having to insert and turn a key. Your key fob wirelessly communicates with your car to tell it that it can start up. That’s plenty of security for most people. But push-to-start ignition systems are also common on race cars and other vehicles that don’t have a key at all — if you can get in, you can start it. If you have a track car with a push-to-start ignition, the YouTube channel Behind the Build has a new video demonstrating how to add RFID security.

Technically speaking, you can add this RFID security system to any car —whether it’s a street car or race car, and whether it’s push-to-start or a normal key ignition. You car’s ignition switch connects to relay that toggles power to the starter motor — or it just connects directly. This system simply adds an additional relay in line with the first relay. In order for the car to start, both relays need to be closed (connected to pass electricity). The additional relay you’re adding can be controlled by anything low voltage. An Arduino Uno board is perfect for the job.

In this case, the Arduino Uno has a RFID module attached. When you scan the appropriate RFID tag, the Arduino switches the aftermarket relay that you installed. Then you can use the push-to-start button to startup the engine as you normally would. The video explains in detail how to wire everything up and how to program the Arduino. If RFID isn’t your cup of tea, there are many other options — essentially anything you can connect to an Arduino can be used to switch the relay. It is important, however, to note that there are some security concerns here. Normal RFID tags can be duplicated easily, and anyone who can get access to the Arduino can simply reprogram it or even disconnect it and use a regular battery to switch the relay. But, for a track car, this is an affordable and convenient way to add a bit of security.

Cameron Coward
Writer for Hackster News. Proud husband and dog dad. Maker and serial hobbyist. Check out my YouTube channel: Serial Hobbyism
Latest articles
Sponsored articles
Related articles
Get our weekly newsletter when you join Hackster.
Latest articles
Read more
Related articles