Starting a fresh engine tune on a standalone ECU from absolute zero is always a stressful process. Guessing the initial Volumetric Efficiency (VE) or safe Ignition Advance values for a first startup can risk engine damage or waste hours on the dyno just trying to get a stable idle.
To solve this within the NX-Tuning Tech ecosystem, I developed BaseGen Pro—a standalone desktop utility that leverages the Google Gemini AI API to generate mathematically accurate base startup maps.
How it works: Instead of digging through forums for engine specs, you simply type the engine code (e.g., "Subaru EJ257" or "Honda K20A"). The AI acts as an engine profiler, fetching the bore size, compression ratio, expected idle MAP, and RPM limits.
The software then takes these parameters and runs them through standard motorsport tuning physics to generate:
- VE Fuel Maps (scaled dynamically for NA or Boosted applications)
- Ignition Spark Maps (with safe, calculated boost-retard slopes)
- Target AFR Maps (for Gasoline or E85)
The Interface & Export: I built the UI with PyQt5, featuring an interactive 3D OpenGL surface visualizer and a fully editable 2D table environment. Once you are happy with the generated maps, you can hit Export to TunerStudio (.table) and instantly load the map into your MSQ file for MegaSquirt, Speeduino, or our custom NX ECU.
Download & Try it:
The software is completely free to use. You can grab the Windows Installer (BaseGen-Pro-Setup.exe) from the official GitHub release page here:
https://github.com/NXTuningTech/BaseGen-Pro/releases/tag/v1.0.0
(Note: You will need your own Google Gemini API key to use the AI fetch feature).
Nikolaos Chatzopoulos
Michael
Kevin Harrington