efi2000
FeaturesCompatibilityOBD2 scannerSign in
Open efi2000 See the featuresOBD2 scanner

Out of the garage.
On the road.

efi2000 is browser-based ECU tuning software. It uses the same INI and MSQ files as TunerStudio and checks each table against the engine, injectors, turbo and fuel you've entered.

efi2000 gets your project car out of the garage and on the road faster and safer than any other ECU software.

01 / 10

Ignition table review

Spotter checks full-load and boost timing against a knock limit based on your fuel, compression and boost.

More
Ignition Advance Table · °BTDC
24061215182124262829292929
21071317192225272930303030
18091418212426293131313131
150101619222527303232323232
120111720232629313333333333
100121821242729323434343434
80131822252830333535353535
60141623252831333536363636
40141623262932343637373737
30141624273032353737373737
kPa8001.2k1.6k2k2.5k3k3.5k4k4.5k5.5k6.5k7.5k
SpotterCaution

Ignition Advance Table: Full-load timing above a plausible knock limit

02 / 10

Injector capacity check

Estimates injector duty from the VE table and your injector data, and flags cells the injectors can't supply.

More
VE Table · %
240131136141147155164172179185190185172
210119123128134141149156163168172168156
180107111115120126133139145150154150139
1509598102106111117123128132135132123
1208285889196101105109113115113105
100747679818589939710010210093
80656769717478818486888681
60565759606366687072747268
40464748495153555658595855
30414142434546484950515048
kPa8001.2k1.6k2k2.5k3k3.5k4k4.5k5.5k6.5k7.5k
SpotterCaution

VE Table: The injectors can't deliver what VE asks for

03 / 10

TunerStudio INI support

Loads Speeduino, rusEFI, epicEFI and MegaSquirt definitions. Menus, tables and gauges come from the INI. Reads and writes MSQ tunes and MLG logs.

More
speeduino.ini · [Menu]
menu = "&Tuning"
  subMenu = veTableDialog, "VE Table", 0
  subMenu = sparkTbl, "Spark Table", 2
menu = "Settings"
  subMenu = injChars, "Injector Characteristics"
SpeeduinorusEFIepicEFIMegaSquirt

04 / 10

Lua script editor

Read, edit, syntax-check and write Lua scripts on rusEFI and epicEFI.

More
luaScript
 1 function onTick()
 2  local rpm = getSensor("RPM")
 3  if rpm > 6800 then
 4  setTimingAdd(-4)
 5 end

line 5: 'end' expected (to close 'function' at line 1) near <eof>

05 / 10

Log coverage map

Overlays a log on any table to show which cells have data and how far mixture was from target.

More
Log coverage · 23 min drive

24 of 160 cells logged

06 / 10

Log analytics

Target tracking, error and response lag, broken down by idle, cruise, full load and boost.

More
AFR vs target · by region
  • Idle+1.8%
  • Cruise+0.9%
  • Full load−4.6%
  • Boost+3.1%

Response lag 0.18 s · within ±5%: 82%

07 / 10

Autotune

Idle and driving autotune propose VE corrections from wideband data. You review them before anything is written.

More
Proposed VE changes
  • 2500 rpm · 60 kPa54 → 56Accept
  • 3000 rpm · 80 kPa68 → 67Accept
  • 3500 rpm · 100 kPa81 → 88Held

Held for more data.

08 / 10

OnlyTurboFans

Stream live ECU channels so others can watch from their phone.

More
● LIVE · 10 Hz
RPM4,820
MAP187kPa
AFR11.9
TPS100%

09 / 10

Component library

Engine, injector, turbo, supercharger and fuel pump specs that feed the checks and limits.

More
Vehicle properties
  • Injectors550 cc/min · 85% max duty
  • Turbo240 kPa max
  • Engine2.0 L · 9.5:1 · 7,500 rpm
  • Fuel pump255 L/h

10 / 10

Shared projects

Publish a project with its tune, definition and logs. Others can copy it or download the MSQ.

More
Shared project

Turbo 2.0 · Speeduino 0.4

Tune · INI · 6 logs · vehicle

Copy to garageDownload MSQ
01 / 10

Tables and readings on these slides are illustrations.

efi2000 · browser-based ECU tuningCompatibility