Slots

Dashboard Slots Guide

The OBD NINJA dashboard displays values from your vehicle and sensors in configurable "slots." You can freely lay out 14 different widgets — OBD-II values like RPM, vehicle speed, and coolant temperature, plus GPS speed, the G-meter, fuel cost, and even a camera feed. This article covers how slots work, what widgets you can assign, the available display styles, and common pitfalls.

Published · April 15, 2026·Updated · April 15, 2026

1.What is a slot?

Each slot holds exactly one widget. Slot size and placement are predefined — currently you can choose from two layouts. Both portrait and landscape orientations are supported.

LayoutSlotsComposition
Standard7Large × 1 / Medium × 2 / Small × 4
Three Column5Three-column horizontal arrangement

On a fresh install, the layout frame is created but each slot is empty. You assign widgets manually based on what you want to see.

2.Assignable widgets

There are 14 widgets in total. They fall into a few groups: values read directly from OBD-II PIDs, values calculated from those, and data sourced from GPS or your phone's sensors.

OBD-II PID

Available only on vehicles that support the corresponding PIDs. A few PIDs are not implemented on every vehicle.

  • Engine RPMPID 0x0C / Text · Gauge · Gauge Simple

    Real-time crankshaft rotation. Useful for monitoring load and shift timing.

  • Vehicle Speed (ECU)PID 0x0D / Text · Gauge · Gauge Simple

    Real-time speed reported by the ECU's vehicle speed sensor. Closer to the raw value than the dashboard speedometer, which is regulated to read slightly higher than actual.

  • Throttle PositionPID 0x11 / Text · Bar

    Throttle valve opening corresponding to pedal input. A core indicator of airflow into the engine.

  • Coolant TemperaturePID 0x05 / Text · Gauge

    Engine coolant temperature. Important for warm-up and overheat monitoring. Normal driving range is roughly 80–100°C.

  • Intake Air TemperaturePID 0x0F / Text

    Temperature of air drawn into the engine. Lower temperatures mean denser air and better combustion efficiency — useful for verifying intercooler effectiveness.

  • Manifold Absolute Pressure (MAP)PID 0x0B / Text

    Absolute pressure inside the intake manifold. A baseline indicator of intake efficiency and engine load.

    Not supported on some vehicles

Calculated

  • Boost PressureCalculated from MAP (PID 0x0B) / Text · Gauge · Bar

    Pressure delivered by a turbo or supercharger. Calculated as MAP minus atmospheric pressure — positive values mean boost, negative values mean naturally aspirated state.

    Unavailable on vehicles without MAP PID support

  • Top SpeedText

    Maximum speed recorded in the current session. Automatically uses ECU speed or GPS speed depending on which source is available.

ELM327 Command

  • Battery VoltageAT RV / Text

    Vehicle battery voltage as measured by the OBD adapter (ELM327). Normal is around 12V at rest and 14V while driving.

GPS / Sensor

Other

3.Display styles

Several widgets can be displayed in more than one style. Some styles have size constraints.

StyleWidgetsSize constraint
Text (default)All widgetsNone
GaugeRPM / Speed ECU / Speed GPS / Coolant / BoostMedium and Large only
Gauge SimpleRPM / Speed ECU / Speed GPSMedium and Large only
BarThrottle / BoostWide and Tall only

Gauge styles are not selectable on Small slots. To use a gauge, place the widget in a Medium-or-larger slot position.

4.How to assign

Tap any empty slot on the dashboard to open the slot setting screen. Each change is saved automatically as you make it — there is no separate save action.

  1. Tap an empty slot (the "+" icon) on the dashboard
  2. Pick a widget from the "Select Item" tab
  3. Adjust unit, max value, warning threshold, and display style under "Detail Settings"
  4. Tap the "<" in the top-left to return to the dashboard

5.Common pitfalls

If something isn't behaving as expected, check the table below first. Most issues come down to either a setting or vehicle-side PID support.

SymptomCauseFix
Shows "-" with engine offOBD PIDs are only valid while the engine is runningCheck after starting the engine
Desired widget not in the pickerVehicle does not support the underlying PID — only supported widgets are shown automaticallyUse a substitute widget, or check whether a calculated widget (e.g. Boost) is available
Gauge style is greyed outSmall slot size constraintMove to a Medium-or-larger slot
Boost pressure does not moveVehicle does not support MAP PID (0x0B)Unavailable on this vehicle
Fuel economy is inaccurateNo MAF sensor supportFalls back to Speed-Density estimate
Cannot change slots while recordingIntentional — preserves recording integrityConfigure slots before starting a recording
G-meter readings look offCalibration not performedLong-press the G-meter while stopped to calibrate

If your issue isn't covered above, or if you can reproduce a problem with a specific slot or widget, please contact us with your vehicle make / year and a description of the symptom.

Contact Support

Download OBD NINJA

Free on iOS and Android.