Modern implementations of EDC15 multimap use existing vehicle controls to interact with the driver. A common setup involves: Activation : Holding down the Clutch pedal while the vehicle is stationary or moving. : Using the Cruise Control (Set/Resume) buttons to cycle through maps. Visual Feedback RPM Needle
Run a smoke-free tune for the city and a high-boost tune for the drag strip.
Hardwiring a physical toggle switch to an unused pin on the ECU. edc15 multimap
To most people, it was a scrap of silicon and epoxy. To Mika, it was a locked vault.
, if you:
Though the Bosch EDC15 ECU family was engineered in the late 1990s and early 2000s for Volkswagen Audi Group (VAG) TDI engines and various European diesels, reverse-engineering has turned this hardware into a highly customizable platform. The Mechanics of EDC15 Multi-Mapping
It was a mathematical tightrope walk.
Implementing a multimap configuration on an aging EDC15-equipped platform offers distinct advantages beyond just added speed:
The solution came from an old Siemens paper on smooth interpolation. He couldn’t just jump maps. He had to morph between them. He wrote a custom routine in assembly—80 lines of pure, unforgiving code—that read a potentiometer wired to a spare analog input. At 0 volts, the ECU used Map Set A. At 5 volts, it used Map Set B. In between, it performed a linear interpolation on every single cell, in every single map, every single millisecond. Visual Feedback RPM Needle Run a smoke-free tune