Introduction
This manual provides detailed instructions for the installation, operation, and maintenance of your EASYGUARD Smart Key PKE Keyless Entry System, specifically for BMW G series vehicles equipped with factory OEM push start buttons and comfort access functionality. Please read this manual thoroughly before installation and use to ensure proper function and safety.

Figure 1: System Components Overview
Compatibility
This system is designed for BMW G chassis cars that already have a comfort access function, whether it's a factory OEM or an aftermarket retrofit. If your car does not have comfort access, please refer to the ESW309C or ESW309C-N series.

Figure 2: Compatible BMW G Series Vehicle
Product Model Selection
The following table outlines the compatibility for different product models:
| Item No. | Compatibility | With PKE function | Compatible with comfort access | Power wire plug play | Car key's PCB plug play |
|---|---|---|---|---|---|
| ESW312-N-PP-BM2 | Fit for BMW G series with comfort access | Yes | Yes | Yes | No |
| ESW312-N-BM2 | Fit for BMW G series with comfort access | Yes | Yes | No | Yes |
| ESW312-BM2 | Fit for BMW G series with comfort access | Yes | Yes | No | Yes |
| ESW309C-N-BM2 | Fit for BMW G series (without comfort access) | No | No | No | Yes |
| ESW309C-BM2 | Fit for BMW F & G series with factory push start | No | No | No | Yes |
Setup and Installation
Important Installation Notes:
- This system should be installed by a trained alarm installer or locksmith if you lack experience with car alarm installations.
- A new programming procedure is required after completing all wiring connections.
- One working factory key must be placed inside the control module for the system to function.
- For the ESW312-N-PP-BM2 model, installation is plug-and-play, requiring no wire cutting.
Component Overview

Figure 3: Product Accessories
BDC Connector Installation
Locate the BDC connector in your vehicle. For the ESW312-N-PP-BM2 model, the installation is plug-and-play. The video below demonstrates the process of connecting the system to the BDC module.
Video 1: BDC Connector Installation Guide

Figure 4: Control Module Wiring Diagram
Note: For some older cars, if the car connector is different from the EASYGUARD smart key connector, you may need to unplug the car 9B connector and replace it with the blue connector, or unplug the car 7B connector and replace it with the white connector by the car connector.
Factory Key Integration
One working factory key must be placed inside the control module. Follow these steps:
- Unscrew the control module.
- Carefully take out the circuit board.
- Place the car OEM key fob's PCB into the designated slot.
- Screw the board back into place.

Figure 5: Factory Key Fob Integration into Control Module
IMPORTANT: After finishing key soldering (if applicable to your model) and placing the PCB, you must put back the cover before you can start the car, or the car may be unable to start.
Antenna Installation
Proper placement of the antennas is crucial for optimal performance. Refer to the diagram for recommended installation positions:

Figure 6: Antenna Installation Positions
- P1 & P2: High frequency antenna installation positions. Choose either P1 or P2.
- P3 & P4: PKE antenna installation positions.
Car Key Detection Antenna: This antenna should be placed in a position that allows for proper key detection. If not installed well, you may need to touch the handle to lock/unlock the car even if the key fob is inside the car.

Figure 7: Car Key Detection Antenna Placement
DIP Switch Setting
The DIP switch setting depends on your car key's PCB style (1050 or 1005). You can find this information on your OEM key fob's PCB.
- If your car key is 1050 style, press the DIP switch to the left (1050 side).
- If your car key is 1005 style, press the DIP switch to the right (1005 side).

Figure 8: DIP Switch Settings for Car Key Type
Remote Control Programming
- Keep pressing and holding the white programming button (refer to Figure 4 for location). Do not release it.
- Quickly press the "Lock" button once on the remote you plan to program. The indicator light will flash when you press it, signifying successful programming.
- Release the programming button after you have programmed all desired remotes. A maximum of 3 key fobs can be programmed.
- If programming is unsuccessful, check if the remote control has batteries. Also, try unplugging and re-plugging the power connector to the main module and attempt programming again.
After the remote control is programmed, when you press a button on the remote, the LED indicator near the programming button will blink. If the PKE antenna is plugged in and the remote control is nearby, the indicator light will be on for a long time, indicating the vehicle can be started. If the key is moved more than 5 meters away, the light will turn off, and the vehicle cannot be started.
Operating Instructions
Remote Control Functions
The remote control provides the following functions:

Figure 9: Remote Control Functionality
- Unlock: Press the unlock button.
- Lock: Press the lock button.
- Trunk Release: Press the trunk release button.
The system also supports original car factory key functions such as remote lock/unlock, trunk release, and power window up & down (if your car factory key has this feature).

Figure 10: Extended Remote Functions
Function Settings
The system offers various functions that can be configured using the remote control:
| Function | Method | Note |
|---|---|---|
| PKE enable (default setting) | Holding lock + unlock button for 5 seconds | Proximity lock & unlock, can start the car only when key fobs in the car |
| PKE disable | Holding lock + trunk icon for 5 seconds | Can start the car when unlock, can't start the car when locked |
| Key detection or Manual lock/unlock | Holding unlock + trunk icon for 5 seconds | Can start the car only when key fobs in the car |

Figure 15: Function Setting Table
Passive Keyless Entry (PKE) Function
The PKE function automatically locks or unlocks your car as you approach or walk away with the key fob. The system detects the key fob within a range of 2-3 meters.

Figure 11: PKE Detection Range
Touch Door Handle Function
The system is compatible with factory OEM or aftermarket comfort access, providing the same touch handle lock/unlock functionality as the original system.

Figure 12: Touch Door Handle Operation
Adding Additional Keys
You can add up to two more keys, for a maximum of three key fobs in total.

Figure 13: Adding Additional Key Fobs
Maintenance
Remote Control Battery
The remote control uses a CR2032 battery. If the remote control is not functioning correctly or the indicator light does not flash during programming, check the battery and replace it if necessary.
System Reset
If you encounter issues with programming or system functionality, try unplugging and re-plugging the power connector to reset the system before attempting programming again.
Troubleshooting
- Car unable to start: The system features high security. The car will not start if the key is not detected inside the car. Ensure the factory key is correctly placed within the control module and the key detection antenna is properly installed.
- Remote control programming failure: If programming fails, verify that the remote control has a working CR2032 battery. Also, try unplugging and re-plugging the power connector to the system and attempt programming again.
- Need to touch door handle to lock/unlock despite key fob being inside: This indicates an issue with the car key detection antenna installation. Ensure the antenna is placed correctly as shown in Figure 7.
- Remote working range issues: The remote control has a working range of approximately 20-30 meters. If you experience significantly reduced range, check for obstructions or interference, and ensure the antennas are correctly installed.
Specifications
- Brand: EASYGUARD
- Model: ESW312-N-PP-BM2
- R/C Function: WITH
- High-concerned chemical: None
- Customization: No
- Origin: Mainland China
- Remote Control Battery: CR2032
- Remote Working Range: Approximately 20-30 meters
- PKE Detection Range: 2-3 meters (lock/unlock)
- Maximum Key Fobs: 3
Package Contents
- Control module x1
- Remote control x 2
- Alarm antenna x1
- BCM connector x1
- CAN BUS decoder x1
- 6pin wire harness x1
- PKE antenna x2
Physical Dimensions (Approximate)
- Length: 5 cm
- Width: 10 cm
- Height: 17 cm
- Weight: 1.0 kg
Certifications
The product is compliant with various standards, including IATF 16949, CE, FCC, and RoHS.

Figure 14: Product Certifications
Warranty and Support
The EASYGUARD Smart Key PKE Keyless Entry System comes with a 1-year quality warranty and free lifetime technical support. An English user manual and wiring diagram are included with your purchase. For any technical assistance, please contact EASYGUARD customer support.
Note on Installation: We strongly recommend professional installation by a qualified car alarm installer or locksmith. Please ensure you can find such a professional before purchasing if you do not have installation experience. User manuals and wiring diagrams are available upon request if you need additional copies.
User Tips
- Always ensure the factory key's PCB is securely placed inside the control module and the module cover is properly re-attached after installation or maintenance.
- If you experience inconsistent PKE functionality, double-check the placement of the car key detection antenna. Improper placement can lead to the need for manual door handle interaction.
- Keep spare CR2032 batteries on hand for your remote controls to avoid unexpected power loss.
- Before purchasing, confirm your BMW G series car has the comfort access function. If not, consider the ESW309C or ESW309C-N series.