Close

June progress report

A project log for Speeduino

The Arduino ECU / EMS Project. Open, cheap, hacker friendly engine management

josh-stewartJosh Stewart 06/30/2015 at 22:050 Comments

Wow, another month gone by already!


So, without a doubt the big change within the last month has been the move to 16x16 tables for fuel, ignition and AFRs. This came with a huge overhaul of memory space and just a lot of work in general to make the whole thing work properly. Due to a number of optimisations that went in with the extended table lookup code, the 16x16 tables actually perform better than the old 8x8.


Since this went in, there was a good few weeks spent fixing the little issues that it brought with it, but I'm now confident that its not causing any issues.


I know I've been a little quiet on the forums the last two weeks or so, but rest assured there is a LOT going on. Primarily I've been working on hardware and am super happy to say that a testing run of v0.4 boards has just been ordered. I'll start a separate thread specifically for that board, but if you're interested in trying one out, just let me know

Finally, a few other small bits and pieces that have happened throughout June:


For July, I plan to focus on adding some new decoders as well as finalising the thermo fan controls. Should time permit, I want to progress the various idle control algorithms so that this is usable for both PWM valves and steppers.



Per the commitment to monthly mini releases, a new stable code drop will be placed on the wiki (http://speeduino.com/wiki/index.php/Com ... g_Firmware) shortly.

Discussions