Go to file
darren siepka d5d3988060 edit to fix possible TS droppout 2016-09-27 11:22:05 +01:00
reference updated msq and ini with can interface enable option in accessories 2016-09-26 22:16:30 +01:00
src Fix for Arduino 1.6.10 regression (https://github.com/arduino/Arduino/issues/5186) 2016-08-03 11:30:01 +10:00
.gitignore
LICENSE
README.md
auxiliaries.h
auxiliaries.ino
cancomms.h added serial3 broadcast or request 2016-09-26 17:44:21 +01:00
cancomms.ino edit to fix possible TS droppout 2016-09-27 11:22:05 +01:00
comms.h CLI ascii boost and vvt table view 2016-09-11 18:12:01 -05:00
comms.ino Prevent the boost / vvt table from setting isMap to true 2016-09-14 06:17:54 +10:00
corrections.h
corrections.ino Apply the temperature offset to egoTemp. 2016-08-22 23:04:49 +10:00
decoders.h
decoders.ino Correct condition on missing tooth decoder that could leave the filter in an recoverable state 2016-08-31 13:52:23 +10:00
display.h
display.ino Fix for Arduino 1.6.10 regression (https://github.com/arduino/Arduino/issues/5186) 2016-08-03 11:30:01 +10:00
errors.h Default error values 2016-08-03 12:11:47 +10:00
errors.ino Corrected alignment of some indicator bits 2016-08-16 21:47:33 +10:00
fastAnalog.h
globals.h added serial3 broadcast or request 2016-09-26 17:44:21 +01:00
idle.h
idle.ino
math.h
scheduler.h Mostly complete 5 cylinder scheduling 2016-07-27 19:31:38 +10:00
scheduler.ino Fix for potential fuel timing issue on injector ch 4 2016-08-31 16:54:36 +10:00
sensors.h Initial Flex sensor reading (Currently untested) 2016-06-24 18:02:53 +10:00
sensors.ino Initial Flex sensor reading (Currently untested) 2016-06-24 18:02:53 +10:00
speeduino.ino added serial3 broadcast or request 2016-09-26 17:44:21 +01:00
storage.h
storage.ino
table.h
table.ino Performance improvements on 2D table lookups 2016-07-22 13:52:27 +10:00
timers.h
timers.ino Fix for potentially inconsistent tacho output 2016-07-20 14:56:11 +10:00
utils.h
utils.ino Allow for custom taco output pin 2016-08-25 08:05:58 +10:00

README.md

Speeduino

FAQ:

Q: Speeduino, didn't you used to be called something else?

A: Initial aim was for a simple DIY ECU for go-karts and the original project title was kartduino. As it became apparent that we wanted to extend support to larger vehicles, the name became a bit misleading. The important ideas though remain the same and the priority is still SIMPLICITY! The code is written with simplicity above all else in mind and all areas are well commented. The project can be loaded directly into the Arduino IDE and compiled with only a single additional library needing to be added. Where code is complex or low level, a high level pseudo code example is given to explain what is being performed.

========================================================================

Q: Arduino ECU,pffft, heard THAT before. Does this one actually work?

A: Yep! 1, 2, 4, 6 and 8 cylinder engines have all run, fuel and ignition, off Speeduino.

========================================================================

Q: So what can it do?

A: Take a look at this page for details: http://speeduino.com/wiki/index.php/Overview

========================================================================

Q: Target platform?

A: Arduino Mega (Or other ATmega1280 / ATmega2560 powered SKU) will be required. Standard arduino models are not suitable for multi-cylinder engines due to their lack of 16-bit timers. The shield board has been designed around the Mega and it is not expected that there will be a non-Mega variant.

========================================================================

Q: I'm trying to get started or need some general help. What should I do?

A: Support is all through the forum at: http://speeduino.com/forum

========================================================================

Q: I must know more! How can I contact you?

A: Come and visit the forum : http://speeduino.com/forum

If you still need some more info, feel free to drop me a line: noisymime (AT) gmail (dot) com