This article shows how I am performing one part of Fuelino software validation. First of all, why is software validation necessary? The main reason is to verify that no software bug is present, and the second one is to make sure that the software behavior, in term of injection management, is according to the theory. … Continue reading "Fuelino SW validation using Pico DrDaq and VisualStudio"
How Atmel Studio converts C language code into Assembly
This article has the purpose to explain how Atmel Studio converts C/C++ language software into Assembly code, and then into a HEX file. In a previous article, I already explained how to compile a simple C program using Atmel Studio, and flash it on an Arduino Nano equipped with Atmel ATmega328p microcontroller. The "Hello World" … Continue reading "How Atmel Studio converts C language code into Assembly"
Example of data logged on the motorcycle
Some days ago I went to work by motorcycle, and I tested the data logger with the latest software. After exporting the data from Arduino 101 SD card to the PC, I converted it to a CSV file and uploaded on Google Drive using the Google Fusion Tables application. The following is the result. The … Continue reading "Example of data logged on the motorcycle"
Arduino Software for the Fuel Injection controller (Version 1)
In this post, you can find the downloadable version of the software to be flashed in the ECU. After creating the ECU electronic circuit for adjusting your motorcycle Fuel Injection timings, it is necessary to upload the software inside the Arduino Micro. The software which I created is composed by 2 parts: "Tempo" library. It … Continue reading "Arduino Software for the Fuel Injection controller (Version 1)"