APEX — Digital Gauge Themes
Factory gauge clusters are locked to one design, one layout, one era. APEX replaces them with themed digital dashboards — live CAN bus data rendered as the gauges you actually want. Switch themes from your phone. See RPM, speed, boost, and coolant temp in a design that matches your build.
APEX is HALO's gauge rendering engine. It takes raw vehicle data — RPM, vehicle speed, coolant temperature, intake air temperature, boost pressure, battery voltage — and draws it as a full-screen digital instrument cluster on your Android head unit.
Each theme is a complete visual redesign: different gauge shapes, different typography, different color palettes, different animations. One theme gives you clean, minimal arcs. Another gives you aggressive racing tachometers. A third renders raw numeric grids for tuning sessions. The data is always live, always accurate, always your vehicle.
APEX runs directly on the head unit's display — the same screen where your navigation and music live. For dedicated builds, output via HDMI to a standalone gauge screen mounted on your A-pillar, dash pod, or center console.
Clean, contemporary design with thin arc sweeps and monochrome coloring. RPM, speed, and temperature rendered as elegant semicircular gauges with numerical readouts. Ideal for daily drivers and clean builds where the interior aesthetic matters.
Large, center-mounted tachometer with a shift indicator and peak RPM marker. Peripheral gauges for boost, oil pressure, coolant, and exhaust gas temperature. Designed for track days and spirited driving — bold numerics, high-contrast colors, and a redline sweep that demands attention.
No graphics — just numbers. Every available PID and CAN signal displayed in a dense, monospaced grid with live updating values. Built for tuners who want to see everything at once: short-term fuel trim, long-term fuel trim, timing advance, MAF rate, oxygen sensor voltages, and every decoded CAN signal your vehicle supports.
A heads-up-style transparent overlay showing speed, RPM, and gear position. Designed to float over your navigation map or media player — critical driving data visible without switching screens. Compact, non-intrusive, always present.
Gauge designs inspired by iconic instrument clusters — the symmetry of Porsche, the sport chrono aesthetic, BMW M-division color coding, Honda VTEC crossover indicators. These are not replicas; they are original designs that capture the character of legendary clusters and apply it to your vehicle's live data.
APEX reads data from two sources. The first is the head unit's built-in MCU, which decodes CAN bus signals from your vehicle's internal network and broadcasts them as system events. The second is an optional OBD-II Bluetooth adapter for standard engine PIDs. Both data streams feed into the gauge renderer in real time.
Gauge rendering happens natively on the head unit's GPU — smooth animations at 60 frames per second. Needle sweeps, bar graph fills, and numeric tickers are drawn in real time as data arrives. There is no web view, no iframe, no remote rendering. The gauges are as responsive as the vehicle data itself.
60 fps
Render Target
Native GPU
<50ms
Data Latency
CAN to screen
1 tap
Theme Switch
From your phone
Your head unit has an HDMI output. APEX can push its gauge rendering to an external screen — a small IPS display mounted on your A-pillar, a round gauge pod on the dash, or a wide display across the top of your dashboard. The head unit continues to show navigation or media while your gauges live on a dedicated screen.
This is how dedicated builds achieve a factory-integrated look. The gauge display is a passive screen — the head unit does all the processing. No additional computer needed, no Raspberry Pi, no separate ECU display. Just HDMI cable and a screen.
Every car manufacturer uses different CAN bus message IDs and encoding schemes. A "speed" signal on a Nissan is a different CAN ID, different byte position, and different scaling factor than on a BMW. APEX uses vehicle-specific decode profiles that map your car's raw CAN data to meaningful gauge values.
Decode profiles are built per make, model, and year. When you register your vehicle with HALO, the correct profile is loaded automatically. Supported signals expand continuously as new vehicles are decoded. Universal OBD-II data (RPM, speed, coolant temp) works on every vehicle from day one.
APEX is designed to supplement or replace your factory gauges on a compatible display. Many builds use it as the primary instrument cluster via HDMI output to a dedicated screen. Your factory gauges continue to function independently.
Open your HALO dashboard on your phone, navigate to the APEX section, and tap the theme you want. The change is pushed to your head unit in real time. No restart required — the gauge display transitions immediately.
Standard OBD-II PIDs (RPM, speed, coolant temp, intake temp, fuel trim, etc.) work on all vehicles. CAN bus signals (boost pressure, oil temp, steering angle, gear position, door states) depend on your vehicle's decode profile. The signal list grows as more vehicles are supported.
Yes. APEX is designed for use while driving. Gauge layouts prioritize legibility at a glance — large numerics, high contrast, minimal visual noise. Data updates in real time as you drive.
Custom theme creation is on the roadmap. Currently, themes are curated and optimized for readability and performance. If you have a specific design request, reach out — community-requested themes are prioritized.
Get APEX digital gauges with your HALO device. Find a compatible head unit for your vehicle and start building the cluster you want.
Find Your Device