Reading GPS data using Arduino and a U-blox NEO-6M GPS receiver

It is possible to read, and log GPS data, such as time, position, speed, and so on, using an Arduino microcontroller plus an U-blox NEO-6M GPS receiver. For my test, I used an Arduino Ethernet and a U-blox NEO-6M GPS, which I bought on Amazon Japan for 2,580Yen (about 17 Euro), a very cheap price. … Continue reading "Reading GPS data using Arduino and a U-blox NEO-6M GPS receiver"

ECU Software V1 Explanation - Part 1

The Arduino sketch contains the usual Arduino standard functions setup() and loop(). SW V1 sketch can be downloaded here: efi_davide_20160131_v1. The function setup() is run when the microcontroller turns ON. In the code, the following instructions are executed: Timer1.initialize() initializes the timer object, which is used to handle the injection extra time. Timer1 is declared … Continue reading "ECU Software V1 Explanation - Part 1"