In development · waiting list open

The clock in your 911 (997), honourably retired.

CockpitDial replaces the Sport Chrono clock with a round AMOLED display showing real data from the car: revs, oil pressure, temperatures, g-force and OBD diagnostics. It plugs into the original pod connector and is 100 % reversible.

  • 100 % reversible
  • 10–30 min install
  • Ships from the EU
  • 3-year legal guarantee

Real capture · no sound

See it running

A minute and a half of the actual firmware driving a virtual 997.2: revs and shift lights, oil pressure with the minimum it hit mid-corner, g-force, the corner counter, fault codes, the over-rev report — and the app, live against the same car. Nothing here is a mock-up: every frame is the display's own framebuffer.

Recorded from the development simulator — the same firmware that runs on the pod, drawn on a desktop backend instead of the AMOLED panel and reading a virtual 997.2. It has not been filmed in a real car yet, and the firmware UI is still in Spanish, the development language. No sound.

What it is

The Sport Chrono pod is the best spot on the dashboard… occupied by the instrument nobody uses. CockpitDial is a puck that carries a 466×466 AMOLED display inside the original housing and wires it to the car.

It replaces the clock

The puck takes the clock's place inside the pod. The original clock goes back in its box — and back in the car in minutes if you want it there.

Plug & play, reversible

It plugs into the pod's original connector with our own loom: no cut wires, no splices. Plastic trim tool plus a Torx T10, 10–30 minutes.

Dual CAN + OBD

It reads the display bus that already reaches the pod (revs, temperatures, oil pressure, time, lights) and adds OBD diagnostics over Bluetooth LE the moment you plug in an adapter — an optional one you buy yourself, around €90.

The faces

Fourteen gauge faces, one swipe apart, drawn edge to edge on the round panel. Four of them, recreated here:

Sport face: tachometer with redline, speed and shift light
Sport · 911-style tachometer, speed and shift light
Temps face: oil and coolant temperature arcs, oil pressure and voltage
Temps · oil and coolant in arcs, pressure and voltage
Clock face: black Sport-Chrono-style dial with the oil-temperature complication
Clock · Sport-Chrono-style black dial, oil-temp complication
G-meter face: g-force ball with held peaks
G-meter · g-force ball with held peaks

Illustrative recreation of the firmware's face design.

Pixel-perfect, literally

Every dial is verified pixel by pixel against the real hardware: 15 screens compared automatically between the design and the physical AMOLED panel, matching down to 0.000 % difference. When we say a dial looks like this, it's the panel saying it — not a mock-up. No rival publishes anything like that.

What it does (and what's coming)

In the firmware

Sport face

Tachometer with redline, big speed readout and shift light.

In the firmware

Oil: temperature and pressure

The signal the 997's cluster never shows you: real oil pressure, next to oil and coolant temperatures. With the corner min-hold: the lowest the pressure dipped while over 0.4 g lateral, held on screen.

In the firmware

G-meter

G-force ball on the built-in IMU, with held peaks (min-hold).

In the firmware

Clock

The pod tells the time again — on a black Sport-Chrono-style dial, edge to edge, with the oil temperature as its complication.

In the firmware

Swipe navigation

Change face with a swipe; it remembers the last one you used.

In the firmware

Fault codes (DTC)

Read and clear fault codes with their description, from the dashboard.

In the firmware

History

Sparklines for temperatures and pressure: the trend, not just the moment.

In the firmware

Day/night auto-dim

Automatic brightness from the car's headlight and sun sensors.

In the firmware

Configurable alerts

Thresholds with visual and audible warnings. The killer one: low oil pressure.

In development The phone app — already running, see below  ·  The Bluetooth LE link to the car  ·  TPMS sensor kit

An honest comparison

There are two established products in this niche and both are good. Here's what actually changes — and where they win:

CockpitDial 997chrono (UK) 997research (US)
Price delivered to an EU address1 from €329 VAT and shipping included
early bird €279
~€360–395
£279 + shipping + import VAT + handling
~€395–440 (est.)
$325 + shipping + import VAT
Buying from the UK or the US2 Ships from Spain — you pay your own import taxes Local option in the UK Local option in the US
Oil pressure Yes (from the display bus) Yes Yes
OBD data (diagnostics, engine sensors) Yes — dual CAN + OBD
DTCs coming soon
No (announced for Q3 2026) No
Screen AMOLED ~700 cd/m²,
true black
IPS ~300 cd/m² typ.
+ optional sun visor (£7.50)
n/a (not published)
Custom & imported watchfaces Yesround panel, load any watchface No No
Corner counter (gyroscope) Yes — counts every corner left/right, with the radius of each one No No
Guarantee EU legal guarantee: 3 years 1 year + 90-day returns n/a
OEM lap timer · TPMS · phone app App in development — already showing live data; the rest on the roadmap Yes — their strong suit today No

1. Figures from 997chrono.com and 997research.com (checked August 2026). "Delivered" = price + shipping + 21 % import VAT + carrier handling for a buyer in Spain; rounded, and third-party prices can change. Ours is an estimated launch price (see price).

2. Being in the EU cuts both ways, and we're not going to pretend otherwise: if you're in the UK or the US, a parcel from Spain goes through your customs like any other import, and 997chrono (UK) or 997research (US) is the local one. We plan to deduct EU VAT at checkout for orders outside the EU so you're not taxed twice, but the import charges at your end are yours.

Fitment

Built for the Sport Chrono pod of the 911 (997) and Boxster/Cayman (987), 2005–2012. The generation is picked in software: one single product.

997.1 997.2 987.1 987.2
Gauges from the display bus
revs, temperatures, speed, time, lights
YesYesYesYes
Oil pressure YesYesWith sensor retrofit3Yes
Live OBD + diagnostics On the roadmap
(K-line)
Yes On the roadmap
(K-line)
Yes
G-meter (own IMU) YesYesYesYes
  • Gearboxes: everything works with manual, Tiptronic and PDK. Gear indication is on the roadmap (calculated on manuals, read from the bus on Tiptronic/PDK). PDK gearbox temperature is not published by the car's gateway on the display bus: a limitation of the vehicle, not of the display.
  • 3. The 987.1 has no oil pressure sensor from the factory; the community documents a retrofit using the OEM sensor (996 606 203 03).
  • No Sport Chrono in your car? We're developing a standalone variant (vent mount, 100 % reversible). More in the FAQ.

The 14 dials — and what each one needs

One product, one price, the whole firmware: what changes from dial to dial is where the data comes from. Eleven dials live off the pod's own bus and work the moment you plug the unit in; the other three wake up when you add a Bluetooth LE OBD adapter — an OBDLink CX, around €90, bought by you.

Straight out of the box

11 dials

Source: the pod CAN. No adapters, nothing to plug into the OBD port.

Sport

911-style tachometer, speed and shift light.

+ with OBD: battery warnings

Temps

Oil and coolant in arcs, pressure and voltage.

+ with OBD: voltage

Clock

Sport-Chrono-style black dial with the oil-temp complication; the car's own time.

G-meter

G-force ball with held peaks, on the built-in IMU.

Oil

Oil temperature and pressure, big and clear.

+ with OBD: pressure deviation

G-circle

Friction circle: lateral and longitudinal g together.

G-timer

0-60, 60-0 and braking distance.

Corners

Gyro corner counter — left/right, validated against lateral g, with each corner's radius (R = v/ω). No rival has one.

+ with OBD: corner radius from the car's speed

History

Sparklines for temperatures and pressure: the trend.

Lap timer

Manual lap stopwatch, with splits.

TPMS

Pressure and temperature per wheel (own BLE sensors).

With an OBD adapter

3 dials

Source: a Bluetooth LE OBD adapter (OBDLink CX, around €90) in the diagnostics port. You buy it — we don't sell it, and the firmware for it is already in your unit.

Fault codes

Read and clear fault codes (DTC) with their description.

Over-rev

Over-rev report: the rpm bands. The resale-value figure.

Trip

Trip computer: consumption, averages and range.

The unit already has Bluetooth LE inside, so there is nothing to upgrade and nothing to unlock with us: plug an adapter in and the last three dials appear — same display, same firmware, same price. Some dials are still in development (see what it does); this split tells you which data source a dial lives on, not its release date. The price is just below.

Make it yours

The pod is a round 466×466 panel — the very same format as a smartwatch. So on top of our own 14 dials you can load any round watchface: pick from the thousands of free designs the smartwatch community already makes (the kind of galleries you find with Facer, WatchMaker or the free-watchface sites), or upload your own — through the app or a card. No rival on this dashboard offers that.

Example watchface: classic elegant analogue hands with a date window
Classic · elegant hands, a community design
Example watchface: sport chronograph with a tachymeter and subdials
Chrono · a sport tachymeter look
Example watchface: minimalist large digital time
Digital · minimalist, big and legible

Illustrative examples of third-party watchface styles — a round panel is a standard format, with no proprietary lock-in. How you load and manage them (community galleries and your own uploads) is part of the app, on the roadmap.

The app isn't a second dashboard

The dashboard lives in the pod and works on its own. The app is the screwdriver: pair the display, set units and thresholds, read and clear fault codes, and reorder or upload your own dials — parked, with time to spare. Native on iOS and Android — and no longer just a design: both apps already run against the virtual development car (real captures below).

Design preview · iOS and Android

9:41
CODE 418 205 PMON-4C7A
Type the code your car's screen is showing into your phone. It changes on every attempt: if you get it wrong, read it again.
Bluetooth Pairing Request
"PMON-4C7A" would like to pair
4 1 8
System dialog · not drawn by us
PairThe pod shows the code, not the app: the car is the root of trust.
9:41
Oil
96°C
OBD 1 s ago
Oil pressure
4.2bar
CAN 1 s ago
Coolant
88°C
OBD 2 s ago
Battery
14.1V
CAN 1 s ago
Revs
3,240rpm
CAN now
Gear
3
21 1B now
No active warnings
Engine light off · no stored codes · oil in range
Trips
14 recorded · last one yesterday
Health report
To show or to sell
Firmware 1.5.0 available
You have 1.4.2
New
Car
Dials
Diagnostics
Settings
CarLive data, each value with its source and its age.
9:41
Sport Startup
Tacho + vitals
Temps
Oil takes the stage
Oil
Pressure + min in corners
Clock
The Sport Chrono dial
G-circle
Friction circle 0.5 / 1.0 / 1.3 g
Trip
Consumption & summary
TPMS
No sensors paired
7 of 14 faces · disabled ones are skipped when you swipe on the pod
My dials
2 custom · 5.1 MB free
Startup animation
Needle sweep (factory)
Car
Dials
Diagnostics
Settings
DialsReorder and toggle the 14 faces: this order is the swipe order on the pod.
9:41
Engine light on
2 confirmed codes. The car runs, but it's worth a look.
P0301 Confirmed
Misfire, cylinder 1
P0420 Confirmed
Catalyst efficiency below threshold (bank 1)
Emissions monitors
Ready for inspection · 7 of 8 complete
Sources & sensors
OBD ✓ · display-CAN ✓ · IMU ✓ · TPMS —
Clear codes
Clearing turns the light off but doesn't fix the fault. A report is saved first.
Car
Dials
Diagnostics
Settings
DiagnosticsRead fault codes with a plain-language line and clear them in two steps.
9:41
Healthy engine
2 excursions in the lowest band (7,200-7,400 rpm) and none above. A 130,000 km engine with no serious events.

The six bands

7,200-7,4002
7,400-7,6000
7,600-7,8000
7,800-8,0000
8,000-8,2000
> 8,2000
The bands travel with the counters from the pod: if they're recalibrated, this screen finds out on its own.
Share report
PDF with date, mileage and partial VIN
Over-revThe 997.2 resale-value report, ready to share.
9:41

Units

EUUSUK
Temperature
°C
Pressure
bar
Speed
km/h

Brightness

Day/night auto-dim
Headlights + the car's sun sensor
Look at the pod: applied instantly
Changes land live. No "Apply", no reboot.
Car
Dials
Diagnostics
Settings
SettingsEU/US/UK units and brightness; applied on the pod instantly.
9:41
68 percent
Sent212 kB of 312 kB
Speed34 kB/s
Left~3 s
If it drops, it resumes where it left off
You can leave the app. The pod keeps what it received and checks it with a CRC at the end.
While uploading, the pod pauses reading car data. That's why you can only upload parked.
Cancel
PersonaliseUpload your own dials; if the upload drops, it resumes on its own.

Swipe to see all 7 screens →. Illustrative recreation of the app design with plausible data from a 997.2 Carrera S; the app is in development and not yet published.

No longer just a design: it already runs

The wire protocol is locked and verified — the same 56 contract vectors pass byte for byte on iOS and on Android — and both apps already talk to the virtual development car: live telemetry with a source and an age on every value, fault codes read and cleared with a two-step confirmation, and the over-rev report. In development, not yet published.

Real development capture
Real capture of the iOS app in development: Car screen with live telemetry — revs, speed, oil temperature and pressure, each value with its source
iOS · SwiftUILive telemetry from the development car, with a warning raised by the virtual ECU.
Real development capture
Real capture of the Android app in development: vitals list with live values, connected to the simulator with ignition on
Android · Jetpack ComposeConnected to the simulator, ignition on: the same vitals, live.

Real screenshots of the development builds (their UI is in Spanish, the development language), taken against the virtual development car — not yet against a real 997.

Coming soon onApp Store Coming soon onGoogle Play

Not published yet: we'll let you know on the waiting list when it lands on the App Store and Google Play.

One product, one price

No "pro" version, no pack, nothing held back: every unit leaves the workshop with the whole firmware — all fourteen dials. Three of them read the car's diagnostics port, so they need an OBD adapter that you buy yourself, once, for about €90. We don't charge you a cent for them.

Estimated launch price, to be confirmed when the first batch opens. Waiting-list members get priority and the early bird price. The adapter is bought separately by you, from whoever you like: we neither sell it nor supply it, and its price, warranty and support are its maker's. Prices are in euros; outside the EU we plan to deduct EU VAT at checkout, and your local import taxes then apply.

Frequently asked questions

Is it really 100 % reversible?

Yes. The puck sits inside the pod's original housing and plugs into its connector with our loom: nothing is cut, nothing is spliced. Keep the original clock and you can put the car back to factory in minutes.

Can I fit it myself?

Yes, with no prior experience: lever the pod out with a plastic trim tool (4 clips), undo 4 Torx T10 screws, swap the clock for the puck and plug it back in. Between 10 and 30 minutes. A step-by-step guide with photos and video is coming.

My car has no Sport Chrono. Will it fit?

The first version needs the pod. For cars without one we're developing a standalone variant on a vent mount next to the A pillar: 100 % reversible and tool-free. There is also the original pod retrofit, but that means cutting the dashboard — we'll document it as a "pro" guide only, not as the standard route.

Is there a battery inside?

No, on purpose: dashboard heat shortens the life of lithium cells dramatically. It runs off the pod connector, with automotive electrical protection, and its parked draw is minimal.

Can you read it in direct sunlight?

Sunlight is problem number one for this whole product category. We use a high-brightness AMOLED panel (~700 cd/m², more than twice a typical IPS) with a true black background, which helps a lot with reflections. Day/night auto-dim is already in the firmware: it drops the brightness only when the headlights are on and the sun sensor agrees, so it never dims on you mid-corner. We won't promise miracles in direct summer sun: nobody can deliver them.

Does it affect the MOT, TÜV or my car's warranty?

It's a reversible accessory that touches no safety system: bus reading is passive and OBD diagnostics use the same standard requests as any workshop tool. And if you'd rather turn up to an MOT, TÜV/HU or state inspection with a factory car, refitting the original clock takes minutes.

Do I need anything else for the OBD data?

Only a Bluetooth LE OBD adapter, and only for part of it. Without any adapter you already get 11 of the 14 dials: revs, speed, oil temperature and pressure, coolant, the clock, the g-meter and the rest all arrive through the pod connector, off the car's own display bus. Adding an adapter switches on the other three — fault codes (DTC), the over-rev report and the trip computer — plus richer engine data: boost, loads, sensors and battery voltage. Every unit ships OBD-ready, with that firmware already inside and at no extra cost: there is nothing to unlock or upgrade with us.

Which adapter should I buy, and do you sell it?

We don't sell it: it isn't in the box and we don't ship it. You buy it yourself, once, and it's around €90 — for example at obd-partner.nl, and it's also on Amazon and other EU shops (price checked August 2026). Buy this exact model: OBDLink CX, the Bluetooth LE one. Not a €15 clone: those say yes to every request and then hand back numbers they made up, and with oil pressure on the screen an invented number is not a cosmetic bug. The CX is the adapter we build and test against — its maker publishes how to talk to it, which no clone does — so it's the one we can support. Note it's a third party's product: its price, warranty and support are theirs, not ours.

Will the cluster complain about the missing clock?

The Sport Chrono clock is an active module on the car's bus, and removing it means the cluster can notice it's gone. We're working on emulating it so the car doesn't spot the difference; until then, some cars may show a warning. We'd rather tell you here than let you find out on your own.

Does the 997.1 work like the 997.2?

The display-bus signals (revs, temperatures, pressure, time) work on both generations. Full OBD diagnostics are immediate on 997.2/987.2 (2009+, OBD over CAN); on 997.1/987.1 it runs over K-line and is on the roadmap.

Do you ship to the UK, Germany or the US?

Within the EU (Germany included) shipping is straightforward: no customs, VAT already in the price. To the UK and the US we plan to ship too, with EU VAT deducted at checkout — your local import taxes and any carrier handling fee then apply at your end. Join the waiting list with your country: where the first batch ships is decided by where the demand is.

What about other cars?

The CockpitDial engine is generic: it reads CAN and standard OBD-II, and it isn't tied to one model. Two things are car-specific: the signal map and the mechanical fit. That's what we have done — so far — for the 997 and the 987, which are the first supported car, not the only possible one. That's why the brand has no model name in it. We don't announce cars or dates that don't exist yet: the next one comes out of real demand. If you drive something else, join the waiting list anyway, pick "Other" and tell us what it is — those votes set the order.

Does clearing fault codes have side effects?

Once the DTC feature lands: a standard clear turns off the engine light and resets the ECU's emissions monitors — the same as any diagnostic tool. Avoid clearing codes right before an emissions test, because the monitors need driving time to complete.

When will it be available?

The firmware is being built in the open, and the first batch opens once the prototype is validated in a car. The waiting list is the way in: members get the early bird price and batch priority.

Join the waiting list

No spam: development updates and the heads-up when the first batch opens, at the early bird price of €279.

Driving something else? Sign up anyway: the engine (CAN + OBD) is generic and this list decides the next model.

The gearbox decides which data we can read from your car, and the country decides shipping, VAT and where the first batch goes. Country only — never your address.

Commits you to nothing. It's how we decide how many units to build, and "just following" is a perfectly good answer.

One confirmation email, then only real updates. No third-party offers, ever. Trouble with the form? Write to hello@cockpitdial.com.