ECUHost is a versatile open source project platform that enables enthusiast developers to create a DIY Electronic Control Unit (ECU) at low cost. It is made up of an open source software kernel and application examples you can compile and modify yourself.
Two application examples you can find on our Git repository are an engine management controller and an AFR gauge controller.
You can run ECUHost on any ARM Cortex M project development board such as the Seeed Arch MAX, Arduino Due or ECUHost 1.4 PCB. Using ECUHost, enthusiast developers can concentrate on application development and leave the hard work like setting up a fuel injection timer or sending a CAN bus message to the underlying system.
ECUHost is now ported to Arduino Due! The Rabbit ECU Project gives automotive electronics enthusiasts an easy to use yet powerful platform for engine control projects.