Today, I installed a new front drive sprocket on my Honda CBR125R. As you may already know from other articles on this blog, my Honda CBR125R has an Athena 166cc bore up kit installed. For this reason, compared to the original 125cc engine, the torque and power are higher. Recently I decided to register this … Continue reading "New front drive sprocket XAM C3108-17T on Honda CBR125R"
Some months ago I decided to remove the Akrapovic carbon racing exhaust from my Honda CBR125R, because I thought that the sound was a bit too loud (it did not have the "dB killer" baffle installed). Therefore, at first I mounted the original exhaust, the one visible in the picture below. However, after some months … Continue reading "Akrapovic exhaust installation on Honda CBR125R"
When using software SW1 (efi_davide_20160131_v1), it is possible to request information to the ECU in real time, using the serial communication provided by the Arduino Micro Serial1 port. SW1 supports 8 bytes ASCII format commands (from PC, service tool, or logger), and they are interpreted by the following function, which is called every time 8 … Continue reading "ECU Software V1 Service Commands"
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"
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)"