Madcod- 4 Channel Speeduino Compatible Board With Onboard CPU+VR Conditioner


    Own Design 4 channel Speeduino compatible board

    Kit Options

    This is our own design board for the Speeduino project firmware, main hardware functions listed below

    Professional SMD factory assembled, doesn't require any soldering and the connection between board and connector can be made with simple DuPont Female Jumper wires straight connected to the board headers.

    Ths board was designed to be a simple solution for people searching for a cost effective and compact solution for plug and play/universal standalone ecu's.

    • 4 injector outputs for max 8 cylinders Batch fire (2 pins per output)
    • 4 logic only spark outputs for a max of 8 cylinders  Batch fire
    • 4 programmable outputs for high current and pwm control, boost, Boost, VVT etc etc (configurable throught tunerstudio)
    • 8 Programmable Outputs low Current/500mA (Tacho 5v/12v, fuel pump, fan etc etc)
    • Onboard atmega CPU (doesn't need arduino)
    • Launch Control input with Pullup/Pulldown Jumper (clutch switch)
    • Onboard VR conditioner compatible with VR and Hall effect crank/cam sensors
    • Onboard Optional Bluetooth Module
    • 10 Inputs in total (2 spare inputs for future)
    • Knock input (for future)
    • USB Type B
    • Onboard Map sensor 400kpa
    • All Inputs Protected
    • USB Fuse
    • Size 70x110mm
    • 3 Serial Ports on comms headers
    • TX0/RX0 didode with jumper for bluetooth use

    Compatible with all Speeduino firmware option at the moment

    Speeduino is a Open Source Standalone ecu From Josh Stewart, to know more about the Speeduino project please visit

    Current features list:

    What you will get is flexible and configurable fuel and ignition management that will work for the majority of every day type setups. Currently supported features include:

    • 16x16 3D fuel and ignition maps, with base of either TPS (Alpha-N) or MAP (Speed Density)
    • Supports up to 8 cylinders fuel and ignition with 4 channels of fuel and 4 channels of ignition outputs
      • 1, 2 (Even fire only), 3 and 4 cylinder engines with full sequential fuel and ignition
      • 6 (even fire only) and 8 cylinder engines are supported with wasted spark and 2 squirts per cycle
    • 6x6 3D individual cylinder trim on engines up to 4 cylinders
    • After Start Enrichment
    • Rev limiting (Spark based, hard and soft)
    • Cranking specific enrichment, dwell timing and advance
    • General logging through TunerStudio
    • High speed tooth logging
    • TPS calibration through TunerStudio
    • Sensor calibration through TunerStudio (Coolant, IAT and O2)
    • Warm Up Enrichment (WUE)
    • TPS based acceleration enrichment
    • Tacho output
    • Fuel pump activation/deactivation (With priming)
    • Over dwell and over duty protection
    • Battery voltage compensation for dwell and injectors
    • Modular wheel decoder support. Included decoders:
      • Missing tooth (Eg 36-1, 60-2 etc)
      • Dual wheel (Evenly spaced teeth on crank, single tooth on cam)
      • Basic distributor
      • GM 7X
      • GM 24X
      • 4g63 aka 4/2
      • 'Jeep 2000'
      • Audi 135
      • Miata 99-05
      • Honda D17 (12+1)
      • Nissan 360
      • Subaru 6/7
      • Taking requests...
    • Open and closed loop idle control (PWM and Stepper)
    • Closed loop boost control
    • Open loop VVT control
    • Deceleration fuel cut off (DFCO)
    • Launch control
    • Flex fuel
    • O2 based autotune (Registered version of TunerStudio required)

    Specific References