# speeduino/speeduino

Speeduino - Arduino based engine management

Repository: https://github.com/speeduino/speeduino
Canonical: https://ross.abutalabs.com/products/speeduino
Homepage: http://speeduino.com
Language: C++
License: GPL-2.0
License Family: copyleft
Last push: 2026-08-26T13:40:11+00:00

## Health v2 (maintenance only)
Score: 89/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 69, longevity 100
- inputs: {"age_days": 4958, "days_push": 7, "days_rel": 131, "gap_med": 67.5, "n_releases_24m": 9}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1776, forks 653 (observed 2026-08-28T04:05:34.663792+00:00)

## What it is
Speeduino is an open-source engine management system (ECU) firmware built on the Arduino platform, controlling fuel injection and ignition for internal combustion engines. It ships hardware designs, firmware, and supporting software under open licenses as a low-cost, DIY-friendly alternative to commercial aftermarket ECUs.

## Use cases
- open source ECU firmware for a car or engine swap
- DIY engine management system based on Arduino
- control fuel injection and ignition timing on a budget
- low-cost alternative to commercial aftermarket ECUs
- build and tune my own programmable engine computer
- standalone ECU for a hobbyist or motorsport project

## When to choose
- you want an affordable, hackable open-source ECU for a hobbyist or enthusiast build
- you want full control over fuel and ignition maps on Arduino-compatible hardware
- you value a large community, extensive wiki, and a design with 1000+ real installations

## When to avoid
- you need OEM-level diagnostics, emissions compliance, or factory warranty-safe engine control
- you require certified, safety-critical engine management for a road-legal vehicle without expert tuning
- you are not comfortable assembling hardware, flashing firmware, and tuning engine parameters yourself

## Facets
- artifact type: application
- maturity: stable
- function: embedded
- domain: embedded-systems, hardware
- platform: embedded, iot
- tags: ecu, engine-management, firmware, automotive, arduino, fuel-injection, ignition-control, engine-tuning, diy-hardware

## Member repositories
- speeduino/speeduino (main) score 89

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:34.663792+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:25:18.955189+00:00, confidence not recorded.
  - readme: https://github.com/speeduino/speeduino (fetched 2026-08-28T04:05:34.663792+00:00, sha 07f371435ad2)
  - homepage: http://speeduino.com (fetched 2026-08-29T11:03:44.317564+00:00, sha ed73b1ea7681)
- Data as of 2026-08-30T08:39:29.467469+00:00.
