Skip to product information
1 of 1

GhostGaragePL

DIY Code Kit 2

DIY Code Kit 2

2 total reviews

What you get

  • Editable source code with wiring and setup guides.
  • Two display formats: 1.28″ round or 1.9″ rectangular.
  • Live engine readings and diagnostics.
  • Printable case files, including the round + encoder option.
  • 6 display themes plus trip tools and race timers.

Digital download. Hardware purchased separately. Available readings depend on your vehicle’s ECU.

Features & parts
Regular price 145,00 PLN
Regular price Sale price 145,00 PLN
Sale Sold out
Quantity

Personal-Use Licence

Your purchase grants you a personal, non-transferable licence to use and modify the supplied files for your own private use.

You may not share, upload, redistribute, copy, resell, sublicense or commercially distribute the code, wiring diagram, instructions or any modified version of these materials.

All supplied content remains the intellectual property of Ghost Garage.

View full details

DIY Code Kit 2

Plan your build.

The core gauge software with printable case files. Build your gauge and print a supported enclosure to suit your setup.

Digital files only. Electronics, displays and printed parts are purchased or made separately.

What this kit includes
  • Editable Ghost Gauge source code for your own DIY build.
  • Wiring diagram to follow during assembly.
  • Assembly and setup instructions.
  • STL files for the supported cases and accessories listed below.

Included printable files

  • 1.28-inch round clip-on case.
  • 1.28-inch round clip-on case with rotary encoder slot.
  • 1.9-inch rectangular BMW E46 ashtray case.
  • ESP32 WROOM case.
  • Ghost Button.

These are files for 3D printing. The printed cases and accessories are not supplied.

Installation support and future software updates are not included. Coding and 3D-printing experience are recommended.

Supported displays & features

Choose your display

  • 1.28-inch round TFT display.
  • 1.9-inch rectangular TFT display. Round-screen features are also available on this format.

2.1-inch display support and the expanded three-round-plus-one-rectangular setup are Kit 3 features.

Core gauge functions

Engine data
RPM, speed, intake-air and coolant temperature, boost, engine load, throttle position and mass airflow.
Electrical & fuel
Battery voltage and voltage range, alternator charge, lambda voltage, battery-health screens, fuel consumption and fuel-rail pressure.
Trip & last drive
Drive time, distance, average and top speed, maximum temperatures and RPM, peak boost, voltage range, new engine codes and drive rating.
Race & diagnostics
Standing and rolling race countdowns and timers, recorded best times, plus reading and clearing engine fault codes.
Themes & settings
Ghost UI, BMW, Audi, Saab, Mercedes and VW styles. Adjust brightness, RPM ranges, warnings, startup pages, units and supported display settings.

Readings depend on your vehicle. The project was developed primarily around the BMW E46. Available data varies with the ECU, OBD-II implementation and sensors; some readings may be unavailable or inaccurate. Boost requires suitable pressure data, and some older Volkswagen Group vehicles using KWP1281 may not provide it. Gear and fuel-rail screens also need the relevant supported data.

Check a specific reading for my vehicle See the full feature reference
Hardware you buy separately

This purchase contains no physical hardware. Choose the supported board and display for your build before ordering components.

For a round gauge

  • ESP32 WROOM USB-C development board. The published parts list excludes SuperMini, C3 and C4 alternatives.
  • Supported 1.28-inch, 7-pin round TFT. Use the exact display specified in the parts list.

For a rectangular gauge

  • ESP32 WROOM development module with the supported 1.9-inch screen attached.

For either build

  • Compatible ELM327 Bluetooth OBD2 adapter — one per vehicle.
  • Push-button rotary encoder with four or five pins — one per vehicle.
  • Wiring and suitable connectors for your installation.
  • Automotive-grade 12/24V-to-5V buck converter when powering the board from the vehicle supply, plus appropriate fused wiring.
  • Access to a 3D printer or printing service if you want to use the supplied STL files.

Do not connect an ESP32 directly to 12V. Follow the supplied wiring diagram and use the regulated power setup specified in the parts list.

Full parts list & build options
What choosing Kit 3 adds

Choose Kit 3 for more display options and ongoing DIY development. It adds 2.1-inch display support, up to three round screens plus one rectangular screen, extra themes, shift-light warnings, customisable Race screens and future updates to the current DIY software.

It also adds DPF, estimated power/torque and requested-versus-actual-boost screens where the necessary vehicle data is available.

View DIY Code Kit 3
Original product information & licence

Personal-Use Licence

Your purchase grants you a personal, non-transferable licence to use and modify the supplied files for your own private use.

You may not share, upload, redistribute, copy, resell, sublicense or commercially distribute the code, wiring diagram, instructions or any modified version of these materials.

All supplied content remains the intellectual property of Ghost Garage.