Another month down already! Due to various work and outside commitments, things have been slightly quiet on the firmware front in January, but there have been a few important changes made. I say important because one of these changes affects how you compile the firmware and means you WILL need to make a small change to your current setup for the new firmware.
The good news here is that there is no longer the requirement to copy the libs files over into your arduino\libraries directory! This takes advantage of a new feature that came out in Arduino 1.6.6 allowing in directory includes and will make it much simpler for new users to get going and compile the firmware. This also means that the minimum required Arduino version is now 1.6.6, the code will not compile on earlier versions!
ACTION REQUIRED BY ALL EXISTING USERS
2 things to do if you have previously compiled Speeduino:
- Make sure you have at least Arduino version 1.6.6. If not, this can be downloaded over at: https://www.arduino.cc/en/Main/Software
- Delete the directories 'Adafruit_SSD1306', 'Adafruit_GFX' and 'PID_v1' from your arduino\libraries folder
Once you've done this, restart Arduino and the latest code should compile without any problems.
So, with that large change out of the way, the new features added during January were:
- Inlet air temp based timing retard. This allows for the advance to be reduced when inlet temps rise (Such as under boost)
- Improvements were made to the Audi 135 decoder. Now seems to be running well.
- Full support for 3 wire Bosch idle valves. I will eventually get around to making a video of this, but suffice to say that running these with 2 outputs from Speeduino allows for much, much finer control of the idle (Compared to the resistor method)
- Fast cashing method that was implemented on 3D maps was added to the 2D curves. I had thought this would provide a bigger improvement than it did, but there was a definite speed increase.
As always, the latest firmware can be downloaded over at the wiki: http://speeduino.com/wiki/index.php/Com ... e_firmware
So that sums it up for Jan. February should allow me to get back onto things more seriously. There are some nice things bubbling away on the hardware side too, but they are likely a few months away.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.