R-Tech ECU for Rotary Engines

This ECU has been designed specifically for 2 rotor rotary engines. EMS took the functionality and reliability of the Motorsport platform and developed new firmware specifically to run rotary engines. All of the Motorsport features have been retained and other features specific to rotary engines have been added.

View Specification Sheet (PDF)

One ECU fits all.  The same R-Tech ECU can run both RX7 and RX8 rotary engines.  

Key Features

Dual Tuning Maps. The R-Tech ECU can have 2 engine tunes. The second tune can be activated via any one of the digital inputs. 

Engine Protection System. R-Tech has a configurable engine protection system that can minimize and in most cases prevent serious engine damage. 

8 User Definable outputs. 4 outputs can be programmed as digital or PWM and the other 4 as digital only. These can be used for controlling thermo fans, Idle controls, variable cams, fuel pumps, Boost Control, Variable water spray, etc.

8 Sequential Injector outputs  able to accommodate 2 primary injectors plus 3 sets of staged injectors.


3 Stages of injection plus primary with each stage progressively activating as injector capacity diminishes.


Individual rotor trim for fuel and ignition.


Full 3D maps for fuel, leading ignition and trailing ignition.

4 Sequential Ignition outputs (Coil-on-Plug)

7 Dedicated Analog inputs Water Temp, Air Temp, Lambda 1, Lambda 2, Throttle position, Manifold pressure and Battery volts.

9 User Definable Analog inputs for normal temp sensors, exhaust temperature sensors, Suspension movement sensors, G sensors, air flow meters, etc.

5 User Definable Digital inputs for Nitrous control, Two step rev limiter, air conditioner idle-up, launch control, etc.

Stepper motor control. The R-Tech ECU has a dedicated 4 wire stepper motor controller which can be used to control 4 and 6 wire stepper motors. 

Dual Adjustable RPM and load points for Fuel and Ignition maps. The system offers 48 RPM points with a 1 RPM resolution and 32 load points with a 0.1 percent resolution. You can define any number of RPM and Load positions you require to tune with. This provides non compromised tuning ability. The advanced micro code will perform a 3 dimensional interpolation between all load points.

Multiple Load Sensors. All ECUs in the Motorsport Series can be programmed to use 2 load sensors in cases where the engine may have 2 load measuring sensors such as 2 air-flow meters.

Connects to most sensors. This means that you can use your existing sensors with the Motorsport Series.

Advanced trigger circuitry. Automatically filters trigger inputs for noise ensuring that the trigger signal is always 100% accurate. This combined with the advanced auto signal tracking and true zero crossing detection with magnetic sensors always provides accurate timing at all engine speeds.

Advanced Micro Code EMS have put great effort in programming their micro code to ensure it stays in exact synchronization with the engine. This minimizes the risk of misfired and lean strokes therefore increasing engine life and providing more power. The system also performs a 3 dimensional interpolation between load points to ensure that your engine is getting what you tuned it to receive.