Skip to main content

KaN (CAN) Gauge Miata Installation

Product description and purchase link: BMM KaN Multi Fit CAN Gauge.

The KaN gauge is a multi function, multi fit gauge designed exclusively for Fome ECUs. The gauge has generic mounting options to fit any car and specific mounting solutions to fit into multiple locations on a Miata including the oil pressure gauge hole, an air conditioning vent or into a standard 52mm gauge pod. Data is sent to the gauge via CAN bus communication wires coming from the ECU and the layout of the gauge can be configured wirelessly using its standalone WiFi network. This article will detail the installation and setup of a gauge into your Miata.

Github Repository

This project is made possible thanks to the fantastic work by Keith N, hence the name KaN. The code, firmware and additional instructions are stored on his KaN_Gauge_V2 Repository.

WiFi Configuration

When powered, the gauge will start its own standalone wifi network called "KaN Gauge". In the WiFi settings for your device, connect to this network with a phone or laptop. The password is "update1234". Open your browser of choice and enter IP 192.168.4.1 in the address bar and hit enter. The web page should detail the gauge settings to allow for customization of the theme and displayed values. If using multiple gauges, it is reccomended to change the network name of one of them to allow for differentiation.

Installation Steps

This guide will go through the installation steps for the KaN gauge into a Miata gauge cluster.

Locate your ECU

It will either be behind the seats, in the passenger foot well or under the steering wheel depending on the make, model and region of Miata. image

Locate the CAN-H and CAN-L (CAN+ and CAN- respectively) pins on the ECU

For the different Miatas, the CAN lines are as follows:

Connect CAN wires to the canbus pins

Measure several meters of wires (more than you think you'll need) and twist by constraining one and and putting the other end into a drill. Twisting is not necesary but recommended. To connect the wires to the ECU, there are two ways of doing this. The neatest is to crimp contacts onto the end of the wires and plug into the corresponding ECU wiring harness sockets (you can also re-use contact pigtails from a junk wiring harness). For all but NB1's the contact part numbers are shown below. Be sure to note if you require the narrower or wider contacts for your ECU.

  • .040" size contacts (175061-1)
  • .070" size contacts (173631-6)

For NB1s the contacts are not the same as they are a JAE connector not TE as the other ECUs use. The JAE connectors plugs into the NB1 TE branded socket but the contacts in the JAE connectors are not the same

image

For those with NB1s, no spare harness, or who don't want to wait in on contacts arriving in the mail; solder the CAN wires directly to the backside of the ECU to the corresponding CAN-H and CAN-L locations. Make sure to label which wire is CAN-H and CAN-L

image

Remove the dash

Remove the screws on the plastic on the underside of the steering column then unclip the top and bottom plastic halves around the indicators. Next lightly pull back on the plastic dash surround directly towards the steering wheel until it unclips. Be careful as it can be quite stuck and is known to crack. Next, unclip the three large plastic connectors on the back of the dash cluster. The four screws holding in the cluster can then be removed and the entire cluster should come free.

image

Route the CAN wires through the car to the gauge cluster

Use of a cable snake may help in the case you need to route the wires from the passenger footwell to the gauge cluster. In the image below, the wires have been routed through to the cluster but the wires have a 5 pin connector attached. This is to allow the two can wires, power wires and button to be disconnected from the car if the cluster needs to be removed in the future. There is nothing wrong with hardwiring all the connections if you plan on never modifying the wiring in the future.

image

Dissasemble the dash

Be careful with this as it is easy to break the tabs. Start by pushing each of the clear plastic tabs downwards until unclipped and gradually work your way around the dash doing this, each time push the tabs further out until the entire clear cover can be removed.

image

Next repeat with the black plastic tabs until the black cluster surround can be entirely removed.

image

Unscrew gauge to be removed

The fuel, oil pressure and coolant temperature gauges all have three screws on the backside of the dash holding them in. Remove the screws from whichever of these gauges you want to remove in place of a KaN gauge.

image

Build gauge pod if necesary

If printing your own gauge pod such as this custom designed KaN Gauge Mount by Joshua Solanes, it may need to be assembled as per the steps in the provided link. Note that Josh's custom mount works for the oil pressure, coolant and oil pressure locations.

Install gauge(s) into the cluster

The gauges may either screw into the cluster like the oil pressure gauge does or they may press fit like Josh's gauge design. In the case of a press fit, power the gauge on before gluing it into place to ensure it is angled correctly so the text is horizontal. The image below shows Josh's gauges installed into the back of the dash.

image

Whichever way you do the wiring, make sure to label the wires or you'll forget which black wire is which.

image

As an optional step, the wires which will not be soldered directly to the gauge cluster can have connectors added to allow for the cluster to more easily be removed from the car in the future.

image

Wire up power

The simplest way to wire to power is to connect the power leads to the positive and negative pads on the back of the gauge that was removed to fit the KaN gauge. The wires can either be soldered directly to the pads or you can crimp ring terminals to them and screw the terminals onto the pads. In the image below, the left ring terminal is GND and the right is 12V. The third method is to source the power from the ignition fuze using a fuze pigtail from the fuzebox and a chassis grounding point. The wires from the gauge can be run either out the top of a hole drilled in the dash or through the unused screw holes as also shown below.

image

Wire up dimmer

The dimmer wire is connected to A1 on the PCB and will dim the gauge when connected to +12V. On the gauge cluster, the highlighted pad on the image above will be the easiest point to source the 12V dimmer signal from. The brightness level can be configured in the gauge settings.

Wire up the screen select button

The button is wired to D2 on the gauge PCB and a chassis ground. It can be located anywhere on the car, but somewhere like next to the alarm light is nice and accesible

image

Configure CAN in Tuner Studio

Under the controller tab, set the CAN settings to match the image below.

image

Connect and test

Connect the gauge wires to the CANbus wires on the ECU and plug the cluster back in. Power the car on to test that the gauge works and receieves CAN data. If the gauge isn't working, the most likely culprits are:

  • The wrong ECU pins are connected to the CAN lines.
  • The CAN lines are backwards, make sure CAN-L goes to CAN-L and vice versa.
  • The gauge wires are the wrong way around.

Finalise and re-assemble

Once everything is verified, carefully clip the gauge cluster back togethor and re-install into the car. Ensure any new wires are secured to the car so they will not vibrate and eventually break. Re-screw in the cluster and clip on the sun shade followed by the steering column plastics.

Gauge Interface Configuration

Brightness Control

Text Colour

Screen Select