General Information

The Multi-Gauge is a versatile instrument that displays various information to the rider.
Tailored mechanically (through shape and size) and electronically for installation in a Yamaha FZ1 Gen1 (Europe: Fazer FZS1000) up to modell '05. Some TDM850 and FZS600 versions are also supported. It replaces the stock fuel gauge. It consists of an electronic circuitry with a digital processor and a liquid crystal display.

Some pictures (V9 is the latest version).
What it shows.
How to install.
How to use.
Latest support documents for download:

This is not an official accessory supported by Yamaha and therefore has no official homologation from the motorcycle manufacturer.

What it does

The Multi-Gauge displays various information at once, the layout of which can be configured by choosing from a set of view modes. The latest SW-version provides the following:

Gear: The currently selected drive gear, including Neutral. Calculated from the given rpm and speedo signals.

Fuel: As the Multi-Gauge replaces the original fuel gauge it has to display the level of the fuel tank. Shown in numbers or as a bar. Corrections are applied to compensate for the tank geometrie and to reach maximal accuracy. A warning LED serves as low level indicator.

Water temp: The current temperature in the coolant system. The orignal sensor signal is used.

Air temp: The current ambient temperature. Provided by an extra sensor that comes with the gauge.

Battery: The current system voltage, taken from inside the dashboard.

Speed: The current speed, taken from the speedometer signal and corrected by an (adjustable) factor and a speed dependant wheel slip. Readout in KM or MPH.

Speedometer correction: The multi-gauge is capable to apply a correction factor to the speed signal and feed it back to the analog speedometer and odometer.

Acceleration: A timer starts automatically with the first move and counts up to a definable speed or distance (e.g. 1/4 mile).

Stop watch: Start/stop or laptime for use on race tracks, controlled by a (extra) button at the handlebar.

GPS data: Displays the data from an additional, external GPS receiver (speed, height, course, time, etc. ).
The GPS receiver is not part of the package.

Gear shift indicator: The warning LED starts flashing if a certain rpm value is passed. A second (higher) rpm value can be defined for permanent light. Each gear can be set individually.

Of course the display cannot show all the information at once. Therefore the user can choose from a set of predefined viewmodes that set the bits of information in different arrangements.

The implemantation of new features into the software is still ongoing. The first version with fuel economy is under test.

Speedometer correction

This function scales the signals for speedometer and odometer by any given value. This is necessary if the bike is equipped with a different set of front and/or rear sprockets and thus the speedometer displays the wrong speed. The user can choose the new transmission ratio (e.g. 15/46) from a menu in the gauge or program almost any arbitrary factor. All cabling is done inside the dashboard. The speedo line is untercepted and routed through the multi-gauge.

GPS data

This function requires an additional, external GPS receiver, typically mounted near/inside the dashboard. The gauge's digital input port decodes the NMEA data stream and displays relevant informations. Read this document for more details.

How it works

The current gear is being calculated from the ratio of the two signals for RPM and speed, both taken from the stock dash. These two frequencies have a characteristic relation, which allows for an estimation of the selected gear. The ratios are (1st through 6th gear):

3.67 - 4.98 - 6.11 - 6.88 - 7.64 - 8.22

The gear calculation fails if one of the signals is (temporarily) missing, e.g. no speedo signal at stand still.

All further informations are taken from signals available inside the cockpit.

Experimental functions

A few more special functions are implemented in software or available on request. Not widely promoted as additional hardware extensions are needed.

Odometer: Works like the odometer inside the dashboard, including trip counter. Counter values are stored inside the internal Eeprom.

Fuel Economy: Calculates the fuel consumption based on counting the switching signals of the fuel pump.


Processor: The heart of the gauge is a microprocessor ATMEGA128 made by Atmel. Its circuit design allows for proper signal levels and protection against interferences.

Display: The b/w LCD has a resolution of 102x64 pixels and uses an on-board controller.

Board: Two side copper, round, 1.5mm thick. Most parts in SMD technology (surface mounted devices). Signals are taken from the original dash circuit board by soldered wires. Ground and operating voltage are taken from the mounting studs.

Operation: The multi-gauge is operated through the original SELECT and RESET buttons of the stock dash.

Front plate: Anodized aluminum, 1.5mm thick, black.

Operating Conditions:
Generally the Multi-Gauge's recommended environment temperatures are between -10 and +45°C (i.e. 14 to 113°F). Extreme temperatures within this range will influence the readability of the display but should not cause the unit to fail. Also the precision of the gauge's measurements will suffer from extreme temperatures.

LC Display:
Transflective, b/w, FSTN
Estimated operation life : 33,000 hrs
MTBF: 10e7 hrs

Controller Atmel ATMEGA128:
Temperature ranges:
storage: -65 .. +150°C (i.e. -85 to 302°F)
operation: -40 .. +85°C (i.e. -40 to 185°F)

Electrolytic capacitors:
Estimated life time: 64,000 hrs @ 45°C (1,000 hrs @ 105°C)