Knock Detection System – Knock Sensor Controller 2 (KSC2)

Price: 239

Sold out

The KSC2 has been superseded by the KSC3 engine sensor knock ECU. Click here.

What is the KSC2?

The KSC2 is a tuning aid to help identify engine knock

The KSC2 is not a fail safe device to protect an engine against a bad tune or component malfunction

What does the KSC knock detection system do?

The Knock Sensor Controller (KSC) is an engine knock detection system which outputs a 5 volt signal and 12 volt signal when it detects engine knock.

Who is the KSC2 intended for?

The KSC2 is intended for individuals tuning engine/s who require an aid to detect engine knock.

Specifically an aid that can output a signal to power a 12v visual indicator such as a LED and/or an aid that can connect to an ECU and supply said ECU with a 5 volt signal when knock is detected.

Purchasers of the KSC2 should have good knowledge of automotive wiring and vehicle systems.

Key Benefits

The knock frequency is user programmable and the knock frequency of an engine can be found using the in-built “Knock ID” tool.

The knock volume threshold is also user programmable and the knock volume threshold can be found using the in-built “Baseline” tool. Knock threshold volume is automatically adapted according to engine rpm.


The 5 volt output can be sent to the engine’s ECU so it can retard ignition timing.

The 12 volt signal can be connected to audio or visual indicators to alert the driver in real-time. We recommend the use of a visual indicator like LED strip especially in noisy vehicles.


The Knock Sensor Controller unit is designed to be mounted in the engine bay, away from heat and moisture.


The KSC unit is programmed via Bluetooth using the KSC2 Android app.

Knock Sensor Controller (KSC) – Features

Adjustable knock frequency

Using the in-built Knock ID tool the minimum and maximum monitored frequency can be selected. This helps compensate for installation, knock sensor location and engine characteristics which may move the actual knock frequency away from the theoretical knock frequency of the engine.

Adjustable knock volume threshold

When the volume threshold and count threshold are met or exceeded the unit will output a 12 volt signal (max 3 amps) and a 4.5 volt signal (max 2 mA). These can be used to integrate the knock signal with a device of your choice.

RPM dependent monitoring.

The MoviChip KSC2 uses a 0-15 volt rpm signal input. The knock volume threshold will change according to the RPM of the engine.

IMPORTANT: Click here to understand what type of RPM signal the KSC requires

Knock ID

The Knock ID tool shows you the volume signal from the knock sensor for each frequency band.

By using a known conservative ignition timing map, we can compare the volume vs a map where we have induced light knock.

The frequency band where the volume has changed will indicate the knock frequency.

Audible Knock Monitoring

A way to audibly detect engine knock is essential in setting up the KSC. Fortunately it is extremely cheap to build a high quality, DIY knock detection system with a Windows laptop.

You read more details of how you can make your own audible knock sensor monitor here.

Because this solution for audible monitoring is so cheap and effective we have not burdened the KSC with audible monitoring. If you only need audible knock monitoring then we highly recommend this free option.

Knock Detection System – Benefits


The MoviChip KSC control unit is designed to be mounted permanently on the vehicle, in the engine bay. This is typical of most MoviChip products and we do this to simplify installation. You do not need to find space to mount an ECU box in the cabin of the car and you do not need to runs wires from the engine bay into the cabin or splice into the wires inside the cabin. The KSC is designed to be a largely fit-and-forget item.


We like big screens and we dislike having to scroll through menus using arrows and buttons. This is why we harness the power of modern Android smartphones. Big screen means you do not have to dig through menus to get to what you need


You only need to use the app if you want to adjust settings or to check data coming from the unit. In normal use you just get in the vehicle and drive.

Knock Sensor Controller – Specs

Knock Detection System Connections

Ignition Power (12v)

Power Ground

Signal Ground

Knock Sensor +

Knock Sensor Ground

RPM Signal (0-15v)

5 volt output – Knock Warning Output to Engine ECU (2mA max)

12 volt output – Buzzer/LED Power etc (3 amp Max)

12 volt output – Negative


Knock Signal Gain

Knock Frequency

Knock Signal Volume Threshold

Knock Detection System – What Is Included?

Knock Sensor Controller 2.0 Unit

Automotive grade connector and crimps (see photos). User makes their own loom.

Android AppDownload from the MoviChip website

User ManualDownload from the MoviChip website

What is not included

Android device eg smartphone/tablet with Bluetooth.

Wiring loom/cables. User makes their own loom using included connector and crimp terminals

Knock sensor & pigtail – We recommend Bosch or Bosch-type knock sensors part number 0261231173 or equivalent.
Genuine Bosch sensor and connectors can be bought here.
Bosch-type knock sensors and connectors can be bought at online auction sites

Knock Sensor Controller – Quick Start Guide

Knock Frequency Identification Tool

We need to define what will count as a knock frequency, our knock frequency calculator will get you started. The Knock ID tool will confirm the knock frequency

Baseline Volume Tool

With a conservative ignition timing map where we know no knock will occur, turn on the “Baseline” tool and carry out a high load run from 1000 rpm to redline. Before lifting throttle, press “Off”.

The Baseline tool will output the peak volumes.

Enter volumes slightly higher than these in the “Saved Volume” sections. You have now set your volume threshold.

The KSC will output the 12 volt and 5 volt signals when the volume threshold is exceeded. The volume threshold is interpolated between RPM points.


The Knock Sensor Controller should never be used as the exclusive device to monitor engine knock and for safe engine operation in general.

Engine safety and knock should be monitored by numerous sensors to ensure there is some redundancy if any sensor or device experiences a problem.

Engine Knock Detection System Terminology

Knock Sensor Gain

The volume we will monitor, as outputted from the knock sensor during normal engine activity


The frequency window we listen to for knock. We set the minimum and maximum frequency.

Knock Volume Threshold

The volume level, which if exceeded, will count as a knock event.

General Information

How to order


Get our news in your inbox

Got a question?

Delivery Time

Typically delivery time is between 2 & 6 weeks depending on where you are in the world.

Order online & we will reply with the delivery time.

If you are happy with the quoted delivery time, we will send you a payment request with PayPal.

PayPal: Select “PayPal” as the payment method at the checkout.

Post Office: We send our products with post office to try and avoid our customers having to pay excess charges to customs brokers. However we can’t guarantee that your product will enter your country without taxes and tariffs but we will do what we can at our end.

General Information

How to order


Get our news in your inbox

Got a question?


Click to download the KSC App. Note, the app will only work when connected to the KSC unit.

Check your build sheet to see which version you need.

KSC2 Version 1-12

KSC2 Version 13 & 14

KSC2 Version 15

General Information

How to order


Get our news in your inbox

Got a question?

KSC Manual

Click to download the Knock Sensor Controller (KSC) manual.

Version 15 & Version 15 v2 (As v1 but with clarification of pin out diagram)

Versions 1-14

General Information

How to order


Get our news in your inbox

Got a question?

KSC Videos

These videos detail the features and show how the KSC works. If you have any questions, send us a message.

General Information

How to order


Get our news in your inbox

Got a question?