Rabbit ECU RS1 is the latest Rabbit ECU and is powered by the Sparkdog MKS2XDuino controller. The controller has dual MCUs (120 Mhz and 40 MHz). This gives the ECU plenty of processing power for super accurate tooth scheduled ignition and fuel injection.


Inputs
The RS1 ECU has 8 analog inputs, 2 Hall Effect/Optical/Magnetic Reluctor inputs and CAN bus. 4 analog inputs have internal pull-up resistors. One of the remaining analog inputs is reserved for battery voltage measurement.
Software Input Options
The software options for the inputs are:
- Crank Position Sensor
- Cam Position Sensor
- Air Mass Meter (frequency)
- Air Mass Meter (analog)
- Coolant Temperature
- Air Temperature
- Battery Voltage
- Throttle Position Sensor
- Manifold pressure Sensor
- External Lambda Device Input
Outputs
The RS1 has 8 saturated injector outputs, 8 x 12V motor driver/igniter signal outputs, 4 relay drivers, oxygen sensor heater drive and CAN bus.
Software Output Options
The timed output (injector and motor/igniter) software options are:
- injection
- ignition
- stepper motor drive
The relay and high-side driver output software options are:
- logic output (e.g. TPS > 70%)
- thermo-fan relay
- fuel pump relay
Software
The RS1 Windows software is MAP-MATE found here in source code and installer form.
MDAC MAP-MATE GitHub Project Source Code
MDAC MAP-MATE V1.0.1.29 Setup Password “mdac”
The RS1 Arduino firmware is found here in source code, see firmware below for the hex/bin file.
Firmware
The latest firmware and accompanying A2L file can be found at the application packs page. TBC Oct 2023.
You can point MAP-MATE to the correct GUI layout and A2L files in the settings menu. Also, you can edit the configuration file found at c:\MDAC\ECUHost\Config with updated paths to the A2L and GUI layout XML files.
Hardware
The Rabbit ECU V1.5 PCB schematic files are as follows: TBC Oct 2023