A GPL open source Engine Management System

Follow @rusefi Watch
Intro

Modern 32 bit chips are a game changer for Do-It-Yourself Engine Management

rusEFI is the next generation of open source, DIY automotive engine management. With the availability of cheap yet extremely powerful micro-controllers, we can make a very simple and powerful engine management system possible!

rusEFI is designed around the STM32 series, utilizing high performance floating point MCUs running a Real-Time Operating System. This ensures high performance and a very stable and dependable product.
The currently supported features are:

Feature Supported
Batch injection
Sequential Injection up to 12 cylinders
Sequential Ignition up to 12 cylinders
Acceleration enrichment - wall wetting/fuel trip/tau factor
Closed Loop Fueling
Wasted Ignition
Electronic Throttle Body
Boost Control
Launch Control
Automatic Transmission Control
Direct Injection
Flat Shifting
Rotary Engines

Supported In Development Currently not supported

microRusEFI

microRusEFI is a small & cheap Engine Management System board designed for fully sequential 1, 2, 3 and 4 cylinder applications.
microRusEFI uses a waterproof connector and its aluminum enclosure could be sealed.
microRusEfi supports dual Hall shaft position sensor input or 1xHall + 1xVR shaft position sensor input (A few resistors must be replaced on the PCB to switch from one setup to another)
Open-source design available in this repository, or available as a kit or completely assembled.
This is an excellent option for racing series that allow modifications inside the stock ECU case.

Features Get microRusEFI hardware
Shop

The following rusEFI hardware is currently available on eBay:

38 pin breakout Get it on eBay
52 pin breakout board
52 pin connector
Get it on eBay
Get it on eBay
55 pin breakout board
55 pin connector with breakout board
Get it on eBay
Get it on eBay
Alternative 55 pin connector Get it on eBay
60 pin Ford EEC-IV connector Get it on eBay
64 pin breakout board
64 pin connector with breakout board
Get it on eBay
Get it on eBay
68 pin breakout board Get it on eBay
72 pin connector with breakout board Get it on eBay
80 pin connector Get it on eBay
88 pin connector Get it on eBay
112 pin connector Get it on eBay
121 pin breakout board
121 pin connector with breakout board
Get it on eBay
Get it on eBay
134 pin connector
134 pin breakout
Get it on eBay
Get it on eBay
154 pin breakout board
154 pin connector with breakout board
Get it on eBay
Get it on eBay