These days everyone has a device that is charged using a USB port. Sometimes those devices run low on power before the day is through. I thought any passenger who rides in my car would appreciate being able to plug their devices in and charge them. Yes, I could use a charger the plugs into the 12 volt power outlet, but my car only has one in the front, which is not ideal for any passengers in the back seat.
Continue reading USB Charger Install
Category Archives: How to
RFID/NFC with Engine Start Button
A lot of people have been telling me that I should add RFID to my engine start button project. That’s exactly what I did. I’m using an Arduino Nano connected to a RC522 RFID reader/writer. When the Nano recognizes a scanned RFID tag, it sends a code via serial to the ATMega328 that controls the ignition/accessories/starter motor. When the ATMega328 receives the code, it enables the engine start functionality. If no RFID tag is scanned or if an incorrect tag is scanned, pressing the engine start button will not start the engine.

Start Button Update
How to Install a Start Button
Here’s the best low-cost way to put a fully functional engine start button in your car! Absolutely no key needed to start your car! Just press the button and go!
You may have seen others put engine start buttons in their cars, but they still had to use a key! It’s like, “really, guys? You’re adding a step to starting your car“! You definitely don’t want to be like those idiots. You, you’re much smarter than those hook-it-straight-to-the-starter guys. You know there’s gotta be a better way… and there is!
Continue reading How to Install a Start Button
Make a 5V Power Supply For Arduino From a Car USB Charger
This is what I did to power the Arduino which I used in my engine start button project. It’s a simple and cheap way to power an Arduino in a car. This will requires some basic soldering skills.
Step 1
But a simple USB charger – the kind that plugs into your car’s power outlet. They usually cost ~$2-5(USD). You can probably find them at most convenience stores, or maybe a box store of your choice.
Continue reading Make a 5V Power Supply For Arduino From a Car USB Charger
1988-1991 Honda CRX Trouble Codes
Is your check engine light(CEL) on? Getting the trouble codes from the Engine Control Unit(ECU) might make it easier to fix the problem. Here is how to get the trouble codes.
The ECU is located at the front of the passenger foot-well, under the carpet. There is a single flashing LED(Light Emitting Diode) at the center of the ECU. The LED flashes the trouble codes. Count the flashes in each sequence to determine the code.
Code 0 - Faulty ECU
Code 1 - Exhaust oxygen content(O2 sensor)
Code 2 - --
Code 3 - Manifold Absolute Pressure(MAP) sensor
Code 4 - Crank angle sensor
Code 5 - MAP sensor
Code 6 - Coolant temperature
Code 7 - Throttle angle(Throttle Position Sensor)
Code 8 - Top dead center(TDC) sensor
Code 9 - No. 1 cylinder position(1.6 liter only)
Code 10 - Intake air temperature
Code 11 - --
Code 12 - Exhaust gas re-circulation(EGR) system
Code 13 - Atmospheric Pressure
Code 14 - Electronic air control(EACV)
Code 15 - Ignition output signal
Code 16 - Fuel injector
Code 17 - Vehicle speed sensor
Code 18 - --
Code 19 - Lock up control solenoid(auto trans.)
Code 20 - Electric load