0% found this document useful (0 votes)
157 views

Arduino Miata Immobilizer Bypass Schematic

This document provides instructions for bypassing the immobilizer on a 2001 Miata using an Arduino circuit. It connects wires from the car's data bus to the Arduino, which samples the signal and sends codes to disable the immobilizer. The designer takes no responsibility for any issues and shares the design for personal use only.

Uploaded by

Szabó Péter
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
157 views

Arduino Miata Immobilizer Bypass Schematic

This document provides instructions for bypassing the immobilizer on a 2001 Miata using an Arduino circuit. It connects wires from the car's data bus to the Arduino, which samples the signal and sends codes to disable the immobilizer. The designer takes no responsibility for any issues and shares the design for personal use only.

Uploaded by

Szabó Péter
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

2001 Miata Immobilizer Bypass

Installation Notes: THIS CIRCUIT IS EXPERIMENTAL AND THE DESIGNER IS NOT RESPONSIBLE
1. Cut Immobilizer wire to pin A and connect as shown. FOR ANY LIABILITY FROM THIS DESIGN, INCLUDING ANY CONSEQUENTIAL
2. Splice all other wires so that they connect to both the circuit and DAMAGES FROM THE FAILURE TO BUILD THE CIRCUIT CORRECTLY OR
the Immobilizer. DAMAGE TO THE CAR. ALL RISKS ARE ASSUMED BY THE BUILDER/USER AND
3. Do NOT use another 12V source. The circuit requires power THE DESIGNER ASSUMES NO RESPONSIBILITY. NO WARRANTY IS
both during RUN and START otherwise the Arduino will not have EXPRESSED OR IMPLIED.
enough time to initialize and send the code.
4. After programming (LEARN mode), the Immobilizer may be This design is provided as free and open source for personal use. All commercial
disconnected if desired or left connected as shown. uses are reserved by the author/designer. Copies of this design may not be sold or
5. Arduino MEGA or MEGA2560 is required due to the amount of incorporated into any other device or firmware without written consent. Any changes
SRAM memory needed to ensure a good sampling rate when incorporated by others are allowable as long as the credit for the original design
recording the code. Another Arduino with less SRAM is not remains denoted on the device, drawings and source code.
recommended. Really cheap MEGA2560s are available. Michael Walker
05/25/2013

Factory
RED/BLK wire to IMM. (Cut
Immobilizer
wire between PCM and IMM)
A PCM-IMM Data Bus

To BLK wire in BLK wire


C GND
car toward PCM
To BLK/WHT wire
in car toward PCM L 12V
To RED/BLK wire in
car towards PCM
(Cut wire between
PCM and IMM)

Factory

S2a

Normal Factory

S2b
12V

Normal
15 K R3 5V
PIN 34
Input from PCM
15 K CR1 CR2
PCM
+DC In
Q2
R4
R1
330 Ohms
Q1, Q2, Q3: 2N2222 Arduino MEGA or
R5 CR1, CR2: 1N4001 MEGA 2560
1.5K
330 Ohms PIN 28
Output to IMM
R2
1.5K Q1
PIN 41 Output to PCM -DC In
R6
Q3
5V /LEARN

PIN 26

15 K R7

Learn Learn
PCM

S1a S1b
IMM

Normal Normal

You might also like