Search My Blog

Saturday, March 29, 2014

Autos - rusEfi Frankenstein The Open Source Engine Control Unit

Here's the Auto - Car Project, that I have been dreaming of for years. But, I could never do. Since I'm not a Programmer or a Computer Hardware Engineer. The rusEfi Frankenstein. The Open Source Engine Control Unit!:) Check it out and see the videos of a Prototype running on a small Ford Car...


rusEfi Frankenstein The Open Source Engine Control Unit


This project's goals are to create control options for experimental engines, like those used at a race track or closed stage, small engines like lawn mowers, go carts, and snow blowers as well as crack pot science experiments. We aim to offer a variety of hardware and software building blocks that can be used to control what ever engine you are trying to control. We are focusing our aiming at some of the most popular setups, as it allows this project to reach the masses quickest. If there are other configurations or older engines that are being modified for electronic control, we are interested, so feel free to chat it up on the forums. This project is not intended for pollution or safety controlled systems like street bound automobiles.


At the time of writing this, rusEfi is currently a standalone ECU including both hardware and software that can control a wide array of potential motor configurations. The code controls fuel injectors, ignition, fuel pump and idle air valve solenoid. Input signals include CRANK and CAM for engine rotational position, MAF signal, fuel and timing are currently simple hard coded look up tables. However check back often, as tuning software is being actively developed and will offer tuner adjust-ably. The main goal of this project is to have perfect code - no hacks, just a straightforward understandable implementation. This combined with open hardware design should really make the next generation of aftermarket engine control units!


Here's a basic technical overview:

  • stm32f407 32-bit ARM Cortex-M4F core, 168MHz, 1 MB Flash, 192 KB RAM processor with floating-point unit. No more horrors of fixed point math.
  • ChibiOS/RTreal-time operating system is used. Don't let the devils of peripheral programming hurt you.
  • Both GCC/Eclipse and IAR toolchains are supported.
  • KiCad EDA is used to design the circuit boards.


Here's video that shows rusEFI running a test engine.


rusEfi has chosen to be an open source hardware and software project and currently has over a dozen of contributors already! The official licences(s) are of course in the source files. However see copy of license here


If you are still interested and we hope you are, please feel free to use the navigation page to the left and find more about the content you are interested in.

Read more, form the beginning and see the videos...

Autos - rusEfi Frankenstein The Open Source Engine Control Unit

Frankenstein, The Open Source Engine Control Unit
stm32 engine management system: the day Frankenshtein was born - YouTube
rusEfi - standalone engine control unit based on stm32f4 - YouTube
rusEfi: GPL automotive Engine Control Unit (ECU) firmware by Andrey Belomutskiy — Kickstarter
rusEfi • View topic - Project Frankenstein - full ECU shield
Building An Engine Control Unit With The STM32F4
RusEfi:About - rusEfi

Auto Computer CAN Hacking Introductions
File:CAN-Bus-frame in base format without stuffbits.png - Wikipedia, the free encyclopedia
CAN Hacking: Introductions
Engine Control Unit (ECU) Engine Control Module (ECM) or Powertrain Control Unit-Module (PCU
Enginuity - Open Source ECU Tuning, Reflashing and Logging | Enginuity / Enginuity
Engine Control Unit (ECU) Engine Control Module (ECM) or Powertrain Control Unit-Module (PCU, PCM)
Engine Control Unit: Information from
ecu open source download - Google Search
Engine Control Unit - Wikipedia, the free encyclopedia
Enginuity - Open Source ECU Tuning, Reflashing and Logging | Enginuity / Download
Enginuity - Open Source ECU Tuning, Reflashing and Logging | Enginuity / Download
Taking Open Source to the Next Level | MetaFilter

Friday, March 28, 2014

Suburban Gorilla Project on Extreme 4x4 - YouTube

Here's an interesting How To Video. On putting a Hummer Body Kit, on a Chevy Suburban Frame. They also put a Banks Diesel Engine and an Allison Auto Trans in it. Thy said the they paid $50 for the Suburban. Which sounds like a good deal. But, by the time they got through Stripping it, for their Conversion. Looks to me like they Paid, $500 for a Frame. That's pretty much all they used of the Truck. So, I'm wondering... With all the Tools, that they have in their Shop. Couldn't they have Built their own Frame for about the same money? Especially, if they went to a local scrap Metal Yard and bout the Steel at a good Price. Although, it would be allot more Work for them.
Anyway, I didn't know about these Hummer Body Kits. So it is interesting to see. Now, what I would like to do. Is Put a Chevy Blazer or Suburban Body on, one of those Government Surplus 6x6 Frames. With a Diesel Engine, already in it.
But, only if the Body was really in bad shape. Those things are so Cool!:).. I mean, if you can afford to buy a brand new Banks Diesel Engine and an Allison Transmission. Why Pinch Pennies on the Frame? Check the related links too...


Suburban Gorilla part 1

Video Link...

Published on Nov 15, 2012

No description available.