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.
#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
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
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.
Support this project
- (30 days)