The Arduino ECU project

Welcome to the Speeduino engine management project. This project aims to create a flexible, fully featured Engine Management Systems (EMS aka ECU) based on the low cost and open source Arduino platform.

For the current status of both the hardware and software development, please see the project Overview page


27/12/17 As a background project to the main Speeduino work, I have been working for some time on compatibility with various ARM mirocontrollers. This is a demonstration of Speeduino firmware running on a Teensy 3.5 using one of the existing boards and an adapter:

30/10/17 In 2017, Speeduino was selected as a finalist in the Hackaday Prize ( As part of this, here is the entry video for the final round:

31/12/16 Flex fuel adjustment demonstration

14/5/16 Board assembly instructional video

30/9/15 New video showing the latest firmware features as of September 2015

2/7/15 V0.4 testing boards finalised and sent for production! For full details, checkout:

20/2/15 Posted a new video showing some of the current firmware features:

Relevant Links