Share this project

Done

Share this project

Done
rusEfi: automotive Engine Control Unit firmware 2nd phase's video poster
Play

The next generation of aftermarket engine management systems. Open source, useable & with readable code. Read more

Chicago, IL Software
Share this project
37
backers
$5,262
pledged of $5,000 goal
0
seconds to go

Funded!

This project was successfully funded on April 27, 2014.

The next generation of aftermarket engine management systems. Open source, useable & with readable code.

Chicago, IL Software
Share this project

About this project

Time to turbo-charge something? Want more power on the track? Have a brilliant idea for better mileage? You need fully-customizable engine control.

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 usable Electronic Fuel Injection (EFI) system possible!

rusEfi can control an engine already, but only using a plain MAF or TPS (Alpha-N) table lookup algorithm. This project is about adding Speed Density fuel logic and configurability so that non-coders can use this ECU.

quick rusEfi intro

Software is only useful with conjunction with hardware. rusEfi project has a working hardware prototype - the board is called Frankenstein, it's an open hardware snap-on shield for stm32f4discovery development board. It was important to create a useable hardware platform in order to prove the concept, we have a real engine running using this hardware platform together with the firmware alpha version. At some point in the future we should have our own board including the stm32 chip, and the code is not really coupled with this specific chip anyway.

Frankenstein board
Frankenstein board

The project

#1. We need to make a step from configuring each engine by editing the source code to being able to configure each aspect of the individual setup via well-know tuning software. It should be possible to take existing pre-compiled firmware binary and set it for a wide variety of engines using existing tuning software.

#2. We need to implement Speed Density fuel calculation algorithm, this is an important feature which would made the ECU much more smarter. Speed Density/MAP fuel calculation is required for forced induction applications.

While I will continue to act as architect & lead developer, the injection of funds would allow me to hire freelance help.

Anything pledged above the goal would be used on additional work:

* hire technical writer to improve http://rusefi.com/wiki/ content

* better CAN support

* advances hardware support: electronic throttles, dual TPS sensors etc etc

Risks and challenges

There is a risk that my test vehicle would give up at some point - but I've chosen a cheap car for that role so it's replaceable.

There is a risk that stm32f4discovery boards would get discontinued - we are addressing this by developing our own brain board.

Learn about accountability on Kickstarter

FAQ

  • No, Megasquirt is offering a closed-source customizable ECU. I believe MS used to be 'open source but not free' (their license requires use of their authentic hardware). People were confusing 'open' for 'free' so MS had to switch to closed-source. rusEfi is a GPL open-source

    Last updated:
  • rusEfi is not the only open source ECU. What I believe makes rusEfi unique is the source code - it's highly-modular, less platform dependent approach. This makes a difference for the ease of change and expansion which would be needed in order to support newer vehicles with all their digital gauges and custom electronics.

    While the primary target is stm32f4, you can also compile the core logic of rusEfi into a win32 executable - yes, a Windows executable.

    Last updated:

Rewards

  • You selected
    Pledge $10 or more

    11 backers

    Thank you!

    Estimated delivery:
  • You selected
    Pledge $49 or more

    7 backers

    A lot of thanks and an unpopulated Frankenstein board!

    Estimated delivery:
    Ships anywhere in the world
  • You selected
    Pledge $100 or more

    1 backer

    Much more thanks and credit as a donator on the rusEfi forum!

    Estimated delivery:
  • You selected
    Pledge $199 or more

    6 backers

    As many thanks as you can carry and a populated Frankenstein board.

    Estimated delivery:
    Ships anywhere in the world

Funding period

- (30 days)